From f89196c73c117be83a1cff544754585c44cb1e1e Mon Sep 17 00:00:00 2001 From: commie Date: Fri, 21 Nov 2025 01:42:54 +0800 Subject: [PATCH] 1 --- admin/.env.example => .env.example | 0 .gitignore | 9 + admin/.gitignore | 10 - admin/composer.lock | 4959 ------------- .../libs/bootstrap-select/package-lock.json | 3940 ---------- .../public/libs/moment/package-lock.json | 6337 ----------------- .../api/controller/AddressController.php | 0 .../api/controller/ArticleController.php | 0 .../api/controller/BalanceLogController.php | 0 .../api/controller/BaseController.php | 0 .../api/controller/CardController.php | 0 .../api/controller/CommonController.php | 0 .../api/controller/GiftController.php | 0 .../api/controller/IndexController.php | 0 .../api/controller/ProductController.php | 0 .../api/controller/ProductOrderController.php | 0 .../controller/QuestionnaireController.php | 0 .../api/controller/RechargeController.php | 0 .../api/controller/RoleController.php.bak | 0 .../api/controller/SigninController.php | 0 .../api/controller/TeamController.php | 0 .../api/controller/UserController.php | 0 .../api/controller/ValidateController.php | 0 .../api/controller/WalletController.php | 0 .../api/controller/WithdrawlController.php | 0 {admin/app => app}/api/middleware/Auth.php | 0 {admin/app => app}/bootstrap/SqlDebug.php | 0 {admin/app => app}/command/BalanceLogTask.php | 0 {admin/app => app}/command/Clear.php | 0 {admin/app => app}/command/Database.php | 0 {admin/app => app}/command/Language.php | 0 {admin/app => app}/command/Otop.php | 0 {admin/app => app}/command/Settlement.php | 0 {admin/app => app}/command/Tongji.php | 0 {admin/app => app}/command/createIndex.php | 0 .../app => app}/command/exception/Handler.php | 0 {admin/app => app}/controller/Base.php | 0 {admin/app => app}/controller/Crud.php | 0 .../app => app}/controller/DocController.php | 0 .../app => app}/controller/GitController.php | 0 .../controller/IndexController.php | 0 .../app => app}/controller/PayController.php | 0 .../controller/TestProductBuyController.php | 0 .../controller/TestRoleBuyController.php | 0 .../controller/UtilsController.php | 0 {admin/app => app}/enum/BalanceType.php | 0 {admin/app => app}/enum/Order.php | 0 {admin/app => app}/enum/RechargeStatus.php | 0 {admin/app => app}/enum/ServerStatus.php | 0 {admin/app => app}/enum/WithdrawlStatus.php | 0 {admin/app => app}/event/Card.php | 0 {admin/app => app}/event/Main.php | 0 {admin/app => app}/event/Product.php | 0 {admin/app => app}/event/Recharge.php | 0 {admin/app => app}/event/User.php | 0 {admin/app => app}/event/Withdrawl.php | 0 {admin/app => app}/functions.php | 0 {admin/app => app}/mcp/McpService.php | 0 {admin/app => app}/mcp/process.php | 0 .../app => app}/mcp/tpl/controller/admin.tpl | 0 {admin/app => app}/mcp/tpl/controller/api.tpl | 0 .../mcp/tpl/controller/default.tpl | 0 {admin/app => app}/mcp/tpl/js/admin.tpl | 0 {admin/app => app}/mcp/tpl/js/default.tpl | 0 {admin/app => app}/mcp/tpl/view/index.html | 0 {admin/app => app}/mcp/tpl/view/update.html | 0 {admin/app => app}/middleware/ActionHook.php | 0 {admin/app => app}/middleware/StaticFile.php | 0 {admin/app => app}/model/Address.php | 0 {admin/app => app}/model/Archives.php | 0 {admin/app => app}/model/BalanceLog.php | 0 {admin/app => app}/model/Base.php | 0 {admin/app => app}/model/Card.php | 0 {admin/app => app}/model/Category.php | 0 {admin/app => app}/model/Cdkey.php | 0 {admin/app => app}/model/Content.php | 0 {admin/app => app}/model/Gift.php | 0 {admin/app => app}/model/GiftOrder.php | 0 {admin/app => app}/model/Invitecode.php | 0 {admin/app => app}/model/Product.php | 0 {admin/app => app}/model/ProductOrder.php | 0 {admin/app => app}/model/Questionnaire.php | 0 {admin/app => app}/model/Realname.php | 0 {admin/app => app}/model/Recharge.php | 0 {admin/app => app}/model/User.php | 0 {admin/app => app}/model/UserExtend.php | 0 {admin/app => app}/model/UserRole.php | 0 {admin/app => app}/model/UserRule.php | 0 {admin/app => app}/model/UserSignin.php | 0 {admin/app => app}/model/UserTeam.php | 0 {admin/app => app}/model/UserXuanchuan.php | 0 {admin/app => app}/model/Withdrawl.php | 0 {admin/app => app}/model/WorkRecord.php | 0 {admin/app => app}/queue/redis/Email.php | 0 {admin/app => app}/queue/redis/Job.php | 0 {admin/app => app}/queue/redis/Sms.php | 0 {admin/app => app}/queue/redis/Sql.php | 0 {admin/app => app}/queue/single/Power.php | 0 .../queue/single/Questionnaire.php | 0 {admin/app => app}/queue/single/Studio.php | 0 {admin/app => app}/queue/single/buildTeam.php | 0 {admin/app => app}/tools/controller/Base.php | 0 .../tools/controller/IndexController.php | 0 {admin/app => app}/validate/Withdrawl.php | 0 {admin/app => app}/view/400.html | 0 {admin/app => app}/view/index/view.html | 0 {admin/app => app}/view/pay/valid.html | 0 admin/composer.json => composer.json | 0 {admin/config => config}/app.php | 0 {admin/config => config}/autoload.php | 0 {admin/config => config}/bootstrap.php | 0 {admin/config => config}/cache.php | 0 {admin/config => config}/container.php | 0 {admin/config => config}/database.php | 0 {admin/config => config}/dependence.php | 0 {admin/config => config}/event.php | 0 {admin/config => config}/exception.php | 0 {admin/config => config}/jwt.php | 0 {admin/config => config}/log.php | 0 {admin/config => config}/mcp.php | 0 {admin/config => config}/middleware.php | 0 .../plugin/bilulanlv/think-cache/app.php | 0 .../plugin/hg/apidoc/app.php | 0 .../plugin/hg/apidoc/route.php | 0 .../plugin/isszz/webman-hashids/app.php | 0 .../plugin/shopwwi/filesystem/app.php | 0 .../plugin/webman/console/app.php | 0 .../plugin/webman/event/app.php | 0 .../plugin/webman/event/bootstrap.php | 0 .../plugin/webman/event/command.php | 0 .../plugin/webman/log/app.php | 0 .../plugin/webman/log/middleware.php | 0 .../plugin/webman/redis-queue/app.php | 0 .../plugin/webman/redis-queue/command.php | 0 .../plugin/webman/redis-queue/log.php | 0 .../plugin/webman/redis-queue/process.php | 0 .../plugin/webman/redis-queue/redis.php | 0 {admin/config => config}/process.php | 0 {admin/config => config}/redis.php | 0 {admin/config => config}/route.php | 0 {admin/config => config}/server.php | 0 {admin/config => config}/session.php | 0 {admin/config => config}/static.php | 0 {admin/config => config}/thinkorm.php | 0 {admin/config => config}/token.php | 0 {admin/config => config}/translation.php | 0 {admin/config => config}/view.php | 0 {admin/plugin => plugin}/admin/api/Auth.php | 0 .../plugin => plugin}/admin/api/Bootstrap.php | 0 {admin/plugin => plugin}/admin/api/Menu.php | 0 .../admin/api/Middleware.php | 0 .../admin/app/common/Auth.php | 0 .../admin/app/common/Tree.php | 0 .../admin/app/common/Util.php | 0 .../app/controller/AccountController.php | 0 .../app/controller/AddressController.php | 0 .../admin/app/controller/AdminController.php | 0 .../app/controller/AdminRoleController.php | 0 .../app/controller/AdminRuleController.php | 0 .../app/controller/ArchivesController.php | 0 .../app/controller/ArticleController.php | 0 .../app/controller/AttachmentController.php | 0 .../app/controller/BalanceLogController.php | 0 .../admin/app/controller/Base.php | 0 .../admin/app/controller/CardController.php | 0 .../app/controller/CategoryController.php | 0 .../admin/app/controller/CdkeyController.php | 0 .../admin/app/controller/ConfigController.php | 0 .../admin/app/controller/Crud.php | 0 .../admin/app/controller/DevController.php | 0 .../admin/app/controller/GiftController.php | 0 .../app/controller/GiftOrderController.php | 0 .../admin/app/controller/IndexController.php | 0 .../app/controller/InvitecodeController.php | 0 .../app/controller/ProductController.php | 0 .../app/controller/ProductOrderController.php | 0 .../controller/QuestionnaireController.php | 0 .../app/controller/RechargeController.php | 0 .../app/controller/SinglePageController.php | 0 .../admin/app/controller/StudioController.php | 0 .../admin/app/controller/TeamController.php | 0 .../admin/app/controller/UserController.php | 0 .../app/controller/UserRoleController.php | 0 .../app/controller/UserRuleController.php | 0 .../app/controller/WithdrawlController.php | 0 .../app/controller/WorkRecordController.php | 0 .../app/controller/XuanchuanController.php | 0 .../admin/app/exception/Handler.php | 0 .../plugin => plugin}/admin/app/functions.php | 0 .../admin/app/middleware/AccessControl.php | 0 .../admin/app/model/Admin.php | 0 .../admin/app/model/AdminAccess.php | 0 .../admin/app/model/AdminRole.php | 0 .../admin/app/model/AdminRule.php | 0 .../admin/app/model/Card.php | 0 .../admin/app/model/Category.php | 0 .../admin/app/model/Config.php | 0 .../admin/app/model/User.php | 0 .../admin/app/model/Withdrawl.php | 0 .../admin/app/view/account/index.html | 0 .../admin/app/view/account/login.html | 0 .../admin/app/view/account/password.html | 0 .../admin/app/view/account/profile.html | 0 .../admin/app/view/address/index.html | 0 .../admin/app/view/address/update.html | 0 .../admin/app/view/admin/index.html | 0 .../admin/app/view/admin/update.html | 0 .../admin/app/view/admin_role/index.html | 0 .../admin/app/view/admin_role/update.html | 0 .../admin/app/view/admin_rule/index.html | 0 .../admin/app/view/admin_rule/update.html | 0 .../admin/app/view/archives/index.html | 0 .../admin/app/view/archives/update.html | 0 .../admin/app/view/balance_log/index.html | 0 .../admin/app/view/card/detail.html | 0 .../admin/app/view/card/index.html | 0 .../admin/app/view/card/update.html | 0 .../admin/app/view/category/index.html | 0 .../admin/app/view/category/update.html | 0 .../admin/app/view/common/403.html | 0 .../admin/app/view/common/404.html | 0 .../admin/app/view/common/chooseicontpl.html | 0 .../admin/app/view/common/error.html | 0 .../admin/app/view/common/file_preview.html | 0 .../admin/app/view/config/index.html | 0 .../admin/app/view/dev/form.html | 0 .../admin/app/view/dev/index.html | 0 .../admin/app/view/gift/index.html | 0 .../admin/app/view/gift/update.html | 0 .../admin/app/view/gift_order/index.html | 0 .../admin/app/view/gift_order/update.html | 0 .../admin/app/view/income_record/index.html | 0 .../admin/app/view/index/dashboard.html | 0 .../admin/app/view/index/index.html | 0 .../admin/app/view/index/reward.html | 0 .../admin/app/view/invitecode/index.html | 0 .../admin/app/view/layout.html | 0 .../admin/app/view/product/index.html | 0 .../admin/app/view/product/update.html | 0 .../admin/app/view/productorder/index.html | 0 .../admin/app/view/questionnaire/index.html | 0 .../admin/app/view/questionnaire/update.html | 0 .../admin/app/view/recharge/index.html | 0 .../admin/app/view/recharge/update.html | 0 .../admin/app/view/singlepage/index.html | 0 .../admin/app/view/singlepage/update.html | 0 .../admin/app/view/user/index.html | 0 .../admin/app/view/user/team.html | 0 .../admin/app/view/user/update.html | 0 .../admin/app/view/user_role/index.html | 0 .../admin/app/view/user_role/update.html | 0 .../admin/app/view/user_rule/index.html | 0 .../admin/app/view/user_rule/update.html | 0 .../admin/app/view/withdrawl/index.html | 0 .../admin/app/view/withdrawl/update.html | 0 .../admin/app/view/workrecord/index.html | 0 .../admin/app/view/workrecord/update.html | 0 .../admin/app/view/xuanchuan/index.html | 0 .../admin/app/view/xuanchuan/update.html | 0 {admin/plugin => plugin}/admin/config/app.php | 0 .../admin/config/autoload.php | 0 .../admin/config/bootstrap.php | 0 .../admin/config/container.php | 0 .../admin/config/database.php | 0 .../admin/config/dependence.php | 0 .../plugin => plugin}/admin/config/event.php | 0 .../admin/config/exception.php | 0 {admin/plugin => plugin}/admin/config/log.php | 0 .../plugin => plugin}/admin/config/menu.php | 0 .../admin/config/middleware.php | 0 .../plugin => plugin}/admin/config/redis.php | 0 .../plugin => plugin}/admin/config/route.php | 0 .../plugin => plugin}/admin/config/static.php | 0 .../admin/config/translation.php | 0 .../plugin => plugin}/admin/config/view.php | 0 .../plugin => plugin}/admin/public/avatar.png | Bin .../admin/public/css/animate.css | 0 .../admin/public/css/bootstrap.min.css | 0 .../public/css/materialdesignicons.min.css | 0 .../admin/public/css/style.min.css | 0 .../fonts/materialdesignicons-webfont.eot | Bin .../fonts/materialdesignicons-webfont.ttf | Bin .../fonts/materialdesignicons-webfont.woff | Bin .../fonts/materialdesignicons-webfont.woff2 | Bin .../admin/public/images/ext/doc.svg | 0 .../admin/public/images/ext/docx.svg | 0 .../admin/public/images/ext/mp4.svg | 0 .../admin/public/images/ext/png.svg | 0 .../admin/public/images/ext/rar.svg | 0 .../admin/public/images/ext/txt.svg | 0 .../admin/public/images/ext/xls.svg | 0 .../admin/public/images/ext/xlsx.svg | 0 .../admin/public/images/ext/zip.svg | 0 .../admin/public/images/login-bg/1.jpg | Bin .../admin/public/images/login-bg/2.jpg | Bin .../admin/public/images/login-bg/3.jpg | Bin .../admin/public/images/login-bg/4.jpg | Bin .../admin/public/images/logo.png | Bin .../admin/public/images/user/avatar.svg | 0 .../admin/public/js/account.js | 0 .../admin/public/js/address.js | 0 .../admin/public/js/admin.js | 0 .../admin/public/js/adminrole.js | 0 .../admin/public/js/adminrule.js | 0 .../admin/public/js/article.js | 0 .../admin/public/js/authaddress.js | 0 .../admin/public/js/balancelog.js | 0 .../plugin => plugin}/admin/public/js/card.js | 0 .../admin/public/js/category.js | 0 .../admin/public/js/config.js | 0 .../admin/public/js/default.js | 0 .../plugin => plugin}/admin/public/js/dev.js | 0 .../plugin => plugin}/admin/public/js/gift.js | 0 .../admin/public/js/giftorder.js | 0 .../admin/public/js/income_record.js | 0 .../admin/public/js/index.js | 0 .../admin/public/js/invitecode.js | 0 .../admin/public/js/product.js | 0 .../admin/public/js/productorder.js | 0 .../admin/public/js/questionnaire.js | 0 .../admin/public/js/recharge.js | 0 .../admin/public/js/robot.js | 0 .../admin/public/js/robotrecord.js | 0 .../admin/public/js/singlepage.js | 0 .../admin/public/js/studio.js | 0 .../plugin => plugin}/admin/public/js/user.js | 0 .../admin/public/js/userrole.js | 0 .../admin/public/js/userrule.js | 0 .../admin/public/js/withdrawl.js | 0 .../admin/public/js/workrecord.js | 0 .../admin/public/js/xuanchuan.js | 0 .../admin/public/libs/Chart.js | 0 .../public/libs/art-template/.bower.json | 0 .../admin/public/libs/art-template/.gitignore | 0 .../admin/public/libs/art-template/.npmignore | 0 .../public/libs/art-template/Gruntfile.js | 0 .../admin/public/libs/art-template/README.md | 0 .../public/libs/art-template/demo/basic.html | 0 .../libs/art-template/demo/compile.html | 0 .../libs/art-template/demo/debug-syntax.html | 0 .../public/libs/art-template/demo/debug.html | 0 .../public/libs/art-template/demo/helper.html | 0 .../libs/art-template/demo/include.html | 0 .../public/libs/art-template/demo/index.html | 0 .../libs/art-template/demo/no-escape.html | 0 .../demo/node-template-express.js | 0 .../libs/art-template/demo/node-template.js | 0 .../demo/node-template/copyright.html | 0 .../demo/node-template/index.html | 0 .../demo/node-template/public/footer.html | 0 .../demo/node-template/public/header.html | 0 .../demo/node-template/public/logo.html | 0 .../public/libs/art-template/demo/print.html | 0 .../demo/template-native/basic.html | 0 .../demo/template-native/compile.html | 0 .../demo/template-native/debug-syntax.html | 0 .../demo/template-native/debug.html | 0 .../demo/template-native/helper.html | 0 .../demo/template-native/include.html | 0 .../demo/template-native/index.html | 0 .../demo/template-native/no-escape.html | 0 .../demo/template-native/print.html | 0 .../demo/template-native/tag.html | 0 .../libs/art-template/dist/template-debug.js | 0 .../dist/template-native-debug.js | 0 .../libs/art-template/dist/template-native.js | 0 .../public/libs/art-template/dist/template.js | 0 .../libs/art-template/doc/syntax-native.md | 0 .../libs/art-template/doc/syntax-simple.md | 0 .../public/libs/art-template/loader/index.js | 0 .../libs/art-template/loader/package.json | 0 .../libs/art-template/loader/runtime.js | 0 .../public/libs/art-template/node/_node.js | 0 .../libs/art-template/node/template-native.js | 0 .../public/libs/art-template/node/template.js | 0 .../public/libs/art-template/package.json | 0 .../public/libs/art-template/src/cache.js | 0 .../public/libs/art-template/src/compile.js | 0 .../public/libs/art-template/src/config.js | 0 .../admin/public/libs/art-template/src/get.js | 0 .../public/libs/art-template/src/helper.js | 0 .../public/libs/art-template/src/intro.js | 0 .../public/libs/art-template/src/onerror.js | 0 .../public/libs/art-template/src/outro.js | 0 .../public/libs/art-template/src/render.js | 0 .../libs/art-template/src/renderFile.js | 0 .../public/libs/art-template/src/syntax.js | 0 .../public/libs/art-template/src/template.js | 0 .../public/libs/art-template/src/utils.js | 0 .../art-template/test/js/baiduTemplate.js | 0 .../public/libs/art-template/test/js/doT.js | 0 .../libs/art-template/test/js/easytemplate.js | 0 .../public/libs/art-template/test/js/etpl.js | 0 .../libs/art-template/test/js/handlebars.js | 0 .../libs/art-template/test/js/highcharts.js | 0 .../art-template/test/js/jquery-1.7.2.min.js | 0 .../libs/art-template/test/js/jquery.tmpl.js | 0 .../libs/art-template/test/js/juicer.js | 0 .../public/libs/art-template/test/js/kissy.js | 0 .../libs/art-template/test/js/mustache.js | 0 .../libs/art-template/test/js/qunit/qunit.css | 0 .../libs/art-template/test/js/qunit/qunit.js | 0 .../libs/art-template/test/js/template.js | 0 .../public/libs/art-template/test/js/tmpl.js | 0 .../libs/art-template/test/js/underscore.js | 0 .../libs/art-template/test/test-helper.html | 0 .../libs/art-template/test/test-native.html | 0 .../libs/art-template/test/test-node.js | 0 .../libs/art-template/test/test-speed.html | 0 .../libs/art-template/test/test-xss.html | 0 .../public/libs/art-template/test/test.html | 0 .../libs/art-template/test/tpl/index.html | 0 .../bootstrap-colorpicker.js | 0 .../bootstrap-colorpicker.min.js | 0 .../css/bootstrap-colorpicker.css | 0 .../css/bootstrap-colorpicker.css.map | 0 .../css/bootstrap-colorpicker.min.css | 0 .../css/bootstrap-colorpicker.min.css.map | 0 .../alpha-horizontal.png | Bin .../img/bootstrap-colorpicker/alpha.png | Bin .../bootstrap-colorpicker/hue-horizontal.png | Bin .../img/bootstrap-colorpicker/hue.png | Bin .../img/bootstrap-colorpicker/saturation.png | Bin .../bootstrap-datepicker.js | 0 .../bootstrap-datepicker.min.js | 0 .../bootstrap-datepicker3.css | 0 .../bootstrap-datepicker3.css.map | 0 .../bootstrap-datepicker3.min.css | 0 .../bootstrap-datepicker3.min.css.map | 0 .../locales/bootstrap-datepicker.ar.min.js | 0 .../locales/bootstrap-datepicker.az.min.js | 0 .../locales/bootstrap-datepicker.bg.min.js | 0 .../locales/bootstrap-datepicker.bs.min.js | 0 .../locales/bootstrap-datepicker.ca.min.js | 0 .../locales/bootstrap-datepicker.cs.min.js | 0 .../locales/bootstrap-datepicker.cy.min.js | 0 .../locales/bootstrap-datepicker.da.min.js | 0 .../locales/bootstrap-datepicker.de.min.js | 0 .../locales/bootstrap-datepicker.el.min.js | 0 .../locales/bootstrap-datepicker.en-AU.min.js | 0 .../locales/bootstrap-datepicker.en-GB.min.js | 0 .../locales/bootstrap-datepicker.eo.min.js | 0 .../locales/bootstrap-datepicker.es.min.js | 0 .../locales/bootstrap-datepicker.et.min.js | 0 .../locales/bootstrap-datepicker.eu.min.js | 0 .../locales/bootstrap-datepicker.fa.min.js | 0 .../locales/bootstrap-datepicker.fi.min.js | 0 .../locales/bootstrap-datepicker.fo.min.js | 0 .../locales/bootstrap-datepicker.fr-CH.min.js | 0 .../locales/bootstrap-datepicker.fr.min.js | 0 .../locales/bootstrap-datepicker.gl.min.js | 0 .../locales/bootstrap-datepicker.he.min.js | 0 .../locales/bootstrap-datepicker.hr.min.js | 0 .../locales/bootstrap-datepicker.hu.min.js | 0 .../locales/bootstrap-datepicker.hy.min.js | 0 .../locales/bootstrap-datepicker.id.min.js | 0 .../locales/bootstrap-datepicker.is.min.js | 0 .../locales/bootstrap-datepicker.it-CH.min.js | 0 .../locales/bootstrap-datepicker.it.min.js | 0 .../locales/bootstrap-datepicker.ja.min.js | 0 .../locales/bootstrap-datepicker.ka.min.js | 0 .../locales/bootstrap-datepicker.kh.min.js | 0 .../locales/bootstrap-datepicker.kk.min.js | 0 .../locales/bootstrap-datepicker.ko.min.js | 0 .../locales/bootstrap-datepicker.kr.min.js | 0 .../locales/bootstrap-datepicker.lt.min.js | 0 .../locales/bootstrap-datepicker.lv.min.js | 0 .../locales/bootstrap-datepicker.me.min.js | 0 .../locales/bootstrap-datepicker.mk.min.js | 0 .../locales/bootstrap-datepicker.mn.min.js | 0 .../locales/bootstrap-datepicker.ms.min.js | 0 .../locales/bootstrap-datepicker.nb.min.js | 0 .../locales/bootstrap-datepicker.nl-BE.min.js | 0 .../locales/bootstrap-datepicker.nl.min.js | 0 .../locales/bootstrap-datepicker.no.min.js | 0 .../locales/bootstrap-datepicker.pl.min.js | 0 .../locales/bootstrap-datepicker.pt-BR.min.js | 0 .../locales/bootstrap-datepicker.pt.min.js | 0 .../locales/bootstrap-datepicker.ro.min.js | 0 .../bootstrap-datepicker.rs-latin.min.js | 0 .../locales/bootstrap-datepicker.rs.min.js | 0 .../locales/bootstrap-datepicker.ru.min.js | 0 .../locales/bootstrap-datepicker.sk.min.js | 0 .../locales/bootstrap-datepicker.sl.min.js | 0 .../locales/bootstrap-datepicker.sq.min.js | 0 .../bootstrap-datepicker.sr-latin.min.js | 0 .../locales/bootstrap-datepicker.sr.min.js | 0 .../locales/bootstrap-datepicker.sv.min.js | 0 .../locales/bootstrap-datepicker.sw.min.js | 0 .../locales/bootstrap-datepicker.th.min.js | 0 .../locales/bootstrap-datepicker.tr.min.js | 0 .../locales/bootstrap-datepicker.uk.min.js | 0 .../locales/bootstrap-datepicker.vi.min.js | 0 .../locales/bootstrap-datepicker.zh-CN.min.js | 0 .../locales/bootstrap-datepicker.zh-TW.min.js | 0 .../bootstrap-datetimepicker.css | 0 .../bootstrap-datetimepicker.js | 0 .../bootstrap-datetimepicker.min.css | 0 .../bootstrap-datetimepicker.min.js | 0 .../bootstrap-datetimepicker/locale/af.js | 0 .../bootstrap-datetimepicker/locale/ar-ma.js | 0 .../bootstrap-datetimepicker/locale/ar-sa.js | 0 .../bootstrap-datetimepicker/locale/ar-tn.js | 0 .../bootstrap-datetimepicker/locale/ar.js | 0 .../bootstrap-datetimepicker/locale/az.js | 0 .../bootstrap-datetimepicker/locale/be.js | 0 .../bootstrap-datetimepicker/locale/bg.js | 0 .../bootstrap-datetimepicker/locale/bn.js | 0 .../bootstrap-datetimepicker/locale/bo.js | 0 .../bootstrap-datetimepicker/locale/br.js | 0 .../bootstrap-datetimepicker/locale/bs.js | 0 .../bootstrap-datetimepicker/locale/ca.js | 0 .../bootstrap-datetimepicker/locale/cs.js | 0 .../bootstrap-datetimepicker/locale/cv.js | 0 .../bootstrap-datetimepicker/locale/cy.js | 0 .../bootstrap-datetimepicker/locale/da.js | 0 .../bootstrap-datetimepicker/locale/de-at.js | 0 .../bootstrap-datetimepicker/locale/de.js | 0 .../bootstrap-datetimepicker/locale/el.js | 0 .../bootstrap-datetimepicker/locale/en-au.js | 0 .../bootstrap-datetimepicker/locale/en-ca.js | 0 .../bootstrap-datetimepicker/locale/en-gb.js | 0 .../bootstrap-datetimepicker/locale/eo.js | 0 .../bootstrap-datetimepicker/locale/es.js | 0 .../bootstrap-datetimepicker/locale/et.js | 0 .../bootstrap-datetimepicker/locale/eu.js | 0 .../bootstrap-datetimepicker/locale/fa.js | 0 .../bootstrap-datetimepicker/locale/fi.js | 0 .../bootstrap-datetimepicker/locale/fo.js | 0 .../bootstrap-datetimepicker/locale/fr-ca.js | 0 .../bootstrap-datetimepicker/locale/fr.js | 0 .../bootstrap-datetimepicker/locale/fy.js | 0 .../bootstrap-datetimepicker/locale/gl.js | 0 .../bootstrap-datetimepicker/locale/he.js | 0 .../bootstrap-datetimepicker/locale/hi.js | 0 .../bootstrap-datetimepicker/locale/hr.js | 0 .../bootstrap-datetimepicker/locale/hu.js | 0 .../bootstrap-datetimepicker/locale/hy-am.js | 0 .../bootstrap-datetimepicker/locale/id.js | 0 .../bootstrap-datetimepicker/locale/is.js | 0 .../bootstrap-datetimepicker/locale/it.js | 0 .../bootstrap-datetimepicker/locale/ja.js | 0 .../bootstrap-datetimepicker/locale/jv.js | 0 .../bootstrap-datetimepicker/locale/ka.js | 0 .../bootstrap-datetimepicker/locale/km.js | 0 .../bootstrap-datetimepicker/locale/ko.js | 0 .../bootstrap-datetimepicker/locale/lb.js | 0 .../bootstrap-datetimepicker/locale/lt.js | 0 .../bootstrap-datetimepicker/locale/lv.js | 0 .../bootstrap-datetimepicker/locale/me.js | 0 .../bootstrap-datetimepicker/locale/mk.js | 0 .../bootstrap-datetimepicker/locale/ml.js | 0 .../bootstrap-datetimepicker/locale/mr.js | 0 .../bootstrap-datetimepicker/locale/ms-my.js | 0 .../bootstrap-datetimepicker/locale/ms.js | 0 .../bootstrap-datetimepicker/locale/my.js | 0 .../bootstrap-datetimepicker/locale/nb.js | 0 .../bootstrap-datetimepicker/locale/ne.js | 0 .../bootstrap-datetimepicker/locale/nl.js | 0 .../bootstrap-datetimepicker/locale/nn.js | 0 .../bootstrap-datetimepicker/locale/pl.js | 0 .../bootstrap-datetimepicker/locale/pt-br.js | 0 .../bootstrap-datetimepicker/locale/pt.js | 0 .../bootstrap-datetimepicker/locale/ro.js | 0 .../bootstrap-datetimepicker/locale/ru.js | 0 .../bootstrap-datetimepicker/locale/si.js | 0 .../bootstrap-datetimepicker/locale/sk.js | 0 .../bootstrap-datetimepicker/locale/sl.js | 0 .../bootstrap-datetimepicker/locale/sq.js | 0 .../locale/sr-cyrl.js | 0 .../bootstrap-datetimepicker/locale/sr.js | 0 .../bootstrap-datetimepicker/locale/sv.js | 0 .../bootstrap-datetimepicker/locale/ta.js | 0 .../bootstrap-datetimepicker/locale/th.js | 0 .../bootstrap-datetimepicker/locale/tl-ph.js | 0 .../bootstrap-datetimepicker/locale/tr.js | 0 .../bootstrap-datetimepicker/locale/tzl.js | 0 .../locale/tzm-latn.js | 0 .../bootstrap-datetimepicker/locale/tzm.js | 0 .../bootstrap-datetimepicker/locale/uk.js | 0 .../bootstrap-datetimepicker/locale/uz.js | 0 .../bootstrap-datetimepicker/locale/vi.js | 0 .../bootstrap-datetimepicker/locale/zh-cn.js | 0 .../bootstrap-datetimepicker/locale/zh-tw.js | 0 .../bootstrap-datetimepicker/moment.min.js | 0 .../libs/bootstrap-datetimepicker/style.css | 0 .../libs/bootstrap-multitabs/multitabs.js | 0 .../bootstrap-multitabs/multitabs.min.css | 0 .../admin/public/libs/bootstrap-notify.min.js | 0 .../public/libs/bootstrap-select/.bower.json | 0 .../public/libs/bootstrap-select/CHANGELOG.md | 0 .../public/libs/bootstrap-select/LICENSE | 0 .../public/libs/bootstrap-select/README.md | 0 .../public/libs/bootstrap-select/bower.json | 0 .../dist/css/bootstrap-select.css | 0 .../dist/css/bootstrap-select.css.map | 0 .../dist/css/bootstrap-select.min.css | 0 .../dist/js/bootstrap-select.js | 0 .../dist/js/bootstrap-select.js.map | 0 .../dist/js/bootstrap-select.min.js | 0 .../dist/js/bootstrap-select.min.js.map | 0 .../dist/js/i18n/defaults-am_ET.js | 0 .../dist/js/i18n/defaults-am_ET.js.map | 0 .../dist/js/i18n/defaults-am_ET.min.js | 0 .../dist/js/i18n/defaults-ar_AR.js | 0 .../dist/js/i18n/defaults-ar_AR.js.map | 0 .../dist/js/i18n/defaults-ar_AR.min.js | 0 .../dist/js/i18n/defaults-bg_BG.js | 0 .../dist/js/i18n/defaults-bg_BG.js.map | 0 .../dist/js/i18n/defaults-bg_BG.min.js | 0 .../dist/js/i18n/defaults-cs_CZ.js | 0 .../dist/js/i18n/defaults-cs_CZ.js.map | 0 .../dist/js/i18n/defaults-cs_CZ.min.js | 0 .../dist/js/i18n/defaults-da_DK.js | 0 .../dist/js/i18n/defaults-da_DK.js.map | 0 .../dist/js/i18n/defaults-da_DK.min.js | 0 .../dist/js/i18n/defaults-de_DE.js | 0 .../dist/js/i18n/defaults-de_DE.js.map | 0 .../dist/js/i18n/defaults-de_DE.min.js | 0 .../dist/js/i18n/defaults-en_US.js | 0 .../dist/js/i18n/defaults-en_US.js.map | 0 .../dist/js/i18n/defaults-en_US.min.js | 0 .../dist/js/i18n/defaults-es_CL.js | 0 .../dist/js/i18n/defaults-es_CL.js.map | 0 .../dist/js/i18n/defaults-es_CL.min.js | 0 .../dist/js/i18n/defaults-es_ES.js | 0 .../dist/js/i18n/defaults-es_ES.js.map | 0 .../dist/js/i18n/defaults-es_ES.min.js | 0 .../dist/js/i18n/defaults-et_EE.js | 0 .../dist/js/i18n/defaults-et_EE.js.map | 0 .../dist/js/i18n/defaults-et_EE.min.js | 0 .../dist/js/i18n/defaults-eu.js | 0 .../dist/js/i18n/defaults-eu.js.map | 0 .../dist/js/i18n/defaults-eu.min.js | 0 .../dist/js/i18n/defaults-fa_IR.js | 0 .../dist/js/i18n/defaults-fa_IR.js.map | 0 .../dist/js/i18n/defaults-fa_IR.min.js | 0 .../dist/js/i18n/defaults-fi_FI.js | 0 .../dist/js/i18n/defaults-fi_FI.js.map | 0 .../dist/js/i18n/defaults-fi_FI.min.js | 0 .../dist/js/i18n/defaults-fr_FR.js | 0 .../dist/js/i18n/defaults-fr_FR.js.map | 0 .../dist/js/i18n/defaults-fr_FR.min.js | 0 .../dist/js/i18n/defaults-hr_HR.js | 0 .../dist/js/i18n/defaults-hr_HR.js.map | 0 .../dist/js/i18n/defaults-hr_HR.min.js | 0 .../dist/js/i18n/defaults-hu_HU.js | 0 .../dist/js/i18n/defaults-hu_HU.js.map | 0 .../dist/js/i18n/defaults-hu_HU.min.js | 0 .../dist/js/i18n/defaults-id_ID.js | 0 .../dist/js/i18n/defaults-id_ID.js.map | 0 .../dist/js/i18n/defaults-id_ID.min.js | 0 .../dist/js/i18n/defaults-it_IT.js | 0 .../dist/js/i18n/defaults-it_IT.js.map | 0 .../dist/js/i18n/defaults-it_IT.min.js | 0 .../dist/js/i18n/defaults-ja_JP.js | 0 .../dist/js/i18n/defaults-ja_JP.js.map | 0 .../dist/js/i18n/defaults-ja_JP.min.js | 0 .../dist/js/i18n/defaults-kh_KM.js | 0 .../dist/js/i18n/defaults-kh_KM.js.map | 0 .../dist/js/i18n/defaults-kh_KM.min.js | 0 .../dist/js/i18n/defaults-ko_KR.js | 0 .../dist/js/i18n/defaults-ko_KR.js.map | 0 .../dist/js/i18n/defaults-ko_KR.min.js | 0 .../dist/js/i18n/defaults-lt_LT.js | 0 .../dist/js/i18n/defaults-lt_LT.js.map | 0 .../dist/js/i18n/defaults-lt_LT.min.js | 0 .../dist/js/i18n/defaults-lv_LV.js | 0 .../dist/js/i18n/defaults-lv_LV.js.map | 0 .../dist/js/i18n/defaults-lv_LV.min.js | 0 .../dist/js/i18n/defaults-nb_NO.js | 0 .../dist/js/i18n/defaults-nb_NO.js.map | 0 .../dist/js/i18n/defaults-nb_NO.min.js | 0 .../dist/js/i18n/defaults-nl_NL.js | 0 .../dist/js/i18n/defaults-nl_NL.js.map | 0 .../dist/js/i18n/defaults-nl_NL.min.js | 0 .../dist/js/i18n/defaults-pl_PL.js | 0 .../dist/js/i18n/defaults-pl_PL.js.map | 0 .../dist/js/i18n/defaults-pl_PL.min.js | 0 .../dist/js/i18n/defaults-pt_BR.js | 0 .../dist/js/i18n/defaults-pt_BR.js.map | 0 .../dist/js/i18n/defaults-pt_BR.min.js | 0 .../dist/js/i18n/defaults-pt_PT.js | 0 .../dist/js/i18n/defaults-pt_PT.js.map | 0 .../dist/js/i18n/defaults-pt_PT.min.js | 0 .../dist/js/i18n/defaults-ro_RO.js | 0 .../dist/js/i18n/defaults-ro_RO.js.map | 0 .../dist/js/i18n/defaults-ro_RO.min.js | 0 .../dist/js/i18n/defaults-ru_RU.js | 0 .../dist/js/i18n/defaults-ru_RU.js.map | 0 .../dist/js/i18n/defaults-ru_RU.min.js | 0 .../dist/js/i18n/defaults-sk_SK.js | 0 .../dist/js/i18n/defaults-sk_SK.js.map | 0 .../dist/js/i18n/defaults-sk_SK.min.js | 0 .../dist/js/i18n/defaults-sl_SI.js | 0 .../dist/js/i18n/defaults-sl_SI.js.map | 0 .../dist/js/i18n/defaults-sl_SI.min.js | 0 .../dist/js/i18n/defaults-sr_SP.js | 0 .../dist/js/i18n/defaults-sr_SP.js.map | 0 .../dist/js/i18n/defaults-sr_SP.min.js | 0 .../dist/js/i18n/defaults-sv_SE.js | 0 .../dist/js/i18n/defaults-sv_SE.js.map | 0 .../dist/js/i18n/defaults-sv_SE.min.js | 0 .../dist/js/i18n/defaults-th_TH.js | 0 .../dist/js/i18n/defaults-th_TH.js.map | 0 .../dist/js/i18n/defaults-th_TH.min.js | 0 .../dist/js/i18n/defaults-tr_TR.js | 0 .../dist/js/i18n/defaults-tr_TR.js.map | 0 .../dist/js/i18n/defaults-tr_TR.min.js | 0 .../dist/js/i18n/defaults-ua_UA.js | 0 .../dist/js/i18n/defaults-ua_UA.js.map | 0 .../dist/js/i18n/defaults-ua_UA.min.js | 0 .../dist/js/i18n/defaults-vi_VN.js | 0 .../dist/js/i18n/defaults-vi_VN.js.map | 0 .../dist/js/i18n/defaults-vi_VN.min.js | 0 .../dist/js/i18n/defaults-zh_CN.js | 0 .../dist/js/i18n/defaults-zh_CN.js.map | 0 .../dist/js/i18n/defaults-zh_CN.min.js | 0 .../dist/js/i18n/defaults-zh_TW.js | 0 .../dist/js/i18n/defaults-zh_TW.js.map | 0 .../dist/js/i18n/defaults-zh_TW.min.js | 0 .../less/bootstrap-select.less | 0 .../libs/bootstrap-select/less/variables.less | 0 .../public/libs/bootstrap-select/package.json | 0 .../sass/bootstrap-select.scss | 0 .../libs/bootstrap-select/sass/variables.scss | 0 .../public/libs/bootstrap-table-template.js | 0 .../bootstrap-table-zh-CN.min.js | 0 .../libs/bootstrap-table/bootstrap-table.js | 0 .../bootstrap-table/bootstrap-table.min.css | 0 .../bootstrap-table/bootstrap-table.min.js | 0 .../bootstrap-table-accent-neutralise.min.js | 0 .../addrbar/bootstrap-table-addrbar.min.js | 0 .../bootstrap-table-auto-refresh.min.js | 0 .../cookie/bootstrap-table-cookie.min.js | 0 .../bootstrap-table-copy-rows.min.js | 0 .../bootstrap-table-defer-url.min.js | 0 .../editable/bootstrap-table-editable.min.js | 0 .../export/bootstrap-table-export.min.js | 0 .../bootstrap-table-filter-control.min.css | 0 .../bootstrap-table-filter-control.min.js | 0 .../bootstrap-table-fixed-columns.min.css | 0 .../bootstrap-table-fixed-columns.min.js | 0 .../bootstrap-table-group-by.min.css | 0 .../bootstrap-table-group-by.min.js | 0 .../group-by/bootstrap-table-group-by.min.css | 0 .../group-by/bootstrap-table-group-by.min.js | 0 .../bootstrap-table-i18n-enhance.min.js | 0 .../bootstrap-table-key-events.min.js | 0 .../mobile/bootstrap-table-mobile.min.js | 0 .../bootstrap-table-multi-toggle.min.js | 0 .../bootstrap-table-multiple-search.min.js | 0 ...strap-table-multiple-selection-row.min.css | 0 ...tstrap-table-multiple-selection-row.min.js | 0 .../bootstrap-table-multiple-sort.min.js | 0 .../bootstrap-table-natural-sorting.min.js | 0 .../bootstrap-table-page-jump-to.min.css | 0 .../bootstrap-table-page-jump-to.min.js | 0 .../pipeline/bootstrap-table-pipeline.min.js | 0 .../print/bootstrap-table-print.min.js | 0 .../bootstrap-table-reorder-columns.min.js | 0 .../bootstrap-table-reorder-rows.min.css | 0 .../bootstrap-table-reorder-rows.min.js | 0 .../bootstrap-table-resizable.min.js | 0 .../bootstrap-table-select2-filter.min.js | 0 .../bootstrap-table-sticky-header.min.css | 0 .../bootstrap-table-sticky-header.min.js | 0 .../toolbar/bootstrap-table-toolbar.min.js | 0 .../bootstrap-table-tree-column.min.css | 0 .../bootstrap-table-tree-column.min.js | 0 .../treegrid/bootstrap-table-treegrid.min.js | 0 .../locale/bootstrap-table-zh-CN.js | 0 .../admin/public/libs/bootstrap.min.js | 0 .../admin/public/libs/chosen.jquery.min.js | 0 .../admin/public/libs/cxselect/.bower.json | 0 .../admin/public/libs/cxselect/README.md | 0 .../admin/public/libs/cxselect/index.html | 0 .../public/libs/cxselect/js/cityData.json | 0 .../public/libs/cxselect/js/cityData.min.json | 0 .../public/libs/cxselect/js/globalData.json | 0 .../libs/cxselect/js/globalData.min.json | 0 .../libs/cxselect/js/jquery.cxselect.js | 0 .../libs/cxselect/js/jquery.cxselect.min.js | 0 .../admin/public/libs/cxselect/package.json | 0 .../admin/public/libs/dropzone.min.js | 0 .../admin/public/libs/echarts.js | 0 .../admin/public/libs/fast.js | 0 .../admin/public/libs/froala/License.txt | 0 .../admin/public/libs/froala/README.md | 0 .../admin/public/libs/froala/bower.json | 0 .../admin/public/libs/froala/composer.json | 0 .../public/libs/froala/css/froala_editor.css | 0 .../libs/froala/css/froala_editor.min.css | 0 .../libs/froala/css/froala_editor.pkgd.css | 0 .../froala/css/froala_editor.pkgd.min.css | 0 .../public/libs/froala/css/froala_style.css | 0 .../libs/froala/css/froala_style.min.css | 0 .../public/libs/froala/css/plugins.pkgd.css | 0 .../libs/froala/css/plugins.pkgd.min.css | 0 .../libs/froala/css/plugins/char_counter.css | 0 .../froala/css/plugins/char_counter.min.css | 0 .../libs/froala/css/plugins/code_view.css | 0 .../libs/froala/css/plugins/code_view.min.css | 0 .../public/libs/froala/css/plugins/colors.css | 0 .../libs/froala/css/plugins/colors.min.css | 0 .../libs/froala/css/plugins/draggable.css | 0 .../libs/froala/css/plugins/draggable.min.css | 0 .../libs/froala/css/plugins/emoticons.css | 0 .../libs/froala/css/plugins/emoticons.min.css | 0 .../public/libs/froala/css/plugins/file.css | 0 .../libs/froala/css/plugins/file.min.css | 0 .../libs/froala/css/plugins/files_manager.css | 0 .../froala/css/plugins/files_manager.min.css | 0 .../libs/froala/css/plugins/filestack.css | 0 .../libs/froala/css/plugins/filestack.min.css | 0 .../libs/froala/css/plugins/fullscreen.css | 0 .../froala/css/plugins/fullscreen.min.css | 0 .../public/libs/froala/css/plugins/help.css | 0 .../libs/froala/css/plugins/help.min.css | 0 .../public/libs/froala/css/plugins/image.css | 0 .../libs/froala/css/plugins/image.min.css | 0 .../libs/froala/css/plugins/image_manager.css | 0 .../froala/css/plugins/image_manager.min.css | 0 .../libs/froala/css/plugins/line_breaker.css | 0 .../froala/css/plugins/line_breaker.min.css | 0 .../libs/froala/css/plugins/markdown.css | 0 .../libs/froala/css/plugins/markdown.min.css | 0 .../libs/froala/css/plugins/quick_insert.css | 0 .../froala/css/plugins/quick_insert.min.css | 0 .../froala/css/plugins/special_characters.css | 0 .../css/plugins/special_characters.min.css | 0 .../public/libs/froala/css/plugins/table.css | 0 .../libs/froala/css/plugins/table.min.css | 0 .../libs/froala/css/plugins/trim_video.css | 0 .../froala/css/plugins/trim_video.min.css | 0 .../public/libs/froala/css/plugins/video.css | 0 .../libs/froala/css/plugins/video.min.css | 0 .../public/libs/froala/css/themes/dark.css | 0 .../libs/froala/css/themes/dark.min.css | 0 .../public/libs/froala/css/themes/gray.css | 0 .../libs/froala/css/themes/gray.min.css | 0 .../public/libs/froala/css/themes/royal.css | 0 .../libs/froala/css/themes/royal.min.css | 0 .../libs/froala/css/third_party/embedly.css | 0 .../froala/css/third_party/embedly.min.css | 0 .../froala/css/third_party/font_awesome.css | 0 .../css/third_party/font_awesome.min.css | 0 .../libs/froala/css/third_party/image_tui.css | 0 .../froala/css/third_party/image_tui.min.css | 0 .../froala/css/third_party/spell_checker.css | 0 .../css/third_party/spell_checker.min.css | 0 .../admin/public/libs/froala/editor.jpg | Bin .../froala/html/3rd-party/aviary/index.html | 0 .../froala/html/3rd-party/bootstrap/grid.html | 0 .../html/3rd-party/bootstrap/lists.html | 0 .../html/3rd-party/bootstrap/modal.html | 0 .../froala/html/3rd-party/code-mirror.html | 0 .../html/3rd-party/font-awesome-5-css.html | 0 .../html/3rd-party/font-awesome-5-js.html | 0 .../froala/html/3rd-party/jquery/mobile.html | 0 .../html/3rd-party/jquery/ui_modal.html | 0 .../spell-checker/spell-checker.html | 0 .../libs/froala/html/3rd-party/tui/index.html | 0 .../public/libs/froala/html/api/get_html.html | 0 .../libs/froala/html/api/init_destroy.html | 0 .../libs/froala/html/api/insert_html.html | 0 .../froala/html/api/live_code_preview.html | 0 .../froala/html/api/live_content_preview.html | 0 .../libs/froala/html/api/selection.html | 0 .../froala/html/buttons/custom_buttons.html | 0 .../froala/html/buttons/custom_dropdown.html | 0 .../froala/html/buttons/external_button.html | 0 .../html/buttons/subscript_superscript.html | 0 .../libs/froala/html/events/blur_focus.html | 0 .../froala/html/events/content_changed.html | 0 .../public/libs/froala/html/events/drop.html | 0 .../froala/html/events/image_removed.html | 0 .../html/events/initialized_destroy.html | 0 .../libs/froala/html/file_s3_upload.php | 0 .../libs/froala/html/image/custom_button.html | 0 .../libs/froala/html/image/default_width.html | 0 .../libs/froala/html/image/image_styles.html | 0 .../libs/froala/html/image/insert_base64.html | 0 .../libs/froala/html/image_s3_upload.php | 0 .../froala/html/init_inside_iframe/basic.html | 0 .../html/init_inside_iframe/content.html | 0 .../html/init_inside_iframe/inline.html | 0 .../libs/froala/html/init_on_click/basic.html | 0 .../froala/html/init_on_click/inline.html | 0 .../html/init_on_click/two_editors.html | 0 .../html/initialization/edit_in_popup.html | 0 .../html/initialization/init_on_button.html | 0 .../html/initialization/init_on_click.html | 0 .../html/initialization/init_on_h1.html | 0 .../html/initialization/init_on_image.html | 0 .../html/initialization/init_on_link.html | 0 .../initialization/initialized_event.html | 0 .../html/international/direction_rtl.html | 0 .../froala/html/international/language.html | 0 .../html/international/rtl_ltr_buttons.html | 0 .../froala/html/link/custom_validation.html | 0 .../libs/froala/html/link/link_styles.html | 0 .../froala/html/link/predefined_links.html | 0 .../html/misc/scrollable_container.html | 0 .../misc/scrollable_container_inline.html | 0 .../froala/html/paragraph_modes/enter_br.html | 0 .../html/paragraph_modes/enter_div.html | 0 .../froala/html/paragraph_modes/enter_p.html | 0 .../public/libs/froala/html/paste/attrs.html | 0 .../public/libs/froala/html/paste/plain.html | 0 .../public/libs/froala/html/paste/tags.html | 0 .../froala/html/plugins/char_counter.html | 0 .../libs/froala/html/plugins/full_screen.html | 0 .../froala/html/plugins/line_breaker.html | 0 .../froala/html/plugins/quick_insert.html | 0 .../froala/html/popular/disable_edit.html | 0 .../html/popular/disable_paragraphs.html | 0 .../public/libs/froala/html/popular/full.html | 0 .../libs/froala/html/popular/full_page.html | 0 .../libs/froala/html/popular/iframe.html | 0 .../froala/html/popular/init_on_click.html | 0 .../libs/froala/html/popular/textarea.html | 0 .../froala/html/popular/toolbar_buttons.html | 0 .../froala/html/popular/toolbar_inline.html | 0 .../froala/html/popular/two_instances.html | 0 .../libs/froala/html/popular/z_index.html | 0 .../libs/froala/html/popups/colors.html | 0 .../libs/froala/html/popups/custom.html | 0 .../libs/froala/html/popups/emoticons.html | 0 .../html/styling/adjustable_height.html | 0 .../libs/froala/html/styling/font_family.html | 0 .../libs/froala/html/styling/height.html | 0 .../libs/froala/html/styling/inline.html | 0 .../libs/froala/html/styling/paragraph.html | 0 .../libs/froala/html/styling/placeholder.html | 0 .../libs/froala/html/styling/width.html | 0 .../libs/froala/html/table/cell_style.html | 0 .../libs/froala/html/table/insert_helper.html | 0 .../public/libs/froala/html/table/nested.html | 0 .../public/libs/froala/html/table/resize.html | 0 .../public/libs/froala/html/table/style.html | 0 .../public/libs/froala/html/themes/dark.html | 0 .../public/libs/froala/html/themes/gray.html | 0 .../public/libs/froala/html/themes/royal.html | 0 .../libs/froala/html/toolbar/bottom.html | 0 .../froala/html/toolbar/bottom_offset.html | 0 .../libs/froala/html/toolbar/buttons.html | 0 .../libs/froala/html/toolbar/external.html | 0 .../froala/html/toolbar/external_inline.html | 0 .../libs/froala/html/toolbar/inline.html | 0 .../froala/html/toolbar/inline_selection.html | 0 .../libs/froala/html/toolbar/offset.html | 0 .../froala/html/toolbar/show_selection.html | 0 .../libs/froala/html/toolbar/sticky.html | 0 .../libs/froala/html/typing/keep_format.html | 0 .../libs/froala/html/typing/shortcuts.html | 0 .../public/libs/froala/html/typing/tab.html | 0 .../admin/public/libs/froala/img/photo1.jpg | Bin .../admin/public/libs/froala/index.d.ts | 0 .../admin/public/libs/froala/index.html | 0 .../libs/froala/js/froala_editor.min.js | 0 .../libs/froala/js/froala_editor.pkgd.min.js | 0 .../public/libs/froala/js/languages/ar.js | 0 .../public/libs/froala/js/languages/bs.js | 0 .../public/libs/froala/js/languages/cs.js | 0 .../public/libs/froala/js/languages/da.js | 0 .../public/libs/froala/js/languages/de.js | 0 .../public/libs/froala/js/languages/el.js | 0 .../public/libs/froala/js/languages/en_ca.js | 0 .../public/libs/froala/js/languages/en_gb.js | 0 .../public/libs/froala/js/languages/es.js | 0 .../public/libs/froala/js/languages/et.js | 0 .../public/libs/froala/js/languages/fa.js | 0 .../public/libs/froala/js/languages/fi.js | 0 .../public/libs/froala/js/languages/fr.js | 0 .../public/libs/froala/js/languages/he.js | 0 .../public/libs/froala/js/languages/hr.js | 0 .../public/libs/froala/js/languages/hu.js | 0 .../public/libs/froala/js/languages/id.js | 0 .../public/libs/froala/js/languages/it.js | 0 .../public/libs/froala/js/languages/ja.js | 0 .../public/libs/froala/js/languages/ko.js | 0 .../public/libs/froala/js/languages/ku.js | 0 .../public/libs/froala/js/languages/me.js | 0 .../public/libs/froala/js/languages/nb.js | 0 .../public/libs/froala/js/languages/nl.js | 0 .../public/libs/froala/js/languages/pl.js | 0 .../public/libs/froala/js/languages/pt_br.js | 0 .../public/libs/froala/js/languages/pt_pt.js | 0 .../public/libs/froala/js/languages/ro.js | 0 .../public/libs/froala/js/languages/ru.js | 0 .../public/libs/froala/js/languages/sk.js | 0 .../public/libs/froala/js/languages/sl.js | 0 .../public/libs/froala/js/languages/sr.js | 0 .../public/libs/froala/js/languages/sv.js | 0 .../public/libs/froala/js/languages/th.js | 0 .../public/libs/froala/js/languages/tr.js | 0 .../public/libs/froala/js/languages/uk.js | 0 .../public/libs/froala/js/languages/vi.js | 0 .../public/libs/froala/js/languages/zh_cn.js | 0 .../public/libs/froala/js/languages/zh_tw.js | 0 .../public/libs/froala/js/plugins.pkgd.min.js | 0 .../libs/froala/js/plugins/align.min.js | 0 .../froala/js/plugins/char_counter.min.js | 0 .../froala/js/plugins/code_beautifier.min.js | 0 .../libs/froala/js/plugins/code_view.min.js | 0 .../libs/froala/js/plugins/colors.min.js | 0 .../libs/froala/js/plugins/cryptojs.min.js | 0 .../libs/froala/js/plugins/draggable.min.js | 0 .../froala/js/plugins/edit_in_popup.min.js | 0 .../libs/froala/js/plugins/emoticons.min.js | 0 .../libs/froala/js/plugins/entities.min.js | 0 .../public/libs/froala/js/plugins/file.min.js | 0 .../froala/js/plugins/files_manager.min.js | 0 .../libs/froala/js/plugins/filestack.min.js | 0 .../libs/froala/js/plugins/font_family.min.js | 0 .../libs/froala/js/plugins/font_size.min.js | 0 .../libs/froala/js/plugins/forms.min.js | 0 .../libs/froala/js/plugins/fullscreen.min.js | 0 .../public/libs/froala/js/plugins/help.min.js | 0 .../libs/froala/js/plugins/image.min.js | 0 .../froala/js/plugins/image_manager.min.js | 0 .../froala/js/plugins/inline_class.min.js | 0 .../froala/js/plugins/inline_style.min.js | 0 .../froala/js/plugins/line_breaker.min.js | 0 .../libs/froala/js/plugins/line_height.min.js | 0 .../public/libs/froala/js/plugins/link.min.js | 0 .../libs/froala/js/plugins/lists.min.js | 0 .../libs/froala/js/plugins/markdown.min.js | 0 .../froala/js/plugins/paragraph_format.min.js | 0 .../froala/js/plugins/paragraph_style.min.js | 0 .../libs/froala/js/plugins/print.min.js | 0 .../froala/js/plugins/quick_insert.min.js | 0 .../libs/froala/js/plugins/quote.min.js | 0 .../public/libs/froala/js/plugins/save.min.js | 0 .../js/plugins/special_characters.min.js | 0 .../libs/froala/js/plugins/table.min.js | 0 .../froala/js/plugins/track_changes.min.js | 0 .../libs/froala/js/plugins/trim_video.min.js | 0 .../public/libs/froala/js/plugins/url.min.js | 0 .../libs/froala/js/plugins/video.min.js | 0 .../froala/js/plugins/word_counter.min.js | 0 .../libs/froala/js/plugins/word_paste.min.js | 0 .../libs/froala/js/third_party/embedly.min.js | 0 .../froala/js/third_party/font_awesome.min.js | 0 .../froala/js/third_party/image_tui.min.js | 0 .../froala/js/third_party/showdown.min.js | 0 .../js/third_party/spell_checker.min.js | 0 .../admin/public/libs/froala/package.json | 0 .../ion-rangeslider/ion.rangeSlider.min.css | 0 .../ion-rangeslider/ion.rangeSlider.min.js | 0 .../libs/jconfirm/jquery-confirm.min.css | 0 .../libs/jconfirm/jquery-confirm.min.js | 0 .../jquery.tagsinput.min.css | 0 .../jquery-tags-input/jquery.tagsinput.min.js | 0 .../jquery-treegrid/jquery.treegrid.min.css | 0 .../jquery-treegrid/jquery.treegrid.min.js | 0 .../libs/jquery.bootstrap.wizard.min.js | 0 .../admin/public/libs/jquery.dragsort.js | 0 .../admin/public/libs/jquery.min.js | 0 .../admin/public/libs/jquery.qrcode.min.js | 0 .../public/libs/layer.2.11.0/css/layer.css | 0 .../admin/public/libs/layer.2.11.0/layer.js | 0 .../admin/public/libs/layer.old/.bower.json | 0 .../admin/public/libs/layer.old/.gitignore | 0 .../admin/public/libs/layer.old/LICENSE | 0 .../admin/public/libs/layer.old/README.md | 0 .../admin/public/libs/layer.old/bower.json | 0 .../admin/public/libs/layer.old/dist/layer.js | 0 .../libs/layer.old/dist/mobile/layer.js | 0 .../libs/layer.old/dist/mobile/need/layer.css | 0 .../layer.old/dist/theme/default/icon-ext.png | Bin .../layer.old/dist/theme/default/icon.png | Bin .../layer.old/dist/theme/default/layer.css | 0 .../dist/theme/default/loading-0.gif | Bin .../dist/theme/default/loading-1.gif | Bin .../dist/theme/default/loading-2.gif | Bin .../layer.old/dist/theme/moon/default.png | Bin .../libs/layer.old/dist/theme/moon/style.css | 0 .../admin/public/libs/layer.old/gulpfile.js | 0 .../admin/public/libs/layer.old/package.json | 0 .../admin/public/libs/layer.old/src/README.md | 0 .../admin/public/libs/layer.old/src/layer.js | 0 .../libs/layer.old/src/mobile/README.md | 0 .../public/libs/layer.old/src/mobile/layer.js | 0 .../libs/layer.old/src/mobile/need/layer.css | 0 .../layer.old/src/theme/default/icon-ext.png | Bin .../libs/layer.old/src/theme/default/icon.png | Bin .../layer.old/src/theme/default/layer.css | 0 .../layer.old/src/theme/default/loading-0.gif | Bin .../layer.old/src/theme/default/loading-1.gif | Bin .../layer.old/src/theme/default/loading-2.gif | Bin .../libs/layer.old/src/theme/moon/default.png | Bin .../libs/layer.old/src/theme/moon/style.css | 0 .../public/libs/layer.old/test/demo.html | 0 .../admin/public/libs/lightyear.js | 0 .../admin/public/libs/main.min.js | 0 .../admin/public/libs/moment/.bower.json | 0 .../admin/public/libs/moment/CHANGELOG.md | 0 .../admin/public/libs/moment/FAQ.md | 0 .../admin/public/libs/moment/LICENSE | 0 .../admin/public/libs/moment/README.md | 0 .../admin/public/libs/moment/bower.json | 0 .../public/libs/moment/dist/locale/af.js | 0 .../public/libs/moment/dist/locale/ar-dz.js | 0 .../public/libs/moment/dist/locale/ar-kw.js | 0 .../public/libs/moment/dist/locale/ar-ly.js | 0 .../public/libs/moment/dist/locale/ar-ma.js | 0 .../public/libs/moment/dist/locale/ar-sa.js | 0 .../public/libs/moment/dist/locale/ar-tn.js | 0 .../public/libs/moment/dist/locale/ar.js | 0 .../public/libs/moment/dist/locale/az.js | 0 .../public/libs/moment/dist/locale/be.js | 0 .../public/libs/moment/dist/locale/bg.js | 0 .../public/libs/moment/dist/locale/bm.js | 0 .../public/libs/moment/dist/locale/bn-bd.js | 0 .../public/libs/moment/dist/locale/bn.js | 0 .../public/libs/moment/dist/locale/bo.js | 0 .../public/libs/moment/dist/locale/br.js | 0 .../public/libs/moment/dist/locale/bs.js | 0 .../public/libs/moment/dist/locale/ca.js | 0 .../public/libs/moment/dist/locale/cs.js | 0 .../public/libs/moment/dist/locale/cv.js | 0 .../public/libs/moment/dist/locale/cy.js | 0 .../public/libs/moment/dist/locale/da.js | 0 .../public/libs/moment/dist/locale/de-at.js | 0 .../public/libs/moment/dist/locale/de-ch.js | 0 .../public/libs/moment/dist/locale/de.js | 0 .../public/libs/moment/dist/locale/dv.js | 0 .../public/libs/moment/dist/locale/el.js | 0 .../public/libs/moment/dist/locale/en-au.js | 0 .../public/libs/moment/dist/locale/en-ca.js | 0 .../public/libs/moment/dist/locale/en-gb.js | 0 .../public/libs/moment/dist/locale/en-ie.js | 0 .../public/libs/moment/dist/locale/en-il.js | 0 .../public/libs/moment/dist/locale/en-in.js | 0 .../public/libs/moment/dist/locale/en-nz.js | 0 .../public/libs/moment/dist/locale/en-sg.js | 0 .../public/libs/moment/dist/locale/eo.js | 0 .../public/libs/moment/dist/locale/es-do.js | 0 .../public/libs/moment/dist/locale/es-mx.js | 0 .../public/libs/moment/dist/locale/es-us.js | 0 .../public/libs/moment/dist/locale/es.js | 0 .../public/libs/moment/dist/locale/et.js | 0 .../public/libs/moment/dist/locale/eu.js | 0 .../public/libs/moment/dist/locale/fa.js | 0 .../public/libs/moment/dist/locale/fi.js | 0 .../public/libs/moment/dist/locale/fil.js | 0 .../public/libs/moment/dist/locale/fo.js | 0 .../public/libs/moment/dist/locale/fr-ca.js | 0 .../public/libs/moment/dist/locale/fr-ch.js | 0 .../public/libs/moment/dist/locale/fr.js | 0 .../public/libs/moment/dist/locale/fy.js | 0 .../public/libs/moment/dist/locale/ga.js | 0 .../public/libs/moment/dist/locale/gd.js | 0 .../public/libs/moment/dist/locale/gl.js | 0 .../libs/moment/dist/locale/gom-deva.js | 0 .../libs/moment/dist/locale/gom-latn.js | 0 .../public/libs/moment/dist/locale/gu.js | 0 .../public/libs/moment/dist/locale/he.js | 0 .../public/libs/moment/dist/locale/hi.js | 0 .../public/libs/moment/dist/locale/hr.js | 0 .../public/libs/moment/dist/locale/hu.js | 0 .../public/libs/moment/dist/locale/hy-am.js | 0 .../public/libs/moment/dist/locale/id.js | 0 .../public/libs/moment/dist/locale/is.js | 0 .../public/libs/moment/dist/locale/it-ch.js | 0 .../public/libs/moment/dist/locale/it.js | 0 .../public/libs/moment/dist/locale/ja.js | 0 .../public/libs/moment/dist/locale/jv.js | 0 .../public/libs/moment/dist/locale/ka.js | 0 .../public/libs/moment/dist/locale/kk.js | 0 .../public/libs/moment/dist/locale/km.js | 0 .../public/libs/moment/dist/locale/kn.js | 0 .../public/libs/moment/dist/locale/ko.js | 0 .../public/libs/moment/dist/locale/ku.js | 0 .../public/libs/moment/dist/locale/ky.js | 0 .../public/libs/moment/dist/locale/lb.js | 0 .../public/libs/moment/dist/locale/lo.js | 0 .../public/libs/moment/dist/locale/lt.js | 0 .../public/libs/moment/dist/locale/lv.js | 0 .../public/libs/moment/dist/locale/me.js | 0 .../public/libs/moment/dist/locale/mi.js | 0 .../public/libs/moment/dist/locale/mk.js | 0 .../public/libs/moment/dist/locale/ml.js | 0 .../public/libs/moment/dist/locale/mn.js | 0 .../public/libs/moment/dist/locale/mr.js | 0 .../public/libs/moment/dist/locale/ms-my.js | 0 .../public/libs/moment/dist/locale/ms.js | 0 .../public/libs/moment/dist/locale/mt.js | 0 .../public/libs/moment/dist/locale/my.js | 0 .../public/libs/moment/dist/locale/nb.js | 0 .../public/libs/moment/dist/locale/ne.js | 0 .../public/libs/moment/dist/locale/nl-be.js | 0 .../public/libs/moment/dist/locale/nl.js | 0 .../public/libs/moment/dist/locale/nn.js | 0 .../public/libs/moment/dist/locale/oc-lnc.js | 0 .../public/libs/moment/dist/locale/pa-in.js | 0 .../public/libs/moment/dist/locale/pl.js | 0 .../public/libs/moment/dist/locale/pt-br.js | 0 .../public/libs/moment/dist/locale/pt.js | 0 .../public/libs/moment/dist/locale/ro.js | 0 .../public/libs/moment/dist/locale/ru.js | 0 .../public/libs/moment/dist/locale/sd.js | 0 .../public/libs/moment/dist/locale/se.js | 0 .../public/libs/moment/dist/locale/si.js | 0 .../public/libs/moment/dist/locale/sk.js | 0 .../public/libs/moment/dist/locale/sl.js | 0 .../public/libs/moment/dist/locale/sq.js | 0 .../public/libs/moment/dist/locale/sr-cyrl.js | 0 .../public/libs/moment/dist/locale/sr.js | 0 .../public/libs/moment/dist/locale/ss.js | 0 .../public/libs/moment/dist/locale/sv.js | 0 .../public/libs/moment/dist/locale/sw.js | 0 .../public/libs/moment/dist/locale/ta.js | 0 .../public/libs/moment/dist/locale/te.js | 0 .../public/libs/moment/dist/locale/tet.js | 0 .../public/libs/moment/dist/locale/tg.js | 0 .../public/libs/moment/dist/locale/th.js | 0 .../public/libs/moment/dist/locale/tk.js | 0 .../public/libs/moment/dist/locale/tl-ph.js | 0 .../public/libs/moment/dist/locale/tlh.js | 0 .../public/libs/moment/dist/locale/tr.js | 0 .../public/libs/moment/dist/locale/tzl.js | 0 .../libs/moment/dist/locale/tzm-latn.js | 0 .../public/libs/moment/dist/locale/tzm.js | 0 .../public/libs/moment/dist/locale/ug-cn.js | 0 .../public/libs/moment/dist/locale/uk.js | 0 .../public/libs/moment/dist/locale/ur.js | 0 .../public/libs/moment/dist/locale/uz-latn.js | 0 .../public/libs/moment/dist/locale/uz.js | 0 .../public/libs/moment/dist/locale/vi.js | 0 .../libs/moment/dist/locale/x-pseudo.js | 0 .../public/libs/moment/dist/locale/yo.js | 0 .../public/libs/moment/dist/locale/zh-cn.js | 0 .../public/libs/moment/dist/locale/zh-hk.js | 0 .../public/libs/moment/dist/locale/zh-mo.js | 0 .../public/libs/moment/dist/locale/zh-tw.js | 0 .../admin/public/libs/moment/dist/moment.js | 0 .../admin/public/libs/moment/locale/af.js | 0 .../admin/public/libs/moment/locale/ar-dz.js | 0 .../admin/public/libs/moment/locale/ar-kw.js | 0 .../admin/public/libs/moment/locale/ar-ly.js | 0 .../admin/public/libs/moment/locale/ar-ma.js | 0 .../admin/public/libs/moment/locale/ar-sa.js | 0 .../admin/public/libs/moment/locale/ar-tn.js | 0 .../admin/public/libs/moment/locale/ar.js | 0 .../admin/public/libs/moment/locale/az.js | 0 .../admin/public/libs/moment/locale/be.js | 0 .../admin/public/libs/moment/locale/bg.js | 0 .../admin/public/libs/moment/locale/bm.js | 0 .../admin/public/libs/moment/locale/bn-bd.js | 0 .../admin/public/libs/moment/locale/bn.js | 0 .../admin/public/libs/moment/locale/bo.js | 0 .../admin/public/libs/moment/locale/br.js | 0 .../admin/public/libs/moment/locale/bs.js | 0 .../admin/public/libs/moment/locale/ca.js | 0 .../admin/public/libs/moment/locale/cs.js | 0 .../admin/public/libs/moment/locale/cv.js | 0 .../admin/public/libs/moment/locale/cy.js | 0 .../admin/public/libs/moment/locale/da.js | 0 .../admin/public/libs/moment/locale/de-at.js | 0 .../admin/public/libs/moment/locale/de-ch.js | 0 .../admin/public/libs/moment/locale/de.js | 0 .../admin/public/libs/moment/locale/dv.js | 0 .../admin/public/libs/moment/locale/el.js | 0 .../admin/public/libs/moment/locale/en-au.js | 0 .../admin/public/libs/moment/locale/en-ca.js | 0 .../admin/public/libs/moment/locale/en-gb.js | 0 .../admin/public/libs/moment/locale/en-ie.js | 0 .../admin/public/libs/moment/locale/en-il.js | 0 .../admin/public/libs/moment/locale/en-in.js | 0 .../admin/public/libs/moment/locale/en-nz.js | 0 .../admin/public/libs/moment/locale/en-sg.js | 0 .../admin/public/libs/moment/locale/eo.js | 0 .../admin/public/libs/moment/locale/es-do.js | 0 .../admin/public/libs/moment/locale/es-mx.js | 0 .../admin/public/libs/moment/locale/es-us.js | 0 .../admin/public/libs/moment/locale/es.js | 0 .../admin/public/libs/moment/locale/et.js | 0 .../admin/public/libs/moment/locale/eu.js | 0 .../admin/public/libs/moment/locale/fa.js | 0 .../admin/public/libs/moment/locale/fi.js | 0 .../admin/public/libs/moment/locale/fil.js | 0 .../admin/public/libs/moment/locale/fo.js | 0 .../admin/public/libs/moment/locale/fr-ca.js | 0 .../admin/public/libs/moment/locale/fr-ch.js | 0 .../admin/public/libs/moment/locale/fr.js | 0 .../admin/public/libs/moment/locale/fy.js | 0 .../admin/public/libs/moment/locale/ga.js | 0 .../admin/public/libs/moment/locale/gd.js | 0 .../admin/public/libs/moment/locale/gl.js | 0 .../public/libs/moment/locale/gom-deva.js | 0 .../public/libs/moment/locale/gom-latn.js | 0 .../admin/public/libs/moment/locale/gu.js | 0 .../admin/public/libs/moment/locale/he.js | 0 .../admin/public/libs/moment/locale/hi.js | 0 .../admin/public/libs/moment/locale/hr.js | 0 .../admin/public/libs/moment/locale/hu.js | 0 .../admin/public/libs/moment/locale/hy-am.js | 0 .../admin/public/libs/moment/locale/id.js | 0 .../admin/public/libs/moment/locale/is.js | 0 .../admin/public/libs/moment/locale/it-ch.js | 0 .../admin/public/libs/moment/locale/it.js | 0 .../admin/public/libs/moment/locale/ja.js | 0 .../admin/public/libs/moment/locale/jv.js | 0 .../admin/public/libs/moment/locale/ka.js | 0 .../admin/public/libs/moment/locale/kk.js | 0 .../admin/public/libs/moment/locale/km.js | 0 .../admin/public/libs/moment/locale/kn.js | 0 .../admin/public/libs/moment/locale/ko.js | 0 .../admin/public/libs/moment/locale/ku.js | 0 .../admin/public/libs/moment/locale/ky.js | 0 .../admin/public/libs/moment/locale/lb.js | 0 .../admin/public/libs/moment/locale/lo.js | 0 .../admin/public/libs/moment/locale/lt.js | 0 .../admin/public/libs/moment/locale/lv.js | 0 .../admin/public/libs/moment/locale/me.js | 0 .../admin/public/libs/moment/locale/mi.js | 0 .../admin/public/libs/moment/locale/mk.js | 0 .../admin/public/libs/moment/locale/ml.js | 0 .../admin/public/libs/moment/locale/mn.js | 0 .../admin/public/libs/moment/locale/mr.js | 0 .../admin/public/libs/moment/locale/ms-my.js | 0 .../admin/public/libs/moment/locale/ms.js | 0 .../admin/public/libs/moment/locale/mt.js | 0 .../admin/public/libs/moment/locale/my.js | 0 .../admin/public/libs/moment/locale/nb.js | 0 .../admin/public/libs/moment/locale/ne.js | 0 .../admin/public/libs/moment/locale/nl-be.js | 0 .../admin/public/libs/moment/locale/nl.js | 0 .../admin/public/libs/moment/locale/nn.js | 0 .../admin/public/libs/moment/locale/oc-lnc.js | 0 .../admin/public/libs/moment/locale/pa-in.js | 0 .../admin/public/libs/moment/locale/pl.js | 0 .../admin/public/libs/moment/locale/pt-br.js | 0 .../admin/public/libs/moment/locale/pt.js | 0 .../admin/public/libs/moment/locale/ro.js | 0 .../admin/public/libs/moment/locale/ru.js | 0 .../admin/public/libs/moment/locale/sd.js | 0 .../admin/public/libs/moment/locale/se.js | 0 .../admin/public/libs/moment/locale/si.js | 0 .../admin/public/libs/moment/locale/sk.js | 0 .../admin/public/libs/moment/locale/sl.js | 0 .../admin/public/libs/moment/locale/sq.js | 0 .../public/libs/moment/locale/sr-cyrl.js | 0 .../admin/public/libs/moment/locale/sr.js | 0 .../admin/public/libs/moment/locale/ss.js | 0 .../admin/public/libs/moment/locale/sv.js | 0 .../admin/public/libs/moment/locale/sw.js | 0 .../admin/public/libs/moment/locale/ta.js | 0 .../admin/public/libs/moment/locale/te.js | 0 .../admin/public/libs/moment/locale/tet.js | 0 .../admin/public/libs/moment/locale/tg.js | 0 .../admin/public/libs/moment/locale/th.js | 0 .../admin/public/libs/moment/locale/tk.js | 0 .../admin/public/libs/moment/locale/tl-ph.js | 0 .../admin/public/libs/moment/locale/tlh.js | 0 .../admin/public/libs/moment/locale/tr.js | 0 .../admin/public/libs/moment/locale/tzl.js | 0 .../public/libs/moment/locale/tzm-latn.js | 0 .../admin/public/libs/moment/locale/tzm.js | 0 .../admin/public/libs/moment/locale/ug-cn.js | 0 .../admin/public/libs/moment/locale/uk.js | 0 .../admin/public/libs/moment/locale/ur.js | 0 .../public/libs/moment/locale/uz-latn.js | 0 .../admin/public/libs/moment/locale/uz.js | 0 .../admin/public/libs/moment/locale/vi.js | 0 .../public/libs/moment/locale/x-pseudo.js | 0 .../admin/public/libs/moment/locale/yo.js | 0 .../admin/public/libs/moment/locale/zh-cn.js | 0 .../admin/public/libs/moment/locale/zh-hk.js | 0 .../admin/public/libs/moment/locale/zh-mo.js | 0 .../admin/public/libs/moment/locale/zh-tw.js | 0 .../admin/public/libs/moment/min/locales.js | 0 .../public/libs/moment/min/locales.min.js | 0 .../public/libs/moment/min/locales.min.js.map | 0 .../libs/moment/min/moment-with-locales.js | 0 .../moment/min/moment-with-locales.min.js | 0 .../moment/min/moment-with-locales.min.js.map | 0 .../public/libs/moment/min/moment.min.js | 0 .../public/libs/moment/min/moment.min.js.map | 0 .../admin/public/libs/moment/moment.d.ts | 0 .../admin/public/libs/moment/moment.js | 0 .../moment/src/lib/create/check-overflow.js | 0 .../moment/src/lib/create/date-from-array.js | 0 .../moment/src/lib/create/from-anything.js | 0 .../libs/moment/src/lib/create/from-array.js | 0 .../libs/moment/src/lib/create/from-object.js | 0 .../src/lib/create/from-string-and-array.js | 0 .../src/lib/create/from-string-and-format.js | 0 .../libs/moment/src/lib/create/from-string.js | 0 .../libs/moment/src/lib/create/local.js | 0 .../moment/src/lib/create/parsing-flags.js | 0 .../public/libs/moment/src/lib/create/utc.js | 0 .../libs/moment/src/lib/create/valid.js | 0 .../libs/moment/src/lib/duration/abs.js | 0 .../moment/src/lib/duration/add-subtract.js | 0 .../public/libs/moment/src/lib/duration/as.js | 0 .../libs/moment/src/lib/duration/bubble.js | 0 .../libs/moment/src/lib/duration/clone.js | 0 .../moment/src/lib/duration/constructor.js | 0 .../libs/moment/src/lib/duration/create.js | 0 .../libs/moment/src/lib/duration/duration.js | 0 .../libs/moment/src/lib/duration/get.js | 0 .../libs/moment/src/lib/duration/humanize.js | 0 .../moment/src/lib/duration/iso-string.js | 0 .../libs/moment/src/lib/duration/prototype.js | 0 .../libs/moment/src/lib/duration/valid.js | 0 .../libs/moment/src/lib/format/format.js | 0 .../libs/moment/src/lib/locale/base-config.js | 0 .../libs/moment/src/lib/locale/calendar.js | 0 .../libs/moment/src/lib/locale/constructor.js | 0 .../public/libs/moment/src/lib/locale/en.js | 0 .../libs/moment/src/lib/locale/formats.js | 0 .../libs/moment/src/lib/locale/invalid.js | 0 .../libs/moment/src/lib/locale/lists.js | 0 .../libs/moment/src/lib/locale/locale.js | 0 .../libs/moment/src/lib/locale/locales.js | 0 .../libs/moment/src/lib/locale/ordinal.js | 0 .../moment/src/lib/locale/pre-post-format.js | 0 .../libs/moment/src/lib/locale/prototype.js | 0 .../libs/moment/src/lib/locale/relative.js | 0 .../public/libs/moment/src/lib/locale/set.js | 0 .../moment/src/lib/moment/add-subtract.js | 0 .../libs/moment/src/lib/moment/calendar.js | 0 .../libs/moment/src/lib/moment/clone.js | 0 .../libs/moment/src/lib/moment/compare.js | 0 .../libs/moment/src/lib/moment/constructor.js | 0 .../moment/src/lib/moment/creation-data.js | 0 .../public/libs/moment/src/lib/moment/diff.js | 0 .../libs/moment/src/lib/moment/format.js | 0 .../public/libs/moment/src/lib/moment/from.js | 0 .../libs/moment/src/lib/moment/get-set.js | 0 .../libs/moment/src/lib/moment/locale.js | 0 .../libs/moment/src/lib/moment/min-max.js | 0 .../libs/moment/src/lib/moment/moment.js | 0 .../public/libs/moment/src/lib/moment/now.js | 0 .../libs/moment/src/lib/moment/prototype.js | 0 .../moment/src/lib/moment/start-end-of.js | 0 .../libs/moment/src/lib/moment/to-type.js | 0 .../public/libs/moment/src/lib/moment/to.js | 0 .../libs/moment/src/lib/moment/valid.js | 0 .../public/libs/moment/src/lib/parse/regex.js | 0 .../public/libs/moment/src/lib/parse/token.js | 0 .../libs/moment/src/lib/units/aliases.js | 0 .../libs/moment/src/lib/units/constants.js | 0 .../libs/moment/src/lib/units/day-of-month.js | 0 .../libs/moment/src/lib/units/day-of-week.js | 0 .../libs/moment/src/lib/units/day-of-year.js | 0 .../public/libs/moment/src/lib/units/era.js | 0 .../public/libs/moment/src/lib/units/hour.js | 0 .../libs/moment/src/lib/units/millisecond.js | 0 .../libs/moment/src/lib/units/minute.js | 0 .../public/libs/moment/src/lib/units/month.js | 0 .../libs/moment/src/lib/units/offset.js | 0 .../libs/moment/src/lib/units/priorities.js | 0 .../libs/moment/src/lib/units/quarter.js | 0 .../libs/moment/src/lib/units/second.js | 0 .../libs/moment/src/lib/units/timestamp.js | 0 .../libs/moment/src/lib/units/timezone.js | 0 .../public/libs/moment/src/lib/units/units.js | 0 .../src/lib/units/week-calendar-utils.js | 0 .../libs/moment/src/lib/units/week-year.js | 0 .../public/libs/moment/src/lib/units/week.js | 0 .../public/libs/moment/src/lib/units/year.js | 0 .../libs/moment/src/lib/utils/abs-ceil.js | 0 .../libs/moment/src/lib/utils/abs-floor.js | 0 .../libs/moment/src/lib/utils/abs-round.js | 0 .../moment/src/lib/utils/compare-arrays.js | 0 .../libs/moment/src/lib/utils/defaults.js | 0 .../libs/moment/src/lib/utils/deprecate.js | 0 .../libs/moment/src/lib/utils/extend.js | 0 .../libs/moment/src/lib/utils/has-own-prop.js | 0 .../public/libs/moment/src/lib/utils/hooks.js | 0 .../libs/moment/src/lib/utils/index-of.js | 0 .../libs/moment/src/lib/utils/is-array.js | 0 .../moment/src/lib/utils/is-calendar-spec.js | 0 .../libs/moment/src/lib/utils/is-date.js | 0 .../libs/moment/src/lib/utils/is-function.js | 0 .../libs/moment/src/lib/utils/is-leap-year.js | 0 .../moment/src/lib/utils/is-moment-input.js | 0 .../libs/moment/src/lib/utils/is-number.js | 0 .../moment/src/lib/utils/is-object-empty.js | 0 .../libs/moment/src/lib/utils/is-object.js | 0 .../libs/moment/src/lib/utils/is-string.js | 0 .../libs/moment/src/lib/utils/is-undefined.js | 0 .../public/libs/moment/src/lib/utils/keys.js | 0 .../public/libs/moment/src/lib/utils/map.js | 0 .../public/libs/moment/src/lib/utils/mod.js | 0 .../public/libs/moment/src/lib/utils/some.js | 0 .../libs/moment/src/lib/utils/to-int.js | 0 .../libs/moment/src/lib/utils/zero-fill.js | 0 .../admin/public/libs/moment/src/locale/af.js | 0 .../public/libs/moment/src/locale/ar-dz.js | 0 .../public/libs/moment/src/locale/ar-kw.js | 0 .../public/libs/moment/src/locale/ar-ly.js | 0 .../public/libs/moment/src/locale/ar-ma.js | 0 .../public/libs/moment/src/locale/ar-sa.js | 0 .../public/libs/moment/src/locale/ar-tn.js | 0 .../admin/public/libs/moment/src/locale/ar.js | 0 .../admin/public/libs/moment/src/locale/az.js | 0 .../admin/public/libs/moment/src/locale/be.js | 0 .../admin/public/libs/moment/src/locale/bg.js | 0 .../admin/public/libs/moment/src/locale/bm.js | 0 .../public/libs/moment/src/locale/bn-bd.js | 0 .../admin/public/libs/moment/src/locale/bn.js | 0 .../admin/public/libs/moment/src/locale/bo.js | 0 .../admin/public/libs/moment/src/locale/br.js | 0 .../admin/public/libs/moment/src/locale/bs.js | 0 .../admin/public/libs/moment/src/locale/ca.js | 0 .../admin/public/libs/moment/src/locale/cs.js | 0 .../admin/public/libs/moment/src/locale/cv.js | 0 .../admin/public/libs/moment/src/locale/cy.js | 0 .../admin/public/libs/moment/src/locale/da.js | 0 .../public/libs/moment/src/locale/de-at.js | 0 .../public/libs/moment/src/locale/de-ch.js | 0 .../admin/public/libs/moment/src/locale/de.js | 0 .../admin/public/libs/moment/src/locale/dv.js | 0 .../admin/public/libs/moment/src/locale/el.js | 0 .../public/libs/moment/src/locale/en-au.js | 0 .../public/libs/moment/src/locale/en-ca.js | 0 .../public/libs/moment/src/locale/en-gb.js | 0 .../public/libs/moment/src/locale/en-ie.js | 0 .../public/libs/moment/src/locale/en-il.js | 0 .../public/libs/moment/src/locale/en-in.js | 0 .../public/libs/moment/src/locale/en-nz.js | 0 .../public/libs/moment/src/locale/en-sg.js | 0 .../admin/public/libs/moment/src/locale/eo.js | 0 .../public/libs/moment/src/locale/es-do.js | 0 .../public/libs/moment/src/locale/es-mx.js | 0 .../public/libs/moment/src/locale/es-us.js | 0 .../admin/public/libs/moment/src/locale/es.js | 0 .../admin/public/libs/moment/src/locale/et.js | 0 .../admin/public/libs/moment/src/locale/eu.js | 0 .../admin/public/libs/moment/src/locale/fa.js | 0 .../admin/public/libs/moment/src/locale/fi.js | 0 .../public/libs/moment/src/locale/fil.js | 0 .../admin/public/libs/moment/src/locale/fo.js | 0 .../public/libs/moment/src/locale/fr-ca.js | 0 .../public/libs/moment/src/locale/fr-ch.js | 0 .../admin/public/libs/moment/src/locale/fr.js | 0 .../admin/public/libs/moment/src/locale/fy.js | 0 .../admin/public/libs/moment/src/locale/ga.js | 0 .../admin/public/libs/moment/src/locale/gd.js | 0 .../admin/public/libs/moment/src/locale/gl.js | 0 .../public/libs/moment/src/locale/gom-deva.js | 0 .../public/libs/moment/src/locale/gom-latn.js | 0 .../admin/public/libs/moment/src/locale/gu.js | 0 .../admin/public/libs/moment/src/locale/he.js | 0 .../admin/public/libs/moment/src/locale/hi.js | 0 .../admin/public/libs/moment/src/locale/hr.js | 0 .../admin/public/libs/moment/src/locale/hu.js | 0 .../public/libs/moment/src/locale/hy-am.js | 0 .../admin/public/libs/moment/src/locale/id.js | 0 .../admin/public/libs/moment/src/locale/is.js | 0 .../public/libs/moment/src/locale/it-ch.js | 0 .../admin/public/libs/moment/src/locale/it.js | 0 .../admin/public/libs/moment/src/locale/ja.js | 0 .../admin/public/libs/moment/src/locale/jv.js | 0 .../admin/public/libs/moment/src/locale/ka.js | 0 .../admin/public/libs/moment/src/locale/kk.js | 0 .../admin/public/libs/moment/src/locale/km.js | 0 .../admin/public/libs/moment/src/locale/kn.js | 0 .../admin/public/libs/moment/src/locale/ko.js | 0 .../admin/public/libs/moment/src/locale/ku.js | 0 .../admin/public/libs/moment/src/locale/ky.js | 0 .../admin/public/libs/moment/src/locale/lb.js | 0 .../admin/public/libs/moment/src/locale/lo.js | 0 .../admin/public/libs/moment/src/locale/lt.js | 0 .../admin/public/libs/moment/src/locale/lv.js | 0 .../admin/public/libs/moment/src/locale/me.js | 0 .../admin/public/libs/moment/src/locale/mi.js | 0 .../admin/public/libs/moment/src/locale/mk.js | 0 .../admin/public/libs/moment/src/locale/ml.js | 0 .../admin/public/libs/moment/src/locale/mn.js | 0 .../admin/public/libs/moment/src/locale/mr.js | 0 .../public/libs/moment/src/locale/ms-my.js | 0 .../admin/public/libs/moment/src/locale/ms.js | 0 .../admin/public/libs/moment/src/locale/mt.js | 0 .../admin/public/libs/moment/src/locale/my.js | 0 .../admin/public/libs/moment/src/locale/nb.js | 0 .../admin/public/libs/moment/src/locale/ne.js | 0 .../public/libs/moment/src/locale/nl-be.js | 0 .../admin/public/libs/moment/src/locale/nl.js | 0 .../admin/public/libs/moment/src/locale/nn.js | 0 .../public/libs/moment/src/locale/oc-lnc.js | 0 .../public/libs/moment/src/locale/pa-in.js | 0 .../admin/public/libs/moment/src/locale/pl.js | 0 .../public/libs/moment/src/locale/pt-br.js | 0 .../admin/public/libs/moment/src/locale/pt.js | 0 .../admin/public/libs/moment/src/locale/ro.js | 0 .../admin/public/libs/moment/src/locale/ru.js | 0 .../admin/public/libs/moment/src/locale/sd.js | 0 .../admin/public/libs/moment/src/locale/se.js | 0 .../admin/public/libs/moment/src/locale/si.js | 0 .../admin/public/libs/moment/src/locale/sk.js | 0 .../admin/public/libs/moment/src/locale/sl.js | 0 .../admin/public/libs/moment/src/locale/sq.js | 0 .../public/libs/moment/src/locale/sr-cyrl.js | 0 .../admin/public/libs/moment/src/locale/sr.js | 0 .../admin/public/libs/moment/src/locale/ss.js | 0 .../admin/public/libs/moment/src/locale/sv.js | 0 .../admin/public/libs/moment/src/locale/sw.js | 0 .../admin/public/libs/moment/src/locale/ta.js | 0 .../admin/public/libs/moment/src/locale/te.js | 0 .../public/libs/moment/src/locale/tet.js | 0 .../admin/public/libs/moment/src/locale/tg.js | 0 .../admin/public/libs/moment/src/locale/th.js | 0 .../admin/public/libs/moment/src/locale/tk.js | 0 .../public/libs/moment/src/locale/tl-ph.js | 0 .../public/libs/moment/src/locale/tlh.js | 0 .../admin/public/libs/moment/src/locale/tr.js | 0 .../public/libs/moment/src/locale/tzl.js | 0 .../public/libs/moment/src/locale/tzm-latn.js | 0 .../public/libs/moment/src/locale/tzm.js | 0 .../public/libs/moment/src/locale/ug-cn.js | 0 .../admin/public/libs/moment/src/locale/uk.js | 0 .../admin/public/libs/moment/src/locale/ur.js | 0 .../public/libs/moment/src/locale/uz-latn.js | 0 .../admin/public/libs/moment/src/locale/uz.js | 0 .../admin/public/libs/moment/src/locale/vi.js | 0 .../public/libs/moment/src/locale/x-pseudo.js | 0 .../admin/public/libs/moment/src/locale/yo.js | 0 .../public/libs/moment/src/locale/zh-cn.js | 0 .../public/libs/moment/src/locale/zh-hk.js | 0 .../public/libs/moment/src/locale/zh-mo.js | 0 .../public/libs/moment/src/locale/zh-tw.js | 0 .../admin/public/libs/moment/src/moment.js | 0 .../public/libs/moment/templates/default.js | 0 .../public/libs/moment/templates/empty.js | 0 .../libs/moment/templates/locale-header.js | 0 .../libs/moment/templates/test-header.js | 0 .../moment/ts3.1-typing-tests/moment-tests.ts | 0 .../moment/ts3.1-typing-tests/tsconfig.json | 0 .../libs/moment/ts3.1-typings/moment.d.ts | 0 .../nice-validator-1.1.5/images/loading.gif | Bin .../images/validator_default.png | Bin .../images/validator_simple.png | Bin .../nice-validator-1.1.5/jquery.validator.css | 0 .../nice-validator-1.1.5/jquery.validator.js | 0 .../jquery.validator.min.js | 0 .../libs/nice-validator-1.1.5/local/en.js | 0 .../libs/nice-validator-1.1.5/local/ja.js | 0 .../libs/nice-validator-1.1.5/local/zh-CN.js | 0 .../libs/nice-validator-1.1.5/local/zh-TW.js | 0 .../public/libs/perfect-scrollbar.min.js | 0 .../admin/public/libs/require-css.min.js | 0 .../admin/public/libs/require-form.js | 0 .../admin/public/libs/require-table.js | 0 .../admin/public/libs/require-upload.js | 0 .../admin/public/libs/require.js | 0 .../admin/public/libs/selectpage/.bower.json | 0 .../admin/public/libs/selectpage/.gitignore | 0 .../admin/public/libs/selectpage/README.md | 0 .../admin/public/libs/selectpage/package.json | 0 .../public/libs/selectpage/selectpage.css | 0 .../public/libs/selectpage/selectpage.js | 0 .../public/libs/selectpage/selectpage.min.js | 0 .../tableExport.jquery.plugin/tableExport.js | 0 .../tableExport.min.js | 0 .../admin/public/libs/validator.md | 0 .../css/bootstrap-editable.min.css | 0 .../1.5.1/bootstrap3-editable/img/clear.png | Bin .../1.5.1/bootstrap3-editable/img/loading.gif | Bin .../js/bootstrap-editable.min.js | 0 .../admin/public/libs/yntree/yntree.css | 0 .../admin/public/libs/yntree/yntree.js | 0 .../admin/public/resource/img/logo.png | Bin .../admin/public/resource/img/pwa-192x192.png | Bin .../admin/public/resource/img/pwa-512x512.png | Bin .../admin/public/resource/tinymce/langs/en.js | 0 .../public/resource/tinymce/langs/zh_CN.js | 0 .../ui/oxide-dark/content.inline.min.css | 0 .../skins/ui/oxide-dark/content.min.css | 0 .../ui/oxide-dark/content.mobile.min.css | 0 .../tinymce/skins/ui/oxide-dark/skin.min.css | 0 .../skins/ui/oxide-dark/skin.mobile.min.css | 0 .../skins/ui/oxide/content.inline.min.css | 0 .../tinymce/skins/ui/oxide/content.min.css | 0 .../skins/ui/oxide/content.mobile.min.css | 0 .../skins/ui/oxide/fonts/tinymce-mobile.woff | Bin .../tinymce/skins/ui/oxide/skin.min.css | 0 .../skins/ui/oxide/skin.mobile.min.css | 0 .../resource/translations/en/archives.php | 0 .../resource/translations/en/article.php | 0 .../admin/resource/translations/en/common.php | 0 .../admin/resource/translations/en/config.php | 0 .../resource/translations/en/messages.php | 0 .../resource/translations/zh-CN/archives.php | 0 .../resource/translations/zh-CN/article.php | 0 .../resource/translations/zh-CN/common.php | 0 .../resource/translations/zh-CN/config.php | 0 .../resource/translations/zh-CN/messages.php | 0 {admin/process => process}/Monitor.php | 0 .../doc/assets/Blimone-Light.0af1a4d6.woff | Bin .../doc/assets/Skeleton.df0bda18.js | 0 .../doc/assets/Skeleton.f112a820.css | 0 .../doc/assets/abap.bfbdc491.js | 0 .../doc/assets/apex.3a0bbd36.js | 0 .../doc/assets/azcli.2a21dcc8.js | 0 .../doc/assets/bat.cfc9382a.js | 0 .../doc/assets/bicep.1efc561e.js | 0 .../doc/assets/cameligo.94bd5dcf.js | 0 .../doc/assets/clojure.8543305e.js | 0 .../doc/assets/codicon.c99115f8.ttf | Bin .../doc/assets/coffee.de0bee73.js | 0 .../doc/assets/cpp.2c1314ec.js | 0 .../doc/assets/csharp.3ef4312c.js | 0 .../doc/assets/csp.078b1205.js | 0 .../doc/assets/css.28b1e2dc.js | 0 .../doc/assets/dart.72c9207c.js | 0 .../doc/assets/dockerfile.eea0f5a9.js | 0 .../doc/assets/ecl.5e0f116e.js | 0 .../doc/assets/elixir.0c870cc0.js | 0 .../doc/assets/flow9.ddcaa44f.js | 0 .../doc/assets/freemarker2.c4d6af74.js | 0 .../doc/assets/fsharp.637308b5.js | 0 .../doc/assets/go.a5321182.js | 0 .../doc/assets/graphql.e74c3061.js | 0 .../doc/assets/handlebars.31696753.js | 0 .../doc/assets/hcl.980f5800.js | 0 .../doc/assets/html.59ca504d.js | 0 .../doc/assets/index.02823b79.js | 0 .../doc/assets/index.0a0ebe06.css | 0 .../doc/assets/index.62336d3a.js | 0 .../doc/assets/index.755d13d6.css | 0 .../doc/assets/index.978a0d55.css | 0 .../doc/assets/index.9c98a0a7.js | 0 .../doc/assets/index.e699082e.js | 0 .../doc/assets/index.e9239a3d.js | 0 .../doc/assets/index.eab15ee3.css | 0 .../doc/assets/index.ec55b3ce.css | 0 .../doc/assets/ini.a565700d.js | 0 .../doc/assets/java.b5b4e25c.js | 0 .../doc/assets/javascript.603908df.js | 0 .../doc/assets/jsonMode.1b64171e.js | 0 .../doc/assets/julia.4b9526f0.js | 0 .../doc/assets/kotlin.16b1631b.js | 0 .../doc/assets/less.dfb20244.js | 0 .../doc/assets/lexon.2174f6b1.js | 0 .../doc/assets/liquid.96723395.js | 0 .../doc/assets/lua.1b53f8d4.js | 0 .../doc/assets/m3.467f962e.js | 0 .../doc/assets/markdown.559a7ab3.js | 0 .../doc/assets/mips.d8754138.js | 0 .../doc/assets/msdax.6f267d6f.js | 0 .../doc/assets/mysql.af01dff1.js | 0 .../doc/assets/objective-c.b75ffb36.js | 0 .../doc/assets/pascal.44875784.js | 0 .../doc/assets/pascaligo.0522f100.js | 0 .../doc/assets/perl.a7f16129.js | 0 .../doc/assets/pgsql.e49c480b.js | 0 .../doc/assets/php.9456e17c.js | 0 .../doc/assets/pla.e446910d.js | 0 .../doc/assets/postiats.51572fcb.js | 0 .../doc/assets/powerquery.c06fb3d4.js | 0 .../doc/assets/powershell.edac1ff2.js | 0 .../doc/assets/protobuf.9ea19330.js | 0 .../doc/assets/pug.9be1efca.js | 0 .../doc/assets/python.44cb1156.js | 0 .../doc/assets/qsharp.e9c3e37c.js | 0 .../doc/assets/r.000b11e3.js | 0 .../doc/assets/razor.04d2ff3d.js | 0 .../doc/assets/redis.fb351a5f.js | 0 .../doc/assets/redshift.facc4811.js | 0 .../doc/assets/restructuredtext.03b9c8d7.js | 0 .../doc/assets/ruby.ac07c398.js | 0 .../doc/assets/rust.7956447c.js | 0 .../doc/assets/sb.64f7ffe9.js | 0 .../doc/assets/scala.ab6b2e4b.js | 0 .../doc/assets/scheme.0a9f32af.js | 0 .../doc/assets/scss.bb5a3a95.js | 0 .../doc/assets/shell.11589447.js | 0 .../doc/assets/solidity.731be3c2.js | 0 .../doc/assets/sophia.96bd523a.js | 0 .../doc/assets/sparql.f4d727b3.js | 0 .../doc/assets/sql.ae52386d.js | 0 .../doc/assets/st.b8efae94.js | 0 .../doc/assets/swift.90f88698.js | 0 .../doc/assets/systemverilog.95aaa20b.js | 0 .../doc/assets/tcl.66c7f2d0.js | 0 .../doc/assets/tsMode.d6a40307.js | 0 .../doc/assets/twig.dc81619a.js | 0 .../doc/assets/typescript.3bb1d1e7.js | 0 .../doc/assets/vb.e859ab61.js | 0 .../doc/assets/xml.0cc8d6ec.js | 0 .../doc/assets/yaml.3fb67a35.js | 0 {admin/public => public}/doc/config.js | 0 {admin/public => public}/doc/favicon.ico | Bin {admin/public => public}/doc/index.html | 0 .../monacoeditorwork/editor.worker.bundle.js | 0 .../monacoeditorwork/json.worker.bundle.js | 0 .../doc/monacoeditorwork/ts.worker.bundle.js | 0 {admin/public => public}/doc/style.css | 0 {admin/public => public}/doc/utils/md5.js | 0 {admin/public => public}/index.html | 0 {admin/public => public}/robot.txt | 0 .../public => public}/static/img/avatar.png | Bin .../static/img/group_avatar.png | Bin .../static/img/mail_logo.png | Bin ...bfc15490cb2e608e0e4042b2_68bd94c014c9e.png | Bin ...2239517feaebcfc37d564c2b_68baa98a0306a.png | Bin ...0af4cf3ac7b0488923939199_68baa89b80f10.png | Bin ...0af4cf3ac7b0488923939199_68baa9665a3d3.png | Bin ...1d5ed3c0dc19ea4336d55f72_68d636d975c9d.jpg | Bin ...0719edcbba3f0f7b84f59f85_68d09e2a8447e.png | Bin ...87a8d1517c20979363757470_68d2f0c3b825c.png | Bin ...530b730bf4bbcef3a560ea26_68d2f0eebfb5d.png | Bin ...989fd46fcc45cdf0337581db_68d2f101ef05b.png | Bin ...abf1f355274e9c08749937b0_68d2f0d8f25f2.png | Bin ...97bc00b72f764f975f360e8d_68d2f0cf089a7.png | Bin ...0719edcbba3f0f7b84f59f85_68d2f0f7c167d.png | Bin ...5d4a86ef8a8ae1050a6e63a5_68d2f0b96aab8.png | Bin ...7ff6e543ab3904cf0ba61cbe_68d2f0e56765b.png | Bin .../2948bdecf20939e8c48ee61614bc2483.jpg | Bin .../37ffbada76100a63c34b4de8286f5839.jpg | Bin .../6b10d4b8b230d1832f2e659b83882954.jpg | Bin .../7021d950a022776afb0177dc9c48f2ef.jpg | Bin .../75f9724c567fbe4944e25015b3adb147.jpg | Bin .../e968e7c41bcb48c7524c5229116ba271.jpg | Bin .../ec765bf41d5ed3c0dc19ea4336d55f72.jpg | Bin .../fe0f61dba7266c4d7b1f1f79e5d792a7.jpg | Bin {admin/public => public}/upload/qrcode/1.jpg | Bin {admin/public => public}/utils/i18n.php | 0 admin/readme.md => readme.md | 0 .../translations/en/api/address.php | 0 .../translations/en/api/article.php | 0 .../translations/en/api/balancelog.php | 0 .../translations/en/api/base.php | 0 .../translations/en/api/card.php | 0 .../translations/en/api/chat.php | 0 .../translations/en/api/common.php | 0 .../translations/en/api/gift.php | 0 .../translations/en/api/git.php | 0 .../translations/en/api/index.php | 0 .../translations/en/api/product.php | 0 .../translations/en/api/productorder.php | 0 .../translations/en/api/questionnaire.php | 0 .../translations/en/api/recharge.php | 0 .../translations/en/api/role.php | 0 .../translations/en/api/server.php | 0 .../translations/en/api/signin.php | 0 .../translations/en/api/team.php | 0 .../translations/en/api/user.php | 0 .../translations/en/api/v4.php | 0 .../translations/en/api/validate.php | 0 .../translations/en/api/wallet.php | 0 .../translations/en/api/withdrawl.php | 0 .../translations/en/base.php | 0 .../translations/en/common.php | 0 .../translations/en/crud.php | 0 .../translations/en/doc.php | 0 .../translations/en/git.php | 0 .../translations/en/index.php | 0 .../translations/en/messages.php | 0 .../translations/en/pay.php | 0 .../translations/en/testproductbuy.php | 0 .../translations/en/testrolebuy.php | 0 .../translations/en/utils.php | 0 .../translations/en/validate.php | 0 .../translations/zh-Hans/api/address.php | 0 .../translations/zh-Hans/api/article.php | 0 .../translations/zh-Hans/api/balancelog.php | 0 .../translations/zh-Hans/api/base.php | 0 .../translations/zh-Hans/api/chat.php | 0 .../translations/zh-Hans/api/common.php | 0 .../translations/zh-Hans/api/gift.php | 0 .../translations/zh-Hans/api/git.php | 0 .../translations/zh-Hans/api/index.php | 0 .../translations/zh-Hans/api/product.php | 0 .../translations/zh-Hans/api/productorder.php | 0 .../zh-Hans/api/questionnaire.php | 0 .../translations/zh-Hans/api/recharge.php | 0 .../translations/zh-Hans/api/role.php | 0 .../translations/zh-Hans/api/server.php | 0 .../translations/zh-Hans/api/signin.php | 0 .../translations/zh-Hans/api/team.php | 0 .../translations/zh-Hans/api/user.php | 0 .../translations/zh-Hans/api/v4.php | 0 .../translations/zh-Hans/api/validate.php | 0 .../translations/zh-Hans/api/wallet.php | 0 .../translations/zh-Hans/api/withdrawl.php | 0 .../translations/zh-Hans/base.php | 0 .../translations/zh-Hans/common.php | 0 .../translations/zh-Hans/crud.php | 0 .../translations/zh-Hans/doc.php | 0 .../translations/zh-Hans/index.php | 0 .../translations/zh-Hans/messages.php | 0 .../translations/zh-Hans/pay.php | 0 .../translations/zh-Hans/testproductbuy.php | 0 .../translations/zh-Hans/testrolebuy.php | 0 .../translations/zh-Hans/utils.php | 0 .../translations/zh-Hans/validate.php | 0 .../translations/zh/api/address.php | 0 .../translations/zh/api/article.php | 0 .../translations/zh/api/balancelog.php | 0 .../translations/zh/api/base.php | 0 .../translations/zh/api/card.php | 0 .../translations/zh/api/chat.php | 0 .../translations/zh/api/common.php | 0 .../translations/zh/api/gift.php | 0 .../translations/zh/api/index.php | 0 .../translations/zh/api/product.php | 0 .../translations/zh/api/productorder.php | 0 .../translations/zh/api/questionnaire.php | 0 .../translations/zh/api/recharge.php | 0 .../translations/zh/api/role.php | 0 .../translations/zh/api/server.php | 0 .../translations/zh/api/signin.php | 0 .../translations/zh/api/team.php | 0 .../translations/zh/api/user.php | 0 .../translations/zh/api/v4.php | 0 .../translations/zh/api/validate.php | 0 .../translations/zh/api/wallet.php | 0 .../translations/zh/api/withdrawl.php | 0 .../translations/zh/base.php | 0 .../translations/zh/common.php | 0 .../translations/zh/crud.php | 0 .../translations/zh/doc.php | 0 .../translations/zh/git.php | 0 .../translations/zh/index.php | 0 .../translations/zh/messages.php | 0 .../translations/zh/pay.php | 0 .../translations/zh/testproductbuy.php | 0 .../translations/zh/testrolebuy.php | 0 .../translations/zh/utils.php | 0 .../translations/zh/validate.php | 0 admin/robot.txt => robot.txt | 0 {admin/scripts => scripts}/bang_server.sh | 0 {admin/scripts => scripts}/wjb_cdkey.sh | 0 {admin/scripts => scripts}/wjx_cdkey.sh | 0 {admin/scripts => scripts}/xi_server.sh | 0 admin/start.php => start.php | 0 {admin/support => support}/Date.php | 0 {admin/support => support}/Env.php | 0 {admin/support => support}/Exception.php | 0 {admin/support => support}/Jwt.php | 0 .../Jwt/Exception/JwtCacheTokenException.php | 0 .../Jwt/Exception/JwtConfigException.php | 0 .../JwtRefreshTokenExpiredException.php | 0 .../Jwt/Exception/JwtTokenException.php | 0 .../Exception/JwtTokenExpiredException.php | 0 {admin/support => support}/Jwt/JwtToken.php | 0 .../support => support}/Jwt/RedisHandler.php | 0 {admin/support => support}/Jwt/jwt/app.php | 0 {admin/support => support}/Random.php | 0 {admin/support => support}/TagLib/Html.php | 0 {admin/support => support}/bootstrap.php | 0 {admin/support => support}/helpers.php | 0 admin/webman => webman | 0 admin/windows.bat => windows.bat | 0 admin/windows.php => windows.php | 0 1953 files changed, 9 insertions(+), 15246 deletions(-) rename admin/.env.example => .env.example (100%) create mode 100644 .gitignore delete mode 100644 admin/.gitignore delete mode 100644 admin/composer.lock delete mode 100644 admin/plugin/admin/public/libs/bootstrap-select/package-lock.json delete mode 100644 admin/plugin/admin/public/libs/moment/package-lock.json rename {admin/app => app}/api/controller/AddressController.php (100%) rename {admin/app => app}/api/controller/ArticleController.php (100%) rename {admin/app => app}/api/controller/BalanceLogController.php (100%) rename {admin/app => app}/api/controller/BaseController.php (100%) rename {admin/app => app}/api/controller/CardController.php (100%) rename {admin/app => app}/api/controller/CommonController.php (100%) rename {admin/app => app}/api/controller/GiftController.php (100%) rename {admin/app => app}/api/controller/IndexController.php (100%) rename {admin/app => app}/api/controller/ProductController.php (100%) rename {admin/app => app}/api/controller/ProductOrderController.php (100%) rename {admin/app => app}/api/controller/QuestionnaireController.php (100%) rename {admin/app => app}/api/controller/RechargeController.php (100%) rename {admin/app => app}/api/controller/RoleController.php.bak (100%) rename {admin/app => app}/api/controller/SigninController.php (100%) rename {admin/app => app}/api/controller/TeamController.php (100%) rename {admin/app => app}/api/controller/UserController.php (100%) rename {admin/app => app}/api/controller/ValidateController.php (100%) rename {admin/app => app}/api/controller/WalletController.php (100%) rename {admin/app => app}/api/controller/WithdrawlController.php (100%) rename {admin/app => app}/api/middleware/Auth.php (100%) rename {admin/app => app}/bootstrap/SqlDebug.php (100%) rename {admin/app => app}/command/BalanceLogTask.php (100%) rename {admin/app => app}/command/Clear.php (100%) rename {admin/app => app}/command/Database.php (100%) rename {admin/app => app}/command/Language.php (100%) rename {admin/app => app}/command/Otop.php (100%) rename {admin/app => app}/command/Settlement.php (100%) rename {admin/app => app}/command/Tongji.php (100%) rename {admin/app => app}/command/createIndex.php (100%) rename {admin/app => app}/command/exception/Handler.php (100%) rename {admin/app => app}/controller/Base.php (100%) rename {admin/app => app}/controller/Crud.php (100%) rename {admin/app => app}/controller/DocController.php (100%) rename {admin/app => app}/controller/GitController.php (100%) rename {admin/app => app}/controller/IndexController.php (100%) rename {admin/app => app}/controller/PayController.php (100%) rename {admin/app => app}/controller/TestProductBuyController.php (100%) rename {admin/app => app}/controller/TestRoleBuyController.php (100%) rename {admin/app => app}/controller/UtilsController.php (100%) rename {admin/app => app}/enum/BalanceType.php (100%) rename {admin/app => app}/enum/Order.php (100%) rename {admin/app => app}/enum/RechargeStatus.php (100%) rename {admin/app => app}/enum/ServerStatus.php (100%) rename {admin/app => app}/enum/WithdrawlStatus.php (100%) rename {admin/app => app}/event/Card.php (100%) rename {admin/app => app}/event/Main.php (100%) rename {admin/app => app}/event/Product.php (100%) rename {admin/app => app}/event/Recharge.php (100%) rename {admin/app => app}/event/User.php (100%) rename {admin/app => app}/event/Withdrawl.php (100%) rename {admin/app => app}/functions.php (100%) rename {admin/app => app}/mcp/McpService.php (100%) rename {admin/app => app}/mcp/process.php (100%) rename {admin/app => app}/mcp/tpl/controller/admin.tpl (100%) rename {admin/app => app}/mcp/tpl/controller/api.tpl (100%) rename {admin/app => app}/mcp/tpl/controller/default.tpl (100%) rename {admin/app => app}/mcp/tpl/js/admin.tpl (100%) rename {admin/app => app}/mcp/tpl/js/default.tpl (100%) rename {admin/app => app}/mcp/tpl/view/index.html (100%) rename {admin/app => app}/mcp/tpl/view/update.html (100%) rename {admin/app => app}/middleware/ActionHook.php (100%) rename {admin/app => app}/middleware/StaticFile.php (100%) rename {admin/app => app}/model/Address.php (100%) rename {admin/app => app}/model/Archives.php (100%) rename {admin/app => app}/model/BalanceLog.php (100%) rename {admin/app => app}/model/Base.php (100%) rename {admin/app => app}/model/Card.php (100%) rename {admin/app => app}/model/Category.php (100%) rename {admin/app => app}/model/Cdkey.php (100%) rename {admin/app => app}/model/Content.php (100%) rename {admin/app => app}/model/Gift.php (100%) rename {admin/app => app}/model/GiftOrder.php (100%) rename {admin/app => app}/model/Invitecode.php (100%) rename {admin/app => app}/model/Product.php (100%) rename {admin/app => app}/model/ProductOrder.php (100%) rename {admin/app => app}/model/Questionnaire.php (100%) rename {admin/app => app}/model/Realname.php (100%) rename {admin/app => app}/model/Recharge.php (100%) rename {admin/app => app}/model/User.php (100%) rename {admin/app => app}/model/UserExtend.php (100%) rename {admin/app => app}/model/UserRole.php (100%) rename {admin/app => app}/model/UserRule.php (100%) rename {admin/app => app}/model/UserSignin.php (100%) rename {admin/app => app}/model/UserTeam.php (100%) rename {admin/app => app}/model/UserXuanchuan.php (100%) rename {admin/app => app}/model/Withdrawl.php (100%) rename {admin/app => app}/model/WorkRecord.php (100%) rename {admin/app => app}/queue/redis/Email.php (100%) rename {admin/app => app}/queue/redis/Job.php (100%) rename {admin/app => app}/queue/redis/Sms.php (100%) rename {admin/app => app}/queue/redis/Sql.php (100%) rename {admin/app => app}/queue/single/Power.php (100%) rename {admin/app => app}/queue/single/Questionnaire.php (100%) rename {admin/app => app}/queue/single/Studio.php (100%) rename {admin/app => app}/queue/single/buildTeam.php (100%) rename {admin/app => app}/tools/controller/Base.php (100%) rename {admin/app => app}/tools/controller/IndexController.php (100%) rename {admin/app => app}/validate/Withdrawl.php (100%) rename {admin/app => app}/view/400.html (100%) rename {admin/app => app}/view/index/view.html (100%) rename {admin/app => app}/view/pay/valid.html (100%) rename admin/composer.json => composer.json (100%) rename {admin/config => config}/app.php (100%) rename {admin/config => config}/autoload.php (100%) rename {admin/config => config}/bootstrap.php (100%) rename {admin/config => config}/cache.php (100%) rename {admin/config => config}/container.php (100%) rename {admin/config => config}/database.php (100%) rename {admin/config => config}/dependence.php (100%) rename {admin/config => config}/event.php (100%) rename {admin/config => config}/exception.php (100%) rename {admin/config => config}/jwt.php (100%) rename {admin/config => config}/log.php (100%) rename {admin/config => config}/mcp.php (100%) rename {admin/config => config}/middleware.php (100%) rename {admin/config => config}/plugin/bilulanlv/think-cache/app.php (100%) rename {admin/config => config}/plugin/hg/apidoc/app.php (100%) rename {admin/config => config}/plugin/hg/apidoc/route.php (100%) rename {admin/config => config}/plugin/isszz/webman-hashids/app.php (100%) rename {admin/config => config}/plugin/shopwwi/filesystem/app.php (100%) rename {admin/config => config}/plugin/webman/console/app.php (100%) rename {admin/config => config}/plugin/webman/event/app.php (100%) rename {admin/config => config}/plugin/webman/event/bootstrap.php (100%) rename {admin/config => config}/plugin/webman/event/command.php (100%) rename {admin/config => config}/plugin/webman/log/app.php (100%) rename {admin/config => config}/plugin/webman/log/middleware.php (100%) rename {admin/config => config}/plugin/webman/redis-queue/app.php (100%) rename {admin/config => config}/plugin/webman/redis-queue/command.php (100%) rename {admin/config => config}/plugin/webman/redis-queue/log.php (100%) rename {admin/config => config}/plugin/webman/redis-queue/process.php (100%) rename {admin/config => config}/plugin/webman/redis-queue/redis.php (100%) rename {admin/config => config}/process.php (100%) rename {admin/config => config}/redis.php (100%) rename {admin/config => config}/route.php (100%) rename {admin/config => config}/server.php (100%) rename {admin/config => config}/session.php (100%) rename {admin/config => config}/static.php (100%) rename {admin/config => config}/thinkorm.php (100%) rename {admin/config => config}/token.php (100%) rename {admin/config => config}/translation.php (100%) rename {admin/config => config}/view.php (100%) rename {admin/plugin => plugin}/admin/api/Auth.php (100%) rename {admin/plugin => plugin}/admin/api/Bootstrap.php (100%) rename {admin/plugin => plugin}/admin/api/Menu.php (100%) rename {admin/plugin => plugin}/admin/api/Middleware.php (100%) rename {admin/plugin => plugin}/admin/app/common/Auth.php (100%) rename {admin/plugin => plugin}/admin/app/common/Tree.php (100%) rename {admin/plugin => plugin}/admin/app/common/Util.php (100%) rename {admin/plugin => plugin}/admin/app/controller/AccountController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/AddressController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/AdminController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/AdminRoleController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/AdminRuleController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/ArchivesController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/ArticleController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/AttachmentController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/BalanceLogController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/Base.php (100%) rename {admin/plugin => plugin}/admin/app/controller/CardController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/CategoryController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/CdkeyController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/ConfigController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/Crud.php (100%) rename {admin/plugin => plugin}/admin/app/controller/DevController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/GiftController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/GiftOrderController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/IndexController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/InvitecodeController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/ProductController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/ProductOrderController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/QuestionnaireController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/RechargeController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/SinglePageController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/StudioController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/TeamController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/UserController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/UserRoleController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/UserRuleController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/WithdrawlController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/WorkRecordController.php (100%) rename {admin/plugin => plugin}/admin/app/controller/XuanchuanController.php (100%) rename {admin/plugin => plugin}/admin/app/exception/Handler.php (100%) rename {admin/plugin => plugin}/admin/app/functions.php (100%) rename {admin/plugin => plugin}/admin/app/middleware/AccessControl.php (100%) rename {admin/plugin => plugin}/admin/app/model/Admin.php (100%) rename {admin/plugin => plugin}/admin/app/model/AdminAccess.php (100%) rename {admin/plugin => plugin}/admin/app/model/AdminRole.php (100%) rename {admin/plugin => plugin}/admin/app/model/AdminRule.php (100%) rename {admin/plugin => plugin}/admin/app/model/Card.php (100%) rename {admin/plugin => plugin}/admin/app/model/Category.php (100%) rename {admin/plugin => plugin}/admin/app/model/Config.php (100%) rename {admin/plugin => plugin}/admin/app/model/User.php (100%) rename {admin/plugin => plugin}/admin/app/model/Withdrawl.php (100%) rename {admin/plugin => plugin}/admin/app/view/account/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/account/login.html (100%) rename {admin/plugin => plugin}/admin/app/view/account/password.html (100%) rename {admin/plugin => plugin}/admin/app/view/account/profile.html (100%) rename {admin/plugin => plugin}/admin/app/view/address/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/address/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/admin/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/admin/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/admin_role/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/admin_role/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/admin_rule/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/admin_rule/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/archives/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/archives/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/balance_log/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/card/detail.html (100%) rename {admin/plugin => plugin}/admin/app/view/card/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/card/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/category/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/category/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/common/403.html (100%) rename {admin/plugin => plugin}/admin/app/view/common/404.html (100%) rename {admin/plugin => plugin}/admin/app/view/common/chooseicontpl.html (100%) rename {admin/plugin => plugin}/admin/app/view/common/error.html (100%) rename {admin/plugin => plugin}/admin/app/view/common/file_preview.html (100%) rename {admin/plugin => plugin}/admin/app/view/config/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/dev/form.html (100%) rename {admin/plugin => plugin}/admin/app/view/dev/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/gift/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/gift/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/gift_order/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/gift_order/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/income_record/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/index/dashboard.html (100%) rename {admin/plugin => plugin}/admin/app/view/index/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/index/reward.html (100%) rename {admin/plugin => plugin}/admin/app/view/invitecode/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/layout.html (100%) rename {admin/plugin => plugin}/admin/app/view/product/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/product/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/productorder/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/questionnaire/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/questionnaire/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/recharge/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/recharge/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/singlepage/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/singlepage/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/user/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/user/team.html (100%) rename {admin/plugin => plugin}/admin/app/view/user/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/user_role/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/user_role/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/user_rule/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/user_rule/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/withdrawl/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/withdrawl/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/workrecord/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/workrecord/update.html (100%) rename {admin/plugin => plugin}/admin/app/view/xuanchuan/index.html (100%) rename {admin/plugin => plugin}/admin/app/view/xuanchuan/update.html (100%) rename {admin/plugin => plugin}/admin/config/app.php (100%) rename {admin/plugin => plugin}/admin/config/autoload.php (100%) rename {admin/plugin => plugin}/admin/config/bootstrap.php (100%) rename {admin/plugin => plugin}/admin/config/container.php (100%) rename {admin/plugin => plugin}/admin/config/database.php (100%) rename {admin/plugin => plugin}/admin/config/dependence.php (100%) rename {admin/plugin => plugin}/admin/config/event.php (100%) rename {admin/plugin => plugin}/admin/config/exception.php (100%) rename {admin/plugin => plugin}/admin/config/log.php (100%) rename {admin/plugin => plugin}/admin/config/menu.php (100%) rename {admin/plugin => plugin}/admin/config/middleware.php (100%) rename {admin/plugin => plugin}/admin/config/redis.php (100%) rename {admin/plugin => plugin}/admin/config/route.php (100%) rename {admin/plugin => plugin}/admin/config/static.php (100%) rename {admin/plugin => plugin}/admin/config/translation.php (100%) rename {admin/plugin => plugin}/admin/config/view.php (100%) rename {admin/plugin => plugin}/admin/public/avatar.png (100%) rename {admin/plugin => plugin}/admin/public/css/animate.css (100%) rename {admin/plugin => plugin}/admin/public/css/bootstrap.min.css (100%) rename {admin/plugin => plugin}/admin/public/css/materialdesignicons.min.css (100%) rename {admin/plugin => plugin}/admin/public/css/style.min.css (100%) rename {admin/plugin => plugin}/admin/public/fonts/materialdesignicons-webfont.eot (100%) rename {admin/plugin => plugin}/admin/public/fonts/materialdesignicons-webfont.ttf (100%) rename {admin/plugin => plugin}/admin/public/fonts/materialdesignicons-webfont.woff (100%) rename {admin/plugin => plugin}/admin/public/fonts/materialdesignicons-webfont.woff2 (100%) rename {admin/plugin => plugin}/admin/public/images/ext/doc.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/docx.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/mp4.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/png.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/rar.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/txt.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/xls.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/xlsx.svg (100%) rename {admin/plugin => plugin}/admin/public/images/ext/zip.svg (100%) rename {admin/plugin => plugin}/admin/public/images/login-bg/1.jpg (100%) rename {admin/plugin => plugin}/admin/public/images/login-bg/2.jpg (100%) rename {admin/plugin => plugin}/admin/public/images/login-bg/3.jpg (100%) rename {admin/plugin => plugin}/admin/public/images/login-bg/4.jpg (100%) rename {admin/plugin => plugin}/admin/public/images/logo.png (100%) rename {admin/plugin => plugin}/admin/public/images/user/avatar.svg (100%) rename {admin/plugin => plugin}/admin/public/js/account.js (100%) rename {admin/plugin => plugin}/admin/public/js/address.js (100%) rename {admin/plugin => plugin}/admin/public/js/admin.js (100%) rename {admin/plugin => plugin}/admin/public/js/adminrole.js (100%) rename {admin/plugin => plugin}/admin/public/js/adminrule.js (100%) rename {admin/plugin => plugin}/admin/public/js/article.js (100%) rename {admin/plugin => plugin}/admin/public/js/authaddress.js (100%) rename {admin/plugin => plugin}/admin/public/js/balancelog.js (100%) rename {admin/plugin => plugin}/admin/public/js/card.js (100%) rename {admin/plugin => plugin}/admin/public/js/category.js (100%) rename {admin/plugin => plugin}/admin/public/js/config.js (100%) rename {admin/plugin => plugin}/admin/public/js/default.js (100%) rename {admin/plugin => plugin}/admin/public/js/dev.js (100%) rename {admin/plugin => plugin}/admin/public/js/gift.js (100%) rename {admin/plugin => plugin}/admin/public/js/giftorder.js (100%) rename {admin/plugin => plugin}/admin/public/js/income_record.js (100%) rename {admin/plugin => plugin}/admin/public/js/index.js (100%) rename {admin/plugin => plugin}/admin/public/js/invitecode.js (100%) rename {admin/plugin => plugin}/admin/public/js/product.js (100%) rename {admin/plugin => plugin}/admin/public/js/productorder.js (100%) rename {admin/plugin => plugin}/admin/public/js/questionnaire.js (100%) rename {admin/plugin => plugin}/admin/public/js/recharge.js (100%) rename {admin/plugin => plugin}/admin/public/js/robot.js (100%) rename {admin/plugin => plugin}/admin/public/js/robotrecord.js (100%) rename {admin/plugin => plugin}/admin/public/js/singlepage.js (100%) rename {admin/plugin => plugin}/admin/public/js/studio.js (100%) rename {admin/plugin => plugin}/admin/public/js/user.js (100%) rename {admin/plugin => plugin}/admin/public/js/userrole.js (100%) rename {admin/plugin => plugin}/admin/public/js/userrule.js (100%) rename {admin/plugin => plugin}/admin/public/js/withdrawl.js (100%) rename {admin/plugin => plugin}/admin/public/js/workrecord.js (100%) rename {admin/plugin => plugin}/admin/public/js/xuanchuan.js (100%) rename {admin/plugin => plugin}/admin/public/libs/Chart.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/.bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/.gitignore (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/.npmignore (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/Gruntfile.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/basic.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/compile.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/debug-syntax.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/debug.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/helper.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/include.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/no-escape.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/node-template-express.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/node-template.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/node-template/copyright.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/node-template/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/node-template/public/footer.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/node-template/public/header.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/node-template/public/logo.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/print.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/basic.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/compile.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/debug-syntax.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/debug.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/helper.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/include.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/no-escape.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/print.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/demo/template-native/tag.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/dist/template-debug.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/dist/template-native-debug.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/dist/template-native.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/dist/template.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/doc/syntax-native.md (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/doc/syntax-simple.md (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/loader/index.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/loader/package.json (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/loader/runtime.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/node/_node.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/node/template-native.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/node/template.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/package.json (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/cache.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/compile.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/config.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/get.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/helper.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/intro.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/onerror.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/outro.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/render.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/renderFile.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/syntax.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/template.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/src/utils.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/baiduTemplate.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/doT.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/easytemplate.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/etpl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/handlebars.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/highcharts.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/jquery-1.7.2.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/jquery.tmpl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/juicer.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/kissy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/mustache.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/qunit/qunit.css (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/qunit/qunit.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/template.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/tmpl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/js/underscore.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/test-helper.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/test-native.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/test-node.js (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/test-speed.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/test-xss.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/test.html (100%) rename {admin/plugin => plugin}/admin/public/libs/art-template/test/tpl/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha-horizontal.png (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha.png (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue-horizontal.png (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue.png (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/saturation.png (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nb.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl-BE.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pl.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs-latin.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/af.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ar-ma.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ar-sa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ar-tn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ar.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/az.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/be.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/bg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/bn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/bo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/bs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/cs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/cv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/cy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/da.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/de-at.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/de.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/el.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/en-au.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/en-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/en-gb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/eo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/es.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/et.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/eu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/fa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/fi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/fo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/fr-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/fr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/fy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/gl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/he.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/hi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/hr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/hu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/hy-am.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/id.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/is.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/it.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ja.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/jv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ka.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/km.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ko.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/lb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/lt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/lv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/me.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/mk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ml.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/mr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ms-my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ms.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/nb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ne.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/nl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/nn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/pl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/pt-br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/pt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ro.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ru.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/si.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/sk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/sl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/sq.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/sr-cyrl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/sr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/sv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/ta.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/th.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/tl-ph.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/tr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/tzl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/tzm-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/tzm.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/uk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/uz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/vi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/zh-cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/locale/zh-tw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/moment.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-datetimepicker/style.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-multitabs/multitabs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-multitabs/multitabs.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-notify.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/.bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/CHANGELOG.md (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/LICENSE (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/less/bootstrap-select.less (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/less/variables.less (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/package.json (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/sass/bootstrap-select.scss (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-select/sass/variables.scss (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table-template.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/bootstrap-table-zh-CN.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/bootstrap-table.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/bootstrap-table.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/bootstrap-table.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/addrbar/bootstrap-table-addrbar.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/cookie/bootstrap-table-cookie.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/copy-rows/bootstrap-table-copy-rows.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/defer-url/bootstrap-table-defer-url.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/editable/bootstrap-table-editable.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/export/bootstrap-table-export.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/key-events/bootstrap-table-key-events.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/mobile/bootstrap-table-mobile.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/multiple-search/bootstrap-table-multiple-search.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/pipeline/bootstrap-table-pipeline.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/print/bootstrap-table-print.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/resizable/bootstrap-table-resizable.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/select2-filter/bootstrap-table-select2-filter.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/toolbar/bootstrap-table-toolbar.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/extensions/treegrid/bootstrap-table-treegrid.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap-table/locale/bootstrap-table-zh-CN.js (100%) rename {admin/plugin => plugin}/admin/public/libs/bootstrap.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/chosen.jquery.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/.bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/js/cityData.json (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/js/cityData.min.json (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/js/globalData.json (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/js/globalData.min.json (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/js/jquery.cxselect.js (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/js/jquery.cxselect.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/cxselect/package.json (100%) rename {admin/plugin => plugin}/admin/public/libs/dropzone.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/echarts.js (100%) rename {admin/plugin => plugin}/admin/public/libs/fast.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/License.txt (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/composer.json (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/froala_editor.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/froala_editor.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/froala_editor.pkgd.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/froala_editor.pkgd.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/froala_style.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/froala_style.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins.pkgd.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins.pkgd.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/char_counter.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/char_counter.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/code_view.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/code_view.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/colors.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/colors.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/draggable.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/draggable.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/emoticons.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/emoticons.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/file.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/file.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/files_manager.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/files_manager.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/filestack.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/filestack.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/fullscreen.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/fullscreen.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/help.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/help.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/image.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/image.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/image_manager.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/image_manager.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/line_breaker.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/line_breaker.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/markdown.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/markdown.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/quick_insert.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/quick_insert.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/special_characters.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/special_characters.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/table.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/table.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/trim_video.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/trim_video.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/video.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/plugins/video.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/themes/dark.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/themes/dark.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/themes/gray.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/themes/gray.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/themes/royal.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/themes/royal.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/embedly.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/embedly.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/font_awesome.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/font_awesome.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/image_tui.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/image_tui.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/spell_checker.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/css/third_party/spell_checker.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/editor.jpg (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/aviary/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/bootstrap/grid.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/bootstrap/lists.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/bootstrap/modal.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/code-mirror.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/font-awesome-5-css.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/font-awesome-5-js.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/jquery/mobile.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/jquery/ui_modal.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/spell-checker/spell-checker.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/3rd-party/tui/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/api/get_html.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/api/init_destroy.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/api/insert_html.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/api/live_code_preview.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/api/live_content_preview.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/api/selection.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/buttons/custom_buttons.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/buttons/custom_dropdown.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/buttons/external_button.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/buttons/subscript_superscript.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/events/blur_focus.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/events/content_changed.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/events/drop.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/events/image_removed.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/events/initialized_destroy.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/file_s3_upload.php (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/image/custom_button.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/image/default_width.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/image/image_styles.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/image/insert_base64.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/image_s3_upload.php (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/init_inside_iframe/basic.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/init_inside_iframe/content.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/init_inside_iframe/inline.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/init_on_click/basic.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/init_on_click/inline.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/init_on_click/two_editors.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/initialization/edit_in_popup.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/initialization/init_on_button.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/initialization/init_on_click.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/initialization/init_on_h1.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/initialization/init_on_image.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/initialization/init_on_link.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/initialization/initialized_event.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/international/direction_rtl.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/international/language.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/international/rtl_ltr_buttons.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/link/custom_validation.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/link/link_styles.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/link/predefined_links.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/misc/scrollable_container.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/misc/scrollable_container_inline.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/paragraph_modes/enter_br.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/paragraph_modes/enter_div.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/paragraph_modes/enter_p.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/paste/attrs.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/paste/plain.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/paste/tags.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/plugins/char_counter.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/plugins/full_screen.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/plugins/line_breaker.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/plugins/quick_insert.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/disable_edit.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/disable_paragraphs.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/full.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/full_page.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/iframe.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/init_on_click.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/textarea.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/toolbar_buttons.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/toolbar_inline.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/two_instances.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popular/z_index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popups/colors.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popups/custom.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/popups/emoticons.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/styling/adjustable_height.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/styling/font_family.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/styling/height.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/styling/inline.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/styling/paragraph.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/styling/placeholder.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/styling/width.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/table/cell_style.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/table/insert_helper.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/table/nested.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/table/resize.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/table/style.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/themes/dark.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/themes/gray.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/themes/royal.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/bottom.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/bottom_offset.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/buttons.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/external.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/external_inline.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/inline.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/inline_selection.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/offset.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/show_selection.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/toolbar/sticky.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/typing/keep_format.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/typing/shortcuts.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/html/typing/tab.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/img/photo1.jpg (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/index.d.ts (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/index.html (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/froala_editor.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/froala_editor.pkgd.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/ar.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/bs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/cs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/da.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/de.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/el.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/en_ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/en_gb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/es.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/et.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/fa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/fi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/fr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/he.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/hr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/hu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/id.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/it.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/ja.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/ko.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/ku.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/me.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/nb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/nl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/pl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/pt_br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/pt_pt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/ro.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/ru.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/sk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/sl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/sr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/sv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/th.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/tr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/uk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/vi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/zh_cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/languages/zh_tw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins.pkgd.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/align.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/char_counter.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/code_beautifier.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/code_view.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/colors.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/cryptojs.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/draggable.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/edit_in_popup.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/emoticons.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/entities.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/file.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/files_manager.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/filestack.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/font_family.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/font_size.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/forms.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/fullscreen.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/help.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/image.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/image_manager.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/inline_class.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/inline_style.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/line_breaker.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/line_height.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/link.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/lists.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/markdown.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/paragraph_format.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/paragraph_style.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/print.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/quick_insert.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/quote.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/save.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/special_characters.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/table.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/track_changes.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/trim_video.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/url.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/video.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/word_counter.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/plugins/word_paste.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/third_party/embedly.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/third_party/font_awesome.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/third_party/image_tui.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/third_party/showdown.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/js/third_party/spell_checker.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/froala/package.json (100%) rename {admin/plugin => plugin}/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/jconfirm/jquery-confirm.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/jconfirm/jquery-confirm.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery-treegrid/jquery.treegrid.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery-treegrid/jquery.treegrid.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery.bootstrap.wizard.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery.dragsort.js (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/jquery.qrcode.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.2.11.0/css/layer.css (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.2.11.0/layer.js (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/.bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/.gitignore (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/LICENSE (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/layer.js (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/mobile/layer.js (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/mobile/need/layer.css (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/default/icon-ext.png (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/default/icon.png (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/default/layer.css (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/default/loading-0.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/default/loading-1.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/default/loading-2.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/moon/default.png (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/dist/theme/moon/style.css (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/gulpfile.js (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/package.json (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/layer.js (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/mobile/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/mobile/layer.js (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/mobile/need/layer.css (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/default/icon-ext.png (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/default/icon.png (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/default/layer.css (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/default/loading-0.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/default/loading-1.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/default/loading-2.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/moon/default.png (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/src/theme/moon/style.css (100%) rename {admin/plugin => plugin}/admin/public/libs/layer.old/test/demo.html (100%) rename {admin/plugin => plugin}/admin/public/libs/lightyear.js (100%) rename {admin/plugin => plugin}/admin/public/libs/main.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/.bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/CHANGELOG.md (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/FAQ.md (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/LICENSE (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/af.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ar-dz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ar-kw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ar-ly.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ar-ma.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ar-sa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ar-tn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ar.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/az.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/be.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/bg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/bm.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/bn-bd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/bn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/bo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/bs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/cs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/cv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/cy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/da.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/de-at.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/de-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/de.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/dv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/el.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-au.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-gb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-ie.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-il.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-in.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-nz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/en-sg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/eo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/es-do.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/es-mx.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/es-us.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/es.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/et.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/eu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fil.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fr-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fr-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/fy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ga.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/gd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/gl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/gom-deva.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/gom-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/gu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/he.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/hi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/hr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/hu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/hy-am.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/id.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/is.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/it-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/it.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ja.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/jv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ka.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/kk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/km.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/kn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ko.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ku.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ky.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/lb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/lo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/lt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/lv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/me.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/mi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/mk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ml.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/mn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/mr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ms-my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ms.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/mt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/nb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ne.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/nl-be.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/nl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/nn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/oc-lnc.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/pa-in.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/pl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/pt-br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/pt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ro.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ru.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/se.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/si.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sq.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sr-cyrl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ss.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/sw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ta.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/te.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tet.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/th.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tl-ph.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tlh.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tzl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tzm-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/tzm.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ug-cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/uk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/ur.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/uz-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/uz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/vi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/x-pseudo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/yo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/zh-cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/zh-hk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/zh-mo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/locale/zh-tw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/dist/moment.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/af.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ar-dz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ar-kw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ar-ly.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ar-ma.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ar-sa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ar-tn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ar.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/az.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/be.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/bg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/bm.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/bn-bd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/bn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/bo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/bs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/cs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/cv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/cy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/da.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/de-at.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/de-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/de.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/dv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/el.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-au.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-gb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-ie.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-il.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-in.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-nz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/en-sg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/eo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/es-do.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/es-mx.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/es-us.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/es.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/et.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/eu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fil.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fr-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fr-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/fy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ga.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/gd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/gl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/gom-deva.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/gom-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/gu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/he.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/hi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/hr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/hu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/hy-am.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/id.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/is.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/it-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/it.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ja.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/jv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ka.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/kk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/km.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/kn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ko.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ku.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ky.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/lb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/lo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/lt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/lv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/me.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/mi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/mk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ml.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/mn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/mr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ms-my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ms.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/mt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/nb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ne.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/nl-be.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/nl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/nn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/oc-lnc.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/pa-in.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/pl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/pt-br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/pt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ro.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ru.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/se.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/si.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sq.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sr-cyrl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ss.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/sw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ta.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/te.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tet.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/th.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tl-ph.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tlh.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tzl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tzm-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/tzm.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ug-cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/uk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/ur.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/uz-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/uz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/vi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/x-pseudo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/yo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/zh-cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/zh-hk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/zh-mo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/locale/zh-tw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/locales.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/locales.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/locales.min.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/moment-with-locales.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/moment-with-locales.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/moment-with-locales.min.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/moment.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/min/moment.min.js.map (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/moment.d.ts (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/moment.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/check-overflow.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/date-from-array.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/from-anything.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/from-array.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/from-object.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/from-string-and-array.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/from-string-and-format.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/from-string.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/local.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/parsing-flags.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/utc.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/create/valid.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/abs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/add-subtract.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/as.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/bubble.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/clone.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/constructor.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/create.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/duration.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/get.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/humanize.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/iso-string.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/prototype.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/duration/valid.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/format/format.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/base-config.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/calendar.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/constructor.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/en.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/formats.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/invalid.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/lists.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/locale.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/locales.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/ordinal.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/pre-post-format.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/prototype.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/relative.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/locale/set.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/add-subtract.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/calendar.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/clone.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/compare.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/constructor.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/creation-data.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/diff.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/format.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/from.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/get-set.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/locale.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/min-max.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/moment.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/now.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/prototype.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/start-end-of.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/to-type.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/to.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/moment/valid.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/parse/regex.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/parse/token.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/aliases.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/constants.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/day-of-month.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/day-of-week.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/day-of-year.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/era.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/hour.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/millisecond.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/minute.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/month.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/offset.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/priorities.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/quarter.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/second.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/timestamp.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/timezone.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/units.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/week-calendar-utils.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/week-year.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/week.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/units/year.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/abs-ceil.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/abs-floor.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/abs-round.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/compare-arrays.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/defaults.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/deprecate.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/extend.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/has-own-prop.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/hooks.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/index-of.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-array.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-calendar-spec.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-date.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-function.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-leap-year.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-moment-input.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-number.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-object-empty.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-object.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-string.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/is-undefined.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/keys.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/map.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/mod.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/some.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/to-int.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/lib/utils/zero-fill.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/af.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ar-dz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ar-kw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ar-ly.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ar-ma.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ar-sa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ar-tn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ar.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/az.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/be.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/bg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/bm.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/bn-bd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/bn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/bo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/bs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/cs.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/cv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/cy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/da.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/de-at.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/de-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/de.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/dv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/el.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-au.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-gb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-ie.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-il.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-in.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-nz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/en-sg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/eo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/es-do.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/es-mx.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/es-us.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/es.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/et.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/eu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fa.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fil.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fr-ca.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fr-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/fy.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ga.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/gd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/gl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/gom-deva.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/gom-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/gu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/he.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/hi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/hr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/hu.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/hy-am.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/id.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/is.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/it-ch.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/it.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ja.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/jv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ka.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/kk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/km.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/kn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ko.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ku.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ky.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/lb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/lo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/lt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/lv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/me.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/mi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/mk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ml.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/mn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/mr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ms-my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ms.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/mt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/my.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/nb.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ne.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/nl-be.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/nl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/nn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/oc-lnc.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/pa-in.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/pl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/pt-br.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/pt.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ro.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ru.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sd.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/se.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/si.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sq.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sr-cyrl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ss.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sv.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/sw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ta.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/te.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tet.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tg.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/th.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tl-ph.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tlh.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tr.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tzl.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tzm-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/tzm.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ug-cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/uk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/ur.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/uz-latn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/uz.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/vi.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/x-pseudo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/yo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/zh-cn.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/zh-hk.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/zh-mo.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/locale/zh-tw.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/src/moment.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/templates/default.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/templates/empty.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/templates/locale-header.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/templates/test-header.js (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/ts3.1-typing-tests/moment-tests.ts (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/ts3.1-typing-tests/tsconfig.json (100%) rename {admin/plugin => plugin}/admin/public/libs/moment/ts3.1-typings/moment.d.ts (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/images/loading.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/images/validator_default.png (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/images/validator_simple.png (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/jquery.validator.css (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/jquery.validator.js (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/jquery.validator.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/local/en.js (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/local/ja.js (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/local/zh-CN.js (100%) rename {admin/plugin => plugin}/admin/public/libs/nice-validator-1.1.5/local/zh-TW.js (100%) rename {admin/plugin => plugin}/admin/public/libs/perfect-scrollbar.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/require-css.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/require-form.js (100%) rename {admin/plugin => plugin}/admin/public/libs/require-table.js (100%) rename {admin/plugin => plugin}/admin/public/libs/require-upload.js (100%) rename {admin/plugin => plugin}/admin/public/libs/require.js (100%) rename {admin/plugin => plugin}/admin/public/libs/selectpage/.bower.json (100%) rename {admin/plugin => plugin}/admin/public/libs/selectpage/.gitignore (100%) rename {admin/plugin => plugin}/admin/public/libs/selectpage/README.md (100%) rename {admin/plugin => plugin}/admin/public/libs/selectpage/package.json (100%) rename {admin/plugin => plugin}/admin/public/libs/selectpage/selectpage.css (100%) rename {admin/plugin => plugin}/admin/public/libs/selectpage/selectpage.js (100%) rename {admin/plugin => plugin}/admin/public/libs/selectpage/selectpage.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/tableExport.jquery.plugin/tableExport.js (100%) rename {admin/plugin => plugin}/admin/public/libs/tableExport.jquery.plugin/tableExport.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/validator.md (100%) rename {admin/plugin => plugin}/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/css/bootstrap-editable.min.css (100%) rename {admin/plugin => plugin}/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/clear.png (100%) rename {admin/plugin => plugin}/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/loading.gif (100%) rename {admin/plugin => plugin}/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/js/bootstrap-editable.min.js (100%) rename {admin/plugin => plugin}/admin/public/libs/yntree/yntree.css (100%) rename {admin/plugin => plugin}/admin/public/libs/yntree/yntree.js (100%) rename {admin/plugin => plugin}/admin/public/resource/img/logo.png (100%) rename {admin/plugin => plugin}/admin/public/resource/img/pwa-192x192.png (100%) rename {admin/plugin => plugin}/admin/public/resource/img/pwa-512x512.png (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/langs/en.js (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/langs/zh_CN.js (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide-dark/content.inline.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide-dark/content.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide-dark/content.mobile.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.mobile.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide/content.inline.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide/content.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide/content.mobile.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide/skin.min.css (100%) rename {admin/plugin => plugin}/admin/public/resource/tinymce/skins/ui/oxide/skin.mobile.min.css (100%) rename {admin/plugin => plugin}/admin/resource/translations/en/archives.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/en/article.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/en/common.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/en/config.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/en/messages.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/zh-CN/archives.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/zh-CN/article.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/zh-CN/common.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/zh-CN/config.php (100%) rename {admin/plugin => plugin}/admin/resource/translations/zh-CN/messages.php (100%) rename {admin/process => process}/Monitor.php (100%) rename {admin/public => public}/doc/assets/Blimone-Light.0af1a4d6.woff (100%) rename {admin/public => public}/doc/assets/Skeleton.df0bda18.js (100%) rename {admin/public => public}/doc/assets/Skeleton.f112a820.css (100%) rename {admin/public => public}/doc/assets/abap.bfbdc491.js (100%) rename {admin/public => public}/doc/assets/apex.3a0bbd36.js (100%) rename {admin/public => public}/doc/assets/azcli.2a21dcc8.js (100%) rename {admin/public => public}/doc/assets/bat.cfc9382a.js (100%) rename {admin/public => public}/doc/assets/bicep.1efc561e.js (100%) rename {admin/public => public}/doc/assets/cameligo.94bd5dcf.js (100%) rename {admin/public => public}/doc/assets/clojure.8543305e.js (100%) rename {admin/public => public}/doc/assets/codicon.c99115f8.ttf (100%) rename {admin/public => public}/doc/assets/coffee.de0bee73.js (100%) rename {admin/public => public}/doc/assets/cpp.2c1314ec.js (100%) rename {admin/public => public}/doc/assets/csharp.3ef4312c.js (100%) rename {admin/public => public}/doc/assets/csp.078b1205.js (100%) rename {admin/public => public}/doc/assets/css.28b1e2dc.js (100%) rename {admin/public => public}/doc/assets/dart.72c9207c.js (100%) rename {admin/public => public}/doc/assets/dockerfile.eea0f5a9.js (100%) rename {admin/public => public}/doc/assets/ecl.5e0f116e.js (100%) rename {admin/public => public}/doc/assets/elixir.0c870cc0.js (100%) rename {admin/public => public}/doc/assets/flow9.ddcaa44f.js (100%) rename {admin/public => public}/doc/assets/freemarker2.c4d6af74.js (100%) rename {admin/public => public}/doc/assets/fsharp.637308b5.js (100%) rename {admin/public => public}/doc/assets/go.a5321182.js (100%) rename {admin/public => public}/doc/assets/graphql.e74c3061.js (100%) rename {admin/public => public}/doc/assets/handlebars.31696753.js (100%) rename {admin/public => public}/doc/assets/hcl.980f5800.js (100%) rename {admin/public => public}/doc/assets/html.59ca504d.js (100%) rename {admin/public => public}/doc/assets/index.02823b79.js (100%) rename {admin/public => public}/doc/assets/index.0a0ebe06.css (100%) rename {admin/public => public}/doc/assets/index.62336d3a.js (100%) rename {admin/public => public}/doc/assets/index.755d13d6.css (100%) rename {admin/public => public}/doc/assets/index.978a0d55.css (100%) rename {admin/public => public}/doc/assets/index.9c98a0a7.js (100%) rename {admin/public => public}/doc/assets/index.e699082e.js (100%) rename {admin/public => public}/doc/assets/index.e9239a3d.js (100%) rename {admin/public => public}/doc/assets/index.eab15ee3.css (100%) rename {admin/public => public}/doc/assets/index.ec55b3ce.css (100%) rename {admin/public => public}/doc/assets/ini.a565700d.js (100%) rename {admin/public => public}/doc/assets/java.b5b4e25c.js (100%) rename {admin/public => public}/doc/assets/javascript.603908df.js (100%) rename {admin/public => public}/doc/assets/jsonMode.1b64171e.js (100%) rename {admin/public => public}/doc/assets/julia.4b9526f0.js (100%) rename {admin/public => public}/doc/assets/kotlin.16b1631b.js (100%) rename {admin/public => public}/doc/assets/less.dfb20244.js (100%) rename {admin/public => public}/doc/assets/lexon.2174f6b1.js (100%) rename {admin/public => public}/doc/assets/liquid.96723395.js (100%) rename {admin/public => public}/doc/assets/lua.1b53f8d4.js (100%) rename {admin/public => public}/doc/assets/m3.467f962e.js (100%) rename {admin/public => public}/doc/assets/markdown.559a7ab3.js (100%) rename {admin/public => public}/doc/assets/mips.d8754138.js (100%) rename {admin/public => public}/doc/assets/msdax.6f267d6f.js (100%) rename {admin/public => public}/doc/assets/mysql.af01dff1.js (100%) rename {admin/public => public}/doc/assets/objective-c.b75ffb36.js (100%) rename {admin/public => public}/doc/assets/pascal.44875784.js (100%) rename {admin/public => public}/doc/assets/pascaligo.0522f100.js (100%) rename {admin/public => public}/doc/assets/perl.a7f16129.js (100%) rename {admin/public => public}/doc/assets/pgsql.e49c480b.js (100%) rename {admin/public => public}/doc/assets/php.9456e17c.js (100%) rename {admin/public => public}/doc/assets/pla.e446910d.js (100%) rename {admin/public => public}/doc/assets/postiats.51572fcb.js (100%) rename {admin/public => public}/doc/assets/powerquery.c06fb3d4.js (100%) rename {admin/public => public}/doc/assets/powershell.edac1ff2.js (100%) rename {admin/public => public}/doc/assets/protobuf.9ea19330.js (100%) rename {admin/public => public}/doc/assets/pug.9be1efca.js (100%) rename {admin/public => public}/doc/assets/python.44cb1156.js (100%) rename {admin/public => public}/doc/assets/qsharp.e9c3e37c.js (100%) rename {admin/public => public}/doc/assets/r.000b11e3.js (100%) rename {admin/public => public}/doc/assets/razor.04d2ff3d.js (100%) rename {admin/public => public}/doc/assets/redis.fb351a5f.js (100%) rename {admin/public => public}/doc/assets/redshift.facc4811.js (100%) rename {admin/public => public}/doc/assets/restructuredtext.03b9c8d7.js (100%) rename {admin/public => public}/doc/assets/ruby.ac07c398.js (100%) rename {admin/public => public}/doc/assets/rust.7956447c.js (100%) rename {admin/public => public}/doc/assets/sb.64f7ffe9.js (100%) rename {admin/public => public}/doc/assets/scala.ab6b2e4b.js (100%) rename {admin/public => public}/doc/assets/scheme.0a9f32af.js (100%) rename {admin/public => public}/doc/assets/scss.bb5a3a95.js (100%) rename {admin/public => public}/doc/assets/shell.11589447.js (100%) rename {admin/public => public}/doc/assets/solidity.731be3c2.js (100%) rename {admin/public => public}/doc/assets/sophia.96bd523a.js (100%) rename {admin/public => public}/doc/assets/sparql.f4d727b3.js (100%) rename {admin/public => public}/doc/assets/sql.ae52386d.js (100%) rename {admin/public => public}/doc/assets/st.b8efae94.js (100%) rename {admin/public => public}/doc/assets/swift.90f88698.js (100%) rename {admin/public => public}/doc/assets/systemverilog.95aaa20b.js (100%) rename {admin/public => public}/doc/assets/tcl.66c7f2d0.js (100%) rename {admin/public => public}/doc/assets/tsMode.d6a40307.js (100%) rename {admin/public => public}/doc/assets/twig.dc81619a.js (100%) rename {admin/public => public}/doc/assets/typescript.3bb1d1e7.js (100%) rename {admin/public => public}/doc/assets/vb.e859ab61.js (100%) rename {admin/public => public}/doc/assets/xml.0cc8d6ec.js (100%) rename {admin/public => public}/doc/assets/yaml.3fb67a35.js (100%) rename {admin/public => public}/doc/config.js (100%) rename {admin/public => public}/doc/favicon.ico (100%) rename {admin/public => public}/doc/index.html (100%) rename {admin/public => public}/doc/monacoeditorwork/editor.worker.bundle.js (100%) rename {admin/public => public}/doc/monacoeditorwork/json.worker.bundle.js (100%) rename {admin/public => public}/doc/monacoeditorwork/ts.worker.bundle.js (100%) rename {admin/public => public}/doc/style.css (100%) rename {admin/public => public}/doc/utils/md5.js (100%) rename {admin/public => public}/index.html (100%) rename {admin/public => public}/robot.txt (100%) rename {admin/public => public}/static/img/avatar.png (100%) rename {admin/public => public}/static/img/group_avatar.png (100%) rename {admin/public => public}/static/img/mail_logo.png (100%) rename {admin/public => public}/upload/avatar/5f5b51a6bfc15490cb2e608e0e4042b2_68bd94c014c9e.png (100%) rename {admin/public => public}/upload/avatar/6e7d9d512239517feaebcfc37d564c2b_68baa98a0306a.png (100%) rename {admin/public => public}/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa89b80f10.png (100%) rename {admin/public => public}/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa9665a3d3.png (100%) rename {admin/public => public}/upload/avatar/ec765bf41d5ed3c0dc19ea4336d55f72_68d636d975c9d.jpg (100%) rename {admin/public => public}/upload/files/20250922/911fabdb0719edcbba3f0f7b84f59f85_68d09e2a8447e.png (100%) rename {admin/public => public}/upload/files/20250924/20d55bfe87a8d1517c20979363757470_68d2f0c3b825c.png (100%) rename {admin/public => public}/upload/files/20250924/24c39886530b730bf4bbcef3a560ea26_68d2f0eebfb5d.png (100%) rename {admin/public => public}/upload/files/20250924/285f1795989fd46fcc45cdf0337581db_68d2f101ef05b.png (100%) rename {admin/public => public}/upload/files/20250924/668bdbf1abf1f355274e9c08749937b0_68d2f0d8f25f2.png (100%) rename {admin/public => public}/upload/files/20250924/7814932d97bc00b72f764f975f360e8d_68d2f0cf089a7.png (100%) rename {admin/public => public}/upload/files/20250924/911fabdb0719edcbba3f0f7b84f59f85_68d2f0f7c167d.png (100%) rename {admin/public => public}/upload/files/20250924/e9e33aad5d4a86ef8a8ae1050a6e63a5_68d2f0b96aab8.png (100%) rename {admin/public => public}/upload/files/20250924/fcb1d2b87ff6e543ab3904cf0ba61cbe_68d2f0e56765b.png (100%) rename {admin/public => public}/upload/files/2948bdecf20939e8c48ee61614bc2483.jpg (100%) rename {admin/public => public}/upload/files/37ffbada76100a63c34b4de8286f5839.jpg (100%) rename {admin/public => public}/upload/files/6b10d4b8b230d1832f2e659b83882954.jpg (100%) rename {admin/public => public}/upload/files/7021d950a022776afb0177dc9c48f2ef.jpg (100%) rename {admin/public => public}/upload/files/75f9724c567fbe4944e25015b3adb147.jpg (100%) rename {admin/public => public}/upload/files/e968e7c41bcb48c7524c5229116ba271.jpg (100%) rename {admin/public => public}/upload/files/ec765bf41d5ed3c0dc19ea4336d55f72.jpg (100%) rename {admin/public => public}/upload/files/fe0f61dba7266c4d7b1f1f79e5d792a7.jpg (100%) rename {admin/public => public}/upload/qrcode/1.jpg (100%) rename {admin/public => public}/utils/i18n.php (100%) rename admin/readme.md => readme.md (100%) rename {admin/resource => resource}/translations/en/api/address.php (100%) rename {admin/resource => resource}/translations/en/api/article.php (100%) rename {admin/resource => resource}/translations/en/api/balancelog.php (100%) rename {admin/resource => resource}/translations/en/api/base.php (100%) rename {admin/resource => resource}/translations/en/api/card.php (100%) rename {admin/resource => resource}/translations/en/api/chat.php (100%) rename {admin/resource => resource}/translations/en/api/common.php (100%) rename {admin/resource => resource}/translations/en/api/gift.php (100%) rename {admin/resource => resource}/translations/en/api/git.php (100%) rename {admin/resource => resource}/translations/en/api/index.php (100%) rename {admin/resource => resource}/translations/en/api/product.php (100%) rename {admin/resource => resource}/translations/en/api/productorder.php (100%) rename {admin/resource => resource}/translations/en/api/questionnaire.php (100%) rename {admin/resource => resource}/translations/en/api/recharge.php (100%) rename {admin/resource => resource}/translations/en/api/role.php (100%) rename {admin/resource => resource}/translations/en/api/server.php (100%) rename {admin/resource => resource}/translations/en/api/signin.php (100%) rename {admin/resource => resource}/translations/en/api/team.php (100%) rename {admin/resource => resource}/translations/en/api/user.php (100%) rename {admin/resource => resource}/translations/en/api/v4.php (100%) rename {admin/resource => resource}/translations/en/api/validate.php (100%) rename {admin/resource => resource}/translations/en/api/wallet.php (100%) rename {admin/resource => resource}/translations/en/api/withdrawl.php (100%) rename {admin/resource => resource}/translations/en/base.php (100%) rename {admin/resource => resource}/translations/en/common.php (100%) rename {admin/resource => resource}/translations/en/crud.php (100%) rename {admin/resource => resource}/translations/en/doc.php (100%) rename {admin/resource => resource}/translations/en/git.php (100%) rename {admin/resource => resource}/translations/en/index.php (100%) rename {admin/resource => resource}/translations/en/messages.php (100%) rename {admin/resource => resource}/translations/en/pay.php (100%) rename {admin/resource => resource}/translations/en/testproductbuy.php (100%) rename {admin/resource => resource}/translations/en/testrolebuy.php (100%) rename {admin/resource => resource}/translations/en/utils.php (100%) rename {admin/resource => resource}/translations/en/validate.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/address.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/article.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/balancelog.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/base.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/chat.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/common.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/gift.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/git.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/index.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/product.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/productorder.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/questionnaire.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/recharge.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/role.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/server.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/signin.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/team.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/user.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/v4.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/validate.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/wallet.php (100%) rename {admin/resource => resource}/translations/zh-Hans/api/withdrawl.php (100%) rename {admin/resource => resource}/translations/zh-Hans/base.php (100%) rename {admin/resource => resource}/translations/zh-Hans/common.php (100%) rename {admin/resource => resource}/translations/zh-Hans/crud.php (100%) rename {admin/resource => resource}/translations/zh-Hans/doc.php (100%) rename {admin/resource => resource}/translations/zh-Hans/index.php (100%) rename {admin/resource => resource}/translations/zh-Hans/messages.php (100%) rename {admin/resource => resource}/translations/zh-Hans/pay.php (100%) rename {admin/resource => resource}/translations/zh-Hans/testproductbuy.php (100%) rename {admin/resource => resource}/translations/zh-Hans/testrolebuy.php (100%) rename {admin/resource => resource}/translations/zh-Hans/utils.php (100%) rename {admin/resource => resource}/translations/zh-Hans/validate.php (100%) rename {admin/resource => resource}/translations/zh/api/address.php (100%) rename {admin/resource => resource}/translations/zh/api/article.php (100%) rename {admin/resource => resource}/translations/zh/api/balancelog.php (100%) rename {admin/resource => resource}/translations/zh/api/base.php (100%) rename {admin/resource => resource}/translations/zh/api/card.php (100%) rename {admin/resource => resource}/translations/zh/api/chat.php (100%) rename {admin/resource => resource}/translations/zh/api/common.php (100%) rename {admin/resource => resource}/translations/zh/api/gift.php (100%) rename {admin/resource => resource}/translations/zh/api/index.php (100%) rename {admin/resource => resource}/translations/zh/api/product.php (100%) rename {admin/resource => resource}/translations/zh/api/productorder.php (100%) rename {admin/resource => resource}/translations/zh/api/questionnaire.php (100%) rename {admin/resource => resource}/translations/zh/api/recharge.php (100%) rename {admin/resource => resource}/translations/zh/api/role.php (100%) rename {admin/resource => resource}/translations/zh/api/server.php (100%) rename {admin/resource => resource}/translations/zh/api/signin.php (100%) rename {admin/resource => resource}/translations/zh/api/team.php (100%) rename {admin/resource => resource}/translations/zh/api/user.php (100%) rename {admin/resource => resource}/translations/zh/api/v4.php (100%) rename {admin/resource => resource}/translations/zh/api/validate.php (100%) rename {admin/resource => resource}/translations/zh/api/wallet.php (100%) rename {admin/resource => resource}/translations/zh/api/withdrawl.php (100%) rename {admin/resource => resource}/translations/zh/base.php (100%) rename {admin/resource => resource}/translations/zh/common.php (100%) rename {admin/resource => resource}/translations/zh/crud.php (100%) rename {admin/resource => resource}/translations/zh/doc.php (100%) rename {admin/resource => resource}/translations/zh/git.php (100%) rename {admin/resource => resource}/translations/zh/index.php (100%) rename {admin/resource => resource}/translations/zh/messages.php (100%) rename {admin/resource => resource}/translations/zh/pay.php (100%) rename {admin/resource => resource}/translations/zh/testproductbuy.php (100%) rename {admin/resource => resource}/translations/zh/testrolebuy.php (100%) rename {admin/resource => resource}/translations/zh/utils.php (100%) rename {admin/resource => resource}/translations/zh/validate.php (100%) rename admin/robot.txt => robot.txt (100%) rename {admin/scripts => scripts}/bang_server.sh (100%) rename {admin/scripts => scripts}/wjb_cdkey.sh (100%) rename {admin/scripts => scripts}/wjx_cdkey.sh (100%) rename {admin/scripts => scripts}/xi_server.sh (100%) rename admin/start.php => start.php (100%) rename {admin/support => support}/Date.php (100%) rename {admin/support => support}/Env.php (100%) rename {admin/support => support}/Exception.php (100%) rename {admin/support => support}/Jwt.php (100%) rename {admin/support => support}/Jwt/Exception/JwtCacheTokenException.php (100%) rename {admin/support => support}/Jwt/Exception/JwtConfigException.php (100%) rename {admin/support => support}/Jwt/Exception/JwtRefreshTokenExpiredException.php (100%) rename {admin/support => support}/Jwt/Exception/JwtTokenException.php (100%) rename {admin/support => support}/Jwt/Exception/JwtTokenExpiredException.php (100%) rename {admin/support => support}/Jwt/JwtToken.php (100%) rename {admin/support => support}/Jwt/RedisHandler.php (100%) rename {admin/support => support}/Jwt/jwt/app.php (100%) rename {admin/support => support}/Random.php (100%) rename {admin/support => support}/TagLib/Html.php (100%) rename {admin/support => support}/bootstrap.php (100%) rename {admin/support => support}/helpers.php (100%) rename admin/webman => webman (100%) rename admin/windows.bat => windows.bat (100%) rename admin/windows.php => windows.php (100%) diff --git a/admin/.env.example b/.env.example similarity index 100% rename from admin/.env.example rename to .env.example diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0f5c816 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +node_modules +*.lock +unpackage +package-lock.json +.hbuilderx +config/site.php +app/command/Test.php +.env +runtime diff --git a/admin/.gitignore b/admin/.gitignore deleted file mode 100644 index c4eab75..0000000 --- a/admin/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -/runtime -/.idea -/.vscode -/vendor -*.log -.env -.user.ini -/config/site.php -/config/pay.php -/app/command/Test.php diff --git a/admin/composer.lock b/admin/composer.lock deleted file mode 100644 index b51659d..0000000 --- a/admin/composer.lock +++ /dev/null @@ -1,4959 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "f37f1a47d87db4bff823230d111e5979", - "packages": [ - { - "name": "aliyuncs/oss-sdk-php", - "version": "v2.7.2", - "source": { - "type": "git", - "url": "https://github.com/aliyun/aliyun-oss-php-sdk.git", - "reference": "483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aliyun/aliyun-oss-php-sdk/zipball/483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5", - "reference": "483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "require-dev": { - "php-coveralls/php-coveralls": "*", - "phpunit/phpunit": "*" - }, - "type": "library", - "autoload": { - "psr-4": { - "OSS\\": "src/OSS" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Aliyuncs", - "homepage": "http://www.aliyun.com" - } - ], - "description": "Aliyun OSS SDK for PHP", - "homepage": "http://www.aliyun.com/product/oss/", - "support": { - "issues": "https://github.com/aliyun/aliyun-oss-php-sdk/issues", - "source": "https://github.com/aliyun/aliyun-oss-php-sdk/tree/v2.7.2" - }, - "time": "2024-10-28T10:41:12+00:00" - }, - { - "name": "bilulanlv/think-cache", - "version": "v1.0.9", - "source": { - "type": "git", - "url": "https://github.com/bilulanlv/think-cache.git", - "reference": "2d4c38d24d8ef964253809ee9b44338bd6054486" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bilulanlv/think-cache/zipball/2d4c38d24d8ef964253809ee9b44338bd6054486", - "reference": "2d4c38d24d8ef964253809ee9b44338bd6054486", - "shasum": "" - }, - "require": { - "php": ">=8.0.0", - "psr/simple-cache": "^1.0|^2.0|^3.0", - "topthink/think-container": "^2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Bilulanlv\\ThinkCache\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Blue", - "email": "bilulanlv168@gmail.com" - } - ], - "description": "Thinkphp8提取的Think-cache组件", - "support": { - "issues": "https://github.com/bilulanlv/think-cache/issues", - "source": "https://github.com/bilulanlv/think-cache/tree/v1.0.9" - }, - "time": "2024-04-25T14:48:49+00:00" - }, - { - "name": "doctrine/annotations", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/901c2ee5d26eb64ff43c47976e114bf00843acf7", - "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7", - "shasum": "" - }, - "require": { - "doctrine/lexer": "^2 || ^3", - "ext-tokenizer": "*", - "php": "^7.2 || ^8.0", - "psr/cache": "^1 || ^2 || ^3" - }, - "require-dev": { - "doctrine/cache": "^2.0", - "doctrine/coding-standard": "^10", - "phpstan/phpstan": "^1.10.28", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^5.4 || ^6.4 || ^7", - "vimeo/psalm": "^4.30 || ^5.14" - }, - "suggest": { - "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/2.0.2" - }, - "time": "2024-09-05T10:17:24+00:00" - }, - { - "name": "doctrine/deprecations", - "version": "1.1.5", - "source": { - "type": "git", - "url": "https://github.com/doctrine/deprecations.git", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "conflict": { - "phpunit/phpunit": "<=7.5 || >=13" - }, - "require-dev": { - "doctrine/coding-standard": "^9 || ^12 || ^13", - "phpstan/phpstan": "1.4.10 || 2.1.11", - "phpstan/phpstan-phpunit": "^1.0 || ^2", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", - "psr/log": "^1 || ^2 || ^3" - }, - "suggest": { - "psr/log": "Allows logging deprecations via PSR-3 logger implementation" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Deprecations\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", - "homepage": "https://www.doctrine-project.org/", - "support": { - "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.5" - }, - "time": "2025-04-07T20:06:18+00:00" - }, - { - "name": "doctrine/inflector", - "version": "2.0.10", - "source": { - "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc", - "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^11.0", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.3", - "phpunit/phpunit": "^8.5 || ^9.5", - "vimeo/psalm": "^4.25 || ^5.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", - "homepage": "https://www.doctrine-project.org/projects/inflector.html", - "keywords": [ - "inflection", - "inflector", - "lowercase", - "manipulation", - "php", - "plural", - "singular", - "strings", - "uppercase", - "words" - ], - "support": { - "issues": "https://github.com/doctrine/inflector/issues", - "source": "https://github.com/doctrine/inflector/tree/2.0.10" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", - "type": "tidelift" - } - ], - "time": "2024-02-18T20:23:39+00:00" - }, - { - "name": "doctrine/lexer", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", - "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", - "shasum": "" - }, - "require": { - "php": "^8.1" - }, - "require-dev": { - "doctrine/coding-standard": "^12", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^10.5", - "psalm/plugin-phpunit": "^0.18.3", - "vimeo/psalm": "^5.21" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/3.0.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2024-02-05T11:56:58+00:00" - }, - { - "name": "evenement/evenement", - "version": "v3.0.2", - "source": { - "type": "git", - "url": "https://github.com/igorw/evenement.git", - "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc", - "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc", - "shasum": "" - }, - "require": { - "php": ">=7.0" - }, - "require-dev": { - "phpunit/phpunit": "^9 || ^6" - }, - "type": "library", - "autoload": { - "psr-4": { - "Evenement\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - } - ], - "description": "Événement is a very simple event dispatching library for PHP", - "keywords": [ - "event-dispatcher", - "event-emitter" - ], - "support": { - "issues": "https://github.com/igorw/evenement/issues", - "source": "https://github.com/igorw/evenement/tree/v3.0.2" - }, - "time": "2023-08-08T05:53:35+00:00" - }, - { - "name": "fig/http-message-util", - "version": "1.1.5", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message-util.git", - "reference": "9d94dc0154230ac39e5bf89398b324a86f63f765" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message-util/zipball/9d94dc0154230ac39e5bf89398b324a86f63f765", - "reference": "9d94dc0154230ac39e5bf89398b324a86f63f765", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "suggest": { - "psr/http-message": "The package containing the PSR-7 interfaces" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Fig\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Utility classes and constants for use with PSR-7 (psr/http-message)", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "issues": "https://github.com/php-fig/http-message-util/issues", - "source": "https://github.com/php-fig/http-message-util/tree/1.1.5" - }, - "time": "2020-11-24T22:02:12+00:00" - }, - { - "name": "firebase/php-jwt", - "version": "v6.8.0", - "source": { - "type": "git", - "url": "https://github.com/firebase/php-jwt.git", - "reference": "48b0210c51718d682e53210c24d25c5a10a2299b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/48b0210c51718d682e53210c24d25c5a10a2299b", - "reference": "48b0210c51718d682e53210c24d25c5a10a2299b", - "shasum": "" - }, - "require": { - "php": "^7.4||^8.0" - }, - "require-dev": { - "guzzlehttp/guzzle": "^6.5||^7.4", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "psr/cache": "^1.0||^2.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0" - }, - "suggest": { - "ext-sodium": "Support EdDSA (Ed25519) signatures", - "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" - }, - "type": "library", - "autoload": { - "psr-4": { - "Firebase\\JWT\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Neuman Vong", - "email": "neuman+pear@twilio.com", - "role": "Developer" - }, - { - "name": "Anant Narayanan", - "email": "anant@php.net", - "role": "Developer" - } - ], - "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", - "homepage": "https://github.com/firebase/php-jwt", - "keywords": [ - "jwt", - "php" - ], - "support": { - "issues": "https://github.com/firebase/php-jwt/issues", - "source": "https://github.com/firebase/php-jwt/tree/v6.8.0" - }, - "time": "2023-06-20T16:45:35+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "21dc724a0583619cd1652f673303492272778051" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", - "reference": "21dc724a0583619cd1652f673303492272778051", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "George Mponos", - "email": "gmponos@gmail.com", - "homepage": "https://github.com/gmponos" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://github.com/sagikazarmark" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://sagikazarmark.hu" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.8.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", - "type": "tidelift" - } - ], - "time": "2025-08-23T21:21:41+00:00" - }, - { - "name": "hashids/hashids", - "version": "4.1.0", - "source": { - "type": "git", - "url": "https://github.com/vinkla/hashids.git", - "reference": "8cab111f78e0bd9c76953b082919fc9e251761be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vinkla/hashids/zipball/8cab111f78e0bd9c76953b082919fc9e251761be", - "reference": "8cab111f78e0bd9c76953b082919fc9e251761be", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^8.0 || ^9.4", - "squizlabs/php_codesniffer": "^3.5" - }, - "suggest": { - "ext-bcmath": "Required to use BC Math arbitrary precision mathematics (*).", - "ext-gmp": "Required to use GNU multiple precision mathematics (*)." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.1-dev" - } - }, - "autoload": { - "psr-4": { - "Hashids\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ivan Akimov", - "email": "ivan@barreleye.com" - }, - { - "name": "Vincent Klaiber", - "email": "hello@doubledip.se" - } - ], - "description": "Generate short, unique, non-sequential ids (like YouTube and Bitly) from numbers", - "homepage": "https://hashids.org/php", - "keywords": [ - "bitly", - "decode", - "encode", - "hash", - "hashid", - "hashids", - "ids", - "obfuscate", - "youtube" - ], - "support": { - "issues": "https://github.com/vinkla/hashids/issues", - "source": "https://github.com/vinkla/hashids/tree/4.1.0" - }, - "time": "2020-11-26T19:24:33+00:00" - }, - { - "name": "hg/apidoc", - "version": "v5.3.0", - "source": { - "type": "git", - "url": "https://github.com/HGthecode/apidoc-php.git", - "reference": "cda7b825bfcce7e3167437a37da42b6be63a9550" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/HGthecode/apidoc-php/zipball/cda7b825bfcce7e3167437a37da42b6be63a9550", - "reference": "cda7b825bfcce7e3167437a37da42b6be63a9550", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1 || ^2", - "php": "^7.1 || ^8.0" - }, - "type": "library", - "extra": { - "think": { - "config": { - "apidoc": "src/config.php" - }, - "services": [ - "hg\\apidoc\\providers\\ThinkPHPService" - ] - }, - "hyperf": { - "config": "hg\\apidoc\\ConfigProvider" - }, - "laravel": { - "providers": [ - "hg\\apidoc\\providers\\LaravelService" - ] - } - }, - "autoload": { - "psr-4": { - "hg\\apidoc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "hg-code", - "email": "376401263@qq.com" - } - ], - "description": "根据注解生成API文档,兼容Laravel、ThinkPHP、Hyperf、Webman等框架;在线调试、Markdown文档、多应用/多版本、Mock数据、授权访问、接口生成器、代码生成器等众多实用功能", - "keywords": [ - "apidoc", - "api文档", - "markdown", - "php接口文档", - "接口文档", - "注解", - "注释生成", - "自动生成api" - ], - "support": { - "issues": "https://github.com/HGthecode/apidoc-php/issues", - "source": "https://github.com/HGthecode/apidoc-php/tree/v5.3.0" - }, - "time": "2024-12-25T14:04:46+00:00" - }, - { - "name": "iidestiny/flysystem-oss", - "version": "4.7", - "source": { - "type": "git", - "url": "https://github.com/iiDestiny/flysystem-oss.git", - "reference": "eaee0f26584ba1e4fbbf79cb243043dfca2e9232" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/iiDestiny/flysystem-oss/zipball/eaee0f26584ba1e4fbbf79cb243043dfca2e9232", - "reference": "eaee0f26584ba1e4fbbf79cb243043dfca2e9232", - "shasum": "" - }, - "require": { - "aliyuncs/oss-sdk-php": "^2", - "ext-curl": "*", - "ext-json": "*", - "ext-openssl": "*", - "league/flysystem": "^3.0", - "php": "^8.0.2" - }, - "require-dev": { - "mockery/mockery": "^1.5", - "phpunit/phpunit": "^9.5", - "symfony/var-dumper": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Iidestiny\\Flysystem\\Oss\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "iidestiny", - "email": "iidestiny@vip.qq.com" - } - ], - "description": "Flysystem adapter for the Oss storage.", - "keywords": [ - "alioss", - "laravel", - "oss", - "阿里oss" - ], - "support": { - "issues": "https://github.com/iiDestiny/flysystem-oss/issues", - "source": "https://github.com/iiDestiny/flysystem-oss/tree/4.7" - }, - "time": "2025-04-24T01:35:16+00:00" - }, - { - "name": "intervention/image", - "version": "2.7.2", - "source": { - "type": "git", - "url": "https://github.com/Intervention/image.git", - "reference": "04be355f8d6734c826045d02a1079ad658322dad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Intervention/image/zipball/04be355f8d6734c826045d02a1079ad658322dad", - "reference": "04be355f8d6734c826045d02a1079ad658322dad", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "guzzlehttp/psr7": "~1.1 || ^2.0", - "php": ">=5.4.0" - }, - "require-dev": { - "mockery/mockery": "~0.9.2", - "phpunit/phpunit": "^4.8 || ^5.7 || ^7.5.15" - }, - "suggest": { - "ext-gd": "to use GD library based image processing.", - "ext-imagick": "to use Imagick based image processing.", - "intervention/imagecache": "Caching extension for the Intervention Image library" - }, - "type": "library", - "extra": { - "laravel": { - "aliases": { - "Image": "Intervention\\Image\\Facades\\Image" - }, - "providers": [ - "Intervention\\Image\\ImageServiceProvider" - ] - }, - "branch-alias": { - "dev-master": "2.4-dev" - } - }, - "autoload": { - "psr-4": { - "Intervention\\Image\\": "src/Intervention/Image" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Oliver Vogel", - "email": "oliver@intervention.io", - "homepage": "https://intervention.io/" - } - ], - "description": "Image handling and manipulation library with support for Laravel integration", - "homepage": "http://image.intervention.io/", - "keywords": [ - "gd", - "image", - "imagick", - "laravel", - "thumbnail", - "watermark" - ], - "support": { - "issues": "https://github.com/Intervention/image/issues", - "source": "https://github.com/Intervention/image/tree/2.7.2" - }, - "funding": [ - { - "url": "https://paypal.me/interventionio", - "type": "custom" - }, - { - "url": "https://github.com/Intervention", - "type": "github" - } - ], - "time": "2022-05-21T17:30:32+00:00" - }, - { - "name": "isszz/webman-hashids", - "version": "v0.0.1", - "source": { - "type": "git", - "url": "https://github.com/isszz/webman-hashids.git", - "reference": "9b03588bd00e0c335dc95d9b8a55edfa6f0e85ca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/isszz/webman-hashids/zipball/9b03588bd00e0c335dc95d9b8a55edfa6f0e85ca", - "reference": "9b03588bd00e0c335dc95d9b8a55edfa6f0e85ca", - "shasum": "" - }, - "require": { - "hashids/hashids": "^4.1.0", - "php": ">=8.0.0", - "workerman/webman-framework": ">=1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "dev-dev" - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "isszz\\hashids\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "isszz", - "email": "isszz@qq.com" - } - ], - "description": "Webman Hashids Used to generate a youtube-like ID from a digital ID", - "keywords": [ - "Bilibili BV", - "hashids", - "webman", - "youtube id" - ], - "support": { - "issues": "https://github.com/isszz/webman-hashids/issues", - "source": "https://github.com/isszz/webman-hashids/tree/v0.0.1" - }, - "time": "2023-08-01T15:27:20+00:00" - }, - { - "name": "league/flysystem", - "version": "3.29.1", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/edc1bb7c86fab0776c3287dbd19b5fa278347319", - "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319", - "shasum": "" - }, - "require": { - "league/flysystem-local": "^3.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^8.0.2" - }, - "conflict": { - "async-aws/core": "<1.19.0", - "async-aws/s3": "<1.14.0", - "aws/aws-sdk-php": "3.209.31 || 3.210.0", - "guzzlehttp/guzzle": "<7.0", - "guzzlehttp/ringphp": "<1.1.1", - "phpseclib/phpseclib": "3.0.15", - "symfony/http-client": "<5.2" - }, - "require-dev": { - "async-aws/s3": "^1.5 || ^2.0", - "async-aws/simple-s3": "^1.1 || ^2.0", - "aws/aws-sdk-php": "^3.295.10", - "composer/semver": "^3.0", - "ext-fileinfo": "*", - "ext-ftp": "*", - "ext-mongodb": "^1.3", - "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^3.5", - "google/cloud-storage": "^1.23", - "guzzlehttp/psr7": "^2.6", - "microsoft/azure-storage-blob": "^1.1", - "mongodb/mongodb": "^1.2", - "phpseclib/phpseclib": "^3.0.36", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^9.5.11|^10.0", - "sabre/dav": "^4.6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "File storage abstraction for PHP", - "keywords": [ - "WebDAV", - "aws", - "cloud", - "file", - "files", - "filesystem", - "filesystems", - "ftp", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.29.1" - }, - "time": "2024-10-08T08:58:34+00:00" - }, - { - "name": "league/flysystem-local", - "version": "3.29.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-local.git", - "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/e0e8d52ce4b2ed154148453d321e97c8e931bd27", - "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "league/flysystem": "^3.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^8.0.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\Local\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Local filesystem adapter for Flysystem.", - "keywords": [ - "Flysystem", - "file", - "files", - "filesystem", - "local" - ], - "support": { - "source": "https://github.com/thephpleague/flysystem-local/tree/3.29.0" - }, - "time": "2024-08-09T21:24:39+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.16.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", - "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2024-09-21T08:32:55+00:00" - }, - { - "name": "monolog/monolog", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "5cf826f2991858b54d5c3809bee745560a1042a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/5cf826f2991858b54d5c3809bee745560a1042a7", - "reference": "5cf826f2991858b54d5c3809bee745560a1042a7", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2 || ^2@dev", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.38 || ^9.6.19", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "ext-openssl": "Required to send log messages using SSL", - "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "https://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.10.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2024-11-12T12:43:37+00:00" - }, - { - "name": "nette/mail", - "version": "v4.0.3", - "source": { - "type": "git", - "url": "https://github.com/nette/mail.git", - "reference": "d99839701c48031d6f35e3be95bdd9418f66ad2d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nette/mail/zipball/d99839701c48031d6f35e3be95bdd9418f66ad2d", - "reference": "d99839701c48031d6f35e3be95bdd9418f66ad2d", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "nette/utils": "^4.0", - "php": "8.0 - 8.4" - }, - "require-dev": { - "nette/di": "^3.1 || ^4.0", - "nette/tester": "^2.4", - "phpstan/phpstan-nette": "^1.0", - "tracy/tracy": "^2.8" - }, - "suggest": { - "ext-fileinfo": "to detect type of attached files", - "ext-openssl": "to use Nette\\Mail\\DkimSigner" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" - } - ], - "description": "📧 Nette Mail: A handy library for creating and sending emails in PHP.", - "homepage": "https://nette.org", - "keywords": [ - "mail", - "mailer", - "mime", - "nette", - "smtp" - ], - "support": { - "issues": "https://github.com/nette/mail/issues", - "source": "https://github.com/nette/mail/tree/v4.0.3" - }, - "time": "2024-10-05T03:15:12+00:00" - }, - { - "name": "nette/utils", - "version": "v4.0.6", - "source": { - "type": "git", - "url": "https://github.com/nette/utils.git", - "reference": "ce708655043c7050eb050df361c5e313cf708309" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/ce708655043c7050eb050df361c5e313cf708309", - "reference": "ce708655043c7050eb050df361c5e313cf708309", - "shasum": "" - }, - "require": { - "php": "8.0 - 8.4" - }, - "conflict": { - "nette/finder": "<3", - "nette/schema": "<1.2.2" - }, - "require-dev": { - "jetbrains/phpstorm-attributes": "dev-master", - "nette/tester": "^2.5", - "phpstan/phpstan": "^1.0", - "tracy/tracy": "^2.9" - }, - "suggest": { - "ext-gd": "to use Image", - "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", - "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", - "ext-json": "to use Nette\\Utils\\Json", - "ext-mbstring": "to use Strings::lower() etc...", - "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" - } - ], - "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", - "homepage": "https://nette.org", - "keywords": [ - "array", - "core", - "datetime", - "images", - "json", - "nette", - "paginator", - "password", - "slugify", - "string", - "unicode", - "utf-8", - "utility", - "validation" - ], - "support": { - "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v4.0.6" - }, - "time": "2025-03-30T21:06:30+00:00" - }, - { - "name": "nikic/fast-route", - "version": "v1.3.0", - "source": { - "type": "git", - "url": "https://github.com/nikic/FastRoute.git", - "reference": "181d480e08d9476e61381e04a71b34dc0432e812" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812", - "reference": "181d480e08d9476e61381e04a71b34dc0432e812", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|~5.7" - }, - "type": "library", - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "FastRoute\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov", - "email": "nikic@php.net" - } - ], - "description": "Fast request router for PHP", - "keywords": [ - "router", - "routing" - ], - "support": { - "issues": "https://github.com/nikic/FastRoute/issues", - "source": "https://github.com/nikic/FastRoute/tree/master" - }, - "time": "2018-02-13T20:26:39+00:00" - }, - { - "name": "opis/json-schema", - "version": "2.4.1", - "source": { - "type": "git", - "url": "https://github.com/opis/json-schema.git", - "reference": "712827751c62b465daae6e725bf0cf5ffbf965e1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/opis/json-schema/zipball/712827751c62b465daae6e725bf0cf5ffbf965e1", - "reference": "712827751c62b465daae6e725bf0cf5ffbf965e1", - "shasum": "" - }, - "require": { - "ext-json": "*", - "opis/string": "^2.0", - "opis/uri": "^1.0", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "ext-bcmath": "*", - "ext-intl": "*", - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Opis\\JsonSchema\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Sorin Sarca", - "email": "sarca_sorin@hotmail.com" - }, - { - "name": "Marius Sarca", - "email": "marius.sarca@gmail.com" - } - ], - "description": "Json Schema Validator for PHP", - "homepage": "https://opis.io/json-schema", - "keywords": [ - "json", - "json-schema", - "schema", - "validation", - "validator" - ], - "support": { - "issues": "https://github.com/opis/json-schema/issues", - "source": "https://github.com/opis/json-schema/tree/2.4.1" - }, - "time": "2024-12-30T20:20:21+00:00" - }, - { - "name": "opis/string", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/opis/string.git", - "reference": "ba0b9607b9809462b0e28a11e4881a8d77431feb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/opis/string/zipball/ba0b9607b9809462b0e28a11e4881a8d77431feb", - "reference": "ba0b9607b9809462b0e28a11e4881a8d77431feb", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "ext-json": "*", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Opis\\String\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Marius Sarca", - "email": "marius.sarca@gmail.com" - }, - { - "name": "Sorin Sarca", - "email": "sarca_sorin@hotmail.com" - } - ], - "description": "Multibyte strings as objects", - "homepage": "https://opis.io/string", - "keywords": [ - "multi-byte", - "opis", - "string", - "string manipulation", - "utf-8" - ], - "support": { - "issues": "https://github.com/opis/string/issues", - "source": "https://github.com/opis/string/tree/2.0.2" - }, - "time": "2024-12-30T21:43:22+00:00" - }, - { - "name": "opis/uri", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/opis/uri.git", - "reference": "0f3ca49ab1a5e4a6681c286e0b2cc081b93a7d5a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/opis/uri/zipball/0f3ca49ab1a5e4a6681c286e0b2cc081b93a7d5a", - "reference": "0f3ca49ab1a5e4a6681c286e0b2cc081b93a7d5a", - "shasum": "" - }, - "require": { - "opis/string": "^2.0", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Opis\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Marius Sarca", - "email": "marius.sarca@gmail.com" - }, - { - "name": "Sorin Sarca", - "email": "sarca_sorin@hotmail.com" - } - ], - "description": "Build, parse and validate URIs and URI-templates", - "homepage": "https://opis.io", - "keywords": [ - "URI Template", - "parse url", - "punycode", - "uri", - "uri components", - "url", - "validate uri" - ], - "support": { - "issues": "https://github.com/opis/uri/issues", - "source": "https://github.com/opis/uri/tree/1.1.0" - }, - "time": "2021-05-22T15:57:08+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v3.0.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "df1e7fde177501eee2037dd159cf04f5f301a512" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/df1e7fde177501eee2037dd159cf04f5f301a512", - "reference": "df1e7fde177501eee2037dd159cf04f5f301a512", - "shasum": "" - }, - "require": { - "php": "^8" - }, - "require-dev": { - "phpunit/phpunit": "^9", - "vimeo/psalm": "^4|^5" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2024-05-08T12:36:18+00:00" - }, - { - "name": "php-mcp/schema", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-mcp/schema.git", - "reference": "18f9f09b1564dd222f59674249eb4aa43615afe7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-mcp/schema/zipball/18f9f09b1564dd222f59674249eb4aa43615afe7", - "reference": "18f9f09b1564dd222f59674249eb4aa43615afe7", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "PhpMcp\\Schema\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kyrian Obikwelu", - "email": "koshnawaza@gmail.com" - } - ], - "description": "PHP Data Transfer Objects (DTOs) and Enums for the Model Context Protocol (MCP) schema.", - "support": { - "issues": "https://github.com/php-mcp/schema/issues", - "source": "https://github.com/php-mcp/schema/tree/1.0.2" - }, - "time": "2025-07-25T12:45:32+00:00" - }, - { - "name": "php-mcp/server", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/php-mcp/server.git", - "reference": "37b40d5e91f0600442677ddd226e5a22d5661ee1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-mcp/server/zipball/37b40d5e91f0600442677ddd226e5a22d5661ee1", - "reference": "37b40d5e91f0600442677ddd226e5a22d5661ee1", - "shasum": "" - }, - "require": { - "opis/json-schema": "^2.4", - "php": ">=8.1", - "php-mcp/schema": "^1.0", - "phpdocumentor/reflection-docblock": "^5.6", - "psr/clock": "^1.0", - "psr/container": "^1.0 || ^2.0", - "psr/log": "^1.0 || ^2.0 || ^3.0", - "psr/simple-cache": "^1.0 || ^2.0 || ^3.0", - "react/event-loop": "^1.5", - "react/http": "^1.11", - "react/promise": "^3.0", - "react/stream": "^1.4", - "symfony/finder": "^6.4 || ^7.2" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.75", - "mockery/mockery": "^1.6", - "pestphp/pest": "^2.36.0|^3.5.0", - "react/async": "^4.0", - "react/child-process": "^0.6.6", - "symfony/var-dumper": "^6.4.11|^7.1.5" - }, - "suggest": { - "ext-pcntl": "For signal handling support when using StdioServerTransport with StreamSelectLoop" - }, - "type": "library", - "autoload": { - "psr-4": { - "PhpMcp\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kyrian Obikwelu", - "email": "koshnawaza@gmail.com" - } - ], - "description": "PHP SDK for building Model Context Protocol (MCP) servers - Create MCP tools, resources, and prompts", - "keywords": [ - "Model Context Protocol", - "mcp", - "php", - "php mcp", - "php mcp prompts", - "php mcp resources", - "php mcp sdk", - "php mcp server", - "php mcp tools", - "php model context protocol", - "server" - ], - "support": { - "issues": "https://github.com/php-mcp/server/issues", - "source": "https://github.com/php-mcp/server/tree/3.3.0" - }, - "time": "2025-07-12T22:19:39+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", - "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" - }, - "time": "2020-06-27T09:03:43+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "5.6.3", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9", - "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9", - "shasum": "" - }, - "require": { - "doctrine/deprecations": "^1.1", - "ext-filter": "*", - "php": "^7.4 || ^8.0", - "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.7", - "phpstan/phpdoc-parser": "^1.7|^2.0", - "webmozart/assert": "^1.9.1" - }, - "require-dev": { - "mockery/mockery": "~1.3.5 || ~1.6.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-mockery": "^1.1", - "phpstan/phpstan-webmozart-assert": "^1.2", - "phpunit/phpunit": "^9.5", - "psalm/phar": "^5.26" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - }, - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3" - }, - "time": "2025-08-01T19:43:32+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.10.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", - "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", - "shasum": "" - }, - "require": { - "doctrine/deprecations": "^1.0", - "php": "^7.3 || ^8.0", - "phpdocumentor/reflection-common": "^2.0", - "phpstan/phpdoc-parser": "^1.18|^2.0" - }, - "require-dev": { - "ext-tokenizer": "*", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-phpunit": "^1.1", - "phpunit/phpunit": "^9.5", - "rector/rector": "^0.13.9", - "vimeo/psalm": "^4.25" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "support": { - "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" - }, - "time": "2024-11-09T15:12:26+00:00" - }, - { - "name": "phpstan/phpdoc-parser", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "b9e61a61e39e02dd90944e9115241c7f7e76bfd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/b9e61a61e39e02dd90944e9115241c7f7e76bfd8", - "reference": "b9e61a61e39e02dd90944e9115241c7f7e76bfd8", - "shasum": "" - }, - "require": { - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "doctrine/annotations": "^2.0", - "nikic/php-parser": "^5.3.0", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^2.0", - "phpstan/phpstan-phpunit": "^2.0", - "phpstan/phpstan-strict-rules": "^2.0", - "phpunit/phpunit": "^9.6", - "symfony/process": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "PHPStan\\PhpDocParser\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPDoc parser with support for nullable, intersection and generic types", - "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/2.2.0" - }, - "time": "2025-07-13T07:04:09+00:00" - }, - { - "name": "psr/cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" - }, - "time": "2021-02-03T23:26:27+00:00" - }, - { - "name": "psr/clock", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/clock.git", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", - "shasum": "" - }, - "require": { - "php": "^7.0 || ^8.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Psr\\Clock\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for reading the clock.", - "homepage": "https://github.com/php-fig/clock", - "keywords": [ - "clock", - "now", - "psr", - "psr-20", - "time" - ], - "support": { - "issues": "https://github.com/php-fig/clock/issues", - "source": "https://github.com/php-fig/clock/tree/1.0.0" - }, - "time": "2022-11-25T14:36:26+00:00" - }, - { - "name": "psr/container", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "shasum": "" - }, - "require": { - "php": ">=7.4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" - }, - "time": "2021-11-05T16:47:00+00:00" - }, - { - "name": "psr/http-factory", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", - "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "psr/http-message": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", - "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-factory" - }, - "time": "2024-04-15T12:06:14+00:00" - }, - { - "name": "psr/http-message", - "version": "1.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/1.1" - }, - "time": "2023-04-04T09:50:52+00:00" - }, - { - "name": "psr/log", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", - "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/3.0.2" - }, - "time": "2024-09-11T13:17:53+00:00" - }, - { - "name": "psr/simple-cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", - "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "support": { - "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" - }, - "time": "2021-10-29T13:26:27+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/getallheaders.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" - } - ], - "description": "A polyfill for getallheaders.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "react/cache", - "version": "v1.2.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/cache.git", - "reference": "d47c472b64aa5608225f47965a484b75c7817d5b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b", - "reference": "d47c472b64aa5608225f47965a484b75c7817d5b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "react/promise": "^3.0 || ^2.0 || ^1.1" - }, - "require-dev": { - "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "Async, Promise-based cache interface for ReactPHP", - "keywords": [ - "cache", - "caching", - "promise", - "reactphp" - ], - "support": { - "issues": "https://github.com/reactphp/cache/issues", - "source": "https://github.com/reactphp/cache/tree/v1.2.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], - "time": "2022-11-30T15:59:55+00:00" - }, - { - "name": "react/dns", - "version": "v1.13.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/dns.git", - "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/dns/zipball/eb8ae001b5a455665c89c1df97f6fb682f8fb0f5", - "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "react/cache": "^1.0 || ^0.6 || ^0.5", - "react/event-loop": "^1.2", - "react/promise": "^3.2 || ^2.7 || ^1.2.1" - }, - "require-dev": { - "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36", - "react/async": "^4.3 || ^3 || ^2", - "react/promise-timer": "^1.11" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Dns\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "Async DNS resolver for ReactPHP", - "keywords": [ - "async", - "dns", - "dns-resolver", - "reactphp" - ], - "support": { - "issues": "https://github.com/reactphp/dns/issues", - "source": "https://github.com/reactphp/dns/tree/v1.13.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], - "time": "2024-06-13T14:18:03+00:00" - }, - { - "name": "react/event-loop", - "version": "v1.5.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/event-loop.git", - "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354", - "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" - }, - "suggest": { - "ext-pcntl": "For signal handling support when using the StreamSelectLoop" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\EventLoop\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.", - "keywords": [ - "asynchronous", - "event-loop" - ], - "support": { - "issues": "https://github.com/reactphp/event-loop/issues", - "source": "https://github.com/reactphp/event-loop/tree/v1.5.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], - "time": "2023-11-13T13:48:05+00:00" - }, - { - "name": "react/http", - "version": "v1.11.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/http.git", - "reference": "8db02de41dcca82037367f67a2d4be365b1c4db9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/http/zipball/8db02de41dcca82037367f67a2d4be365b1c4db9", - "reference": "8db02de41dcca82037367f67a2d4be365b1c4db9", - "shasum": "" - }, - "require": { - "evenement/evenement": "^3.0 || ^2.0 || ^1.0", - "fig/http-message-util": "^1.1", - "php": ">=5.3.0", - "psr/http-message": "^1.0", - "react/event-loop": "^1.2", - "react/promise": "^3.2 || ^2.3 || ^1.2.1", - "react/socket": "^1.16", - "react/stream": "^1.4" - }, - "require-dev": { - "clue/http-proxy-react": "^1.8", - "clue/reactphp-ssh-proxy": "^1.4", - "clue/socks-react": "^1.4", - "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36", - "react/async": "^4.2 || ^3 || ^2", - "react/promise-stream": "^1.4", - "react/promise-timer": "^1.11" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "Event-driven, streaming HTTP client and server implementation for ReactPHP", - "keywords": [ - "async", - "client", - "event-driven", - "http", - "http client", - "http server", - "https", - "psr-7", - "reactphp", - "server", - "streaming" - ], - "support": { - "issues": "https://github.com/reactphp/http/issues", - "source": "https://github.com/reactphp/http/tree/v1.11.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], - "time": "2024-11-20T15:24:08+00:00" - }, - { - "name": "react/promise", - "version": "v3.3.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "23444f53a813a3296c1368bb104793ce8d88f04a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/23444f53a813a3296c1368bb104793ce8d88f04a", - "reference": "23444f53a813a3296c1368bb104793ce8d88f04a", - "shasum": "" - }, - "require": { - "php": ">=7.1.0" - }, - "require-dev": { - "phpstan/phpstan": "1.12.28 || 1.4.10", - "phpunit/phpunit": "^9.6 || ^7.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "React\\Promise\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", - "keywords": [ - "promise", - "promises" - ], - "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v3.3.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], - "time": "2025-08-19T18:57:03+00:00" - }, - { - "name": "react/socket", - "version": "v1.16.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/socket.git", - "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/socket/zipball/23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1", - "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1", - "shasum": "" - }, - "require": { - "evenement/evenement": "^3.0 || ^2.0 || ^1.0", - "php": ">=5.3.0", - "react/dns": "^1.13", - "react/event-loop": "^1.2", - "react/promise": "^3.2 || ^2.6 || ^1.2.1", - "react/stream": "^1.4" - }, - "require-dev": { - "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36", - "react/async": "^4.3 || ^3.3 || ^2", - "react/promise-stream": "^1.4", - "react/promise-timer": "^1.11" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Socket\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP", - "keywords": [ - "Connection", - "Socket", - "async", - "reactphp", - "stream" - ], - "support": { - "issues": "https://github.com/reactphp/socket/issues", - "source": "https://github.com/reactphp/socket/tree/v1.16.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], - "time": "2024-07-26T10:38:09+00:00" - }, - { - "name": "react/stream", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/stream.git", - "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/stream/zipball/1e5b0acb8fe55143b5b426817155190eb6f5b18d", - "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d", - "shasum": "" - }, - "require": { - "evenement/evenement": "^3.0 || ^2.0 || ^1.0", - "php": ">=5.3.8", - "react/event-loop": "^1.2" - }, - "require-dev": { - "clue/stream-filter": "~1.2", - "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", - "keywords": [ - "event-driven", - "io", - "non-blocking", - "pipe", - "reactphp", - "readable", - "stream", - "writable" - ], - "support": { - "issues": "https://github.com/reactphp/stream/issues", - "source": "https://github.com/reactphp/stream/tree/v1.4.0" - }, - "funding": [ - { - "url": "https://opencollective.com/reactphp", - "type": "open_collective" - } - ], - "time": "2024-06-11T12:45:25+00:00" - }, - { - "name": "shopwwi/webman-filesystem", - "version": "v2.0.1", - "source": { - "type": "git", - "url": "https://github.com/shopwwi/webman-filesystem.git", - "reference": "54652813051f34147172a74f5a580ac2e112306b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/shopwwi/webman-filesystem/zipball/54652813051f34147172a74f5a580ac2e112306b", - "reference": "54652813051f34147172a74f5a580ac2e112306b", - "shasum": "" - }, - "require": { - "league/flysystem": "^2.3|^3.0", - "php": ">=7.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Shopwwi\\WebmanFilesystem\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Tycoon Song", - "email": "8988354@qq.com" - } - ], - "description": "Flysystem V2 adapter for the webman", - "keywords": [ - "cos", - "filesystem", - "oss", - "qiniu", - "webman" - ], - "support": { - "issues": "https://github.com/shopwwi/webman-filesystem/issues", - "source": "https://github.com/shopwwi/webman-filesystem/tree/v2.0.1" - }, - "time": "2025-04-01T08:42:31+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "11.3.0", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33", - "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0 || ^3.0", - "php": ">=8.1", - "psr/clock": "^1.0", - "symfony/deprecation-contracts": "^3.2" - }, - "require-dev": { - "ekino/phpstan-banned-code": "^1.0", - "infection/infection": "^0.26|^0.27|^0.28|^0.29", - "php-parallel-lint/php-parallel-lint": "^1.3", - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5.26|^10.0|^11.0", - "qossmic/deptrac-shim": "^1.0", - "rector/rector": "^1.0", - "symfony/phpunit-bridge": "^6.1|^7.0", - "symplify/easy-coding-standard": "^12.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/11.3.0" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - }, - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2024-06-12T11:22:32+00:00" - }, - { - "name": "symfony/console", - "version": "v7.2.6", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "0e2e3f38c192e93e622e41ec37f4ca70cfedf218" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0e2e3f38c192e93e622e41ec37f4ca70cfedf218", - "reference": "0e2e3f38c192e93e622e41ec37f4ca70cfedf218", - "shasum": "" - }, - "require": { - "php": ">=8.2", - "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^6.4|^7.0" - }, - "conflict": { - "symfony/dependency-injection": "<6.4", - "symfony/dotenv": "<6.4", - "symfony/event-dispatcher": "<6.4", - "symfony/lock": "<6.4", - "symfony/process": "<6.4" - }, - "provide": { - "psr/log-implementation": "1.0|2.0|3.0" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/event-dispatcher": "^6.4|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/lock": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0", - "symfony/stopwatch": "^6.4|^7.0", - "symfony/var-dumper": "^6.4|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Eases the creation of beautiful and testable command line interfaces", - "homepage": "https://symfony.com", - "keywords": [ - "cli", - "command-line", - "console", - "terminal" - ], - "support": { - "source": "https://github.com/symfony/console/tree/v7.2.6" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2025-04-07T19:09:28+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v3.5.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", - "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "3.5-dev" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:20:29+00:00" - }, - { - "name": "symfony/finder", - "version": "v7.3.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/2a6614966ba1074fa93dae0bc804227422df4dfe", - "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe", - "shasum": "" - }, - "require": { - "php": ">=8.2" - }, - "require-dev": { - "symfony/filesystem": "^6.4|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v7.3.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2025-07-15T13:41:35+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.32.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.32.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.32.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.32.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.32.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "3833d7255cc303546435cb650316bff708a1c75c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", - "reference": "3833d7255cc303546435cb650316bff708a1c75c", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.32.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.32.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "php": ">=7.2" - }, - "provide": { - "ext-mbstring": "*" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.32.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-12-23T08:48:59+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v3.5.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", - "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/container": "^1.1|^2.0", - "symfony/deprecation-contracts": "^2.5|^3" - }, - "conflict": { - "ext-psr": "<1.1|>=2" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "3.5-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.1" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:20:29+00:00" - }, - { - "name": "symfony/string", - "version": "v7.2.6", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/a214fe7d62bd4df2a76447c67c6b26e1d5e74931", - "reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931", - "shasum": "" - }, - "require": { - "php": ">=8.2", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/translation-contracts": "<2.5" - }, - "require-dev": { - "symfony/emoji": "^7.1", - "symfony/error-handler": "^6.4|^7.0", - "symfony/http-client": "^6.4|^7.0", - "symfony/intl": "^6.4|^7.0", - "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.4|^7.0" - }, - "type": "library", - "autoload": { - "files": [ - "Resources/functions.php" - ], - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", - "homepage": "https://symfony.com", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], - "support": { - "source": "https://github.com/symfony/string/tree/v7.2.6" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2025-04-20T20:18:16+00:00" - }, - { - "name": "symfony/translation", - "version": "v6.4.21", - "source": { - "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "bb92ea5588396b319ba43283a5a3087a034cb29c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/bb92ea5588396b319ba43283a5a3087a034cb29c", - "reference": "bb92ea5588396b319ba43283a5a3087a034cb29c", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^2.5|^3.0" - }, - "conflict": { - "symfony/config": "<5.4", - "symfony/console": "<5.4", - "symfony/dependency-injection": "<5.4", - "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4", - "symfony/service-contracts": "<2.5", - "symfony/twig-bundle": "<5.4", - "symfony/yaml": "<5.4" - }, - "provide": { - "symfony/translation-implementation": "2.3|3.0" - }, - "require-dev": { - "nikic/php-parser": "^4.18|^5.0", - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/http-client-contracts": "^2.5|^3.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/intl": "^5.4|^6.0|^7.0", - "symfony/polyfill-intl-icu": "^1.21", - "symfony/routing": "^5.4|^6.0|^7.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "files": [ - "Resources/functions.php" - ], - "psr-4": { - "Symfony\\Component\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools to internationalize your application", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.21" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2025-04-07T19:02:30+00:00" - }, - { - "name": "symfony/translation-contracts", - "version": "v3.5.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/translation-contracts.git", - "reference": "4667ff3bd513750603a09c8dedbea942487fb07c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/4667ff3bd513750603a09c8dedbea942487fb07c", - "reference": "4667ff3bd513750603a09c8dedbea942487fb07c", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "3.5-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to translation", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.5.1" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:20:29+00:00" - }, - { - "name": "symfony/var-dumper", - "version": "v7.2.6", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "9c46038cd4ed68952166cf7001b54eb539184ccb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/9c46038cd4ed68952166cf7001b54eb539184ccb", - "reference": "9c46038cd4ed68952166cf7001b54eb539184ccb", - "shasum": "" - }, - "require": { - "php": ">=8.2", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/console": "<6.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0", - "symfony/uid": "^6.4|^7.0", - "twig/twig": "^3.12" - }, - "bin": [ - "Resources/bin/var-dump-server" - ], - "type": "library", - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides mechanisms for walking through any arbitrary PHP variable", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], - "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.2.6" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2025-04-09T08:14:01+00:00" - }, - { - "name": "taoser/webman-validate", - "version": "v1.7.2", - "source": { - "type": "git", - "url": "https://github.com/taoser/webman-validate.git", - "reference": "f6ceda3700cabf3e48966b845fd980faa292127e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/taoser/webman-validate/zipball/f6ceda3700cabf3e48966b845fd980faa292127e", - "reference": "f6ceda3700cabf3e48966b845fd980faa292127e", - "shasum": "" - }, - "require": { - "php": ">=7.2.0", - "symfony/translation": "^5.4|^6.0", - "topthink/think-container": "~2.0", - "topthink/think-helper": "^3.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/helper.php" - ], - "psr-4": { - "taoser\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "mit" - ], - "authors": [ - { - "name": "taoser", - "email": "changlin_zhao@qq.com" - } - ], - "description": "The webman Validate Package", - "support": { - "issues": "https://github.com/taoser/webman-validate/issues", - "source": "https://github.com/taoser/webman-validate/tree/v1.7.2" - }, - "time": "2022-08-27T08:29:08+00:00" - }, - { - "name": "topthink/think-container", - "version": "v2.0.5", - "source": { - "type": "git", - "url": "https://github.com/top-think/think-container.git", - "reference": "2189b39e42af2c14203ed4372b92e38989e9dabb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/think-container/zipball/2189b39e42af2c14203ed4372b92e38989e9dabb", - "reference": "2189b39e42af2c14203ed4372b92e38989e9dabb", - "shasum": "" - }, - "require": { - "php": ">=7.2.0", - "psr/container": "^1.0|^2.0", - "topthink/think-helper": "^3.1" - }, - "require-dev": { - "phpunit/phpunit": "^7.0|^8.0" - }, - "type": "library", - "autoload": { - "files": [], - "psr-4": { - "think\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "liu21st", - "email": "liu21st@gmail.com" - } - ], - "description": "PHP Container & Facade Manager", - "support": { - "issues": "https://github.com/top-think/think-container/issues", - "source": "https://github.com/top-think/think-container/tree/v2.0.5" - }, - "time": "2022-05-23T06:24:54+00:00" - }, - { - "name": "topthink/think-helper", - "version": "v3.1.11", - "source": { - "type": "git", - "url": "https://github.com/top-think/think-helper.git", - "reference": "1d6ada9b9f3130046bf6922fe1bd159c8d88a33c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/think-helper/zipball/1d6ada9b9f3130046bf6922fe1bd159c8d88a33c", - "reference": "1d6ada9b9f3130046bf6922fe1bd159c8d88a33c", - "shasum": "" - }, - "require": { - "php": ">=7.1.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/helper.php" - ], - "psr-4": { - "think\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "yunwuxin", - "email": "448901948@qq.com" - } - ], - "description": "The ThinkPHP6 Helper Package", - "support": { - "issues": "https://github.com/top-think/think-helper/issues", - "source": "https://github.com/top-think/think-helper/tree/v3.1.11" - }, - "time": "2025-04-07T06:55:59+00:00" - }, - { - "name": "topthink/think-orm", - "version": "v4.0.31", - "source": { - "type": "git", - "url": "https://github.com/top-think/think-orm.git", - "reference": "a8bebe2713e6715f002416beb4e58e6b4ed7aeb9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/think-orm/zipball/a8bebe2713e6715f002416beb4e58e6b4ed7aeb9", - "reference": "a8bebe2713e6715f002416beb4e58e6b4ed7aeb9", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-pdo": "*", - "php": ">=8.0.0", - "psr/log": ">=1.0", - "psr/simple-cache": ">=1.0", - "topthink/think-helper": "^3.1" - }, - "require-dev": { - "phpunit/phpunit": "^9.6|^10" - }, - "suggest": { - "ext-mongodb": "provide mongodb support" - }, - "type": "library", - "autoload": { - "files": [ - "src/helper.php", - "stubs/load_stubs.php" - ], - "psr-4": { - "think\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "liu21st", - "email": "liu21st@gmail.com" - } - ], - "description": "the PHP Database&ORM Framework", - "keywords": [ - "database", - "orm" - ], - "support": { - "issues": "https://github.com/top-think/think-orm/issues", - "source": "https://github.com/top-think/think-orm/tree/v4.0.31" - }, - "time": "2025-05-08T00:23:39+00:00" - }, - { - "name": "topthink/think-template", - "version": "v3.0.2", - "source": { - "type": "git", - "url": "https://github.com/top-think/think-template.git", - "reference": "0b88bd449f0f7626dd75b05f557c8bc208c08b0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/top-think/think-template/zipball/0b88bd449f0f7626dd75b05f557c8bc208c08b0c", - "reference": "0b88bd449f0f7626dd75b05f557c8bc208c08b0c", - "shasum": "" - }, - "require": { - "php": ">=8.0.0", - "psr/simple-cache": ">=1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "think\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "liu21st", - "email": "liu21st@gmail.com" - } - ], - "description": "the php template engine", - "support": { - "issues": "https://github.com/top-think/think-template/issues", - "source": "https://github.com/top-think/think-template/tree/v3.0.2" - }, - "time": "2024-10-16T03:41:06+00:00" - }, - { - "name": "webman/captcha", - "version": "v1.0.5", - "source": { - "type": "git", - "url": "https://github.com/webman-php/captcha.git", - "reference": "0b2645b813466e4e70bff311511364080bad2ec5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webman-php/captcha/zipball/0b2645b813466e4e70bff311511364080bad2ec5", - "reference": "0b2645b813466e4e70bff311511364080bad2ec5", - "shasum": "" - }, - "require": { - "ext-gd": "*", - "ext-mbstring": "*", - "php": ">=7.2" - }, - "require-dev": { - "phpunit/phpunit": "^6.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webman\\Captcha\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "walkor", - "email": "walkor@workerman.net" - }, - { - "name": "Grégoire Passault", - "email": "g.passault@gmail.com", - "homepage": "http://www.gregwar.com/" - }, - { - "name": "Jeremy Livingston", - "email": "jeremy.j.livingston@gmail.com" - } - ], - "description": "Captcha generator", - "keywords": [ - "bot", - "captcha", - "spam" - ], - "support": { - "source": "https://github.com/webman-php/captcha/tree/v1.0.5" - }, - "time": "2025-03-01T08:43:36+00:00" - }, - { - "name": "webman/console", - "version": "v2.1.7", - "source": { - "type": "git", - "url": "https://github.com/webman-php/console.git", - "reference": "709b47beb74cb1e7494b4b93a06d1996618bdacf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webman-php/console/zipball/709b47beb74cb1e7494b4b93a06d1996618bdacf", - "reference": "709b47beb74cb1e7494b4b93a06d1996618bdacf", - "shasum": "" - }, - "require": { - "doctrine/inflector": "^2.0", - "php": ">=8.1", - "symfony/console": ">=6.0" - }, - "require-dev": { - "workerman/webman": "^2.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webman\\Console\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "walkor", - "email": "walkor@workerman.net", - "homepage": "http://www.workerman.net", - "role": "Developer" - } - ], - "description": "Webman console", - "homepage": "http://www.workerman.net", - "keywords": [ - "webman console" - ], - "support": { - "email": "walkor@workerman.net", - "forum": "http://www.workerman.net/questions", - "issues": "https://github.com/webman-php/console/issues", - "source": "https://github.com/webman-php/console", - "wiki": "http://www.workerman.net/doc/webman" - }, - "time": "2025-05-06T02:54:37+00:00" - }, - { - "name": "webman/event", - "version": "v1.0.5", - "source": { - "type": "git", - "url": "https://github.com/webman-php/event.git", - "reference": "b1c3f6b70fd290e48288703d59bead0e28f9fb84" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webman-php/event/zipball/b1c3f6b70fd290e48288703d59bead0e28f9fb84", - "reference": "b1c3f6b70fd290e48288703d59bead0e28f9fb84", - "shasum": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webman\\Event\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Webman event plugin", - "support": { - "issues": "https://github.com/webman-php/event/issues", - "source": "https://github.com/webman-php/event/tree/v1.0.5" - }, - "time": "2023-12-04T09:22:12+00:00" - }, - { - "name": "webman/log", - "version": "v2.1.3", - "source": { - "type": "git", - "url": "https://github.com/webman-php/log.git", - "reference": "14e3f3e64e87783952417a68cf5205c1293aba69" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webman-php/log/zipball/14e3f3e64e87783952417a68cf5205c1293aba69", - "reference": "14e3f3e64e87783952417a68cf5205c1293aba69", - "shasum": "" - }, - "require": { - "workerman/webman-framework": "^2.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webman\\Log\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Webman plugin webman/log", - "support": { - "issues": "https://github.com/webman-php/log/issues", - "source": "https://github.com/webman-php/log/tree/v2.1.3" - }, - "time": "2025-02-26T11:43:36+00:00" - }, - { - "name": "webman/redis-queue", - "version": "v2.1.0", - "source": { - "type": "git", - "url": "https://github.com/webman-php/redis-queue.git", - "reference": "12e1c9915ec64c91c0c9c255606bd0c7de27334c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webman-php/redis-queue/zipball/12e1c9915ec64c91c0c9c255606bd0c7de27334c", - "reference": "12e1c9915ec64c91c0c9c255606bd0c7de27334c", - "shasum": "" - }, - "require": { - "ext-redis": "*", - "php": ">=8.1", - "workerman/redis-queue": "^1.2", - "workerman/webman-framework": "^2.1 || dev-master" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webman\\RedisQueue\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "description": "Redis message queue plugin for webman.", - "support": { - "issues": "https://github.com/webman-php/redis-queue/issues", - "source": "https://github.com/webman-php/redis-queue/tree/v2.1.0" - }, - "time": "2025-01-24T12:56:01+00:00" - }, - { - "name": "webman/think-orm", - "version": "v2.1.5", - "source": { - "type": "git", - "url": "https://github.com/webman-php/think-orm.git", - "reference": "9ec9f0c262a251637702c24542a0e5c0fa3c7dea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webman-php/think-orm/zipball/9ec9f0c262a251637702c24542a0e5c0fa3c7dea", - "reference": "9ec9f0c262a251637702c24542a0e5c0fa3c7dea", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "topthink/think-container": "^2.0|^3.0", - "topthink/think-orm": "^2.0.53 || ^3.0.0 || ^4.0.30 || dev-master", - "workerman/webman-framework": "^2.1 || dev-master" - }, - "type": "library", - "autoload": { - "psr-4": { - "support\\": "src/support", - "Webman\\ThinkOrm\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "support": { - "issues": "https://github.com/webman-php/think-orm/issues", - "source": "https://github.com/webman-php/think-orm/tree/v2.1.5" - }, - "time": "2025-05-07T08:08:01+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" - }, - "time": "2022-06-03T18:03:27+00:00" - }, - { - "name": "workerman/coroutine", - "version": "v1.1.3", - "source": { - "type": "git", - "url": "https://github.com/workerman-php/coroutine.git", - "reference": "df8fc428967d512a74a8a7d80355c1d40228c9fa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/workerman-php/coroutine/zipball/df8fc428967d512a74a8a7d80355c1d40228c9fa", - "reference": "df8fc428967d512a74a8a7d80355c1d40228c9fa", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "require-dev": { - "phpunit/phpunit": "^11.0", - "psr/log": "*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Workerman\\": "src", - "Workerman\\Coroutine\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Workerman coroutine", - "support": { - "issues": "https://github.com/workerman-php/coroutine/issues", - "source": "https://github.com/workerman-php/coroutine/tree/v1.1.3" - }, - "time": "2025-02-17T03:34:21+00:00" - }, - { - "name": "workerman/redis", - "version": "v2.0.5", - "source": { - "type": "git", - "url": "https://github.com/walkor/redis.git", - "reference": "49627c1809eff1ef7175eb8ee7549234a1d67ec5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/walkor/redis/zipball/49627c1809eff1ef7175eb8ee7549234a1d67ec5", - "reference": "49627c1809eff1ef7175eb8ee7549234a1d67ec5", - "shasum": "" - }, - "require": { - "php": ">=7", - "workerman/workerman": "^4.1.0||^5.0.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Workerman\\Redis\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "homepage": "http://www.workerman.net", - "support": { - "issues": "https://github.com/walkor/redis/issues", - "source": "https://github.com/walkor/redis/tree/v2.0.5" - }, - "time": "2025-04-07T01:58:58+00:00" - }, - { - "name": "workerman/redis-queue", - "version": "v1.2.1", - "source": { - "type": "git", - "url": "https://github.com/walkor/redis-queue.git", - "reference": "75dbf7ed2ea228c45dc0df82c0fea35879b715d0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/walkor/redis-queue/zipball/75dbf7ed2ea228c45dc0df82c0fea35879b715d0", - "reference": "75dbf7ed2ea228c45dc0df82c0fea35879b715d0", - "shasum": "" - }, - "require": { - "php": ">=7.0", - "workerman/redis": "^1.0||^2.0", - "workerman/workerman": ">=4.0.20" - }, - "type": "library", - "autoload": { - "psr-4": { - "Workerman\\RedisQueue\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Message queue system written in PHP based on workerman and backed by Redis.", - "homepage": "http://www.workerman.net", - "support": { - "issues": "https://github.com/walkor/redis-queue/issues", - "source": "https://github.com/walkor/redis-queue/tree/v1.2.1" - }, - "time": "2025-01-02T09:21:45+00:00" - }, - { - "name": "workerman/webman-framework", - "version": "v2.1.2", - "source": { - "type": "git", - "url": "https://github.com/walkor/webman-framework.git", - "reference": "f803bd867f07bb0929faef060b59a19a44186bfc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/walkor/webman-framework/zipball/f803bd867f07bb0929faef060b59a19a44186bfc", - "reference": "f803bd867f07bb0929faef060b59a19a44186bfc", - "shasum": "" - }, - "require": { - "ext-json": "*", - "nikic/fast-route": "^1.3", - "php": ">=8.1", - "psr/container": ">=1.0", - "psr/log": "^3.0", - "workerman/workerman": "^5.1 || dev-master" - }, - "suggest": { - "ext-event": "For better performance. " - }, - "type": "library", - "autoload": { - "files": [ - "./src/support/helpers.php" - ], - "psr-4": { - "Webman\\": "./src", - "Support\\": "./src/support", - "support\\": "./src/support", - "Support\\View\\": "./src/support/view", - "Support\\Bootstrap\\": "./src/support/bootstrap", - "Support\\Exception\\": "./src/support/exception" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "walkor", - "email": "walkor@workerman.net", - "homepage": "https://www.workerman.net", - "role": "Developer" - } - ], - "description": "High performance HTTP Service Framework.", - "homepage": "https://www.workerman.net", - "keywords": [ - "High Performance", - "http service" - ], - "support": { - "email": "walkor@workerman.net", - "forum": "https://wenda.workerman.net/", - "issues": "https://github.com/walkor/webman/issues", - "source": "https://github.com/walkor/webman-framework", - "wiki": "https://doc.workerman.net/" - }, - "time": "2025-03-10T11:52:22+00:00" - }, - { - "name": "workerman/workerman", - "version": "v5.1.1", - "source": { - "type": "git", - "url": "https://github.com/walkor/workerman.git", - "reference": "72cafa19e488896abd2576ea67b3b1af1abf71c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/walkor/workerman/zipball/72cafa19e488896abd2576ea67b3b1af1abf71c0", - "reference": "72cafa19e488896abd2576ea67b3b1af1abf71c0", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=8.1", - "workerman/coroutine": "^1.1 || dev-main" - }, - "conflict": { - "ext-swow": "=7.2" - }, - "platform-dev": {}, - "plugin-api-version": "2.6.0" -} diff --git a/admin/plugin/admin/public/libs/bootstrap-select/package-lock.json b/admin/plugin/admin/public/libs/bootstrap-select/package-lock.json deleted file mode 100644 index d38ae31..0000000 --- a/admin/plugin/admin/public/libs/bootstrap-select/package-lock.json +++ /dev/null @@ -1,3940 +0,0 @@ -{ - "name": "bootstrap-select", - "version": "1.13.18", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "dev": true - }, - "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "dev": true - }, - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true, - "optional": true - }, - "archiver": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", - "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=", - "dev": true, - "requires": { - "archiver-utils": "^1.3.0", - "async": "^2.0.0", - "buffer-crc32": "^0.2.1", - "glob": "^7.0.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0", - "tar-stream": "^1.5.0", - "walkdir": "^0.0.11", - "zip-stream": "^1.1.0" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } - } - } - } - }, - "archiver-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", - "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=", - "dev": true, - "requires": { - "glob": "^7.0.0", - "graceful-fs": "^4.1.0", - "lazystream": "^1.0.0", - "lodash": "^4.8.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" - } - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - } - } - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true, - "optional": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true, - "optional": true - }, - "autoprefixer": { - "version": "9.7.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", - "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", - "dev": true, - "requires": { - "browserslist": "^4.11.1", - "caniuse-lite": "^1.0.30001039", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.27", - "postcss-value-parser": "^4.0.3" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "optional": true - }, - "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", - "dev": true, - "optional": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "optional": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", - "dev": true, - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", - "dev": true, - "requires": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "browserslist": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz", - "integrity": "sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001038", - "electron-to-chromium": "^1.3.390", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" - }, - "dependencies": { - "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - } - } - }, - "buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true - }, - "bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", - "dev": true - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001042", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001042.tgz", - "integrity": "sha512-igMQ4dlqnf4tWv0xjaaE02op9AJ2oQzXKjWf4EuAHFN694Uo9/EfPVIPJcmn2WkU9RqozCxx5e2KPcVClHDbDw==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true, - "optional": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true, - "optional": true - }, - "clean-css": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", - "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, - "optional": true - }, - "coffeescript": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz", - "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=", - "dev": true - }, - "color-convert": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz", - "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==", - "dev": true, - "requires": { - "color-name": "1.1.1" - } - }, - "color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=", - "dev": true - }, - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "optional": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", - "dev": true - }, - "compress-commons": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", - "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=", - "dev": true, - "requires": { - "buffer-crc32": "^0.2.1", - "crc32-stream": "^2.0.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true, - "optional": true - }, - "continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "requires": { - "buffer": "^5.1.0" - } - }, - "crc32-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", - "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=", - "dev": true, - "requires": { - "crc": "^3.4.4", - "readable-stream": "^2.0.0" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "csslint": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/csslint/-/csslint-1.0.5.tgz", - "integrity": "sha1-Gcw+2jIhYP0/cjKvHLKjYOiYouk=", - "dev": true, - "requires": { - "clone": "~2.1.0", - "parserlib": "~1.1.1" - } - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decompress-response": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", - "dev": true, - "optional": true, - "requires": { - "mimic-response": "^2.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "optional": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", - "dev": true, - "optional": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "optional": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "electron-to-chromium": { - "version": "1.3.412", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.412.tgz", - "integrity": "sha512-4bVdSeJScR8fT7ERveLWbxemY5uXEHVseqMRyORosiKcTUSGtVwBkV8uLjXCqoFLeImA57Z9hbz3TOid01U4Hw==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "optional": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", - "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", - "dev": true, - "requires": { - "string-template": "~0.2.1", - "xtend": "~4.0.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", - "dev": true - } - } - }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "eventemitter2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", - "dev": true - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "dev": true, - "optional": true - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true, - "optional": true - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true, - "optional": true - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "file-sync-cmp": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", - "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=", - "dev": true - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - }, - "dependencies": { - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - } - } - }, - "findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", - "dev": true, - "requires": { - "glob": "~5.0.0" - }, - "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "requires": { - "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" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "optional": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "optional": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "getobject": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", - "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", - "dev": true, - "optional": true - }, - "glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "globule": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", - "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "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" - } - } - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "grunt": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.1.0.tgz", - "integrity": "sha512-+NGod0grmviZ7Nzdi9am7vuRS/h76PcWDsV635mEXF0PEQMUV6Kb+OjTdsVxbi0PZmfQOjCMKb3w8CVZcqsn1g==", - "dev": true, - "requires": { - "coffeescript": "~1.10.0", - "dateformat": "~1.0.12", - "eventemitter2": "~0.4.13", - "exit": "~0.1.1", - "findup-sync": "~0.3.0", - "glob": "~7.0.0", - "grunt-cli": "~1.2.0", - "grunt-known-options": "~1.1.0", - "grunt-legacy-log": "~2.0.0", - "grunt-legacy-util": "~1.1.1", - "iconv-lite": "~0.4.13", - "js-yaml": "~3.13.1", - "minimatch": "~3.0.2", - "mkdirp": "~1.0.3", - "nopt": "~3.0.6", - "path-is-absolute": "~1.0.0", - "rimraf": "~2.6.2" - }, - "dependencies": { - "grunt-cli": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz", - "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=", - "dev": true, - "requires": { - "findup-sync": "~0.3.0", - "grunt-known-options": "~1.1.0", - "nopt": "~3.0.6", - "resolve": "~1.1.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - } - } - }, - "grunt-banner": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/grunt-banner/-/grunt-banner-0.6.0.tgz", - "integrity": "sha1-P4eQIdEj+linuloLb7a+QStYhaw=", - "dev": true, - "requires": { - "chalk": "^1.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-clean": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-2.0.0.tgz", - "integrity": "sha512-g5ZD3ORk6gMa5ugZosLDQl3dZO7cI3R14U75hTM+dVLVxdMNJCPVmwf9OUt4v4eWgpKKWWoVK9DZc1amJp4nQw==", - "dev": true, - "requires": { - "async": "^2.6.1", - "rimraf": "^2.6.2" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } - } - }, - "grunt-contrib-compress": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-1.6.0.tgz", - "integrity": "sha512-wIFuvk+/Ny4E+OgEfJYFZgoH7KcU/nnNFbYasB7gRvrcRyW6vmTp3Pj8a4rFSR3tbFMjrGvTUszdO6fgLajgZQ==", - "dev": true, - "requires": { - "archiver": "^1.3.0", - "chalk": "^1.1.1", - "iltorb": "^2.4.3", - "lodash": "^4.7.0", - "pretty-bytes": "^4.0.2", - "stream-buffers": "^2.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz", - "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "source-map": "^0.5.3" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-copy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", - "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "file-sync-cmp": "^0.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-csslint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-csslint/-/grunt-contrib-csslint-2.0.0.tgz", - "integrity": "sha1-MSnZTf5Qc1fyMzfSSunpqkudV98=", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "csslint": "^1.0.0", - "lodash": "^4.8.2", - "strip-json-comments": "^2.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-cssmin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-3.0.0.tgz", - "integrity": "sha512-eXpooYmVGKMs/xV7DzTLgJFPVOfMuawPD3x0JwhlH0mumq2NtH3xsxaHxp1Y3NKxp0j0tRhFS6kSBRsz6TuTGg==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "clean-css": "~4.2.1", - "maxmin": "^2.1.0" - } - }, - "grunt-contrib-less": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-2.0.0.tgz", - "integrity": "sha512-nsaODoEMjVn61OuqPaFeFQpb4Qd/EbfxQDeYnh2oONXm8L5Gnuchtv59kl0V3hjiFdOkZlPILDc3ZrkoZI0PNw==", - "dev": true, - "requires": { - "async": "^2.0.0", - "chalk": "^1.0.0", - "less": "^3.0.4", - "lodash": "^4.17.10" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-uglify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-4.0.1.tgz", - "integrity": "sha512-dwf8/+4uW1+7pH72WButOEnzErPGmtUvc8p08B0eQS/6ON0WdeQu0+WFeafaPTbbY1GqtS25lsHWaDeiTQNWPg==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "maxmin": "^2.1.0", - "uglify-js": "^3.5.0", - "uri-path": "^1.0.0" - } - }, - "grunt-contrib-watch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", - "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", - "dev": true, - "requires": { - "async": "^2.6.0", - "gaze": "^1.1.0", - "lodash": "^4.17.10", - "tiny-lr": "^1.1.1" - }, - "dependencies": { - "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - } - } - }, - "grunt-eslint": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-22.0.0.tgz", - "integrity": "sha512-I7vIU4x/mb20fmA6TAmLx6Wzn7mfs8ZXeuk7LbP2ujKVFV7KZmJ3qXUyqe2wnD+v/74Rs5uYOZrLL8EoBmlG9Q==", - "dev": true, - "requires": { - "chalk": "^2.1.0", - "eslint": "^6.0.1" - } - }, - "grunt-known-options": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz", - "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==", - "dev": true - }, - "grunt-legacy-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz", - "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==", - "dev": true, - "requires": { - "colors": "~1.1.2", - "grunt-legacy-log-utils": "~2.0.0", - "hooker": "~0.2.3", - "lodash": "~4.17.5" - } - }, - "grunt-legacy-log-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz", - "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==", - "dev": true, - "requires": { - "chalk": "~2.4.1", - "lodash": "~4.17.10" - } - }, - "grunt-legacy-util": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz", - "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==", - "dev": true, - "requires": { - "async": "~1.5.2", - "exit": "~0.1.1", - "getobject": "~0.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.10", - "underscore.string": "~3.3.4", - "which": "~1.3.0" - } - }, - "grunt-postcss": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/grunt-postcss/-/grunt-postcss-0.9.0.tgz", - "integrity": "sha512-lglLcVaoOIqH0sFv7RqwUKkEFGQwnlqyAKbatxZderwZGV1nDyKHN7gZS9LUiTx1t5GOvRBx0BEalHMyVwFAIA==", - "dev": true, - "requires": { - "chalk": "^2.1.0", - "diff": "^3.0.0", - "postcss": "^6.0.11" - }, - "dependencies": { - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "grunt-version": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-version/-/grunt-version-2.0.0.tgz", - "integrity": "sha512-Vf1Bey3HPc4hU/kB4zWhznqsHdMlawuZml+94mFiAta/LWWoQisBEoxXB8IeDV9pVUGJ3lOLZQlw5AZAp3pMGg==", - "dev": true, - "requires": { - "grunt": "^1.1.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "gzip-size": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", - "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", - "dev": true, - "requires": { - "duplexer": "^0.1.1" - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "optional": true - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "dev": true, - "optional": true, - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true, - "optional": true - }, - "hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "http-parser-js": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz", - "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=", - "dev": true - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", - "dev": true - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "iltorb": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz", - "integrity": "sha512-EMCMl3LnnNSZJS5QrxyZmMTaAC4+TJkM5woD+xbpm9RB+mFYCr7C05GFE3TEGCsVQSVHmjX+3sf5AiwsylNInQ==", - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.3", - "nan": "^2.14.0", - "npmlog": "^4.1.2", - "prebuild-install": "^5.3.3", - "which-pm-runs": "^1.0.0" - } - }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "dev": true, - "optional": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true, - "optional": true - }, - "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true, - "optional": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true, - "optional": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true, - "optional": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true, - "optional": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true, - "optional": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", - "dev": true, - "requires": { - "readable-stream": "^2.0.5" - } - }, - "less": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/less/-/less-3.11.1.tgz", - "integrity": "sha512-tlWX341RECuTOvoDIvtFqXsKj072hm3+9ymRBe76/mD6O5ZZecnlAOVDlWAleF2+aohFrxNidXhv2773f6kY7g==", - "dev": true, - "requires": { - "clone": "^2.1.2", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "mime": "^1.4.1", - "mkdirp": "^0.5.0", - "promise": "^7.1.1", - "request": "^2.83.0", - "source-map": "~0.6.0", - "tslib": "^1.10.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "livereload-js": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz", - "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==", - "dev": true - }, - "load-grunt-tasks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-5.1.0.tgz", - "integrity": "sha512-oNj0Jlka1TsfDe+9He0kcA1cRln+TMoTsEByW7ij6kyktNLxBKJtslCFEvFrLC2Dj0S19IWJh3fOCIjLby2Xrg==", - "dev": true, - "requires": { - "arrify": "^2.0.1", - "multimatch": "^4.0.0", - "pkg-up": "^3.1.0", - "resolve-pkg": "^2.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "dependencies": { - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "maxmin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", - "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "figures": "^1.0.1", - "gzip-size": "^3.0.0", - "pretty-bytes": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "pretty-bytes": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", - "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "optional": true - }, - "mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", - "dev": true, - "optional": true - }, - "mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", - "dev": true, - "optional": true, - "requires": { - "mime-db": "1.43.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "mkdirp-classic": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.2.tgz", - "integrity": "sha512-ejdnDQcR75gwknmMw/tx02AuRs8jCtqFoFqDZMjiNxsu85sRIJVXDKHuLYvUUPRBUtV2FpSZa9bL1BUa3BdR2g==", - "dev": true, - "optional": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "dev": true, - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true, - "optional": true - }, - "napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "dev": true, - "optional": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-abi": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.15.0.tgz", - "integrity": "sha512-FeLpTS0F39U7hHZU1srAK4Vx+5AHNVOTP+hxBNQknR/54laTHSFIJkDWDqiquY1LeLUgTfPN7sLPhMubx0PLAg==", - "dev": true, - "optional": true, - "requires": { - "semver": "^5.4.1" - } - }, - "node-releases": { - "version": "1.1.53", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", - "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==", - "dev": true - }, - "noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=", - "dev": true, - "optional": true - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parserlib": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/parserlib/-/parserlib-1.1.1.tgz", - "integrity": "sha1-pkz6ckBiQ0/fw1HJpOwtkrlMBvQ=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true, - "optional": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - } - } - }, - "postcss": { - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", - "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-value-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", - "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", - "dev": true - }, - "prebuild-install": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.3.tgz", - "integrity": "sha512-GV+nsUXuPW2p8Zy7SarF/2W/oiK8bFQgJcncoJ0d7kRpekEA0ftChjfEaF9/Y+QJEc/wFR7RAEa8lYByuUIe2g==", - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.3", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "napi-build-utils": "^1.0.1", - "node-abi": "^2.7.0", - "noop-logger": "^0.1.1", - "npmlog": "^4.0.1", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^3.0.3", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0", - "which-pm-runs": "^1.0.0" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "pretty-bytes": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", - "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dev": true, - "optional": true, - "requires": { - "asap": "~2.0.3" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true, - "optional": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true, - "optional": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "optional": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "optional": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", - "dev": true, - "requires": { - "bytes": "1", - "string_decoder": "0.10" - }, - "dependencies": { - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - } - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "optional": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "resolve": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.16.0.tgz", - "integrity": "sha512-LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "resolve-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", - "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "dev": true, - "requires": { - "glob": "^7.0.5" - } - }, - "run-async": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } - }, - "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "semver": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", - "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true, - "optional": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=", - "dev": true, - "optional": true - }, - "simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", - "dev": true, - "optional": true, - "requires": { - "decompress-response": "^4.2.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "optional": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "stream-buffers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", - "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=", - "dev": true - }, - "string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "tar-fs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.1.tgz", - "integrity": "sha512-6tzWDMeroL87uF/+lin46k+Q+46rAJ0SyPGz7OW7wTgblI273hsBqk2C1j0/xNadNLKDTUL9BukSjB7cwgmlPA==", - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.0.0" - }, - "dependencies": { - "bl": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.2.tgz", - "integrity": "sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==", - "dev": true, - "optional": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "optional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "tar-stream": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.2.tgz", - "integrity": "sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q==", - "dev": true, - "optional": true, - "requires": { - "bl": "^4.0.1", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - } - } - }, - "tar-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "dev": true, - "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "requires": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "optional": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "uglify-js": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.1.tgz", - "integrity": "sha512-+dSJLJpXBb6oMHP+Yvw8hUgElz4gLTh82XuX68QiJVTXaE5ibl6buzhNkQdYhBlIhozWOC9ge16wyRmjG4TwVQ==", - "dev": true, - "requires": { - "commander": "2.20.0", - "source-map": "~0.6.1" - } - }, - "underscore.string": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz", - "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==", - "dev": true, - "requires": { - "sprintf-js": "^1.0.3", - "util-deprecate": "^1.0.2" - } - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - } - } - }, - "uri-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", - "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true, - "optional": true - }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "walkdir": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", - "integrity": "sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=", - "dev": true - }, - "websocket-driver": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", - "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", - "dev": true, - "requires": { - "http-parser-js": ">=0.4.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - }, - "zip-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", - "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=", - "dev": true, - "requires": { - "archiver-utils": "^1.3.0", - "compress-commons": "^1.2.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0" - } - } - } -} diff --git a/admin/plugin/admin/public/libs/moment/package-lock.json b/admin/plugin/admin/public/libs/moment/package-lock.json deleted file mode 100644 index b6c6393..0000000 --- a/admin/plugin/admin/public/libs/moment/package-lock.json +++ /dev/null @@ -1,6337 +0,0 @@ -{ - "name": "moment", - "version": "2.29.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/core": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", - "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.6", - "@babel/helper-module-transforms": "^7.11.0", - "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.5", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.11.5", - "@babel/types": "^7.11.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", - "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", - "dev": true, - "requires": { - "@babel/types": "^7.11.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "dev": true, - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", - "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", - "dev": true, - "requires": { - "@babel/types": "^7.11.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", - "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", - "dev": true, - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-module-transforms": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", - "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.10.4", - "@babel/helper-replace-supers": "^7.10.4", - "@babel/helper-simple-access": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/template": "^7.10.4", - "@babel/types": "^7.11.0", - "lodash": "^4.17.19" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", - "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", - "dev": true, - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-replace-supers": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", - "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.10.4", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/traverse": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-simple-access": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", - "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", - "dev": true, - "requires": { - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", - "dev": true, - "requires": { - "@babel/types": "^7.11.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "@babel/helpers": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", - "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", - "dev": true, - "requires": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", - "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", - "dev": true - }, - "@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - } - } - }, - "@babel/traverse": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", - "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.11.5", - "@babel/types": "^7.11.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - } - } - }, - "@babel/types": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", - "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - } - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, - "@types/component-emitter": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz", - "integrity": "sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==", - "dev": true - }, - "@types/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg==", - "dev": true - }, - "@types/cors": { - "version": "2.8.10", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.10.tgz", - "integrity": "sha512-C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ==", - "dev": true - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "@types/node": { - "version": "14.14.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", - "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "dev": true - }, - "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "dev": true - }, - "adm-zip": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz", - "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==", - "dev": true - }, - "agent-base": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz", - "integrity": "sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true, - "optional": true - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "append-transform": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", - "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", - "dev": true, - "requires": { - "default-require-extensions": "^3.0.0" - } - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "argsparser": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/argsparser/-/argsparser-0.0.7.tgz", - "integrity": "sha1-QcheDD3nV7NQ8S5u0OSQsegtvgY=", - "dev": true - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", - "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "base64-arraybuffer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", - "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", - "dev": true - }, - "base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "benchmark": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz", - "integrity": "sha1-CfPeMckWQl1JjMLuVloOvzwqVik=", - "dev": true, - "requires": { - "lodash": "^4.17.4", - "platform": "^1.3.3" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", - "dev": true, - "requires": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - } - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "caching-transform": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", - "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", - "dev": true, - "requires": { - "hasha": "^5.0.0", - "make-dir": "^3.0.0", - "package-hash": "^4.0.0", - "write-file-atomic": "^3.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "dev": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-table": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz", - "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=", - "dev": true, - "requires": { - "colors": "1.0.3" - }, - "dependencies": { - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", - "dev": true - } - } - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.0.0.tgz", - "integrity": "sha512-s7EA+hDtTYNhuXkTlhqew4txMZVdszBmKWSPEMxGr8ru8JXR7bLUFIAtPhcSuFdJQ0ILMxnJi8GkQL0yvDy/YA==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", - "dev": true - }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "coveralls": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.1.0.tgz", - "integrity": "sha512-sHxOu2ELzW8/NC1UP5XVLbZDzO4S3VxfFye3XYCznopHy02YjNkHcj5bKaVw2O7hVaBdBjEdQGpie4II1mWhuQ==", - "dev": true, - "requires": { - "js-yaml": "^3.13.1", - "lcov-parse": "^1.0.0", - "log-driver": "^1.2.7", - "minimist": "^1.2.5", - "request": "^2.88.2" - } - }, - "cross-env": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-6.0.3.tgz", - "integrity": "sha512-+KqxF6LCvfhWvADcDPqo64yVIB31gv/jQulX2NGzKS/g3GEVz6/pt4wjHFtFWsHMddebWD/sDthJemzM4MaAag==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", - "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-format": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-3.0.0.tgz", - "integrity": "sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==", - "dev": true - }, - "dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "default-require-extensions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", - "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", - "dev": true, - "requires": { - "strip-bom": "^4.0.0" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", - "dev": true, - "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "engine.io": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-4.1.1.tgz", - "integrity": "sha512-t2E9wLlssQjGw0nluF6aYyfX8LwYU8Jj0xct+pAhfWfv/YrBn6TSNtEYsgxHIfaMqfrLx07czcMg9bMN6di+3w==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~4.0.0", - "ws": "~7.4.2" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - } - } - }, - "engine.io-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz", - "integrity": "sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==", - "dev": true, - "requires": { - "base64-arraybuffer": "0.1.4" - } - }, - "ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", - "dev": true - }, - "error": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", - "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", - "dev": true, - "requires": { - "string-template": "~0.2.1" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "dev": true - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", - "dev": true, - "requires": { - "es6-promise": "^4.0.3" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", - "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", - "dev": true, - "optional": true, - "requires": { - "esprima": "^2.7.1", - "estraverse": "^1.9.1", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.2.0" - }, - "dependencies": { - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true, - "optional": true - }, - "estraverse": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", - "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", - "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=", - "dev": true, - "optional": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - } - }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "eventemitter2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "file-sync-cmp": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", - "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", - "dev": true, - "requires": { - "glob": "~5.0.0" - }, - "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "follow-redirects": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", - "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fromentries": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.2.1.tgz", - "integrity": "sha512-Xu2Qh8yqYuDhQGOhD5iJGninErSfI9A3FrriD3tjUgV5VbJFeH8vfgZ9HnC6jWN80QDVNQK5vmxRAmEAp7Mevw==", - "dev": true - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getobject": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", - "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "requires": { - "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" - } - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "globalyzer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.4.tgz", - "integrity": "sha512-LeguVWaxgHN0MNbWC6YljNMzHkrCny9fzjmEUdnF1kQ7wATFD1RHFRqA1qxaX2tgxGENlcxjOflopBwj3YZiXA==", - "dev": true - }, - "globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true - }, - "globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "dev": true - }, - "grunt": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.3.0.tgz", - "integrity": "sha512-6ILlMXv11/4cxuhSMfSU+SfvbxrPuqZrAtLN64+tZpQ3DAKfSQPQHRbTjSbdtxfyQhGZPtN0bDZJ/LdCM5WXXA==", - "dev": true, - "requires": { - "dateformat": "~3.0.3", - "eventemitter2": "~0.4.13", - "exit": "~0.1.2", - "findup-sync": "~0.3.0", - "glob": "~7.1.6", - "grunt-cli": "~1.3.2", - "grunt-known-options": "~1.1.0", - "grunt-legacy-log": "~3.0.0", - "grunt-legacy-util": "~2.0.0", - "iconv-lite": "~0.4.13", - "js-yaml": "~3.14.0", - "minimatch": "~3.0.4", - "mkdirp": "~1.0.4", - "nopt": "~3.0.6", - "rimraf": "~3.0.2" - }, - "dependencies": { - "js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "grunt-benchmark": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-benchmark/-/grunt-benchmark-1.0.0.tgz", - "integrity": "sha1-yXVmohi/a7TQA4D4dodA60Vl4us=", - "dev": true, - "requires": { - "benchmark": "~1.0.0", - "cli-table": "^0.3.1" - }, - "dependencies": { - "benchmark": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz", - "integrity": "sha1-Lx4vpMNZ8REiqhgwgiGOlX45DHM=", - "dev": true - } - } - }, - "grunt-cli": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz", - "integrity": "sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==", - "dev": true, - "requires": { - "grunt-known-options": "~1.1.0", - "interpret": "~1.1.0", - "liftoff": "~2.5.0", - "nopt": "~4.0.1", - "v8flags": "~3.1.1" - }, - "dependencies": { - "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "dev": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - } - } - }, - "grunt-contrib-clean": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-2.0.0.tgz", - "integrity": "sha512-g5ZD3ORk6gMa5ugZosLDQl3dZO7cI3R14U75hTM+dVLVxdMNJCPVmwf9OUt4v4eWgpKKWWoVK9DZc1amJp4nQw==", - "dev": true, - "requires": { - "async": "^2.6.1", - "rimraf": "^2.6.2" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - } - } - }, - "grunt-contrib-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz", - "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "source-map": "^0.5.3" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-copy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", - "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "file-sync-cmp": "^0.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "grunt-contrib-uglify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-5.0.0.tgz", - "integrity": "sha512-rIFFPJMWKnh6oxDe2b810Ysg5SKoiI0u/FvuvAVpvJ7VHILkKtGqA4jgJ1JWruWQ+1m5FtB1lVSK81YyzIgDUw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "maxmin": "^2.1.0", - "uglify-js": "^3.5.0", - "uri-path": "^1.0.0" - } - }, - "grunt-contrib-watch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", - "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", - "dev": true, - "requires": { - "async": "^2.6.0", - "gaze": "^1.1.0", - "lodash": "^4.17.10", - "tiny-lr": "^1.1.1" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - } - } - }, - "grunt-env": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/grunt-env/-/grunt-env-1.0.1.tgz", - "integrity": "sha512-Hw4iIJ58yYA8kJaP4UUyfw807DUI1FRnow9hhRMnq366bwCnxiBWOgfZsYilcs3Jh1qsGC/i3+G+7/W18hA1TA==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "lodash": "^4.17.14" - } - }, - "grunt-exec": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-exec/-/grunt-exec-3.0.0.tgz", - "integrity": "sha512-cgAlreXf3muSYS5LzW0Cc4xHK03BjFOYk0MqCQ/MZ3k1Xz2GU7D+IAJg4UKicxpO+XdONJdx/NJ6kpy2wI+uHg==", - "dev": true - }, - "grunt-karma": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-4.0.0.tgz", - "integrity": "sha512-L3YpIAW6NB5tQ3cb6VoJCCCWfIJ0nqeyxs/SF6N385sMSadZ6RjBllP2kOUE2plkT8T8DR3bGVqzgH+vUDTsuQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "grunt-known-options": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz", - "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==", - "dev": true - }, - "grunt-legacy-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", - "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", - "dev": true, - "requires": { - "colors": "~1.1.2", - "grunt-legacy-log-utils": "~2.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.19" - } - }, - "grunt-legacy-log-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", - "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", - "dev": true, - "requires": { - "chalk": "~4.1.0", - "lodash": "~4.17.19" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "grunt-legacy-util": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.0.tgz", - "integrity": "sha512-ZEmYFB44bblwPE2oz3q3ygfF6hseQja9tx8I3UZIwbUik32FMWewA+d1qSFicMFB+8dNXDkh35HcDCWlpRsGlA==", - "dev": true, - "requires": { - "async": "~1.5.2", - "exit": "~0.1.1", - "getobject": "~0.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.20", - "underscore.string": "~3.3.5", - "which": "~1.3.0" - } - }, - "grunt-nuget": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/grunt-nuget/-/grunt-nuget-0.3.1.tgz", - "integrity": "sha512-jYPwNAkDRw7UNL2uytExr31fPZwcOIqz/5xdv+ZtOJLBHTt1v9f9qDCTniRHaNEDF6FwZPWWRG9gKLAVY13KNg==", - "dev": true - }, - "grunt-string-replace": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/grunt-string-replace/-/grunt-string-replace-1.3.1.tgz", - "integrity": "sha1-YzoDvHhIKg4OH5339kWBH8H7sWI=", - "dev": true, - "requires": { - "async": "^2.0.0", - "chalk": "^1.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "gzip-size": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", - "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", - "dev": true, - "requires": { - "duplexer": "^0.1.1" - } - }, - "handlebars": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", - "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", - "dev": true, - "optional": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", - "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - } - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hasha": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.1.tgz", - "integrity": "sha512-x15jnRSHTi3VmH+oHtVb9kgU/HuKOK8mjK8iCL3dPQXh4YJlUb9YSI8ZLiiqLAIvY2wuDIlZYZppy8vB2XISkQ==", - "dev": true, - "requires": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } - } - }, - "http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isbinaryfile": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.6.tgz", - "integrity": "sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz", - "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=", - "dev": true, - "optional": true, - "requires": { - "abbrev": "1.0.x", - "async": "1.x", - "escodegen": "1.8.x", - "esprima": "2.7.x", - "glob": "^5.0.15", - "handlebars": "^4.0.1", - "js-yaml": "3.x", - "mkdirp": "0.5.x", - "nopt": "3.x", - "once": "1.x", - "resolve": "1.1.x", - "supports-color": "^3.1.0", - "which": "^1.1.1", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "abbrev": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", - "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=", - "dev": true, - "optional": true - }, - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true, - "optional": true - }, - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true, - "optional": true - }, - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true, - "optional": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "optional": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "dev": true - }, - "istanbul-lib-hook": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", - "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", - "dev": true, - "requires": { - "append-transform": "^2.0.0" - } - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - } - }, - "istanbul-lib-processinfo": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz", - "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==", - "dev": true, - "requires": { - "archy": "^1.0.0", - "cross-spawn": "^7.0.0", - "istanbul-lib-coverage": "^3.0.0-alpha.1", - "make-dir": "^3.0.0", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "uuid": "^3.3.3" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "js-reporters": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/js-reporters/-/js-reporters-1.2.1.tgz", - "integrity": "sha1-+IxgjjJKM3OpW8xFrTBeXJecRZs=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "jszip": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", - "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", - "dev": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "karma": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.1.1.tgz", - "integrity": "sha512-vVDFxFGAsclgmFjZA/qGw5xqWdZIWxVD7xLyCukYUYd5xs/uGzYbXGOT5zOruVBQleKEmXIr4H2hzGCTn+M9Cg==", - "dev": true, - "requires": { - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.4.2", - "colors": "^1.4.0", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "glob": "^7.1.6", - "graceful-fs": "^4.2.4", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.6", - "lodash": "^4.17.19", - "log4js": "^6.2.1", - "mime": "^2.4.5", - "minimatch": "^3.0.4", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^3.1.0", - "source-map": "^0.6.1", - "tmp": "0.2.1", - "ua-parser-js": "^0.7.23", - "yargs": "^16.1.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "socket.io": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.1.1.tgz", - "integrity": "sha512-7cBWdsDC7bbyEF6WbBqffjizc/H4YF1wLdZoOzuYfo2uMNSFjJKuQ36t0H40o9B20DO6p+mSytEd92oP4S15bA==", - "dev": true, - "requires": { - "@types/cookie": "^0.4.0", - "@types/cors": "^2.8.8", - "@types/node": "^14.14.10", - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "debug": "~4.3.1", - "engine.io": "~4.1.0", - "socket.io-adapter": "~2.1.0", - "socket.io-parser": "~4.0.3" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.5", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.5.tgz", - "integrity": "sha512-jYRGS3zWy20NtDtK2kBgo/TlAoy5YUuhD9/LZ7z7W4j1Fdw2cqD0xEEclf8fxc8xjD6X5Qr+qQQwCEsP8iRiYg==", - "dev": true - } - } - }, - "karma-chrome-launcher": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz", - "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==", - "dev": true, - "requires": { - "which": "^1.2.1" - } - }, - "karma-firefox-launcher": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.3.0.tgz", - "integrity": "sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ==", - "dev": true, - "requires": { - "is-wsl": "^2.1.0" - } - }, - "karma-qunit": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/karma-qunit/-/karma-qunit-4.1.1.tgz", - "integrity": "sha512-sl4rSTGK1fXWyXdNu8ySQvsf77OuJ1gQg9gbHIj0V05h4FvcNogpirO7R4ijU4L7ioXk8WupvSJZHE7QI9B7uQ==", - "dev": true - }, - "karma-sauce-launcher": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/karma-sauce-launcher/-/karma-sauce-launcher-4.1.4.tgz", - "integrity": "sha512-ZKVAYs2QHDDO1wiYU4L2V4dUdo7Dqvllt2ScA3Yq2vizIYGlXDn62PCbLFfEZTHuwIr/YS1JUgSMohEC/wHJ5w==", - "dev": true, - "requires": { - "sauce-connect-launcher": "^1.2.4", - "saucelabs": "^1.5.0", - "selenium-webdriver": "^4.0.0-alpha.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "lcov-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-1.0.0.tgz", - "integrity": "sha1-6w1GtUER68VhrLTECO+TY73I9+A=", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "liftoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", - "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", - "dev": true, - "requires": { - "extend": "^3.0.0", - "findup-sync": "^2.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "dependencies": { - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "load-grunt-tasks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-5.1.0.tgz", - "integrity": "sha512-oNj0Jlka1TsfDe+9He0kcA1cRln+TMoTsEByW7ij6kyktNLxBKJtslCFEvFrLC2Dj0S19IWJh3fOCIjLby2Xrg==", - "dev": true, - "requires": { - "arrify": "^2.0.1", - "multimatch": "^4.0.0", - "pkg-up": "^3.1.0", - "resolve-pkg": "^2.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", - "dev": true - }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", - "dev": true - }, - "log-driver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz", - "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==", - "dev": true - }, - "log4js": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", - "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", - "dev": true, - "requires": { - "date-format": "^3.0.0", - "debug": "^4.1.1", - "flatted": "^2.0.1", - "rfdc": "^1.1.4", - "streamroller": "^2.2.4" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "maxmin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", - "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "figures": "^1.0.1", - "gzip-size": "^3.0.0", - "pretty-bytes": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true - }, - "mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "dev": true - }, - "mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "dev": true, - "requires": { - "mime-db": "1.44.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "dev": true, - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - } - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true, - "optional": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-preload": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", - "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", - "dev": true, - "requires": { - "process-on-spawn": "^1.0.0" - } - }, - "node-qunit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-qunit/-/node-qunit-2.0.0.tgz", - "integrity": "sha512-k17//SRa+5arngkoB6wbEC7zz1czAZkkW6z22Go7EykFJyDXP1gQTjZPcxKQbYDCtXTrn9Y95IzOTf08/ix0YQ==", - "dev": true, - "requires": { - "argsparser": "^0.0.7", - "cli-table": "^0.3.1", - "co": "^4.6.0", - "istanbul": "0.4.5", - "qunit": "^2.11.2", - "tracejs": "^0.1.8", - "underscore": "^1.11.0" - }, - "dependencies": { - "js-reporters": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/js-reporters/-/js-reporters-1.2.3.tgz", - "integrity": "sha512-2YzWkHbbRu6LueEs5ZP3P1LqbECvAeUJYrjw3H4y1ofW06hqCS0AbzBtLwbr+Hke51bt9CUepJ/Fj1hlCRIF6A==", - "dev": true - }, - "node-watch": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.6.4.tgz", - "integrity": "sha512-cI6CHzivIFESe8djiK3Wh90CtWQBxLwMem8x8S+2GSvCvFgoMuOKVlfJtQ/2v3Afg3wOnHl/+tXotEs8z5vOrg==", - "dev": true - }, - "qunit": { - "version": "2.11.3", - "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.11.3.tgz", - "integrity": "sha512-38gyZblz6kjV4G+6cn18Vvsh3ESnCXH9YXtfMJQGpKXWzLzUj8W/8iUewP+TsLwv95GQUXtMf2nl8h1iKsybFA==", - "dev": true, - "requires": { - "commander": "6.0.0", - "js-reporters": "1.2.3", - "node-watch": "0.6.4", - "tiny-glob": "0.2.6" - } - } - } - }, - "node-watch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.6.1.tgz", - "integrity": "sha512-gwQiR7weFRV8mAtT0x0kXkZ18dfRLB45xH7q0hCOVQMLfLb2f1ZaSvR57q4/b/Vj6B0RwMNJYbvb69e1yM7qEA==", - "dev": true - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nyc": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", - "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", - "dev": true, - "requires": { - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "caching-transform": "^4.0.0", - "convert-source-map": "^1.7.0", - "decamelize": "^1.2.0", - "find-cache-dir": "^3.2.0", - "find-up": "^4.1.0", - "foreground-child": "^2.0.0", - "get-package-type": "^0.1.0", - "glob": "^7.1.6", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-hook": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-processinfo": "^2.0.2", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "make-dir": "^3.0.0", - "node-preload": "^0.2.1", - "p-map": "^3.0.0", - "process-on-spawn": "^1.0.0", - "resolve-from": "^5.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "spawn-wrap": "^2.0.0", - "test-exclude": "^6.0.0", - "yargs": "^15.0.2" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", - "dev": true, - "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "package-hash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", - "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "hasha": "^5.0.0", - "lodash.flattendeep": "^4.4.0", - "release-zalgo": "^1.0.0" - } - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "platform": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", - "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prettier": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", - "dev": true - }, - "pretty-bytes": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", - "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "process-on-spawn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", - "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", - "dev": true, - "requires": { - "fromentries": "^1.2.0" - } - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qjobs": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "qunit": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.10.0.tgz", - "integrity": "sha512-EP9Q9Kf45z4l/X02ZJtyTQU9DBc82pEWAncSNx7Weo/73BDpX71xqbsdDAQrtEeeilK70cib7CY/lniJV6Cwwg==", - "dev": true, - "requires": { - "commander": "2.12.2", - "js-reporters": "1.2.1", - "minimatch": "3.0.4", - "node-watch": "0.6.1", - "resolve": "1.9.0" - }, - "dependencies": { - "commander": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz", - "integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==", - "dev": true - }, - "resolve": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.9.0.tgz", - "integrity": "sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - } - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", - "dev": true, - "requires": { - "bytes": "1", - "string_decoder": "0.10" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "release-zalgo": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", - "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", - "dev": true, - "requires": { - "es6-error": "^4.0.1" - } - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "resolve-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", - "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "rfdc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.2.0.tgz", - "integrity": "sha512-ijLyszTMmUrXvjSooucVQwimGUk84eRcmCuLV8Xghe3UO85mjUtRAHRyoMM6XtyqbECaXuBWx18La3523sXINA==", - "dev": true - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.17.1.tgz", - "integrity": "sha512-lVrtCXJ+08Eapa0SfApLmRNWNWm2FsYFnLPIJZJvZz2uI2Gv+dfPyu1zgF7KKF/HYFJDvjxbdCbI8lUVMnG7Sg==", - "dev": true, - "requires": { - "fsevents": "~2.1.2" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sauce-connect-launcher": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/sauce-connect-launcher/-/sauce-connect-launcher-1.3.2.tgz", - "integrity": "sha512-wf0coUlidJ7rmeClgVVBh6Kw55/yalZCY/Un5RgjSnTXRAeGqagnTsTYpZaqC4dCtrY4myuYpOAZXCdbO7lHfQ==", - "dev": true, - "requires": { - "adm-zip": "~0.4.3", - "async": "^2.1.2", - "https-proxy-agent": "^5.0.0", - "lodash": "^4.16.6", - "rimraf": "^2.5.4" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - } - } - }, - "saucelabs": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", - "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", - "dev": true, - "requires": { - "https-proxy-agent": "^2.2.1" - }, - "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - } - } - }, - "selenium-webdriver": { - "version": "4.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.0.0-alpha.7.tgz", - "integrity": "sha512-D4qnTsyTr91jT8f7MfN+OwY0IlU5+5FmlO5xlgRUV6hDEV8JyYx2NerdTEqDDkNq7RZDYc4VoPALk8l578RBHw==", - "dev": true, - "requires": { - "jszip": "^3.2.2", - "rimraf": "^2.7.1", - "tmp": "0.0.30" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - } - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "socket.io-adapter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.1.0.tgz", - "integrity": "sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg==", - "dev": true - }, - "socket.io-parser": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", - "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", - "dev": true, - "requires": { - "@types/component-emitter": "^1.2.10", - "component-emitter": "~1.3.0", - "debug": "~4.3.1" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - } - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spawn-wrap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", - "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", - "dev": true, - "requires": { - "foreground-child": "^2.0.0", - "is-windows": "^1.0.2", - "make-dir": "^3.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "which": "^2.0.1" - }, - "dependencies": { - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "streamroller": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", - "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", - "dev": true, - "requires": { - "date-format": "^2.1.0", - "debug": "^4.1.1", - "fs-extra": "^8.1.0" - }, - "dependencies": { - "date-format": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", - "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", - "dev": true - } - } - }, - "string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tiny-glob": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.6.tgz", - "integrity": "sha512-A7ewMqPu1B5PWwC3m7KVgAu96Ch5LA0w4SnEN/LbDREj/gAD0nPWboRbn8YoP9ISZXqeNAlMvKSKoEuhcfK3Pw==", - "dev": true, - "requires": { - "globalyzer": "^0.1.0", - "globrex": "^0.1.1" - } - }, - "tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "requires": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tracejs": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/tracejs/-/tracejs-0.1.8.tgz", - "integrity": "sha1-bCZ4exhT8TcWNGIsHIC8RAJsXXA=", - "dev": true - }, - "tslib": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", - "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-1.8.10.tgz", - "integrity": "sha1-tHXW4N/wv1DyluXKbvn7tccyDx4=", - "dev": true - }, - "typescript3": { - "version": "npm:typescript@3.9.7", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", - "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.24", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz", - "integrity": "sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw==", - "dev": true - }, - "uglify-js": { - "version": "3.12.8", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.8.tgz", - "integrity": "sha512-fvBeuXOsvqjecUtF/l1dwsrrf5y2BCUk9AOJGzGcm6tE7vegku5u/YvqjyDaAGr422PLoLnrxg3EnRvTqsdC1w==", - "dev": true - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true - }, - "underscore": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.11.0.tgz", - "integrity": "sha512-xY96SsN3NA461qIRKZ/+qox37YXPtSBswMGfiNptr+wrt6ds4HaMw23TP612fEyGekRE6LNRiLYr/aqbHXNedw==", - "dev": true - }, - "underscore.string": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz", - "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==", - "dev": true, - "requires": { - "sprintf-js": "^1.0.3", - "util-deprecate": "^1.0.2" - } - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "uri-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", - "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=", - "dev": true - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, - "v8flags": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", - "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", - "dev": true - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true, - "optional": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", - "dev": true - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } -} diff --git a/admin/app/api/controller/AddressController.php b/app/api/controller/AddressController.php similarity index 100% rename from admin/app/api/controller/AddressController.php rename to app/api/controller/AddressController.php diff --git a/admin/app/api/controller/ArticleController.php b/app/api/controller/ArticleController.php similarity index 100% rename from admin/app/api/controller/ArticleController.php rename to app/api/controller/ArticleController.php diff --git a/admin/app/api/controller/BalanceLogController.php b/app/api/controller/BalanceLogController.php similarity index 100% rename from admin/app/api/controller/BalanceLogController.php rename to app/api/controller/BalanceLogController.php diff --git a/admin/app/api/controller/BaseController.php b/app/api/controller/BaseController.php similarity index 100% rename from admin/app/api/controller/BaseController.php rename to app/api/controller/BaseController.php diff --git a/admin/app/api/controller/CardController.php b/app/api/controller/CardController.php similarity index 100% rename from admin/app/api/controller/CardController.php rename to app/api/controller/CardController.php diff --git a/admin/app/api/controller/CommonController.php b/app/api/controller/CommonController.php similarity index 100% rename from admin/app/api/controller/CommonController.php rename to app/api/controller/CommonController.php diff --git a/admin/app/api/controller/GiftController.php b/app/api/controller/GiftController.php similarity index 100% rename from admin/app/api/controller/GiftController.php rename to app/api/controller/GiftController.php diff --git a/admin/app/api/controller/IndexController.php b/app/api/controller/IndexController.php similarity index 100% rename from admin/app/api/controller/IndexController.php rename to app/api/controller/IndexController.php diff --git a/admin/app/api/controller/ProductController.php b/app/api/controller/ProductController.php similarity index 100% rename from admin/app/api/controller/ProductController.php rename to app/api/controller/ProductController.php diff --git a/admin/app/api/controller/ProductOrderController.php b/app/api/controller/ProductOrderController.php similarity index 100% rename from admin/app/api/controller/ProductOrderController.php rename to app/api/controller/ProductOrderController.php diff --git a/admin/app/api/controller/QuestionnaireController.php b/app/api/controller/QuestionnaireController.php similarity index 100% rename from admin/app/api/controller/QuestionnaireController.php rename to app/api/controller/QuestionnaireController.php diff --git a/admin/app/api/controller/RechargeController.php b/app/api/controller/RechargeController.php similarity index 100% rename from admin/app/api/controller/RechargeController.php rename to app/api/controller/RechargeController.php diff --git a/admin/app/api/controller/RoleController.php.bak b/app/api/controller/RoleController.php.bak similarity index 100% rename from admin/app/api/controller/RoleController.php.bak rename to app/api/controller/RoleController.php.bak diff --git a/admin/app/api/controller/SigninController.php b/app/api/controller/SigninController.php similarity index 100% rename from admin/app/api/controller/SigninController.php rename to app/api/controller/SigninController.php diff --git a/admin/app/api/controller/TeamController.php b/app/api/controller/TeamController.php similarity index 100% rename from admin/app/api/controller/TeamController.php rename to app/api/controller/TeamController.php diff --git a/admin/app/api/controller/UserController.php b/app/api/controller/UserController.php similarity index 100% rename from admin/app/api/controller/UserController.php rename to app/api/controller/UserController.php diff --git a/admin/app/api/controller/ValidateController.php b/app/api/controller/ValidateController.php similarity index 100% rename from admin/app/api/controller/ValidateController.php rename to app/api/controller/ValidateController.php diff --git a/admin/app/api/controller/WalletController.php b/app/api/controller/WalletController.php similarity index 100% rename from admin/app/api/controller/WalletController.php rename to app/api/controller/WalletController.php diff --git a/admin/app/api/controller/WithdrawlController.php b/app/api/controller/WithdrawlController.php similarity index 100% rename from admin/app/api/controller/WithdrawlController.php rename to app/api/controller/WithdrawlController.php diff --git a/admin/app/api/middleware/Auth.php b/app/api/middleware/Auth.php similarity index 100% rename from admin/app/api/middleware/Auth.php rename to app/api/middleware/Auth.php diff --git a/admin/app/bootstrap/SqlDebug.php b/app/bootstrap/SqlDebug.php similarity index 100% rename from admin/app/bootstrap/SqlDebug.php rename to app/bootstrap/SqlDebug.php diff --git a/admin/app/command/BalanceLogTask.php b/app/command/BalanceLogTask.php similarity index 100% rename from admin/app/command/BalanceLogTask.php rename to app/command/BalanceLogTask.php diff --git a/admin/app/command/Clear.php b/app/command/Clear.php similarity index 100% rename from admin/app/command/Clear.php rename to app/command/Clear.php diff --git a/admin/app/command/Database.php b/app/command/Database.php similarity index 100% rename from admin/app/command/Database.php rename to app/command/Database.php diff --git a/admin/app/command/Language.php b/app/command/Language.php similarity index 100% rename from admin/app/command/Language.php rename to app/command/Language.php diff --git a/admin/app/command/Otop.php b/app/command/Otop.php similarity index 100% rename from admin/app/command/Otop.php rename to app/command/Otop.php diff --git a/admin/app/command/Settlement.php b/app/command/Settlement.php similarity index 100% rename from admin/app/command/Settlement.php rename to app/command/Settlement.php diff --git a/admin/app/command/Tongji.php b/app/command/Tongji.php similarity index 100% rename from admin/app/command/Tongji.php rename to app/command/Tongji.php diff --git a/admin/app/command/createIndex.php b/app/command/createIndex.php similarity index 100% rename from admin/app/command/createIndex.php rename to app/command/createIndex.php diff --git a/admin/app/command/exception/Handler.php b/app/command/exception/Handler.php similarity index 100% rename from admin/app/command/exception/Handler.php rename to app/command/exception/Handler.php diff --git a/admin/app/controller/Base.php b/app/controller/Base.php similarity index 100% rename from admin/app/controller/Base.php rename to app/controller/Base.php diff --git a/admin/app/controller/Crud.php b/app/controller/Crud.php similarity index 100% rename from admin/app/controller/Crud.php rename to app/controller/Crud.php diff --git a/admin/app/controller/DocController.php b/app/controller/DocController.php similarity index 100% rename from admin/app/controller/DocController.php rename to app/controller/DocController.php diff --git a/admin/app/controller/GitController.php b/app/controller/GitController.php similarity index 100% rename from admin/app/controller/GitController.php rename to app/controller/GitController.php diff --git a/admin/app/controller/IndexController.php b/app/controller/IndexController.php similarity index 100% rename from admin/app/controller/IndexController.php rename to app/controller/IndexController.php diff --git a/admin/app/controller/PayController.php b/app/controller/PayController.php similarity index 100% rename from admin/app/controller/PayController.php rename to app/controller/PayController.php diff --git a/admin/app/controller/TestProductBuyController.php b/app/controller/TestProductBuyController.php similarity index 100% rename from admin/app/controller/TestProductBuyController.php rename to app/controller/TestProductBuyController.php diff --git a/admin/app/controller/TestRoleBuyController.php b/app/controller/TestRoleBuyController.php similarity index 100% rename from admin/app/controller/TestRoleBuyController.php rename to app/controller/TestRoleBuyController.php diff --git a/admin/app/controller/UtilsController.php b/app/controller/UtilsController.php similarity index 100% rename from admin/app/controller/UtilsController.php rename to app/controller/UtilsController.php diff --git a/admin/app/enum/BalanceType.php b/app/enum/BalanceType.php similarity index 100% rename from admin/app/enum/BalanceType.php rename to app/enum/BalanceType.php diff --git a/admin/app/enum/Order.php b/app/enum/Order.php similarity index 100% rename from admin/app/enum/Order.php rename to app/enum/Order.php diff --git a/admin/app/enum/RechargeStatus.php b/app/enum/RechargeStatus.php similarity index 100% rename from admin/app/enum/RechargeStatus.php rename to app/enum/RechargeStatus.php diff --git a/admin/app/enum/ServerStatus.php b/app/enum/ServerStatus.php similarity index 100% rename from admin/app/enum/ServerStatus.php rename to app/enum/ServerStatus.php diff --git a/admin/app/enum/WithdrawlStatus.php b/app/enum/WithdrawlStatus.php similarity index 100% rename from admin/app/enum/WithdrawlStatus.php rename to app/enum/WithdrawlStatus.php diff --git a/admin/app/event/Card.php b/app/event/Card.php similarity index 100% rename from admin/app/event/Card.php rename to app/event/Card.php diff --git a/admin/app/event/Main.php b/app/event/Main.php similarity index 100% rename from admin/app/event/Main.php rename to app/event/Main.php diff --git a/admin/app/event/Product.php b/app/event/Product.php similarity index 100% rename from admin/app/event/Product.php rename to app/event/Product.php diff --git a/admin/app/event/Recharge.php b/app/event/Recharge.php similarity index 100% rename from admin/app/event/Recharge.php rename to app/event/Recharge.php diff --git a/admin/app/event/User.php b/app/event/User.php similarity index 100% rename from admin/app/event/User.php rename to app/event/User.php diff --git a/admin/app/event/Withdrawl.php b/app/event/Withdrawl.php similarity index 100% rename from admin/app/event/Withdrawl.php rename to app/event/Withdrawl.php diff --git a/admin/app/functions.php b/app/functions.php similarity index 100% rename from admin/app/functions.php rename to app/functions.php diff --git a/admin/app/mcp/McpService.php b/app/mcp/McpService.php similarity index 100% rename from admin/app/mcp/McpService.php rename to app/mcp/McpService.php diff --git a/admin/app/mcp/process.php b/app/mcp/process.php similarity index 100% rename from admin/app/mcp/process.php rename to app/mcp/process.php diff --git a/admin/app/mcp/tpl/controller/admin.tpl b/app/mcp/tpl/controller/admin.tpl similarity index 100% rename from admin/app/mcp/tpl/controller/admin.tpl rename to app/mcp/tpl/controller/admin.tpl diff --git a/admin/app/mcp/tpl/controller/api.tpl b/app/mcp/tpl/controller/api.tpl similarity index 100% rename from admin/app/mcp/tpl/controller/api.tpl rename to app/mcp/tpl/controller/api.tpl diff --git a/admin/app/mcp/tpl/controller/default.tpl b/app/mcp/tpl/controller/default.tpl similarity index 100% rename from admin/app/mcp/tpl/controller/default.tpl rename to app/mcp/tpl/controller/default.tpl diff --git a/admin/app/mcp/tpl/js/admin.tpl b/app/mcp/tpl/js/admin.tpl similarity index 100% rename from admin/app/mcp/tpl/js/admin.tpl rename to app/mcp/tpl/js/admin.tpl diff --git a/admin/app/mcp/tpl/js/default.tpl b/app/mcp/tpl/js/default.tpl similarity index 100% rename from admin/app/mcp/tpl/js/default.tpl rename to app/mcp/tpl/js/default.tpl diff --git a/admin/app/mcp/tpl/view/index.html b/app/mcp/tpl/view/index.html similarity index 100% rename from admin/app/mcp/tpl/view/index.html rename to app/mcp/tpl/view/index.html diff --git a/admin/app/mcp/tpl/view/update.html b/app/mcp/tpl/view/update.html similarity index 100% rename from admin/app/mcp/tpl/view/update.html rename to app/mcp/tpl/view/update.html diff --git a/admin/app/middleware/ActionHook.php b/app/middleware/ActionHook.php similarity index 100% rename from admin/app/middleware/ActionHook.php rename to app/middleware/ActionHook.php diff --git a/admin/app/middleware/StaticFile.php b/app/middleware/StaticFile.php similarity index 100% rename from admin/app/middleware/StaticFile.php rename to app/middleware/StaticFile.php diff --git a/admin/app/model/Address.php b/app/model/Address.php similarity index 100% rename from admin/app/model/Address.php rename to app/model/Address.php diff --git a/admin/app/model/Archives.php b/app/model/Archives.php similarity index 100% rename from admin/app/model/Archives.php rename to app/model/Archives.php diff --git a/admin/app/model/BalanceLog.php b/app/model/BalanceLog.php similarity index 100% rename from admin/app/model/BalanceLog.php rename to app/model/BalanceLog.php diff --git a/admin/app/model/Base.php b/app/model/Base.php similarity index 100% rename from admin/app/model/Base.php rename to app/model/Base.php diff --git a/admin/app/model/Card.php b/app/model/Card.php similarity index 100% rename from admin/app/model/Card.php rename to app/model/Card.php diff --git a/admin/app/model/Category.php b/app/model/Category.php similarity index 100% rename from admin/app/model/Category.php rename to app/model/Category.php diff --git a/admin/app/model/Cdkey.php b/app/model/Cdkey.php similarity index 100% rename from admin/app/model/Cdkey.php rename to app/model/Cdkey.php diff --git a/admin/app/model/Content.php b/app/model/Content.php similarity index 100% rename from admin/app/model/Content.php rename to app/model/Content.php diff --git a/admin/app/model/Gift.php b/app/model/Gift.php similarity index 100% rename from admin/app/model/Gift.php rename to app/model/Gift.php diff --git a/admin/app/model/GiftOrder.php b/app/model/GiftOrder.php similarity index 100% rename from admin/app/model/GiftOrder.php rename to app/model/GiftOrder.php diff --git a/admin/app/model/Invitecode.php b/app/model/Invitecode.php similarity index 100% rename from admin/app/model/Invitecode.php rename to app/model/Invitecode.php diff --git a/admin/app/model/Product.php b/app/model/Product.php similarity index 100% rename from admin/app/model/Product.php rename to app/model/Product.php diff --git a/admin/app/model/ProductOrder.php b/app/model/ProductOrder.php similarity index 100% rename from admin/app/model/ProductOrder.php rename to app/model/ProductOrder.php diff --git a/admin/app/model/Questionnaire.php b/app/model/Questionnaire.php similarity index 100% rename from admin/app/model/Questionnaire.php rename to app/model/Questionnaire.php diff --git a/admin/app/model/Realname.php b/app/model/Realname.php similarity index 100% rename from admin/app/model/Realname.php rename to app/model/Realname.php diff --git a/admin/app/model/Recharge.php b/app/model/Recharge.php similarity index 100% rename from admin/app/model/Recharge.php rename to app/model/Recharge.php diff --git a/admin/app/model/User.php b/app/model/User.php similarity index 100% rename from admin/app/model/User.php rename to app/model/User.php diff --git a/admin/app/model/UserExtend.php b/app/model/UserExtend.php similarity index 100% rename from admin/app/model/UserExtend.php rename to app/model/UserExtend.php diff --git a/admin/app/model/UserRole.php b/app/model/UserRole.php similarity index 100% rename from admin/app/model/UserRole.php rename to app/model/UserRole.php diff --git a/admin/app/model/UserRule.php b/app/model/UserRule.php similarity index 100% rename from admin/app/model/UserRule.php rename to app/model/UserRule.php diff --git a/admin/app/model/UserSignin.php b/app/model/UserSignin.php similarity index 100% rename from admin/app/model/UserSignin.php rename to app/model/UserSignin.php diff --git a/admin/app/model/UserTeam.php b/app/model/UserTeam.php similarity index 100% rename from admin/app/model/UserTeam.php rename to app/model/UserTeam.php diff --git a/admin/app/model/UserXuanchuan.php b/app/model/UserXuanchuan.php similarity index 100% rename from admin/app/model/UserXuanchuan.php rename to app/model/UserXuanchuan.php diff --git a/admin/app/model/Withdrawl.php b/app/model/Withdrawl.php similarity index 100% rename from admin/app/model/Withdrawl.php rename to app/model/Withdrawl.php diff --git a/admin/app/model/WorkRecord.php b/app/model/WorkRecord.php similarity index 100% rename from admin/app/model/WorkRecord.php rename to app/model/WorkRecord.php diff --git a/admin/app/queue/redis/Email.php b/app/queue/redis/Email.php similarity index 100% rename from admin/app/queue/redis/Email.php rename to app/queue/redis/Email.php diff --git a/admin/app/queue/redis/Job.php b/app/queue/redis/Job.php similarity index 100% rename from admin/app/queue/redis/Job.php rename to app/queue/redis/Job.php diff --git a/admin/app/queue/redis/Sms.php b/app/queue/redis/Sms.php similarity index 100% rename from admin/app/queue/redis/Sms.php rename to app/queue/redis/Sms.php diff --git a/admin/app/queue/redis/Sql.php b/app/queue/redis/Sql.php similarity index 100% rename from admin/app/queue/redis/Sql.php rename to app/queue/redis/Sql.php diff --git a/admin/app/queue/single/Power.php b/app/queue/single/Power.php similarity index 100% rename from admin/app/queue/single/Power.php rename to app/queue/single/Power.php diff --git a/admin/app/queue/single/Questionnaire.php b/app/queue/single/Questionnaire.php similarity index 100% rename from admin/app/queue/single/Questionnaire.php rename to app/queue/single/Questionnaire.php diff --git a/admin/app/queue/single/Studio.php b/app/queue/single/Studio.php similarity index 100% rename from admin/app/queue/single/Studio.php rename to app/queue/single/Studio.php diff --git a/admin/app/queue/single/buildTeam.php b/app/queue/single/buildTeam.php similarity index 100% rename from admin/app/queue/single/buildTeam.php rename to app/queue/single/buildTeam.php diff --git a/admin/app/tools/controller/Base.php b/app/tools/controller/Base.php similarity index 100% rename from admin/app/tools/controller/Base.php rename to app/tools/controller/Base.php diff --git a/admin/app/tools/controller/IndexController.php b/app/tools/controller/IndexController.php similarity index 100% rename from admin/app/tools/controller/IndexController.php rename to app/tools/controller/IndexController.php diff --git a/admin/app/validate/Withdrawl.php b/app/validate/Withdrawl.php similarity index 100% rename from admin/app/validate/Withdrawl.php rename to app/validate/Withdrawl.php diff --git a/admin/app/view/400.html b/app/view/400.html similarity index 100% rename from admin/app/view/400.html rename to app/view/400.html diff --git a/admin/app/view/index/view.html b/app/view/index/view.html similarity index 100% rename from admin/app/view/index/view.html rename to app/view/index/view.html diff --git a/admin/app/view/pay/valid.html b/app/view/pay/valid.html similarity index 100% rename from admin/app/view/pay/valid.html rename to app/view/pay/valid.html diff --git a/admin/composer.json b/composer.json similarity index 100% rename from admin/composer.json rename to composer.json diff --git a/admin/config/app.php b/config/app.php similarity index 100% rename from admin/config/app.php rename to config/app.php diff --git a/admin/config/autoload.php b/config/autoload.php similarity index 100% rename from admin/config/autoload.php rename to config/autoload.php diff --git a/admin/config/bootstrap.php b/config/bootstrap.php similarity index 100% rename from admin/config/bootstrap.php rename to config/bootstrap.php diff --git a/admin/config/cache.php b/config/cache.php similarity index 100% rename from admin/config/cache.php rename to config/cache.php diff --git a/admin/config/container.php b/config/container.php similarity index 100% rename from admin/config/container.php rename to config/container.php diff --git a/admin/config/database.php b/config/database.php similarity index 100% rename from admin/config/database.php rename to config/database.php diff --git a/admin/config/dependence.php b/config/dependence.php similarity index 100% rename from admin/config/dependence.php rename to config/dependence.php diff --git a/admin/config/event.php b/config/event.php similarity index 100% rename from admin/config/event.php rename to config/event.php diff --git a/admin/config/exception.php b/config/exception.php similarity index 100% rename from admin/config/exception.php rename to config/exception.php diff --git a/admin/config/jwt.php b/config/jwt.php similarity index 100% rename from admin/config/jwt.php rename to config/jwt.php diff --git a/admin/config/log.php b/config/log.php similarity index 100% rename from admin/config/log.php rename to config/log.php diff --git a/admin/config/mcp.php b/config/mcp.php similarity index 100% rename from admin/config/mcp.php rename to config/mcp.php diff --git a/admin/config/middleware.php b/config/middleware.php similarity index 100% rename from admin/config/middleware.php rename to config/middleware.php diff --git a/admin/config/plugin/bilulanlv/think-cache/app.php b/config/plugin/bilulanlv/think-cache/app.php similarity index 100% rename from admin/config/plugin/bilulanlv/think-cache/app.php rename to config/plugin/bilulanlv/think-cache/app.php diff --git a/admin/config/plugin/hg/apidoc/app.php b/config/plugin/hg/apidoc/app.php similarity index 100% rename from admin/config/plugin/hg/apidoc/app.php rename to config/plugin/hg/apidoc/app.php diff --git a/admin/config/plugin/hg/apidoc/route.php b/config/plugin/hg/apidoc/route.php similarity index 100% rename from admin/config/plugin/hg/apidoc/route.php rename to config/plugin/hg/apidoc/route.php diff --git a/admin/config/plugin/isszz/webman-hashids/app.php b/config/plugin/isszz/webman-hashids/app.php similarity index 100% rename from admin/config/plugin/isszz/webman-hashids/app.php rename to config/plugin/isszz/webman-hashids/app.php diff --git a/admin/config/plugin/shopwwi/filesystem/app.php b/config/plugin/shopwwi/filesystem/app.php similarity index 100% rename from admin/config/plugin/shopwwi/filesystem/app.php rename to config/plugin/shopwwi/filesystem/app.php diff --git a/admin/config/plugin/webman/console/app.php b/config/plugin/webman/console/app.php similarity index 100% rename from admin/config/plugin/webman/console/app.php rename to config/plugin/webman/console/app.php diff --git a/admin/config/plugin/webman/event/app.php b/config/plugin/webman/event/app.php similarity index 100% rename from admin/config/plugin/webman/event/app.php rename to config/plugin/webman/event/app.php diff --git a/admin/config/plugin/webman/event/bootstrap.php b/config/plugin/webman/event/bootstrap.php similarity index 100% rename from admin/config/plugin/webman/event/bootstrap.php rename to config/plugin/webman/event/bootstrap.php diff --git a/admin/config/plugin/webman/event/command.php b/config/plugin/webman/event/command.php similarity index 100% rename from admin/config/plugin/webman/event/command.php rename to config/plugin/webman/event/command.php diff --git a/admin/config/plugin/webman/log/app.php b/config/plugin/webman/log/app.php similarity index 100% rename from admin/config/plugin/webman/log/app.php rename to config/plugin/webman/log/app.php diff --git a/admin/config/plugin/webman/log/middleware.php b/config/plugin/webman/log/middleware.php similarity index 100% rename from admin/config/plugin/webman/log/middleware.php rename to config/plugin/webman/log/middleware.php diff --git a/admin/config/plugin/webman/redis-queue/app.php b/config/plugin/webman/redis-queue/app.php similarity index 100% rename from admin/config/plugin/webman/redis-queue/app.php rename to config/plugin/webman/redis-queue/app.php diff --git a/admin/config/plugin/webman/redis-queue/command.php b/config/plugin/webman/redis-queue/command.php similarity index 100% rename from admin/config/plugin/webman/redis-queue/command.php rename to config/plugin/webman/redis-queue/command.php diff --git a/admin/config/plugin/webman/redis-queue/log.php b/config/plugin/webman/redis-queue/log.php similarity index 100% rename from admin/config/plugin/webman/redis-queue/log.php rename to config/plugin/webman/redis-queue/log.php diff --git a/admin/config/plugin/webman/redis-queue/process.php b/config/plugin/webman/redis-queue/process.php similarity index 100% rename from admin/config/plugin/webman/redis-queue/process.php rename to config/plugin/webman/redis-queue/process.php diff --git a/admin/config/plugin/webman/redis-queue/redis.php b/config/plugin/webman/redis-queue/redis.php similarity index 100% rename from admin/config/plugin/webman/redis-queue/redis.php rename to config/plugin/webman/redis-queue/redis.php diff --git a/admin/config/process.php b/config/process.php similarity index 100% rename from admin/config/process.php rename to config/process.php diff --git a/admin/config/redis.php b/config/redis.php similarity index 100% rename from admin/config/redis.php rename to config/redis.php diff --git a/admin/config/route.php b/config/route.php similarity index 100% rename from admin/config/route.php rename to config/route.php diff --git a/admin/config/server.php b/config/server.php similarity index 100% rename from admin/config/server.php rename to config/server.php diff --git a/admin/config/session.php b/config/session.php similarity index 100% rename from admin/config/session.php rename to config/session.php diff --git a/admin/config/static.php b/config/static.php similarity index 100% rename from admin/config/static.php rename to config/static.php diff --git a/admin/config/thinkorm.php b/config/thinkorm.php similarity index 100% rename from admin/config/thinkorm.php rename to config/thinkorm.php diff --git a/admin/config/token.php b/config/token.php similarity index 100% rename from admin/config/token.php rename to config/token.php diff --git a/admin/config/translation.php b/config/translation.php similarity index 100% rename from admin/config/translation.php rename to config/translation.php diff --git a/admin/config/view.php b/config/view.php similarity index 100% rename from admin/config/view.php rename to config/view.php diff --git a/admin/plugin/admin/api/Auth.php b/plugin/admin/api/Auth.php similarity index 100% rename from admin/plugin/admin/api/Auth.php rename to plugin/admin/api/Auth.php diff --git a/admin/plugin/admin/api/Bootstrap.php b/plugin/admin/api/Bootstrap.php similarity index 100% rename from admin/plugin/admin/api/Bootstrap.php rename to plugin/admin/api/Bootstrap.php diff --git a/admin/plugin/admin/api/Menu.php b/plugin/admin/api/Menu.php similarity index 100% rename from admin/plugin/admin/api/Menu.php rename to plugin/admin/api/Menu.php diff --git a/admin/plugin/admin/api/Middleware.php b/plugin/admin/api/Middleware.php similarity index 100% rename from admin/plugin/admin/api/Middleware.php rename to plugin/admin/api/Middleware.php diff --git a/admin/plugin/admin/app/common/Auth.php b/plugin/admin/app/common/Auth.php similarity index 100% rename from admin/plugin/admin/app/common/Auth.php rename to plugin/admin/app/common/Auth.php diff --git a/admin/plugin/admin/app/common/Tree.php b/plugin/admin/app/common/Tree.php similarity index 100% rename from admin/plugin/admin/app/common/Tree.php rename to plugin/admin/app/common/Tree.php diff --git a/admin/plugin/admin/app/common/Util.php b/plugin/admin/app/common/Util.php similarity index 100% rename from admin/plugin/admin/app/common/Util.php rename to plugin/admin/app/common/Util.php diff --git a/admin/plugin/admin/app/controller/AccountController.php b/plugin/admin/app/controller/AccountController.php similarity index 100% rename from admin/plugin/admin/app/controller/AccountController.php rename to plugin/admin/app/controller/AccountController.php diff --git a/admin/plugin/admin/app/controller/AddressController.php b/plugin/admin/app/controller/AddressController.php similarity index 100% rename from admin/plugin/admin/app/controller/AddressController.php rename to plugin/admin/app/controller/AddressController.php diff --git a/admin/plugin/admin/app/controller/AdminController.php b/plugin/admin/app/controller/AdminController.php similarity index 100% rename from admin/plugin/admin/app/controller/AdminController.php rename to plugin/admin/app/controller/AdminController.php diff --git a/admin/plugin/admin/app/controller/AdminRoleController.php b/plugin/admin/app/controller/AdminRoleController.php similarity index 100% rename from admin/plugin/admin/app/controller/AdminRoleController.php rename to plugin/admin/app/controller/AdminRoleController.php diff --git a/admin/plugin/admin/app/controller/AdminRuleController.php b/plugin/admin/app/controller/AdminRuleController.php similarity index 100% rename from admin/plugin/admin/app/controller/AdminRuleController.php rename to plugin/admin/app/controller/AdminRuleController.php diff --git a/admin/plugin/admin/app/controller/ArchivesController.php b/plugin/admin/app/controller/ArchivesController.php similarity index 100% rename from admin/plugin/admin/app/controller/ArchivesController.php rename to plugin/admin/app/controller/ArchivesController.php diff --git a/admin/plugin/admin/app/controller/ArticleController.php b/plugin/admin/app/controller/ArticleController.php similarity index 100% rename from admin/plugin/admin/app/controller/ArticleController.php rename to plugin/admin/app/controller/ArticleController.php diff --git a/admin/plugin/admin/app/controller/AttachmentController.php b/plugin/admin/app/controller/AttachmentController.php similarity index 100% rename from admin/plugin/admin/app/controller/AttachmentController.php rename to plugin/admin/app/controller/AttachmentController.php diff --git a/admin/plugin/admin/app/controller/BalanceLogController.php b/plugin/admin/app/controller/BalanceLogController.php similarity index 100% rename from admin/plugin/admin/app/controller/BalanceLogController.php rename to plugin/admin/app/controller/BalanceLogController.php diff --git a/admin/plugin/admin/app/controller/Base.php b/plugin/admin/app/controller/Base.php similarity index 100% rename from admin/plugin/admin/app/controller/Base.php rename to plugin/admin/app/controller/Base.php diff --git a/admin/plugin/admin/app/controller/CardController.php b/plugin/admin/app/controller/CardController.php similarity index 100% rename from admin/plugin/admin/app/controller/CardController.php rename to plugin/admin/app/controller/CardController.php diff --git a/admin/plugin/admin/app/controller/CategoryController.php b/plugin/admin/app/controller/CategoryController.php similarity index 100% rename from admin/plugin/admin/app/controller/CategoryController.php rename to plugin/admin/app/controller/CategoryController.php diff --git a/admin/plugin/admin/app/controller/CdkeyController.php b/plugin/admin/app/controller/CdkeyController.php similarity index 100% rename from admin/plugin/admin/app/controller/CdkeyController.php rename to plugin/admin/app/controller/CdkeyController.php diff --git a/admin/plugin/admin/app/controller/ConfigController.php b/plugin/admin/app/controller/ConfigController.php similarity index 100% rename from admin/plugin/admin/app/controller/ConfigController.php rename to plugin/admin/app/controller/ConfigController.php diff --git a/admin/plugin/admin/app/controller/Crud.php b/plugin/admin/app/controller/Crud.php similarity index 100% rename from admin/plugin/admin/app/controller/Crud.php rename to plugin/admin/app/controller/Crud.php diff --git a/admin/plugin/admin/app/controller/DevController.php b/plugin/admin/app/controller/DevController.php similarity index 100% rename from admin/plugin/admin/app/controller/DevController.php rename to plugin/admin/app/controller/DevController.php diff --git a/admin/plugin/admin/app/controller/GiftController.php b/plugin/admin/app/controller/GiftController.php similarity index 100% rename from admin/plugin/admin/app/controller/GiftController.php rename to plugin/admin/app/controller/GiftController.php diff --git a/admin/plugin/admin/app/controller/GiftOrderController.php b/plugin/admin/app/controller/GiftOrderController.php similarity index 100% rename from admin/plugin/admin/app/controller/GiftOrderController.php rename to plugin/admin/app/controller/GiftOrderController.php diff --git a/admin/plugin/admin/app/controller/IndexController.php b/plugin/admin/app/controller/IndexController.php similarity index 100% rename from admin/plugin/admin/app/controller/IndexController.php rename to plugin/admin/app/controller/IndexController.php diff --git a/admin/plugin/admin/app/controller/InvitecodeController.php b/plugin/admin/app/controller/InvitecodeController.php similarity index 100% rename from admin/plugin/admin/app/controller/InvitecodeController.php rename to plugin/admin/app/controller/InvitecodeController.php diff --git a/admin/plugin/admin/app/controller/ProductController.php b/plugin/admin/app/controller/ProductController.php similarity index 100% rename from admin/plugin/admin/app/controller/ProductController.php rename to plugin/admin/app/controller/ProductController.php diff --git a/admin/plugin/admin/app/controller/ProductOrderController.php b/plugin/admin/app/controller/ProductOrderController.php similarity index 100% rename from admin/plugin/admin/app/controller/ProductOrderController.php rename to plugin/admin/app/controller/ProductOrderController.php diff --git a/admin/plugin/admin/app/controller/QuestionnaireController.php b/plugin/admin/app/controller/QuestionnaireController.php similarity index 100% rename from admin/plugin/admin/app/controller/QuestionnaireController.php rename to plugin/admin/app/controller/QuestionnaireController.php diff --git a/admin/plugin/admin/app/controller/RechargeController.php b/plugin/admin/app/controller/RechargeController.php similarity index 100% rename from admin/plugin/admin/app/controller/RechargeController.php rename to plugin/admin/app/controller/RechargeController.php diff --git a/admin/plugin/admin/app/controller/SinglePageController.php b/plugin/admin/app/controller/SinglePageController.php similarity index 100% rename from admin/plugin/admin/app/controller/SinglePageController.php rename to plugin/admin/app/controller/SinglePageController.php diff --git a/admin/plugin/admin/app/controller/StudioController.php b/plugin/admin/app/controller/StudioController.php similarity index 100% rename from admin/plugin/admin/app/controller/StudioController.php rename to plugin/admin/app/controller/StudioController.php diff --git a/admin/plugin/admin/app/controller/TeamController.php b/plugin/admin/app/controller/TeamController.php similarity index 100% rename from admin/plugin/admin/app/controller/TeamController.php rename to plugin/admin/app/controller/TeamController.php diff --git a/admin/plugin/admin/app/controller/UserController.php b/plugin/admin/app/controller/UserController.php similarity index 100% rename from admin/plugin/admin/app/controller/UserController.php rename to plugin/admin/app/controller/UserController.php diff --git a/admin/plugin/admin/app/controller/UserRoleController.php b/plugin/admin/app/controller/UserRoleController.php similarity index 100% rename from admin/plugin/admin/app/controller/UserRoleController.php rename to plugin/admin/app/controller/UserRoleController.php diff --git a/admin/plugin/admin/app/controller/UserRuleController.php b/plugin/admin/app/controller/UserRuleController.php similarity index 100% rename from admin/plugin/admin/app/controller/UserRuleController.php rename to plugin/admin/app/controller/UserRuleController.php diff --git a/admin/plugin/admin/app/controller/WithdrawlController.php b/plugin/admin/app/controller/WithdrawlController.php similarity index 100% rename from admin/plugin/admin/app/controller/WithdrawlController.php rename to plugin/admin/app/controller/WithdrawlController.php diff --git a/admin/plugin/admin/app/controller/WorkRecordController.php b/plugin/admin/app/controller/WorkRecordController.php similarity index 100% rename from admin/plugin/admin/app/controller/WorkRecordController.php rename to plugin/admin/app/controller/WorkRecordController.php diff --git a/admin/plugin/admin/app/controller/XuanchuanController.php b/plugin/admin/app/controller/XuanchuanController.php similarity index 100% rename from admin/plugin/admin/app/controller/XuanchuanController.php rename to plugin/admin/app/controller/XuanchuanController.php diff --git a/admin/plugin/admin/app/exception/Handler.php b/plugin/admin/app/exception/Handler.php similarity index 100% rename from admin/plugin/admin/app/exception/Handler.php rename to plugin/admin/app/exception/Handler.php diff --git a/admin/plugin/admin/app/functions.php b/plugin/admin/app/functions.php similarity index 100% rename from admin/plugin/admin/app/functions.php rename to plugin/admin/app/functions.php diff --git a/admin/plugin/admin/app/middleware/AccessControl.php b/plugin/admin/app/middleware/AccessControl.php similarity index 100% rename from admin/plugin/admin/app/middleware/AccessControl.php rename to plugin/admin/app/middleware/AccessControl.php diff --git a/admin/plugin/admin/app/model/Admin.php b/plugin/admin/app/model/Admin.php similarity index 100% rename from admin/plugin/admin/app/model/Admin.php rename to plugin/admin/app/model/Admin.php diff --git a/admin/plugin/admin/app/model/AdminAccess.php b/plugin/admin/app/model/AdminAccess.php similarity index 100% rename from admin/plugin/admin/app/model/AdminAccess.php rename to plugin/admin/app/model/AdminAccess.php diff --git a/admin/plugin/admin/app/model/AdminRole.php b/plugin/admin/app/model/AdminRole.php similarity index 100% rename from admin/plugin/admin/app/model/AdminRole.php rename to plugin/admin/app/model/AdminRole.php diff --git a/admin/plugin/admin/app/model/AdminRule.php b/plugin/admin/app/model/AdminRule.php similarity index 100% rename from admin/plugin/admin/app/model/AdminRule.php rename to plugin/admin/app/model/AdminRule.php diff --git a/admin/plugin/admin/app/model/Card.php b/plugin/admin/app/model/Card.php similarity index 100% rename from admin/plugin/admin/app/model/Card.php rename to plugin/admin/app/model/Card.php diff --git a/admin/plugin/admin/app/model/Category.php b/plugin/admin/app/model/Category.php similarity index 100% rename from admin/plugin/admin/app/model/Category.php rename to plugin/admin/app/model/Category.php diff --git a/admin/plugin/admin/app/model/Config.php b/plugin/admin/app/model/Config.php similarity index 100% rename from admin/plugin/admin/app/model/Config.php rename to plugin/admin/app/model/Config.php diff --git a/admin/plugin/admin/app/model/User.php b/plugin/admin/app/model/User.php similarity index 100% rename from admin/plugin/admin/app/model/User.php rename to plugin/admin/app/model/User.php diff --git a/admin/plugin/admin/app/model/Withdrawl.php b/plugin/admin/app/model/Withdrawl.php similarity index 100% rename from admin/plugin/admin/app/model/Withdrawl.php rename to plugin/admin/app/model/Withdrawl.php diff --git a/admin/plugin/admin/app/view/account/index.html b/plugin/admin/app/view/account/index.html similarity index 100% rename from admin/plugin/admin/app/view/account/index.html rename to plugin/admin/app/view/account/index.html diff --git a/admin/plugin/admin/app/view/account/login.html b/plugin/admin/app/view/account/login.html similarity index 100% rename from admin/plugin/admin/app/view/account/login.html rename to plugin/admin/app/view/account/login.html diff --git a/admin/plugin/admin/app/view/account/password.html b/plugin/admin/app/view/account/password.html similarity index 100% rename from admin/plugin/admin/app/view/account/password.html rename to plugin/admin/app/view/account/password.html diff --git a/admin/plugin/admin/app/view/account/profile.html b/plugin/admin/app/view/account/profile.html similarity index 100% rename from admin/plugin/admin/app/view/account/profile.html rename to plugin/admin/app/view/account/profile.html diff --git a/admin/plugin/admin/app/view/address/index.html b/plugin/admin/app/view/address/index.html similarity index 100% rename from admin/plugin/admin/app/view/address/index.html rename to plugin/admin/app/view/address/index.html diff --git a/admin/plugin/admin/app/view/address/update.html b/plugin/admin/app/view/address/update.html similarity index 100% rename from admin/plugin/admin/app/view/address/update.html rename to plugin/admin/app/view/address/update.html diff --git a/admin/plugin/admin/app/view/admin/index.html b/plugin/admin/app/view/admin/index.html similarity index 100% rename from admin/plugin/admin/app/view/admin/index.html rename to plugin/admin/app/view/admin/index.html diff --git a/admin/plugin/admin/app/view/admin/update.html b/plugin/admin/app/view/admin/update.html similarity index 100% rename from admin/plugin/admin/app/view/admin/update.html rename to plugin/admin/app/view/admin/update.html diff --git a/admin/plugin/admin/app/view/admin_role/index.html b/plugin/admin/app/view/admin_role/index.html similarity index 100% rename from admin/plugin/admin/app/view/admin_role/index.html rename to plugin/admin/app/view/admin_role/index.html diff --git a/admin/plugin/admin/app/view/admin_role/update.html b/plugin/admin/app/view/admin_role/update.html similarity index 100% rename from admin/plugin/admin/app/view/admin_role/update.html rename to plugin/admin/app/view/admin_role/update.html diff --git a/admin/plugin/admin/app/view/admin_rule/index.html b/plugin/admin/app/view/admin_rule/index.html similarity index 100% rename from admin/plugin/admin/app/view/admin_rule/index.html rename to plugin/admin/app/view/admin_rule/index.html diff --git a/admin/plugin/admin/app/view/admin_rule/update.html b/plugin/admin/app/view/admin_rule/update.html similarity index 100% rename from admin/plugin/admin/app/view/admin_rule/update.html rename to plugin/admin/app/view/admin_rule/update.html diff --git a/admin/plugin/admin/app/view/archives/index.html b/plugin/admin/app/view/archives/index.html similarity index 100% rename from admin/plugin/admin/app/view/archives/index.html rename to plugin/admin/app/view/archives/index.html diff --git a/admin/plugin/admin/app/view/archives/update.html b/plugin/admin/app/view/archives/update.html similarity index 100% rename from admin/plugin/admin/app/view/archives/update.html rename to plugin/admin/app/view/archives/update.html diff --git a/admin/plugin/admin/app/view/balance_log/index.html b/plugin/admin/app/view/balance_log/index.html similarity index 100% rename from admin/plugin/admin/app/view/balance_log/index.html rename to plugin/admin/app/view/balance_log/index.html diff --git a/admin/plugin/admin/app/view/card/detail.html b/plugin/admin/app/view/card/detail.html similarity index 100% rename from admin/plugin/admin/app/view/card/detail.html rename to plugin/admin/app/view/card/detail.html diff --git a/admin/plugin/admin/app/view/card/index.html b/plugin/admin/app/view/card/index.html similarity index 100% rename from admin/plugin/admin/app/view/card/index.html rename to plugin/admin/app/view/card/index.html diff --git a/admin/plugin/admin/app/view/card/update.html b/plugin/admin/app/view/card/update.html similarity index 100% rename from admin/plugin/admin/app/view/card/update.html rename to plugin/admin/app/view/card/update.html diff --git a/admin/plugin/admin/app/view/category/index.html b/plugin/admin/app/view/category/index.html similarity index 100% rename from admin/plugin/admin/app/view/category/index.html rename to plugin/admin/app/view/category/index.html diff --git a/admin/plugin/admin/app/view/category/update.html b/plugin/admin/app/view/category/update.html similarity index 100% rename from admin/plugin/admin/app/view/category/update.html rename to plugin/admin/app/view/category/update.html diff --git a/admin/plugin/admin/app/view/common/403.html b/plugin/admin/app/view/common/403.html similarity index 100% rename from admin/plugin/admin/app/view/common/403.html rename to plugin/admin/app/view/common/403.html diff --git a/admin/plugin/admin/app/view/common/404.html b/plugin/admin/app/view/common/404.html similarity index 100% rename from admin/plugin/admin/app/view/common/404.html rename to plugin/admin/app/view/common/404.html diff --git a/admin/plugin/admin/app/view/common/chooseicontpl.html b/plugin/admin/app/view/common/chooseicontpl.html similarity index 100% rename from admin/plugin/admin/app/view/common/chooseicontpl.html rename to plugin/admin/app/view/common/chooseicontpl.html diff --git a/admin/plugin/admin/app/view/common/error.html b/plugin/admin/app/view/common/error.html similarity index 100% rename from admin/plugin/admin/app/view/common/error.html rename to plugin/admin/app/view/common/error.html diff --git a/admin/plugin/admin/app/view/common/file_preview.html b/plugin/admin/app/view/common/file_preview.html similarity index 100% rename from admin/plugin/admin/app/view/common/file_preview.html rename to plugin/admin/app/view/common/file_preview.html diff --git a/admin/plugin/admin/app/view/config/index.html b/plugin/admin/app/view/config/index.html similarity index 100% rename from admin/plugin/admin/app/view/config/index.html rename to plugin/admin/app/view/config/index.html diff --git a/admin/plugin/admin/app/view/dev/form.html b/plugin/admin/app/view/dev/form.html similarity index 100% rename from admin/plugin/admin/app/view/dev/form.html rename to plugin/admin/app/view/dev/form.html diff --git a/admin/plugin/admin/app/view/dev/index.html b/plugin/admin/app/view/dev/index.html similarity index 100% rename from admin/plugin/admin/app/view/dev/index.html rename to plugin/admin/app/view/dev/index.html diff --git a/admin/plugin/admin/app/view/gift/index.html b/plugin/admin/app/view/gift/index.html similarity index 100% rename from admin/plugin/admin/app/view/gift/index.html rename to plugin/admin/app/view/gift/index.html diff --git a/admin/plugin/admin/app/view/gift/update.html b/plugin/admin/app/view/gift/update.html similarity index 100% rename from admin/plugin/admin/app/view/gift/update.html rename to plugin/admin/app/view/gift/update.html diff --git a/admin/plugin/admin/app/view/gift_order/index.html b/plugin/admin/app/view/gift_order/index.html similarity index 100% rename from admin/plugin/admin/app/view/gift_order/index.html rename to plugin/admin/app/view/gift_order/index.html diff --git a/admin/plugin/admin/app/view/gift_order/update.html b/plugin/admin/app/view/gift_order/update.html similarity index 100% rename from admin/plugin/admin/app/view/gift_order/update.html rename to plugin/admin/app/view/gift_order/update.html diff --git a/admin/plugin/admin/app/view/income_record/index.html b/plugin/admin/app/view/income_record/index.html similarity index 100% rename from admin/plugin/admin/app/view/income_record/index.html rename to plugin/admin/app/view/income_record/index.html diff --git a/admin/plugin/admin/app/view/index/dashboard.html b/plugin/admin/app/view/index/dashboard.html similarity index 100% rename from admin/plugin/admin/app/view/index/dashboard.html rename to plugin/admin/app/view/index/dashboard.html diff --git a/admin/plugin/admin/app/view/index/index.html b/plugin/admin/app/view/index/index.html similarity index 100% rename from admin/plugin/admin/app/view/index/index.html rename to plugin/admin/app/view/index/index.html diff --git a/admin/plugin/admin/app/view/index/reward.html b/plugin/admin/app/view/index/reward.html similarity index 100% rename from admin/plugin/admin/app/view/index/reward.html rename to plugin/admin/app/view/index/reward.html diff --git a/admin/plugin/admin/app/view/invitecode/index.html b/plugin/admin/app/view/invitecode/index.html similarity index 100% rename from admin/plugin/admin/app/view/invitecode/index.html rename to plugin/admin/app/view/invitecode/index.html diff --git a/admin/plugin/admin/app/view/layout.html b/plugin/admin/app/view/layout.html similarity index 100% rename from admin/plugin/admin/app/view/layout.html rename to plugin/admin/app/view/layout.html diff --git a/admin/plugin/admin/app/view/product/index.html b/plugin/admin/app/view/product/index.html similarity index 100% rename from admin/plugin/admin/app/view/product/index.html rename to plugin/admin/app/view/product/index.html diff --git a/admin/plugin/admin/app/view/product/update.html b/plugin/admin/app/view/product/update.html similarity index 100% rename from admin/plugin/admin/app/view/product/update.html rename to plugin/admin/app/view/product/update.html diff --git a/admin/plugin/admin/app/view/productorder/index.html b/plugin/admin/app/view/productorder/index.html similarity index 100% rename from admin/plugin/admin/app/view/productorder/index.html rename to plugin/admin/app/view/productorder/index.html diff --git a/admin/plugin/admin/app/view/questionnaire/index.html b/plugin/admin/app/view/questionnaire/index.html similarity index 100% rename from admin/plugin/admin/app/view/questionnaire/index.html rename to plugin/admin/app/view/questionnaire/index.html diff --git a/admin/plugin/admin/app/view/questionnaire/update.html b/plugin/admin/app/view/questionnaire/update.html similarity index 100% rename from admin/plugin/admin/app/view/questionnaire/update.html rename to plugin/admin/app/view/questionnaire/update.html diff --git a/admin/plugin/admin/app/view/recharge/index.html b/plugin/admin/app/view/recharge/index.html similarity index 100% rename from admin/plugin/admin/app/view/recharge/index.html rename to plugin/admin/app/view/recharge/index.html diff --git a/admin/plugin/admin/app/view/recharge/update.html b/plugin/admin/app/view/recharge/update.html similarity index 100% rename from admin/plugin/admin/app/view/recharge/update.html rename to plugin/admin/app/view/recharge/update.html diff --git a/admin/plugin/admin/app/view/singlepage/index.html b/plugin/admin/app/view/singlepage/index.html similarity index 100% rename from admin/plugin/admin/app/view/singlepage/index.html rename to plugin/admin/app/view/singlepage/index.html diff --git a/admin/plugin/admin/app/view/singlepage/update.html b/plugin/admin/app/view/singlepage/update.html similarity index 100% rename from admin/plugin/admin/app/view/singlepage/update.html rename to plugin/admin/app/view/singlepage/update.html diff --git a/admin/plugin/admin/app/view/user/index.html b/plugin/admin/app/view/user/index.html similarity index 100% rename from admin/plugin/admin/app/view/user/index.html rename to plugin/admin/app/view/user/index.html diff --git a/admin/plugin/admin/app/view/user/team.html b/plugin/admin/app/view/user/team.html similarity index 100% rename from admin/plugin/admin/app/view/user/team.html rename to plugin/admin/app/view/user/team.html diff --git a/admin/plugin/admin/app/view/user/update.html b/plugin/admin/app/view/user/update.html similarity index 100% rename from admin/plugin/admin/app/view/user/update.html rename to plugin/admin/app/view/user/update.html diff --git a/admin/plugin/admin/app/view/user_role/index.html b/plugin/admin/app/view/user_role/index.html similarity index 100% rename from admin/plugin/admin/app/view/user_role/index.html rename to plugin/admin/app/view/user_role/index.html diff --git a/admin/plugin/admin/app/view/user_role/update.html b/plugin/admin/app/view/user_role/update.html similarity index 100% rename from admin/plugin/admin/app/view/user_role/update.html rename to plugin/admin/app/view/user_role/update.html diff --git a/admin/plugin/admin/app/view/user_rule/index.html b/plugin/admin/app/view/user_rule/index.html similarity index 100% rename from admin/plugin/admin/app/view/user_rule/index.html rename to plugin/admin/app/view/user_rule/index.html diff --git a/admin/plugin/admin/app/view/user_rule/update.html b/plugin/admin/app/view/user_rule/update.html similarity index 100% rename from admin/plugin/admin/app/view/user_rule/update.html rename to plugin/admin/app/view/user_rule/update.html diff --git a/admin/plugin/admin/app/view/withdrawl/index.html b/plugin/admin/app/view/withdrawl/index.html similarity index 100% rename from admin/plugin/admin/app/view/withdrawl/index.html rename to plugin/admin/app/view/withdrawl/index.html diff --git a/admin/plugin/admin/app/view/withdrawl/update.html b/plugin/admin/app/view/withdrawl/update.html similarity index 100% rename from admin/plugin/admin/app/view/withdrawl/update.html rename to plugin/admin/app/view/withdrawl/update.html diff --git a/admin/plugin/admin/app/view/workrecord/index.html b/plugin/admin/app/view/workrecord/index.html similarity index 100% rename from admin/plugin/admin/app/view/workrecord/index.html rename to plugin/admin/app/view/workrecord/index.html diff --git a/admin/plugin/admin/app/view/workrecord/update.html b/plugin/admin/app/view/workrecord/update.html similarity index 100% rename from admin/plugin/admin/app/view/workrecord/update.html rename to plugin/admin/app/view/workrecord/update.html diff --git a/admin/plugin/admin/app/view/xuanchuan/index.html b/plugin/admin/app/view/xuanchuan/index.html similarity index 100% rename from admin/plugin/admin/app/view/xuanchuan/index.html rename to plugin/admin/app/view/xuanchuan/index.html diff --git a/admin/plugin/admin/app/view/xuanchuan/update.html b/plugin/admin/app/view/xuanchuan/update.html similarity index 100% rename from admin/plugin/admin/app/view/xuanchuan/update.html rename to plugin/admin/app/view/xuanchuan/update.html diff --git a/admin/plugin/admin/config/app.php b/plugin/admin/config/app.php similarity index 100% rename from admin/plugin/admin/config/app.php rename to plugin/admin/config/app.php diff --git a/admin/plugin/admin/config/autoload.php b/plugin/admin/config/autoload.php similarity index 100% rename from admin/plugin/admin/config/autoload.php rename to plugin/admin/config/autoload.php diff --git a/admin/plugin/admin/config/bootstrap.php b/plugin/admin/config/bootstrap.php similarity index 100% rename from admin/plugin/admin/config/bootstrap.php rename to plugin/admin/config/bootstrap.php diff --git a/admin/plugin/admin/config/container.php b/plugin/admin/config/container.php similarity index 100% rename from admin/plugin/admin/config/container.php rename to plugin/admin/config/container.php diff --git a/admin/plugin/admin/config/database.php b/plugin/admin/config/database.php similarity index 100% rename from admin/plugin/admin/config/database.php rename to plugin/admin/config/database.php diff --git a/admin/plugin/admin/config/dependence.php b/plugin/admin/config/dependence.php similarity index 100% rename from admin/plugin/admin/config/dependence.php rename to plugin/admin/config/dependence.php diff --git a/admin/plugin/admin/config/event.php b/plugin/admin/config/event.php similarity index 100% rename from admin/plugin/admin/config/event.php rename to plugin/admin/config/event.php diff --git a/admin/plugin/admin/config/exception.php b/plugin/admin/config/exception.php similarity index 100% rename from admin/plugin/admin/config/exception.php rename to plugin/admin/config/exception.php diff --git a/admin/plugin/admin/config/log.php b/plugin/admin/config/log.php similarity index 100% rename from admin/plugin/admin/config/log.php rename to plugin/admin/config/log.php diff --git a/admin/plugin/admin/config/menu.php b/plugin/admin/config/menu.php similarity index 100% rename from admin/plugin/admin/config/menu.php rename to plugin/admin/config/menu.php diff --git a/admin/plugin/admin/config/middleware.php b/plugin/admin/config/middleware.php similarity index 100% rename from admin/plugin/admin/config/middleware.php rename to plugin/admin/config/middleware.php diff --git a/admin/plugin/admin/config/redis.php b/plugin/admin/config/redis.php similarity index 100% rename from admin/plugin/admin/config/redis.php rename to plugin/admin/config/redis.php diff --git a/admin/plugin/admin/config/route.php b/plugin/admin/config/route.php similarity index 100% rename from admin/plugin/admin/config/route.php rename to plugin/admin/config/route.php diff --git a/admin/plugin/admin/config/static.php b/plugin/admin/config/static.php similarity index 100% rename from admin/plugin/admin/config/static.php rename to plugin/admin/config/static.php diff --git a/admin/plugin/admin/config/translation.php b/plugin/admin/config/translation.php similarity index 100% rename from admin/plugin/admin/config/translation.php rename to plugin/admin/config/translation.php diff --git a/admin/plugin/admin/config/view.php b/plugin/admin/config/view.php similarity index 100% rename from admin/plugin/admin/config/view.php rename to plugin/admin/config/view.php diff --git a/admin/plugin/admin/public/avatar.png b/plugin/admin/public/avatar.png similarity index 100% rename from admin/plugin/admin/public/avatar.png rename to plugin/admin/public/avatar.png diff --git a/admin/plugin/admin/public/css/animate.css b/plugin/admin/public/css/animate.css similarity index 100% rename from admin/plugin/admin/public/css/animate.css rename to plugin/admin/public/css/animate.css diff --git a/admin/plugin/admin/public/css/bootstrap.min.css b/plugin/admin/public/css/bootstrap.min.css similarity index 100% rename from admin/plugin/admin/public/css/bootstrap.min.css rename to plugin/admin/public/css/bootstrap.min.css diff --git a/admin/plugin/admin/public/css/materialdesignicons.min.css b/plugin/admin/public/css/materialdesignicons.min.css similarity index 100% rename from admin/plugin/admin/public/css/materialdesignicons.min.css rename to plugin/admin/public/css/materialdesignicons.min.css diff --git a/admin/plugin/admin/public/css/style.min.css b/plugin/admin/public/css/style.min.css similarity index 100% rename from admin/plugin/admin/public/css/style.min.css rename to plugin/admin/public/css/style.min.css diff --git a/admin/plugin/admin/public/fonts/materialdesignicons-webfont.eot b/plugin/admin/public/fonts/materialdesignicons-webfont.eot similarity index 100% rename from admin/plugin/admin/public/fonts/materialdesignicons-webfont.eot rename to plugin/admin/public/fonts/materialdesignicons-webfont.eot diff --git a/admin/plugin/admin/public/fonts/materialdesignicons-webfont.ttf b/plugin/admin/public/fonts/materialdesignicons-webfont.ttf similarity index 100% rename from admin/plugin/admin/public/fonts/materialdesignicons-webfont.ttf rename to plugin/admin/public/fonts/materialdesignicons-webfont.ttf diff --git a/admin/plugin/admin/public/fonts/materialdesignicons-webfont.woff b/plugin/admin/public/fonts/materialdesignicons-webfont.woff similarity index 100% rename from admin/plugin/admin/public/fonts/materialdesignicons-webfont.woff rename to plugin/admin/public/fonts/materialdesignicons-webfont.woff diff --git a/admin/plugin/admin/public/fonts/materialdesignicons-webfont.woff2 b/plugin/admin/public/fonts/materialdesignicons-webfont.woff2 similarity index 100% rename from admin/plugin/admin/public/fonts/materialdesignicons-webfont.woff2 rename to plugin/admin/public/fonts/materialdesignicons-webfont.woff2 diff --git a/admin/plugin/admin/public/images/ext/doc.svg b/plugin/admin/public/images/ext/doc.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/doc.svg rename to plugin/admin/public/images/ext/doc.svg diff --git a/admin/plugin/admin/public/images/ext/docx.svg b/plugin/admin/public/images/ext/docx.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/docx.svg rename to plugin/admin/public/images/ext/docx.svg diff --git a/admin/plugin/admin/public/images/ext/mp4.svg b/plugin/admin/public/images/ext/mp4.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/mp4.svg rename to plugin/admin/public/images/ext/mp4.svg diff --git a/admin/plugin/admin/public/images/ext/png.svg b/plugin/admin/public/images/ext/png.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/png.svg rename to plugin/admin/public/images/ext/png.svg diff --git a/admin/plugin/admin/public/images/ext/rar.svg b/plugin/admin/public/images/ext/rar.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/rar.svg rename to plugin/admin/public/images/ext/rar.svg diff --git a/admin/plugin/admin/public/images/ext/txt.svg b/plugin/admin/public/images/ext/txt.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/txt.svg rename to plugin/admin/public/images/ext/txt.svg diff --git a/admin/plugin/admin/public/images/ext/xls.svg b/plugin/admin/public/images/ext/xls.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/xls.svg rename to plugin/admin/public/images/ext/xls.svg diff --git a/admin/plugin/admin/public/images/ext/xlsx.svg b/plugin/admin/public/images/ext/xlsx.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/xlsx.svg rename to plugin/admin/public/images/ext/xlsx.svg diff --git a/admin/plugin/admin/public/images/ext/zip.svg b/plugin/admin/public/images/ext/zip.svg similarity index 100% rename from admin/plugin/admin/public/images/ext/zip.svg rename to plugin/admin/public/images/ext/zip.svg diff --git a/admin/plugin/admin/public/images/login-bg/1.jpg b/plugin/admin/public/images/login-bg/1.jpg similarity index 100% rename from admin/plugin/admin/public/images/login-bg/1.jpg rename to plugin/admin/public/images/login-bg/1.jpg diff --git a/admin/plugin/admin/public/images/login-bg/2.jpg b/plugin/admin/public/images/login-bg/2.jpg similarity index 100% rename from admin/plugin/admin/public/images/login-bg/2.jpg rename to plugin/admin/public/images/login-bg/2.jpg diff --git a/admin/plugin/admin/public/images/login-bg/3.jpg b/plugin/admin/public/images/login-bg/3.jpg similarity index 100% rename from admin/plugin/admin/public/images/login-bg/3.jpg rename to plugin/admin/public/images/login-bg/3.jpg diff --git a/admin/plugin/admin/public/images/login-bg/4.jpg b/plugin/admin/public/images/login-bg/4.jpg similarity index 100% rename from admin/plugin/admin/public/images/login-bg/4.jpg rename to plugin/admin/public/images/login-bg/4.jpg diff --git a/admin/plugin/admin/public/images/logo.png b/plugin/admin/public/images/logo.png similarity index 100% rename from admin/plugin/admin/public/images/logo.png rename to plugin/admin/public/images/logo.png diff --git a/admin/plugin/admin/public/images/user/avatar.svg b/plugin/admin/public/images/user/avatar.svg similarity index 100% rename from admin/plugin/admin/public/images/user/avatar.svg rename to plugin/admin/public/images/user/avatar.svg diff --git a/admin/plugin/admin/public/js/account.js b/plugin/admin/public/js/account.js similarity index 100% rename from admin/plugin/admin/public/js/account.js rename to plugin/admin/public/js/account.js diff --git a/admin/plugin/admin/public/js/address.js b/plugin/admin/public/js/address.js similarity index 100% rename from admin/plugin/admin/public/js/address.js rename to plugin/admin/public/js/address.js diff --git a/admin/plugin/admin/public/js/admin.js b/plugin/admin/public/js/admin.js similarity index 100% rename from admin/plugin/admin/public/js/admin.js rename to plugin/admin/public/js/admin.js diff --git a/admin/plugin/admin/public/js/adminrole.js b/plugin/admin/public/js/adminrole.js similarity index 100% rename from admin/plugin/admin/public/js/adminrole.js rename to plugin/admin/public/js/adminrole.js diff --git a/admin/plugin/admin/public/js/adminrule.js b/plugin/admin/public/js/adminrule.js similarity index 100% rename from admin/plugin/admin/public/js/adminrule.js rename to plugin/admin/public/js/adminrule.js diff --git a/admin/plugin/admin/public/js/article.js b/plugin/admin/public/js/article.js similarity index 100% rename from admin/plugin/admin/public/js/article.js rename to plugin/admin/public/js/article.js diff --git a/admin/plugin/admin/public/js/authaddress.js b/plugin/admin/public/js/authaddress.js similarity index 100% rename from admin/plugin/admin/public/js/authaddress.js rename to plugin/admin/public/js/authaddress.js diff --git a/admin/plugin/admin/public/js/balancelog.js b/plugin/admin/public/js/balancelog.js similarity index 100% rename from admin/plugin/admin/public/js/balancelog.js rename to plugin/admin/public/js/balancelog.js diff --git a/admin/plugin/admin/public/js/card.js b/plugin/admin/public/js/card.js similarity index 100% rename from admin/plugin/admin/public/js/card.js rename to plugin/admin/public/js/card.js diff --git a/admin/plugin/admin/public/js/category.js b/plugin/admin/public/js/category.js similarity index 100% rename from admin/plugin/admin/public/js/category.js rename to plugin/admin/public/js/category.js diff --git a/admin/plugin/admin/public/js/config.js b/plugin/admin/public/js/config.js similarity index 100% rename from admin/plugin/admin/public/js/config.js rename to plugin/admin/public/js/config.js diff --git a/admin/plugin/admin/public/js/default.js b/plugin/admin/public/js/default.js similarity index 100% rename from admin/plugin/admin/public/js/default.js rename to plugin/admin/public/js/default.js diff --git a/admin/plugin/admin/public/js/dev.js b/plugin/admin/public/js/dev.js similarity index 100% rename from admin/plugin/admin/public/js/dev.js rename to plugin/admin/public/js/dev.js diff --git a/admin/plugin/admin/public/js/gift.js b/plugin/admin/public/js/gift.js similarity index 100% rename from admin/plugin/admin/public/js/gift.js rename to plugin/admin/public/js/gift.js diff --git a/admin/plugin/admin/public/js/giftorder.js b/plugin/admin/public/js/giftorder.js similarity index 100% rename from admin/plugin/admin/public/js/giftorder.js rename to plugin/admin/public/js/giftorder.js diff --git a/admin/plugin/admin/public/js/income_record.js b/plugin/admin/public/js/income_record.js similarity index 100% rename from admin/plugin/admin/public/js/income_record.js rename to plugin/admin/public/js/income_record.js diff --git a/admin/plugin/admin/public/js/index.js b/plugin/admin/public/js/index.js similarity index 100% rename from admin/plugin/admin/public/js/index.js rename to plugin/admin/public/js/index.js diff --git a/admin/plugin/admin/public/js/invitecode.js b/plugin/admin/public/js/invitecode.js similarity index 100% rename from admin/plugin/admin/public/js/invitecode.js rename to plugin/admin/public/js/invitecode.js diff --git a/admin/plugin/admin/public/js/product.js b/plugin/admin/public/js/product.js similarity index 100% rename from admin/plugin/admin/public/js/product.js rename to plugin/admin/public/js/product.js diff --git a/admin/plugin/admin/public/js/productorder.js b/plugin/admin/public/js/productorder.js similarity index 100% rename from admin/plugin/admin/public/js/productorder.js rename to plugin/admin/public/js/productorder.js diff --git a/admin/plugin/admin/public/js/questionnaire.js b/plugin/admin/public/js/questionnaire.js similarity index 100% rename from admin/plugin/admin/public/js/questionnaire.js rename to plugin/admin/public/js/questionnaire.js diff --git a/admin/plugin/admin/public/js/recharge.js b/plugin/admin/public/js/recharge.js similarity index 100% rename from admin/plugin/admin/public/js/recharge.js rename to plugin/admin/public/js/recharge.js diff --git a/admin/plugin/admin/public/js/robot.js b/plugin/admin/public/js/robot.js similarity index 100% rename from admin/plugin/admin/public/js/robot.js rename to plugin/admin/public/js/robot.js diff --git a/admin/plugin/admin/public/js/robotrecord.js b/plugin/admin/public/js/robotrecord.js similarity index 100% rename from admin/plugin/admin/public/js/robotrecord.js rename to plugin/admin/public/js/robotrecord.js diff --git a/admin/plugin/admin/public/js/singlepage.js b/plugin/admin/public/js/singlepage.js similarity index 100% rename from admin/plugin/admin/public/js/singlepage.js rename to plugin/admin/public/js/singlepage.js diff --git a/admin/plugin/admin/public/js/studio.js b/plugin/admin/public/js/studio.js similarity index 100% rename from admin/plugin/admin/public/js/studio.js rename to plugin/admin/public/js/studio.js diff --git a/admin/plugin/admin/public/js/user.js b/plugin/admin/public/js/user.js similarity index 100% rename from admin/plugin/admin/public/js/user.js rename to plugin/admin/public/js/user.js diff --git a/admin/plugin/admin/public/js/userrole.js b/plugin/admin/public/js/userrole.js similarity index 100% rename from admin/plugin/admin/public/js/userrole.js rename to plugin/admin/public/js/userrole.js diff --git a/admin/plugin/admin/public/js/userrule.js b/plugin/admin/public/js/userrule.js similarity index 100% rename from admin/plugin/admin/public/js/userrule.js rename to plugin/admin/public/js/userrule.js diff --git a/admin/plugin/admin/public/js/withdrawl.js b/plugin/admin/public/js/withdrawl.js similarity index 100% rename from admin/plugin/admin/public/js/withdrawl.js rename to plugin/admin/public/js/withdrawl.js diff --git a/admin/plugin/admin/public/js/workrecord.js b/plugin/admin/public/js/workrecord.js similarity index 100% rename from admin/plugin/admin/public/js/workrecord.js rename to plugin/admin/public/js/workrecord.js diff --git a/admin/plugin/admin/public/js/xuanchuan.js b/plugin/admin/public/js/xuanchuan.js similarity index 100% rename from admin/plugin/admin/public/js/xuanchuan.js rename to plugin/admin/public/js/xuanchuan.js diff --git a/admin/plugin/admin/public/libs/Chart.js b/plugin/admin/public/libs/Chart.js similarity index 100% rename from admin/plugin/admin/public/libs/Chart.js rename to plugin/admin/public/libs/Chart.js diff --git a/admin/plugin/admin/public/libs/art-template/.bower.json b/plugin/admin/public/libs/art-template/.bower.json similarity index 100% rename from admin/plugin/admin/public/libs/art-template/.bower.json rename to plugin/admin/public/libs/art-template/.bower.json diff --git a/admin/plugin/admin/public/libs/art-template/.gitignore b/plugin/admin/public/libs/art-template/.gitignore similarity index 100% rename from admin/plugin/admin/public/libs/art-template/.gitignore rename to plugin/admin/public/libs/art-template/.gitignore diff --git a/admin/plugin/admin/public/libs/art-template/.npmignore b/plugin/admin/public/libs/art-template/.npmignore similarity index 100% rename from admin/plugin/admin/public/libs/art-template/.npmignore rename to plugin/admin/public/libs/art-template/.npmignore diff --git a/admin/plugin/admin/public/libs/art-template/Gruntfile.js b/plugin/admin/public/libs/art-template/Gruntfile.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/Gruntfile.js rename to plugin/admin/public/libs/art-template/Gruntfile.js diff --git a/admin/plugin/admin/public/libs/art-template/README.md b/plugin/admin/public/libs/art-template/README.md similarity index 100% rename from admin/plugin/admin/public/libs/art-template/README.md rename to plugin/admin/public/libs/art-template/README.md diff --git a/admin/plugin/admin/public/libs/art-template/demo/basic.html b/plugin/admin/public/libs/art-template/demo/basic.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/basic.html rename to plugin/admin/public/libs/art-template/demo/basic.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/compile.html b/plugin/admin/public/libs/art-template/demo/compile.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/compile.html rename to plugin/admin/public/libs/art-template/demo/compile.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/debug-syntax.html b/plugin/admin/public/libs/art-template/demo/debug-syntax.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/debug-syntax.html rename to plugin/admin/public/libs/art-template/demo/debug-syntax.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/debug.html b/plugin/admin/public/libs/art-template/demo/debug.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/debug.html rename to plugin/admin/public/libs/art-template/demo/debug.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/helper.html b/plugin/admin/public/libs/art-template/demo/helper.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/helper.html rename to plugin/admin/public/libs/art-template/demo/helper.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/include.html b/plugin/admin/public/libs/art-template/demo/include.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/include.html rename to plugin/admin/public/libs/art-template/demo/include.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/index.html b/plugin/admin/public/libs/art-template/demo/index.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/index.html rename to plugin/admin/public/libs/art-template/demo/index.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/no-escape.html b/plugin/admin/public/libs/art-template/demo/no-escape.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/no-escape.html rename to plugin/admin/public/libs/art-template/demo/no-escape.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/node-template-express.js b/plugin/admin/public/libs/art-template/demo/node-template-express.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/node-template-express.js rename to plugin/admin/public/libs/art-template/demo/node-template-express.js diff --git a/admin/plugin/admin/public/libs/art-template/demo/node-template.js b/plugin/admin/public/libs/art-template/demo/node-template.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/node-template.js rename to plugin/admin/public/libs/art-template/demo/node-template.js diff --git a/admin/plugin/admin/public/libs/art-template/demo/node-template/copyright.html b/plugin/admin/public/libs/art-template/demo/node-template/copyright.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/node-template/copyright.html rename to plugin/admin/public/libs/art-template/demo/node-template/copyright.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/node-template/index.html b/plugin/admin/public/libs/art-template/demo/node-template/index.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/node-template/index.html rename to plugin/admin/public/libs/art-template/demo/node-template/index.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/node-template/public/footer.html b/plugin/admin/public/libs/art-template/demo/node-template/public/footer.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/node-template/public/footer.html rename to plugin/admin/public/libs/art-template/demo/node-template/public/footer.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/node-template/public/header.html b/plugin/admin/public/libs/art-template/demo/node-template/public/header.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/node-template/public/header.html rename to plugin/admin/public/libs/art-template/demo/node-template/public/header.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/node-template/public/logo.html b/plugin/admin/public/libs/art-template/demo/node-template/public/logo.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/node-template/public/logo.html rename to plugin/admin/public/libs/art-template/demo/node-template/public/logo.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/print.html b/plugin/admin/public/libs/art-template/demo/print.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/print.html rename to plugin/admin/public/libs/art-template/demo/print.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/basic.html b/plugin/admin/public/libs/art-template/demo/template-native/basic.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/basic.html rename to plugin/admin/public/libs/art-template/demo/template-native/basic.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/compile.html b/plugin/admin/public/libs/art-template/demo/template-native/compile.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/compile.html rename to plugin/admin/public/libs/art-template/demo/template-native/compile.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/debug-syntax.html b/plugin/admin/public/libs/art-template/demo/template-native/debug-syntax.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/debug-syntax.html rename to plugin/admin/public/libs/art-template/demo/template-native/debug-syntax.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/debug.html b/plugin/admin/public/libs/art-template/demo/template-native/debug.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/debug.html rename to plugin/admin/public/libs/art-template/demo/template-native/debug.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/helper.html b/plugin/admin/public/libs/art-template/demo/template-native/helper.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/helper.html rename to plugin/admin/public/libs/art-template/demo/template-native/helper.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/include.html b/plugin/admin/public/libs/art-template/demo/template-native/include.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/include.html rename to plugin/admin/public/libs/art-template/demo/template-native/include.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/index.html b/plugin/admin/public/libs/art-template/demo/template-native/index.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/index.html rename to plugin/admin/public/libs/art-template/demo/template-native/index.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/no-escape.html b/plugin/admin/public/libs/art-template/demo/template-native/no-escape.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/no-escape.html rename to plugin/admin/public/libs/art-template/demo/template-native/no-escape.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/print.html b/plugin/admin/public/libs/art-template/demo/template-native/print.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/print.html rename to plugin/admin/public/libs/art-template/demo/template-native/print.html diff --git a/admin/plugin/admin/public/libs/art-template/demo/template-native/tag.html b/plugin/admin/public/libs/art-template/demo/template-native/tag.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/demo/template-native/tag.html rename to plugin/admin/public/libs/art-template/demo/template-native/tag.html diff --git a/admin/plugin/admin/public/libs/art-template/dist/template-debug.js b/plugin/admin/public/libs/art-template/dist/template-debug.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/dist/template-debug.js rename to plugin/admin/public/libs/art-template/dist/template-debug.js diff --git a/admin/plugin/admin/public/libs/art-template/dist/template-native-debug.js b/plugin/admin/public/libs/art-template/dist/template-native-debug.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/dist/template-native-debug.js rename to plugin/admin/public/libs/art-template/dist/template-native-debug.js diff --git a/admin/plugin/admin/public/libs/art-template/dist/template-native.js b/plugin/admin/public/libs/art-template/dist/template-native.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/dist/template-native.js rename to plugin/admin/public/libs/art-template/dist/template-native.js diff --git a/admin/plugin/admin/public/libs/art-template/dist/template.js b/plugin/admin/public/libs/art-template/dist/template.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/dist/template.js rename to plugin/admin/public/libs/art-template/dist/template.js diff --git a/admin/plugin/admin/public/libs/art-template/doc/syntax-native.md b/plugin/admin/public/libs/art-template/doc/syntax-native.md similarity index 100% rename from admin/plugin/admin/public/libs/art-template/doc/syntax-native.md rename to plugin/admin/public/libs/art-template/doc/syntax-native.md diff --git a/admin/plugin/admin/public/libs/art-template/doc/syntax-simple.md b/plugin/admin/public/libs/art-template/doc/syntax-simple.md similarity index 100% rename from admin/plugin/admin/public/libs/art-template/doc/syntax-simple.md rename to plugin/admin/public/libs/art-template/doc/syntax-simple.md diff --git a/admin/plugin/admin/public/libs/art-template/loader/index.js b/plugin/admin/public/libs/art-template/loader/index.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/loader/index.js rename to plugin/admin/public/libs/art-template/loader/index.js diff --git a/admin/plugin/admin/public/libs/art-template/loader/package.json b/plugin/admin/public/libs/art-template/loader/package.json similarity index 100% rename from admin/plugin/admin/public/libs/art-template/loader/package.json rename to plugin/admin/public/libs/art-template/loader/package.json diff --git a/admin/plugin/admin/public/libs/art-template/loader/runtime.js b/plugin/admin/public/libs/art-template/loader/runtime.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/loader/runtime.js rename to plugin/admin/public/libs/art-template/loader/runtime.js diff --git a/admin/plugin/admin/public/libs/art-template/node/_node.js b/plugin/admin/public/libs/art-template/node/_node.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/node/_node.js rename to plugin/admin/public/libs/art-template/node/_node.js diff --git a/admin/plugin/admin/public/libs/art-template/node/template-native.js b/plugin/admin/public/libs/art-template/node/template-native.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/node/template-native.js rename to plugin/admin/public/libs/art-template/node/template-native.js diff --git a/admin/plugin/admin/public/libs/art-template/node/template.js b/plugin/admin/public/libs/art-template/node/template.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/node/template.js rename to plugin/admin/public/libs/art-template/node/template.js diff --git a/admin/plugin/admin/public/libs/art-template/package.json b/plugin/admin/public/libs/art-template/package.json similarity index 100% rename from admin/plugin/admin/public/libs/art-template/package.json rename to plugin/admin/public/libs/art-template/package.json diff --git a/admin/plugin/admin/public/libs/art-template/src/cache.js b/plugin/admin/public/libs/art-template/src/cache.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/cache.js rename to plugin/admin/public/libs/art-template/src/cache.js diff --git a/admin/plugin/admin/public/libs/art-template/src/compile.js b/plugin/admin/public/libs/art-template/src/compile.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/compile.js rename to plugin/admin/public/libs/art-template/src/compile.js diff --git a/admin/plugin/admin/public/libs/art-template/src/config.js b/plugin/admin/public/libs/art-template/src/config.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/config.js rename to plugin/admin/public/libs/art-template/src/config.js diff --git a/admin/plugin/admin/public/libs/art-template/src/get.js b/plugin/admin/public/libs/art-template/src/get.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/get.js rename to plugin/admin/public/libs/art-template/src/get.js diff --git a/admin/plugin/admin/public/libs/art-template/src/helper.js b/plugin/admin/public/libs/art-template/src/helper.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/helper.js rename to plugin/admin/public/libs/art-template/src/helper.js diff --git a/admin/plugin/admin/public/libs/art-template/src/intro.js b/plugin/admin/public/libs/art-template/src/intro.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/intro.js rename to plugin/admin/public/libs/art-template/src/intro.js diff --git a/admin/plugin/admin/public/libs/art-template/src/onerror.js b/plugin/admin/public/libs/art-template/src/onerror.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/onerror.js rename to plugin/admin/public/libs/art-template/src/onerror.js diff --git a/admin/plugin/admin/public/libs/art-template/src/outro.js b/plugin/admin/public/libs/art-template/src/outro.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/outro.js rename to plugin/admin/public/libs/art-template/src/outro.js diff --git a/admin/plugin/admin/public/libs/art-template/src/render.js b/plugin/admin/public/libs/art-template/src/render.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/render.js rename to plugin/admin/public/libs/art-template/src/render.js diff --git a/admin/plugin/admin/public/libs/art-template/src/renderFile.js b/plugin/admin/public/libs/art-template/src/renderFile.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/renderFile.js rename to plugin/admin/public/libs/art-template/src/renderFile.js diff --git a/admin/plugin/admin/public/libs/art-template/src/syntax.js b/plugin/admin/public/libs/art-template/src/syntax.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/syntax.js rename to plugin/admin/public/libs/art-template/src/syntax.js diff --git a/admin/plugin/admin/public/libs/art-template/src/template.js b/plugin/admin/public/libs/art-template/src/template.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/template.js rename to plugin/admin/public/libs/art-template/src/template.js diff --git a/admin/plugin/admin/public/libs/art-template/src/utils.js b/plugin/admin/public/libs/art-template/src/utils.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/src/utils.js rename to plugin/admin/public/libs/art-template/src/utils.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/baiduTemplate.js b/plugin/admin/public/libs/art-template/test/js/baiduTemplate.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/baiduTemplate.js rename to plugin/admin/public/libs/art-template/test/js/baiduTemplate.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/doT.js b/plugin/admin/public/libs/art-template/test/js/doT.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/doT.js rename to plugin/admin/public/libs/art-template/test/js/doT.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/easytemplate.js b/plugin/admin/public/libs/art-template/test/js/easytemplate.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/easytemplate.js rename to plugin/admin/public/libs/art-template/test/js/easytemplate.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/etpl.js b/plugin/admin/public/libs/art-template/test/js/etpl.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/etpl.js rename to plugin/admin/public/libs/art-template/test/js/etpl.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/handlebars.js b/plugin/admin/public/libs/art-template/test/js/handlebars.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/handlebars.js rename to plugin/admin/public/libs/art-template/test/js/handlebars.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/highcharts.js b/plugin/admin/public/libs/art-template/test/js/highcharts.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/highcharts.js rename to plugin/admin/public/libs/art-template/test/js/highcharts.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/jquery-1.7.2.min.js b/plugin/admin/public/libs/art-template/test/js/jquery-1.7.2.min.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/jquery-1.7.2.min.js rename to plugin/admin/public/libs/art-template/test/js/jquery-1.7.2.min.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/jquery.tmpl.js b/plugin/admin/public/libs/art-template/test/js/jquery.tmpl.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/jquery.tmpl.js rename to plugin/admin/public/libs/art-template/test/js/jquery.tmpl.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/juicer.js b/plugin/admin/public/libs/art-template/test/js/juicer.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/juicer.js rename to plugin/admin/public/libs/art-template/test/js/juicer.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/kissy.js b/plugin/admin/public/libs/art-template/test/js/kissy.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/kissy.js rename to plugin/admin/public/libs/art-template/test/js/kissy.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/mustache.js b/plugin/admin/public/libs/art-template/test/js/mustache.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/mustache.js rename to plugin/admin/public/libs/art-template/test/js/mustache.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/qunit/qunit.css b/plugin/admin/public/libs/art-template/test/js/qunit/qunit.css similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/qunit/qunit.css rename to plugin/admin/public/libs/art-template/test/js/qunit/qunit.css diff --git a/admin/plugin/admin/public/libs/art-template/test/js/qunit/qunit.js b/plugin/admin/public/libs/art-template/test/js/qunit/qunit.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/qunit/qunit.js rename to plugin/admin/public/libs/art-template/test/js/qunit/qunit.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/template.js b/plugin/admin/public/libs/art-template/test/js/template.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/template.js rename to plugin/admin/public/libs/art-template/test/js/template.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/tmpl.js b/plugin/admin/public/libs/art-template/test/js/tmpl.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/tmpl.js rename to plugin/admin/public/libs/art-template/test/js/tmpl.js diff --git a/admin/plugin/admin/public/libs/art-template/test/js/underscore.js b/plugin/admin/public/libs/art-template/test/js/underscore.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/js/underscore.js rename to plugin/admin/public/libs/art-template/test/js/underscore.js diff --git a/admin/plugin/admin/public/libs/art-template/test/test-helper.html b/plugin/admin/public/libs/art-template/test/test-helper.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/test-helper.html rename to plugin/admin/public/libs/art-template/test/test-helper.html diff --git a/admin/plugin/admin/public/libs/art-template/test/test-native.html b/plugin/admin/public/libs/art-template/test/test-native.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/test-native.html rename to plugin/admin/public/libs/art-template/test/test-native.html diff --git a/admin/plugin/admin/public/libs/art-template/test/test-node.js b/plugin/admin/public/libs/art-template/test/test-node.js similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/test-node.js rename to plugin/admin/public/libs/art-template/test/test-node.js diff --git a/admin/plugin/admin/public/libs/art-template/test/test-speed.html b/plugin/admin/public/libs/art-template/test/test-speed.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/test-speed.html rename to plugin/admin/public/libs/art-template/test/test-speed.html diff --git a/admin/plugin/admin/public/libs/art-template/test/test-xss.html b/plugin/admin/public/libs/art-template/test/test-xss.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/test-xss.html rename to plugin/admin/public/libs/art-template/test/test-xss.html diff --git a/admin/plugin/admin/public/libs/art-template/test/test.html b/plugin/admin/public/libs/art-template/test/test.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/test.html rename to plugin/admin/public/libs/art-template/test/test.html diff --git a/admin/plugin/admin/public/libs/art-template/test/tpl/index.html b/plugin/admin/public/libs/art-template/test/tpl/index.html similarity index 100% rename from admin/plugin/admin/public/libs/art-template/test/tpl/index.html rename to plugin/admin/public/libs/art-template/test/tpl/index.html diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.js b/plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.js rename to plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.js diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.min.js b/plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.min.js rename to plugin/admin/public/libs/bootstrap-colorpicker/bootstrap-colorpicker.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css b/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css rename to plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css.map b/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css.map rename to plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.css.map diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css b/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css rename to plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css.map b/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css.map rename to plugin/admin/public/libs/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css.map diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha-horizontal.png b/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha-horizontal.png similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha-horizontal.png rename to plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha-horizontal.png diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha.png b/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha.png similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha.png rename to plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/alpha.png diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue-horizontal.png b/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue-horizontal.png similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue-horizontal.png rename to plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue-horizontal.png diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue.png b/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue.png similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue.png rename to plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/hue.png diff --git a/admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/saturation.png b/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/saturation.png similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/saturation.png rename to plugin/admin/public/libs/bootstrap-colorpicker/img/bootstrap-colorpicker/saturation.png diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.js b/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.js rename to plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.min.js b/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css b/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css rename to plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css.map b/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css.map rename to plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.css.map diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css b/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css rename to plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css.map b/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css.map rename to plugin/admin/public/libs/bootstrap-datepicker/bootstrap-datepicker3.min.css.map diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nb.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nb.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nb.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nb.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl-BE.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl-BE.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl-BE.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl-BE.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pl.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pl.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pl.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pl.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs-latin.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs-latin.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs-latin.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs-latin.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.rs.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js b/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js rename to plugin/admin/public/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.css b/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.css rename to plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.css diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.js b/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css b/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css rename to plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js b/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/af.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/af.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/af.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/af.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-ma.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-ma.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-ma.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-ma.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-sa.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-sa.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-sa.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-sa.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-tn.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-tn.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-tn.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar-tn.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ar.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/az.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/az.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/az.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/az.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/be.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/be.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/be.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/be.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bg.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bg.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bg.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/bg.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bn.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bn.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bn.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/bn.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bo.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bo.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bo.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/bo.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/br.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/br.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/br.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/br.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bs.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bs.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/bs.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/bs.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ca.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ca.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ca.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ca.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cs.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cs.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cs.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/cs.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cv.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cv.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cv.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/cv.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cy.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cy.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/cy.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/cy.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/da.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/da.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/da.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/da.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/de-at.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/de-at.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/de-at.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/de-at.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/de.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/de.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/de.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/de.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/el.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/el.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/el.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/el.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-au.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-au.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-au.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-au.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-ca.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-ca.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-ca.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-gb.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-gb.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-gb.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/en-gb.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/eo.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/eo.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/eo.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/eo.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/es.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/es.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/es.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/es.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/et.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/et.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/et.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/et.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/eu.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/eu.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/eu.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/eu.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fa.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fa.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fa.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/fa.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fi.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fi.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fi.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/fi.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fo.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fo.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fo.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/fo.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr-ca.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr-ca.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr-ca.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/fr.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fy.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fy.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/fy.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/fy.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/gl.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/gl.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/gl.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/gl.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/he.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/he.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/he.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/he.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hi.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hi.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hi.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/hi.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hr.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hr.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hr.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/hr.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hu.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hu.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hu.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/hu.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hy-am.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hy-am.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/hy-am.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/hy-am.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/id.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/id.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/id.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/id.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/is.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/is.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/is.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/is.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/it.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/it.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/it.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/it.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ja.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ja.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ja.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ja.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/jv.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/jv.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/jv.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/jv.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ka.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ka.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ka.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ka.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/km.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/km.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/km.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/km.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ko.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ko.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ko.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ko.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lb.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lb.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lb.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/lb.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lt.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lt.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lt.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/lt.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lv.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lv.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/lv.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/lv.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/me.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/me.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/me.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/me.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/mk.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/mk.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/mk.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/mk.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ml.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ml.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ml.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ml.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/mr.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/mr.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/mr.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/mr.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms-my.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms-my.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms-my.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms-my.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ms.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/my.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/my.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/my.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/my.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nb.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nb.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nb.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/nb.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ne.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ne.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ne.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ne.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nl.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nl.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nl.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/nl.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nn.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nn.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/nn.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/nn.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pl.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pl.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pl.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/pl.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt-br.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt-br.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt-br.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt-br.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/pt.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ro.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ro.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ro.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ro.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ru.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ru.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ru.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ru.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/si.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/si.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/si.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/si.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sk.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sk.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sk.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/sk.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sl.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sl.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sl.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/sl.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sq.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sq.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sq.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/sq.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr-cyrl.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr-cyrl.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr-cyrl.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr-cyrl.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/sr.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sv.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sv.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/sv.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/sv.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ta.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ta.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/ta.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/ta.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/th.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/th.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/th.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/th.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tl-ph.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tl-ph.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tl-ph.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/tl-ph.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tr.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tr.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tr.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/tr.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzl.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzl.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzl.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzl.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm-latn.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm-latn.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm-latn.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/tzm.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/uk.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/uk.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/uk.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/uk.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/uz.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/uz.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/uz.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/uz.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/vi.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/vi.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/vi.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/vi.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-cn.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-cn.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-cn.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-cn.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-tw.js b/plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-tw.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-tw.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/locale/zh-tw.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/moment.min.js b/plugin/admin/public/libs/bootstrap-datetimepicker/moment.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/moment.min.js rename to plugin/admin/public/libs/bootstrap-datetimepicker/moment.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-datetimepicker/style.css b/plugin/admin/public/libs/bootstrap-datetimepicker/style.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-datetimepicker/style.css rename to plugin/admin/public/libs/bootstrap-datetimepicker/style.css diff --git a/admin/plugin/admin/public/libs/bootstrap-multitabs/multitabs.js b/plugin/admin/public/libs/bootstrap-multitabs/multitabs.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-multitabs/multitabs.js rename to plugin/admin/public/libs/bootstrap-multitabs/multitabs.js diff --git a/admin/plugin/admin/public/libs/bootstrap-multitabs/multitabs.min.css b/plugin/admin/public/libs/bootstrap-multitabs/multitabs.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-multitabs/multitabs.min.css rename to plugin/admin/public/libs/bootstrap-multitabs/multitabs.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-notify.min.js b/plugin/admin/public/libs/bootstrap-notify.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-notify.min.js rename to plugin/admin/public/libs/bootstrap-notify.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/.bower.json b/plugin/admin/public/libs/bootstrap-select/.bower.json similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/.bower.json rename to plugin/admin/public/libs/bootstrap-select/.bower.json diff --git a/admin/plugin/admin/public/libs/bootstrap-select/CHANGELOG.md b/plugin/admin/public/libs/bootstrap-select/CHANGELOG.md similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/CHANGELOG.md rename to plugin/admin/public/libs/bootstrap-select/CHANGELOG.md diff --git a/admin/plugin/admin/public/libs/bootstrap-select/LICENSE b/plugin/admin/public/libs/bootstrap-select/LICENSE similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/LICENSE rename to plugin/admin/public/libs/bootstrap-select/LICENSE diff --git a/admin/plugin/admin/public/libs/bootstrap-select/README.md b/plugin/admin/public/libs/bootstrap-select/README.md similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/README.md rename to plugin/admin/public/libs/bootstrap-select/README.md diff --git a/admin/plugin/admin/public/libs/bootstrap-select/bower.json b/plugin/admin/public/libs/bootstrap-select/bower.json similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/bower.json rename to plugin/admin/public/libs/bootstrap-select/bower.json diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css b/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css rename to plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css.map b/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css.map rename to plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.css.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.min.css b/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.min.css rename to plugin/admin/public/libs/bootstrap-select/dist/css/bootstrap-select.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js b/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/bootstrap-select.min.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-am_ET.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ar_AR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-bg_BG.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-cs_CZ.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-da_DK.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-de_DE.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-en_US.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_CL.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-es_ES.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-et_EE.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-eu.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fa_IR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fi_FI.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-fr_FR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hr_HR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-hu_HU.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-id_ID.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-it_IT.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ja_JP.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-kh_KM.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ko_KR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lt_LT.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-lv_LV.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nb_NO.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-nl_NL.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pl_PL.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_BR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-pt_PT.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ro_RO.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ru_RU.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sk_SK.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sl_SI.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sr_SP.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-sv_SE.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-th_TH.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-tr_TR.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-ua_UA.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-vi_VN.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_CN.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js.map b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js.map similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js.map rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.js.map diff --git a/admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.min.js b/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.min.js rename to plugin/admin/public/libs/bootstrap-select/dist/js/i18n/defaults-zh_TW.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-select/less/bootstrap-select.less b/plugin/admin/public/libs/bootstrap-select/less/bootstrap-select.less similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/less/bootstrap-select.less rename to plugin/admin/public/libs/bootstrap-select/less/bootstrap-select.less diff --git a/admin/plugin/admin/public/libs/bootstrap-select/less/variables.less b/plugin/admin/public/libs/bootstrap-select/less/variables.less similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/less/variables.less rename to plugin/admin/public/libs/bootstrap-select/less/variables.less diff --git a/admin/plugin/admin/public/libs/bootstrap-select/package.json b/plugin/admin/public/libs/bootstrap-select/package.json similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/package.json rename to plugin/admin/public/libs/bootstrap-select/package.json diff --git a/admin/plugin/admin/public/libs/bootstrap-select/sass/bootstrap-select.scss b/plugin/admin/public/libs/bootstrap-select/sass/bootstrap-select.scss similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/sass/bootstrap-select.scss rename to plugin/admin/public/libs/bootstrap-select/sass/bootstrap-select.scss diff --git a/admin/plugin/admin/public/libs/bootstrap-select/sass/variables.scss b/plugin/admin/public/libs/bootstrap-select/sass/variables.scss similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-select/sass/variables.scss rename to plugin/admin/public/libs/bootstrap-select/sass/variables.scss diff --git a/admin/plugin/admin/public/libs/bootstrap-table-template.js b/plugin/admin/public/libs/bootstrap-table-template.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table-template.js rename to plugin/admin/public/libs/bootstrap-table-template.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table-zh-CN.min.js b/plugin/admin/public/libs/bootstrap-table/bootstrap-table-zh-CN.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table-zh-CN.min.js rename to plugin/admin/public/libs/bootstrap-table/bootstrap-table-zh-CN.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table.js b/plugin/admin/public/libs/bootstrap-table/bootstrap-table.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table.js rename to plugin/admin/public/libs/bootstrap-table/bootstrap-table.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.css b/plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.css rename to plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.js b/plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.js rename to plugin/admin/public/libs/bootstrap-table/bootstrap-table.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/addrbar/bootstrap-table-addrbar.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/addrbar/bootstrap-table-addrbar.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/addrbar/bootstrap-table-addrbar.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/addrbar/bootstrap-table-addrbar.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/cookie/bootstrap-table-cookie.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/cookie/bootstrap-table-cookie.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/cookie/bootstrap-table-cookie.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/cookie/bootstrap-table-cookie.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/copy-rows/bootstrap-table-copy-rows.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/copy-rows/bootstrap-table-copy-rows.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/copy-rows/bootstrap-table-copy-rows.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/copy-rows/bootstrap-table-copy-rows.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/defer-url/bootstrap-table-defer-url.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/defer-url/bootstrap-table-defer-url.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/defer-url/bootstrap-table-defer-url.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/defer-url/bootstrap-table-defer-url.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/editable/bootstrap-table-editable.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/editable/bootstrap-table-editable.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/editable/bootstrap-table-editable.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/editable/bootstrap-table-editable.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/export/bootstrap-table-export.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/export/bootstrap-table-export.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/export/bootstrap-table-export.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/export/bootstrap-table-export.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/group-by/bootstrap-table-group-by.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/key-events/bootstrap-table-key-events.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/key-events/bootstrap-table-key-events.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/key-events/bootstrap-table-key-events.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/key-events/bootstrap-table-key-events.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/mobile/bootstrap-table-mobile.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/mobile/bootstrap-table-mobile.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/mobile/bootstrap-table-mobile.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/mobile/bootstrap-table-mobile.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-search/bootstrap-table-multiple-search.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/multiple-search/bootstrap-table-multiple-search.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-search/bootstrap-table-multiple-search.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/multiple-search/bootstrap-table-multiple-search.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/pipeline/bootstrap-table-pipeline.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/pipeline/bootstrap-table-pipeline.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/pipeline/bootstrap-table-pipeline.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/pipeline/bootstrap-table-pipeline.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/print/bootstrap-table-print.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/print/bootstrap-table-print.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/print/bootstrap-table-print.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/print/bootstrap-table-print.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/resizable/bootstrap-table-resizable.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/resizable/bootstrap-table-resizable.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/resizable/bootstrap-table-resizable.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/resizable/bootstrap-table-resizable.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/select2-filter/bootstrap-table-select2-filter.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/select2-filter/bootstrap-table-select2-filter.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/select2-filter/bootstrap-table-select2-filter.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/select2-filter/bootstrap-table-select2-filter.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/toolbar/bootstrap-table-toolbar.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/toolbar/bootstrap-table-toolbar.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/toolbar/bootstrap-table-toolbar.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/toolbar/bootstrap-table-toolbar.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.css b/plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.css similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.css rename to plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.css diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/tree-column/bootstrap-table-tree-column.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/extensions/treegrid/bootstrap-table-treegrid.min.js b/plugin/admin/public/libs/bootstrap-table/extensions/treegrid/bootstrap-table-treegrid.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/extensions/treegrid/bootstrap-table-treegrid.min.js rename to plugin/admin/public/libs/bootstrap-table/extensions/treegrid/bootstrap-table-treegrid.min.js diff --git a/admin/plugin/admin/public/libs/bootstrap-table/locale/bootstrap-table-zh-CN.js b/plugin/admin/public/libs/bootstrap-table/locale/bootstrap-table-zh-CN.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap-table/locale/bootstrap-table-zh-CN.js rename to plugin/admin/public/libs/bootstrap-table/locale/bootstrap-table-zh-CN.js diff --git a/admin/plugin/admin/public/libs/bootstrap.min.js b/plugin/admin/public/libs/bootstrap.min.js similarity index 100% rename from admin/plugin/admin/public/libs/bootstrap.min.js rename to plugin/admin/public/libs/bootstrap.min.js diff --git a/admin/plugin/admin/public/libs/chosen.jquery.min.js b/plugin/admin/public/libs/chosen.jquery.min.js similarity index 100% rename from admin/plugin/admin/public/libs/chosen.jquery.min.js rename to plugin/admin/public/libs/chosen.jquery.min.js diff --git a/admin/plugin/admin/public/libs/cxselect/.bower.json b/plugin/admin/public/libs/cxselect/.bower.json similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/.bower.json rename to plugin/admin/public/libs/cxselect/.bower.json diff --git a/admin/plugin/admin/public/libs/cxselect/README.md b/plugin/admin/public/libs/cxselect/README.md similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/README.md rename to plugin/admin/public/libs/cxselect/README.md diff --git a/admin/plugin/admin/public/libs/cxselect/index.html b/plugin/admin/public/libs/cxselect/index.html similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/index.html rename to plugin/admin/public/libs/cxselect/index.html diff --git a/admin/plugin/admin/public/libs/cxselect/js/cityData.json b/plugin/admin/public/libs/cxselect/js/cityData.json similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/js/cityData.json rename to plugin/admin/public/libs/cxselect/js/cityData.json diff --git a/admin/plugin/admin/public/libs/cxselect/js/cityData.min.json b/plugin/admin/public/libs/cxselect/js/cityData.min.json similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/js/cityData.min.json rename to plugin/admin/public/libs/cxselect/js/cityData.min.json diff --git a/admin/plugin/admin/public/libs/cxselect/js/globalData.json b/plugin/admin/public/libs/cxselect/js/globalData.json similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/js/globalData.json rename to plugin/admin/public/libs/cxselect/js/globalData.json diff --git a/admin/plugin/admin/public/libs/cxselect/js/globalData.min.json b/plugin/admin/public/libs/cxselect/js/globalData.min.json similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/js/globalData.min.json rename to plugin/admin/public/libs/cxselect/js/globalData.min.json diff --git a/admin/plugin/admin/public/libs/cxselect/js/jquery.cxselect.js b/plugin/admin/public/libs/cxselect/js/jquery.cxselect.js similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/js/jquery.cxselect.js rename to plugin/admin/public/libs/cxselect/js/jquery.cxselect.js diff --git a/admin/plugin/admin/public/libs/cxselect/js/jquery.cxselect.min.js b/plugin/admin/public/libs/cxselect/js/jquery.cxselect.min.js similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/js/jquery.cxselect.min.js rename to plugin/admin/public/libs/cxselect/js/jquery.cxselect.min.js diff --git a/admin/plugin/admin/public/libs/cxselect/package.json b/plugin/admin/public/libs/cxselect/package.json similarity index 100% rename from admin/plugin/admin/public/libs/cxselect/package.json rename to plugin/admin/public/libs/cxselect/package.json diff --git a/admin/plugin/admin/public/libs/dropzone.min.js b/plugin/admin/public/libs/dropzone.min.js similarity index 100% rename from admin/plugin/admin/public/libs/dropzone.min.js rename to plugin/admin/public/libs/dropzone.min.js diff --git a/admin/plugin/admin/public/libs/echarts.js b/plugin/admin/public/libs/echarts.js similarity index 100% rename from admin/plugin/admin/public/libs/echarts.js rename to plugin/admin/public/libs/echarts.js diff --git a/admin/plugin/admin/public/libs/fast.js b/plugin/admin/public/libs/fast.js similarity index 100% rename from admin/plugin/admin/public/libs/fast.js rename to plugin/admin/public/libs/fast.js diff --git a/admin/plugin/admin/public/libs/froala/License.txt b/plugin/admin/public/libs/froala/License.txt similarity index 100% rename from admin/plugin/admin/public/libs/froala/License.txt rename to plugin/admin/public/libs/froala/License.txt diff --git a/admin/plugin/admin/public/libs/froala/README.md b/plugin/admin/public/libs/froala/README.md similarity index 100% rename from admin/plugin/admin/public/libs/froala/README.md rename to plugin/admin/public/libs/froala/README.md diff --git a/admin/plugin/admin/public/libs/froala/bower.json b/plugin/admin/public/libs/froala/bower.json similarity index 100% rename from admin/plugin/admin/public/libs/froala/bower.json rename to plugin/admin/public/libs/froala/bower.json diff --git a/admin/plugin/admin/public/libs/froala/composer.json b/plugin/admin/public/libs/froala/composer.json similarity index 100% rename from admin/plugin/admin/public/libs/froala/composer.json rename to plugin/admin/public/libs/froala/composer.json diff --git a/admin/plugin/admin/public/libs/froala/css/froala_editor.css b/plugin/admin/public/libs/froala/css/froala_editor.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/froala_editor.css rename to plugin/admin/public/libs/froala/css/froala_editor.css diff --git a/admin/plugin/admin/public/libs/froala/css/froala_editor.min.css b/plugin/admin/public/libs/froala/css/froala_editor.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/froala_editor.min.css rename to plugin/admin/public/libs/froala/css/froala_editor.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/froala_editor.pkgd.css b/plugin/admin/public/libs/froala/css/froala_editor.pkgd.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/froala_editor.pkgd.css rename to plugin/admin/public/libs/froala/css/froala_editor.pkgd.css diff --git a/admin/plugin/admin/public/libs/froala/css/froala_editor.pkgd.min.css b/plugin/admin/public/libs/froala/css/froala_editor.pkgd.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/froala_editor.pkgd.min.css rename to plugin/admin/public/libs/froala/css/froala_editor.pkgd.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/froala_style.css b/plugin/admin/public/libs/froala/css/froala_style.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/froala_style.css rename to plugin/admin/public/libs/froala/css/froala_style.css diff --git a/admin/plugin/admin/public/libs/froala/css/froala_style.min.css b/plugin/admin/public/libs/froala/css/froala_style.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/froala_style.min.css rename to plugin/admin/public/libs/froala/css/froala_style.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins.pkgd.css b/plugin/admin/public/libs/froala/css/plugins.pkgd.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins.pkgd.css rename to plugin/admin/public/libs/froala/css/plugins.pkgd.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins.pkgd.min.css b/plugin/admin/public/libs/froala/css/plugins.pkgd.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins.pkgd.min.css rename to plugin/admin/public/libs/froala/css/plugins.pkgd.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/char_counter.css b/plugin/admin/public/libs/froala/css/plugins/char_counter.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/char_counter.css rename to plugin/admin/public/libs/froala/css/plugins/char_counter.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/char_counter.min.css b/plugin/admin/public/libs/froala/css/plugins/char_counter.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/char_counter.min.css rename to plugin/admin/public/libs/froala/css/plugins/char_counter.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/code_view.css b/plugin/admin/public/libs/froala/css/plugins/code_view.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/code_view.css rename to plugin/admin/public/libs/froala/css/plugins/code_view.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/code_view.min.css b/plugin/admin/public/libs/froala/css/plugins/code_view.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/code_view.min.css rename to plugin/admin/public/libs/froala/css/plugins/code_view.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/colors.css b/plugin/admin/public/libs/froala/css/plugins/colors.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/colors.css rename to plugin/admin/public/libs/froala/css/plugins/colors.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/colors.min.css b/plugin/admin/public/libs/froala/css/plugins/colors.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/colors.min.css rename to plugin/admin/public/libs/froala/css/plugins/colors.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/draggable.css b/plugin/admin/public/libs/froala/css/plugins/draggable.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/draggable.css rename to plugin/admin/public/libs/froala/css/plugins/draggable.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/draggable.min.css b/plugin/admin/public/libs/froala/css/plugins/draggable.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/draggable.min.css rename to plugin/admin/public/libs/froala/css/plugins/draggable.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/emoticons.css b/plugin/admin/public/libs/froala/css/plugins/emoticons.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/emoticons.css rename to plugin/admin/public/libs/froala/css/plugins/emoticons.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/emoticons.min.css b/plugin/admin/public/libs/froala/css/plugins/emoticons.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/emoticons.min.css rename to plugin/admin/public/libs/froala/css/plugins/emoticons.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/file.css b/plugin/admin/public/libs/froala/css/plugins/file.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/file.css rename to plugin/admin/public/libs/froala/css/plugins/file.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/file.min.css b/plugin/admin/public/libs/froala/css/plugins/file.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/file.min.css rename to plugin/admin/public/libs/froala/css/plugins/file.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/files_manager.css b/plugin/admin/public/libs/froala/css/plugins/files_manager.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/files_manager.css rename to plugin/admin/public/libs/froala/css/plugins/files_manager.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/files_manager.min.css b/plugin/admin/public/libs/froala/css/plugins/files_manager.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/files_manager.min.css rename to plugin/admin/public/libs/froala/css/plugins/files_manager.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/filestack.css b/plugin/admin/public/libs/froala/css/plugins/filestack.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/filestack.css rename to plugin/admin/public/libs/froala/css/plugins/filestack.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/filestack.min.css b/plugin/admin/public/libs/froala/css/plugins/filestack.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/filestack.min.css rename to plugin/admin/public/libs/froala/css/plugins/filestack.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/fullscreen.css b/plugin/admin/public/libs/froala/css/plugins/fullscreen.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/fullscreen.css rename to plugin/admin/public/libs/froala/css/plugins/fullscreen.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/fullscreen.min.css b/plugin/admin/public/libs/froala/css/plugins/fullscreen.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/fullscreen.min.css rename to plugin/admin/public/libs/froala/css/plugins/fullscreen.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/help.css b/plugin/admin/public/libs/froala/css/plugins/help.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/help.css rename to plugin/admin/public/libs/froala/css/plugins/help.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/help.min.css b/plugin/admin/public/libs/froala/css/plugins/help.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/help.min.css rename to plugin/admin/public/libs/froala/css/plugins/help.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/image.css b/plugin/admin/public/libs/froala/css/plugins/image.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/image.css rename to plugin/admin/public/libs/froala/css/plugins/image.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/image.min.css b/plugin/admin/public/libs/froala/css/plugins/image.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/image.min.css rename to plugin/admin/public/libs/froala/css/plugins/image.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/image_manager.css b/plugin/admin/public/libs/froala/css/plugins/image_manager.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/image_manager.css rename to plugin/admin/public/libs/froala/css/plugins/image_manager.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/image_manager.min.css b/plugin/admin/public/libs/froala/css/plugins/image_manager.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/image_manager.min.css rename to plugin/admin/public/libs/froala/css/plugins/image_manager.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/line_breaker.css b/plugin/admin/public/libs/froala/css/plugins/line_breaker.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/line_breaker.css rename to plugin/admin/public/libs/froala/css/plugins/line_breaker.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/line_breaker.min.css b/plugin/admin/public/libs/froala/css/plugins/line_breaker.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/line_breaker.min.css rename to plugin/admin/public/libs/froala/css/plugins/line_breaker.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/markdown.css b/plugin/admin/public/libs/froala/css/plugins/markdown.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/markdown.css rename to plugin/admin/public/libs/froala/css/plugins/markdown.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/markdown.min.css b/plugin/admin/public/libs/froala/css/plugins/markdown.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/markdown.min.css rename to plugin/admin/public/libs/froala/css/plugins/markdown.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/quick_insert.css b/plugin/admin/public/libs/froala/css/plugins/quick_insert.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/quick_insert.css rename to plugin/admin/public/libs/froala/css/plugins/quick_insert.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/quick_insert.min.css b/plugin/admin/public/libs/froala/css/plugins/quick_insert.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/quick_insert.min.css rename to plugin/admin/public/libs/froala/css/plugins/quick_insert.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/special_characters.css b/plugin/admin/public/libs/froala/css/plugins/special_characters.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/special_characters.css rename to plugin/admin/public/libs/froala/css/plugins/special_characters.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/special_characters.min.css b/plugin/admin/public/libs/froala/css/plugins/special_characters.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/special_characters.min.css rename to plugin/admin/public/libs/froala/css/plugins/special_characters.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/table.css b/plugin/admin/public/libs/froala/css/plugins/table.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/table.css rename to plugin/admin/public/libs/froala/css/plugins/table.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/table.min.css b/plugin/admin/public/libs/froala/css/plugins/table.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/table.min.css rename to plugin/admin/public/libs/froala/css/plugins/table.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/trim_video.css b/plugin/admin/public/libs/froala/css/plugins/trim_video.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/trim_video.css rename to plugin/admin/public/libs/froala/css/plugins/trim_video.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/trim_video.min.css b/plugin/admin/public/libs/froala/css/plugins/trim_video.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/trim_video.min.css rename to plugin/admin/public/libs/froala/css/plugins/trim_video.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/video.css b/plugin/admin/public/libs/froala/css/plugins/video.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/video.css rename to plugin/admin/public/libs/froala/css/plugins/video.css diff --git a/admin/plugin/admin/public/libs/froala/css/plugins/video.min.css b/plugin/admin/public/libs/froala/css/plugins/video.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/plugins/video.min.css rename to plugin/admin/public/libs/froala/css/plugins/video.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/themes/dark.css b/plugin/admin/public/libs/froala/css/themes/dark.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/themes/dark.css rename to plugin/admin/public/libs/froala/css/themes/dark.css diff --git a/admin/plugin/admin/public/libs/froala/css/themes/dark.min.css b/plugin/admin/public/libs/froala/css/themes/dark.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/themes/dark.min.css rename to plugin/admin/public/libs/froala/css/themes/dark.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/themes/gray.css b/plugin/admin/public/libs/froala/css/themes/gray.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/themes/gray.css rename to plugin/admin/public/libs/froala/css/themes/gray.css diff --git a/admin/plugin/admin/public/libs/froala/css/themes/gray.min.css b/plugin/admin/public/libs/froala/css/themes/gray.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/themes/gray.min.css rename to plugin/admin/public/libs/froala/css/themes/gray.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/themes/royal.css b/plugin/admin/public/libs/froala/css/themes/royal.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/themes/royal.css rename to plugin/admin/public/libs/froala/css/themes/royal.css diff --git a/admin/plugin/admin/public/libs/froala/css/themes/royal.min.css b/plugin/admin/public/libs/froala/css/themes/royal.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/themes/royal.min.css rename to plugin/admin/public/libs/froala/css/themes/royal.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/embedly.css b/plugin/admin/public/libs/froala/css/third_party/embedly.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/embedly.css rename to plugin/admin/public/libs/froala/css/third_party/embedly.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/embedly.min.css b/plugin/admin/public/libs/froala/css/third_party/embedly.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/embedly.min.css rename to plugin/admin/public/libs/froala/css/third_party/embedly.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/font_awesome.css b/plugin/admin/public/libs/froala/css/third_party/font_awesome.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/font_awesome.css rename to plugin/admin/public/libs/froala/css/third_party/font_awesome.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/font_awesome.min.css b/plugin/admin/public/libs/froala/css/third_party/font_awesome.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/font_awesome.min.css rename to plugin/admin/public/libs/froala/css/third_party/font_awesome.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/image_tui.css b/plugin/admin/public/libs/froala/css/third_party/image_tui.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/image_tui.css rename to plugin/admin/public/libs/froala/css/third_party/image_tui.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/image_tui.min.css b/plugin/admin/public/libs/froala/css/third_party/image_tui.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/image_tui.min.css rename to plugin/admin/public/libs/froala/css/third_party/image_tui.min.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/spell_checker.css b/plugin/admin/public/libs/froala/css/third_party/spell_checker.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/spell_checker.css rename to plugin/admin/public/libs/froala/css/third_party/spell_checker.css diff --git a/admin/plugin/admin/public/libs/froala/css/third_party/spell_checker.min.css b/plugin/admin/public/libs/froala/css/third_party/spell_checker.min.css similarity index 100% rename from admin/plugin/admin/public/libs/froala/css/third_party/spell_checker.min.css rename to plugin/admin/public/libs/froala/css/third_party/spell_checker.min.css diff --git a/admin/plugin/admin/public/libs/froala/editor.jpg b/plugin/admin/public/libs/froala/editor.jpg similarity index 100% rename from admin/plugin/admin/public/libs/froala/editor.jpg rename to plugin/admin/public/libs/froala/editor.jpg diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/aviary/index.html b/plugin/admin/public/libs/froala/html/3rd-party/aviary/index.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/aviary/index.html rename to plugin/admin/public/libs/froala/html/3rd-party/aviary/index.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/grid.html b/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/grid.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/grid.html rename to plugin/admin/public/libs/froala/html/3rd-party/bootstrap/grid.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/lists.html b/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/lists.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/lists.html rename to plugin/admin/public/libs/froala/html/3rd-party/bootstrap/lists.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/modal.html b/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/modal.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/bootstrap/modal.html rename to plugin/admin/public/libs/froala/html/3rd-party/bootstrap/modal.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/code-mirror.html b/plugin/admin/public/libs/froala/html/3rd-party/code-mirror.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/code-mirror.html rename to plugin/admin/public/libs/froala/html/3rd-party/code-mirror.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-css.html b/plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-css.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-css.html rename to plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-css.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-js.html b/plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-js.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-js.html rename to plugin/admin/public/libs/froala/html/3rd-party/font-awesome-5-js.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/jquery/mobile.html b/plugin/admin/public/libs/froala/html/3rd-party/jquery/mobile.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/jquery/mobile.html rename to plugin/admin/public/libs/froala/html/3rd-party/jquery/mobile.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/jquery/ui_modal.html b/plugin/admin/public/libs/froala/html/3rd-party/jquery/ui_modal.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/jquery/ui_modal.html rename to plugin/admin/public/libs/froala/html/3rd-party/jquery/ui_modal.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/spell-checker/spell-checker.html b/plugin/admin/public/libs/froala/html/3rd-party/spell-checker/spell-checker.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/spell-checker/spell-checker.html rename to plugin/admin/public/libs/froala/html/3rd-party/spell-checker/spell-checker.html diff --git a/admin/plugin/admin/public/libs/froala/html/3rd-party/tui/index.html b/plugin/admin/public/libs/froala/html/3rd-party/tui/index.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/3rd-party/tui/index.html rename to plugin/admin/public/libs/froala/html/3rd-party/tui/index.html diff --git a/admin/plugin/admin/public/libs/froala/html/api/get_html.html b/plugin/admin/public/libs/froala/html/api/get_html.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/api/get_html.html rename to plugin/admin/public/libs/froala/html/api/get_html.html diff --git a/admin/plugin/admin/public/libs/froala/html/api/init_destroy.html b/plugin/admin/public/libs/froala/html/api/init_destroy.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/api/init_destroy.html rename to plugin/admin/public/libs/froala/html/api/init_destroy.html diff --git a/admin/plugin/admin/public/libs/froala/html/api/insert_html.html b/plugin/admin/public/libs/froala/html/api/insert_html.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/api/insert_html.html rename to plugin/admin/public/libs/froala/html/api/insert_html.html diff --git a/admin/plugin/admin/public/libs/froala/html/api/live_code_preview.html b/plugin/admin/public/libs/froala/html/api/live_code_preview.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/api/live_code_preview.html rename to plugin/admin/public/libs/froala/html/api/live_code_preview.html diff --git a/admin/plugin/admin/public/libs/froala/html/api/live_content_preview.html b/plugin/admin/public/libs/froala/html/api/live_content_preview.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/api/live_content_preview.html rename to plugin/admin/public/libs/froala/html/api/live_content_preview.html diff --git a/admin/plugin/admin/public/libs/froala/html/api/selection.html b/plugin/admin/public/libs/froala/html/api/selection.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/api/selection.html rename to plugin/admin/public/libs/froala/html/api/selection.html diff --git a/admin/plugin/admin/public/libs/froala/html/buttons/custom_buttons.html b/plugin/admin/public/libs/froala/html/buttons/custom_buttons.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/buttons/custom_buttons.html rename to plugin/admin/public/libs/froala/html/buttons/custom_buttons.html diff --git a/admin/plugin/admin/public/libs/froala/html/buttons/custom_dropdown.html b/plugin/admin/public/libs/froala/html/buttons/custom_dropdown.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/buttons/custom_dropdown.html rename to plugin/admin/public/libs/froala/html/buttons/custom_dropdown.html diff --git a/admin/plugin/admin/public/libs/froala/html/buttons/external_button.html b/plugin/admin/public/libs/froala/html/buttons/external_button.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/buttons/external_button.html rename to plugin/admin/public/libs/froala/html/buttons/external_button.html diff --git a/admin/plugin/admin/public/libs/froala/html/buttons/subscript_superscript.html b/plugin/admin/public/libs/froala/html/buttons/subscript_superscript.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/buttons/subscript_superscript.html rename to plugin/admin/public/libs/froala/html/buttons/subscript_superscript.html diff --git a/admin/plugin/admin/public/libs/froala/html/events/blur_focus.html b/plugin/admin/public/libs/froala/html/events/blur_focus.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/events/blur_focus.html rename to plugin/admin/public/libs/froala/html/events/blur_focus.html diff --git a/admin/plugin/admin/public/libs/froala/html/events/content_changed.html b/plugin/admin/public/libs/froala/html/events/content_changed.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/events/content_changed.html rename to plugin/admin/public/libs/froala/html/events/content_changed.html diff --git a/admin/plugin/admin/public/libs/froala/html/events/drop.html b/plugin/admin/public/libs/froala/html/events/drop.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/events/drop.html rename to plugin/admin/public/libs/froala/html/events/drop.html diff --git a/admin/plugin/admin/public/libs/froala/html/events/image_removed.html b/plugin/admin/public/libs/froala/html/events/image_removed.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/events/image_removed.html rename to plugin/admin/public/libs/froala/html/events/image_removed.html diff --git a/admin/plugin/admin/public/libs/froala/html/events/initialized_destroy.html b/plugin/admin/public/libs/froala/html/events/initialized_destroy.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/events/initialized_destroy.html rename to plugin/admin/public/libs/froala/html/events/initialized_destroy.html diff --git a/admin/plugin/admin/public/libs/froala/html/file_s3_upload.php b/plugin/admin/public/libs/froala/html/file_s3_upload.php similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/file_s3_upload.php rename to plugin/admin/public/libs/froala/html/file_s3_upload.php diff --git a/admin/plugin/admin/public/libs/froala/html/image/custom_button.html b/plugin/admin/public/libs/froala/html/image/custom_button.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/image/custom_button.html rename to plugin/admin/public/libs/froala/html/image/custom_button.html diff --git a/admin/plugin/admin/public/libs/froala/html/image/default_width.html b/plugin/admin/public/libs/froala/html/image/default_width.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/image/default_width.html rename to plugin/admin/public/libs/froala/html/image/default_width.html diff --git a/admin/plugin/admin/public/libs/froala/html/image/image_styles.html b/plugin/admin/public/libs/froala/html/image/image_styles.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/image/image_styles.html rename to plugin/admin/public/libs/froala/html/image/image_styles.html diff --git a/admin/plugin/admin/public/libs/froala/html/image/insert_base64.html b/plugin/admin/public/libs/froala/html/image/insert_base64.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/image/insert_base64.html rename to plugin/admin/public/libs/froala/html/image/insert_base64.html diff --git a/admin/plugin/admin/public/libs/froala/html/image_s3_upload.php b/plugin/admin/public/libs/froala/html/image_s3_upload.php similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/image_s3_upload.php rename to plugin/admin/public/libs/froala/html/image_s3_upload.php diff --git a/admin/plugin/admin/public/libs/froala/html/init_inside_iframe/basic.html b/plugin/admin/public/libs/froala/html/init_inside_iframe/basic.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/init_inside_iframe/basic.html rename to plugin/admin/public/libs/froala/html/init_inside_iframe/basic.html diff --git a/admin/plugin/admin/public/libs/froala/html/init_inside_iframe/content.html b/plugin/admin/public/libs/froala/html/init_inside_iframe/content.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/init_inside_iframe/content.html rename to plugin/admin/public/libs/froala/html/init_inside_iframe/content.html diff --git a/admin/plugin/admin/public/libs/froala/html/init_inside_iframe/inline.html b/plugin/admin/public/libs/froala/html/init_inside_iframe/inline.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/init_inside_iframe/inline.html rename to plugin/admin/public/libs/froala/html/init_inside_iframe/inline.html diff --git a/admin/plugin/admin/public/libs/froala/html/init_on_click/basic.html b/plugin/admin/public/libs/froala/html/init_on_click/basic.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/init_on_click/basic.html rename to plugin/admin/public/libs/froala/html/init_on_click/basic.html diff --git a/admin/plugin/admin/public/libs/froala/html/init_on_click/inline.html b/plugin/admin/public/libs/froala/html/init_on_click/inline.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/init_on_click/inline.html rename to plugin/admin/public/libs/froala/html/init_on_click/inline.html diff --git a/admin/plugin/admin/public/libs/froala/html/init_on_click/two_editors.html b/plugin/admin/public/libs/froala/html/init_on_click/two_editors.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/init_on_click/two_editors.html rename to plugin/admin/public/libs/froala/html/init_on_click/two_editors.html diff --git a/admin/plugin/admin/public/libs/froala/html/initialization/edit_in_popup.html b/plugin/admin/public/libs/froala/html/initialization/edit_in_popup.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/initialization/edit_in_popup.html rename to plugin/admin/public/libs/froala/html/initialization/edit_in_popup.html diff --git a/admin/plugin/admin/public/libs/froala/html/initialization/init_on_button.html b/plugin/admin/public/libs/froala/html/initialization/init_on_button.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/initialization/init_on_button.html rename to plugin/admin/public/libs/froala/html/initialization/init_on_button.html diff --git a/admin/plugin/admin/public/libs/froala/html/initialization/init_on_click.html b/plugin/admin/public/libs/froala/html/initialization/init_on_click.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/initialization/init_on_click.html rename to plugin/admin/public/libs/froala/html/initialization/init_on_click.html diff --git a/admin/plugin/admin/public/libs/froala/html/initialization/init_on_h1.html b/plugin/admin/public/libs/froala/html/initialization/init_on_h1.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/initialization/init_on_h1.html rename to plugin/admin/public/libs/froala/html/initialization/init_on_h1.html diff --git a/admin/plugin/admin/public/libs/froala/html/initialization/init_on_image.html b/plugin/admin/public/libs/froala/html/initialization/init_on_image.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/initialization/init_on_image.html rename to plugin/admin/public/libs/froala/html/initialization/init_on_image.html diff --git a/admin/plugin/admin/public/libs/froala/html/initialization/init_on_link.html b/plugin/admin/public/libs/froala/html/initialization/init_on_link.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/initialization/init_on_link.html rename to plugin/admin/public/libs/froala/html/initialization/init_on_link.html diff --git a/admin/plugin/admin/public/libs/froala/html/initialization/initialized_event.html b/plugin/admin/public/libs/froala/html/initialization/initialized_event.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/initialization/initialized_event.html rename to plugin/admin/public/libs/froala/html/initialization/initialized_event.html diff --git a/admin/plugin/admin/public/libs/froala/html/international/direction_rtl.html b/plugin/admin/public/libs/froala/html/international/direction_rtl.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/international/direction_rtl.html rename to plugin/admin/public/libs/froala/html/international/direction_rtl.html diff --git a/admin/plugin/admin/public/libs/froala/html/international/language.html b/plugin/admin/public/libs/froala/html/international/language.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/international/language.html rename to plugin/admin/public/libs/froala/html/international/language.html diff --git a/admin/plugin/admin/public/libs/froala/html/international/rtl_ltr_buttons.html b/plugin/admin/public/libs/froala/html/international/rtl_ltr_buttons.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/international/rtl_ltr_buttons.html rename to plugin/admin/public/libs/froala/html/international/rtl_ltr_buttons.html diff --git a/admin/plugin/admin/public/libs/froala/html/link/custom_validation.html b/plugin/admin/public/libs/froala/html/link/custom_validation.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/link/custom_validation.html rename to plugin/admin/public/libs/froala/html/link/custom_validation.html diff --git a/admin/plugin/admin/public/libs/froala/html/link/link_styles.html b/plugin/admin/public/libs/froala/html/link/link_styles.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/link/link_styles.html rename to plugin/admin/public/libs/froala/html/link/link_styles.html diff --git a/admin/plugin/admin/public/libs/froala/html/link/predefined_links.html b/plugin/admin/public/libs/froala/html/link/predefined_links.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/link/predefined_links.html rename to plugin/admin/public/libs/froala/html/link/predefined_links.html diff --git a/admin/plugin/admin/public/libs/froala/html/misc/scrollable_container.html b/plugin/admin/public/libs/froala/html/misc/scrollable_container.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/misc/scrollable_container.html rename to plugin/admin/public/libs/froala/html/misc/scrollable_container.html diff --git a/admin/plugin/admin/public/libs/froala/html/misc/scrollable_container_inline.html b/plugin/admin/public/libs/froala/html/misc/scrollable_container_inline.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/misc/scrollable_container_inline.html rename to plugin/admin/public/libs/froala/html/misc/scrollable_container_inline.html diff --git a/admin/plugin/admin/public/libs/froala/html/paragraph_modes/enter_br.html b/plugin/admin/public/libs/froala/html/paragraph_modes/enter_br.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/paragraph_modes/enter_br.html rename to plugin/admin/public/libs/froala/html/paragraph_modes/enter_br.html diff --git a/admin/plugin/admin/public/libs/froala/html/paragraph_modes/enter_div.html b/plugin/admin/public/libs/froala/html/paragraph_modes/enter_div.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/paragraph_modes/enter_div.html rename to plugin/admin/public/libs/froala/html/paragraph_modes/enter_div.html diff --git a/admin/plugin/admin/public/libs/froala/html/paragraph_modes/enter_p.html b/plugin/admin/public/libs/froala/html/paragraph_modes/enter_p.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/paragraph_modes/enter_p.html rename to plugin/admin/public/libs/froala/html/paragraph_modes/enter_p.html diff --git a/admin/plugin/admin/public/libs/froala/html/paste/attrs.html b/plugin/admin/public/libs/froala/html/paste/attrs.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/paste/attrs.html rename to plugin/admin/public/libs/froala/html/paste/attrs.html diff --git a/admin/plugin/admin/public/libs/froala/html/paste/plain.html b/plugin/admin/public/libs/froala/html/paste/plain.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/paste/plain.html rename to plugin/admin/public/libs/froala/html/paste/plain.html diff --git a/admin/plugin/admin/public/libs/froala/html/paste/tags.html b/plugin/admin/public/libs/froala/html/paste/tags.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/paste/tags.html rename to plugin/admin/public/libs/froala/html/paste/tags.html diff --git a/admin/plugin/admin/public/libs/froala/html/plugins/char_counter.html b/plugin/admin/public/libs/froala/html/plugins/char_counter.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/plugins/char_counter.html rename to plugin/admin/public/libs/froala/html/plugins/char_counter.html diff --git a/admin/plugin/admin/public/libs/froala/html/plugins/full_screen.html b/plugin/admin/public/libs/froala/html/plugins/full_screen.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/plugins/full_screen.html rename to plugin/admin/public/libs/froala/html/plugins/full_screen.html diff --git a/admin/plugin/admin/public/libs/froala/html/plugins/line_breaker.html b/plugin/admin/public/libs/froala/html/plugins/line_breaker.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/plugins/line_breaker.html rename to plugin/admin/public/libs/froala/html/plugins/line_breaker.html diff --git a/admin/plugin/admin/public/libs/froala/html/plugins/quick_insert.html b/plugin/admin/public/libs/froala/html/plugins/quick_insert.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/plugins/quick_insert.html rename to plugin/admin/public/libs/froala/html/plugins/quick_insert.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/disable_edit.html b/plugin/admin/public/libs/froala/html/popular/disable_edit.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/disable_edit.html rename to plugin/admin/public/libs/froala/html/popular/disable_edit.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/disable_paragraphs.html b/plugin/admin/public/libs/froala/html/popular/disable_paragraphs.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/disable_paragraphs.html rename to plugin/admin/public/libs/froala/html/popular/disable_paragraphs.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/full.html b/plugin/admin/public/libs/froala/html/popular/full.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/full.html rename to plugin/admin/public/libs/froala/html/popular/full.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/full_page.html b/plugin/admin/public/libs/froala/html/popular/full_page.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/full_page.html rename to plugin/admin/public/libs/froala/html/popular/full_page.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/iframe.html b/plugin/admin/public/libs/froala/html/popular/iframe.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/iframe.html rename to plugin/admin/public/libs/froala/html/popular/iframe.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/init_on_click.html b/plugin/admin/public/libs/froala/html/popular/init_on_click.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/init_on_click.html rename to plugin/admin/public/libs/froala/html/popular/init_on_click.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/textarea.html b/plugin/admin/public/libs/froala/html/popular/textarea.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/textarea.html rename to plugin/admin/public/libs/froala/html/popular/textarea.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/toolbar_buttons.html b/plugin/admin/public/libs/froala/html/popular/toolbar_buttons.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/toolbar_buttons.html rename to plugin/admin/public/libs/froala/html/popular/toolbar_buttons.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/toolbar_inline.html b/plugin/admin/public/libs/froala/html/popular/toolbar_inline.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/toolbar_inline.html rename to plugin/admin/public/libs/froala/html/popular/toolbar_inline.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/two_instances.html b/plugin/admin/public/libs/froala/html/popular/two_instances.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/two_instances.html rename to plugin/admin/public/libs/froala/html/popular/two_instances.html diff --git a/admin/plugin/admin/public/libs/froala/html/popular/z_index.html b/plugin/admin/public/libs/froala/html/popular/z_index.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popular/z_index.html rename to plugin/admin/public/libs/froala/html/popular/z_index.html diff --git a/admin/plugin/admin/public/libs/froala/html/popups/colors.html b/plugin/admin/public/libs/froala/html/popups/colors.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popups/colors.html rename to plugin/admin/public/libs/froala/html/popups/colors.html diff --git a/admin/plugin/admin/public/libs/froala/html/popups/custom.html b/plugin/admin/public/libs/froala/html/popups/custom.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popups/custom.html rename to plugin/admin/public/libs/froala/html/popups/custom.html diff --git a/admin/plugin/admin/public/libs/froala/html/popups/emoticons.html b/plugin/admin/public/libs/froala/html/popups/emoticons.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/popups/emoticons.html rename to plugin/admin/public/libs/froala/html/popups/emoticons.html diff --git a/admin/plugin/admin/public/libs/froala/html/styling/adjustable_height.html b/plugin/admin/public/libs/froala/html/styling/adjustable_height.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/styling/adjustable_height.html rename to plugin/admin/public/libs/froala/html/styling/adjustable_height.html diff --git a/admin/plugin/admin/public/libs/froala/html/styling/font_family.html b/plugin/admin/public/libs/froala/html/styling/font_family.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/styling/font_family.html rename to plugin/admin/public/libs/froala/html/styling/font_family.html diff --git a/admin/plugin/admin/public/libs/froala/html/styling/height.html b/plugin/admin/public/libs/froala/html/styling/height.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/styling/height.html rename to plugin/admin/public/libs/froala/html/styling/height.html diff --git a/admin/plugin/admin/public/libs/froala/html/styling/inline.html b/plugin/admin/public/libs/froala/html/styling/inline.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/styling/inline.html rename to plugin/admin/public/libs/froala/html/styling/inline.html diff --git a/admin/plugin/admin/public/libs/froala/html/styling/paragraph.html b/plugin/admin/public/libs/froala/html/styling/paragraph.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/styling/paragraph.html rename to plugin/admin/public/libs/froala/html/styling/paragraph.html diff --git a/admin/plugin/admin/public/libs/froala/html/styling/placeholder.html b/plugin/admin/public/libs/froala/html/styling/placeholder.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/styling/placeholder.html rename to plugin/admin/public/libs/froala/html/styling/placeholder.html diff --git a/admin/plugin/admin/public/libs/froala/html/styling/width.html b/plugin/admin/public/libs/froala/html/styling/width.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/styling/width.html rename to plugin/admin/public/libs/froala/html/styling/width.html diff --git a/admin/plugin/admin/public/libs/froala/html/table/cell_style.html b/plugin/admin/public/libs/froala/html/table/cell_style.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/table/cell_style.html rename to plugin/admin/public/libs/froala/html/table/cell_style.html diff --git a/admin/plugin/admin/public/libs/froala/html/table/insert_helper.html b/plugin/admin/public/libs/froala/html/table/insert_helper.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/table/insert_helper.html rename to plugin/admin/public/libs/froala/html/table/insert_helper.html diff --git a/admin/plugin/admin/public/libs/froala/html/table/nested.html b/plugin/admin/public/libs/froala/html/table/nested.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/table/nested.html rename to plugin/admin/public/libs/froala/html/table/nested.html diff --git a/admin/plugin/admin/public/libs/froala/html/table/resize.html b/plugin/admin/public/libs/froala/html/table/resize.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/table/resize.html rename to plugin/admin/public/libs/froala/html/table/resize.html diff --git a/admin/plugin/admin/public/libs/froala/html/table/style.html b/plugin/admin/public/libs/froala/html/table/style.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/table/style.html rename to plugin/admin/public/libs/froala/html/table/style.html diff --git a/admin/plugin/admin/public/libs/froala/html/themes/dark.html b/plugin/admin/public/libs/froala/html/themes/dark.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/themes/dark.html rename to plugin/admin/public/libs/froala/html/themes/dark.html diff --git a/admin/plugin/admin/public/libs/froala/html/themes/gray.html b/plugin/admin/public/libs/froala/html/themes/gray.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/themes/gray.html rename to plugin/admin/public/libs/froala/html/themes/gray.html diff --git a/admin/plugin/admin/public/libs/froala/html/themes/royal.html b/plugin/admin/public/libs/froala/html/themes/royal.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/themes/royal.html rename to plugin/admin/public/libs/froala/html/themes/royal.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/bottom.html b/plugin/admin/public/libs/froala/html/toolbar/bottom.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/bottom.html rename to plugin/admin/public/libs/froala/html/toolbar/bottom.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/bottom_offset.html b/plugin/admin/public/libs/froala/html/toolbar/bottom_offset.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/bottom_offset.html rename to plugin/admin/public/libs/froala/html/toolbar/bottom_offset.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/buttons.html b/plugin/admin/public/libs/froala/html/toolbar/buttons.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/buttons.html rename to plugin/admin/public/libs/froala/html/toolbar/buttons.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/external.html b/plugin/admin/public/libs/froala/html/toolbar/external.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/external.html rename to plugin/admin/public/libs/froala/html/toolbar/external.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/external_inline.html b/plugin/admin/public/libs/froala/html/toolbar/external_inline.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/external_inline.html rename to plugin/admin/public/libs/froala/html/toolbar/external_inline.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/inline.html b/plugin/admin/public/libs/froala/html/toolbar/inline.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/inline.html rename to plugin/admin/public/libs/froala/html/toolbar/inline.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/inline_selection.html b/plugin/admin/public/libs/froala/html/toolbar/inline_selection.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/inline_selection.html rename to plugin/admin/public/libs/froala/html/toolbar/inline_selection.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/offset.html b/plugin/admin/public/libs/froala/html/toolbar/offset.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/offset.html rename to plugin/admin/public/libs/froala/html/toolbar/offset.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/show_selection.html b/plugin/admin/public/libs/froala/html/toolbar/show_selection.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/show_selection.html rename to plugin/admin/public/libs/froala/html/toolbar/show_selection.html diff --git a/admin/plugin/admin/public/libs/froala/html/toolbar/sticky.html b/plugin/admin/public/libs/froala/html/toolbar/sticky.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/toolbar/sticky.html rename to plugin/admin/public/libs/froala/html/toolbar/sticky.html diff --git a/admin/plugin/admin/public/libs/froala/html/typing/keep_format.html b/plugin/admin/public/libs/froala/html/typing/keep_format.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/typing/keep_format.html rename to plugin/admin/public/libs/froala/html/typing/keep_format.html diff --git a/admin/plugin/admin/public/libs/froala/html/typing/shortcuts.html b/plugin/admin/public/libs/froala/html/typing/shortcuts.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/typing/shortcuts.html rename to plugin/admin/public/libs/froala/html/typing/shortcuts.html diff --git a/admin/plugin/admin/public/libs/froala/html/typing/tab.html b/plugin/admin/public/libs/froala/html/typing/tab.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/html/typing/tab.html rename to plugin/admin/public/libs/froala/html/typing/tab.html diff --git a/admin/plugin/admin/public/libs/froala/img/photo1.jpg b/plugin/admin/public/libs/froala/img/photo1.jpg similarity index 100% rename from admin/plugin/admin/public/libs/froala/img/photo1.jpg rename to plugin/admin/public/libs/froala/img/photo1.jpg diff --git a/admin/plugin/admin/public/libs/froala/index.d.ts b/plugin/admin/public/libs/froala/index.d.ts similarity index 100% rename from admin/plugin/admin/public/libs/froala/index.d.ts rename to plugin/admin/public/libs/froala/index.d.ts diff --git a/admin/plugin/admin/public/libs/froala/index.html b/plugin/admin/public/libs/froala/index.html similarity index 100% rename from admin/plugin/admin/public/libs/froala/index.html rename to plugin/admin/public/libs/froala/index.html diff --git a/admin/plugin/admin/public/libs/froala/js/froala_editor.min.js b/plugin/admin/public/libs/froala/js/froala_editor.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/froala_editor.min.js rename to plugin/admin/public/libs/froala/js/froala_editor.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/froala_editor.pkgd.min.js b/plugin/admin/public/libs/froala/js/froala_editor.pkgd.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/froala_editor.pkgd.min.js rename to plugin/admin/public/libs/froala/js/froala_editor.pkgd.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/ar.js b/plugin/admin/public/libs/froala/js/languages/ar.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/ar.js rename to plugin/admin/public/libs/froala/js/languages/ar.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/bs.js b/plugin/admin/public/libs/froala/js/languages/bs.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/bs.js rename to plugin/admin/public/libs/froala/js/languages/bs.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/cs.js b/plugin/admin/public/libs/froala/js/languages/cs.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/cs.js rename to plugin/admin/public/libs/froala/js/languages/cs.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/da.js b/plugin/admin/public/libs/froala/js/languages/da.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/da.js rename to plugin/admin/public/libs/froala/js/languages/da.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/de.js b/plugin/admin/public/libs/froala/js/languages/de.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/de.js rename to plugin/admin/public/libs/froala/js/languages/de.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/el.js b/plugin/admin/public/libs/froala/js/languages/el.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/el.js rename to plugin/admin/public/libs/froala/js/languages/el.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/en_ca.js b/plugin/admin/public/libs/froala/js/languages/en_ca.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/en_ca.js rename to plugin/admin/public/libs/froala/js/languages/en_ca.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/en_gb.js b/plugin/admin/public/libs/froala/js/languages/en_gb.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/en_gb.js rename to plugin/admin/public/libs/froala/js/languages/en_gb.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/es.js b/plugin/admin/public/libs/froala/js/languages/es.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/es.js rename to plugin/admin/public/libs/froala/js/languages/es.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/et.js b/plugin/admin/public/libs/froala/js/languages/et.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/et.js rename to plugin/admin/public/libs/froala/js/languages/et.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/fa.js b/plugin/admin/public/libs/froala/js/languages/fa.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/fa.js rename to plugin/admin/public/libs/froala/js/languages/fa.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/fi.js b/plugin/admin/public/libs/froala/js/languages/fi.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/fi.js rename to plugin/admin/public/libs/froala/js/languages/fi.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/fr.js b/plugin/admin/public/libs/froala/js/languages/fr.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/fr.js rename to plugin/admin/public/libs/froala/js/languages/fr.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/he.js b/plugin/admin/public/libs/froala/js/languages/he.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/he.js rename to plugin/admin/public/libs/froala/js/languages/he.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/hr.js b/plugin/admin/public/libs/froala/js/languages/hr.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/hr.js rename to plugin/admin/public/libs/froala/js/languages/hr.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/hu.js b/plugin/admin/public/libs/froala/js/languages/hu.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/hu.js rename to plugin/admin/public/libs/froala/js/languages/hu.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/id.js b/plugin/admin/public/libs/froala/js/languages/id.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/id.js rename to plugin/admin/public/libs/froala/js/languages/id.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/it.js b/plugin/admin/public/libs/froala/js/languages/it.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/it.js rename to plugin/admin/public/libs/froala/js/languages/it.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/ja.js b/plugin/admin/public/libs/froala/js/languages/ja.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/ja.js rename to plugin/admin/public/libs/froala/js/languages/ja.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/ko.js b/plugin/admin/public/libs/froala/js/languages/ko.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/ko.js rename to plugin/admin/public/libs/froala/js/languages/ko.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/ku.js b/plugin/admin/public/libs/froala/js/languages/ku.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/ku.js rename to plugin/admin/public/libs/froala/js/languages/ku.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/me.js b/plugin/admin/public/libs/froala/js/languages/me.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/me.js rename to plugin/admin/public/libs/froala/js/languages/me.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/nb.js b/plugin/admin/public/libs/froala/js/languages/nb.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/nb.js rename to plugin/admin/public/libs/froala/js/languages/nb.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/nl.js b/plugin/admin/public/libs/froala/js/languages/nl.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/nl.js rename to plugin/admin/public/libs/froala/js/languages/nl.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/pl.js b/plugin/admin/public/libs/froala/js/languages/pl.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/pl.js rename to plugin/admin/public/libs/froala/js/languages/pl.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/pt_br.js b/plugin/admin/public/libs/froala/js/languages/pt_br.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/pt_br.js rename to plugin/admin/public/libs/froala/js/languages/pt_br.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/pt_pt.js b/plugin/admin/public/libs/froala/js/languages/pt_pt.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/pt_pt.js rename to plugin/admin/public/libs/froala/js/languages/pt_pt.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/ro.js b/plugin/admin/public/libs/froala/js/languages/ro.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/ro.js rename to plugin/admin/public/libs/froala/js/languages/ro.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/ru.js b/plugin/admin/public/libs/froala/js/languages/ru.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/ru.js rename to plugin/admin/public/libs/froala/js/languages/ru.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/sk.js b/plugin/admin/public/libs/froala/js/languages/sk.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/sk.js rename to plugin/admin/public/libs/froala/js/languages/sk.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/sl.js b/plugin/admin/public/libs/froala/js/languages/sl.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/sl.js rename to plugin/admin/public/libs/froala/js/languages/sl.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/sr.js b/plugin/admin/public/libs/froala/js/languages/sr.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/sr.js rename to plugin/admin/public/libs/froala/js/languages/sr.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/sv.js b/plugin/admin/public/libs/froala/js/languages/sv.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/sv.js rename to plugin/admin/public/libs/froala/js/languages/sv.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/th.js b/plugin/admin/public/libs/froala/js/languages/th.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/th.js rename to plugin/admin/public/libs/froala/js/languages/th.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/tr.js b/plugin/admin/public/libs/froala/js/languages/tr.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/tr.js rename to plugin/admin/public/libs/froala/js/languages/tr.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/uk.js b/plugin/admin/public/libs/froala/js/languages/uk.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/uk.js rename to plugin/admin/public/libs/froala/js/languages/uk.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/vi.js b/plugin/admin/public/libs/froala/js/languages/vi.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/vi.js rename to plugin/admin/public/libs/froala/js/languages/vi.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/zh_cn.js b/plugin/admin/public/libs/froala/js/languages/zh_cn.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/zh_cn.js rename to plugin/admin/public/libs/froala/js/languages/zh_cn.js diff --git a/admin/plugin/admin/public/libs/froala/js/languages/zh_tw.js b/plugin/admin/public/libs/froala/js/languages/zh_tw.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/languages/zh_tw.js rename to plugin/admin/public/libs/froala/js/languages/zh_tw.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins.pkgd.min.js b/plugin/admin/public/libs/froala/js/plugins.pkgd.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins.pkgd.min.js rename to plugin/admin/public/libs/froala/js/plugins.pkgd.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/align.min.js b/plugin/admin/public/libs/froala/js/plugins/align.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/align.min.js rename to plugin/admin/public/libs/froala/js/plugins/align.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/char_counter.min.js b/plugin/admin/public/libs/froala/js/plugins/char_counter.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/char_counter.min.js rename to plugin/admin/public/libs/froala/js/plugins/char_counter.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/code_beautifier.min.js b/plugin/admin/public/libs/froala/js/plugins/code_beautifier.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/code_beautifier.min.js rename to plugin/admin/public/libs/froala/js/plugins/code_beautifier.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/code_view.min.js b/plugin/admin/public/libs/froala/js/plugins/code_view.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/code_view.min.js rename to plugin/admin/public/libs/froala/js/plugins/code_view.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/colors.min.js b/plugin/admin/public/libs/froala/js/plugins/colors.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/colors.min.js rename to plugin/admin/public/libs/froala/js/plugins/colors.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/cryptojs.min.js b/plugin/admin/public/libs/froala/js/plugins/cryptojs.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/cryptojs.min.js rename to plugin/admin/public/libs/froala/js/plugins/cryptojs.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/draggable.min.js b/plugin/admin/public/libs/froala/js/plugins/draggable.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/draggable.min.js rename to plugin/admin/public/libs/froala/js/plugins/draggable.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/edit_in_popup.min.js b/plugin/admin/public/libs/froala/js/plugins/edit_in_popup.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/edit_in_popup.min.js rename to plugin/admin/public/libs/froala/js/plugins/edit_in_popup.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/emoticons.min.js b/plugin/admin/public/libs/froala/js/plugins/emoticons.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/emoticons.min.js rename to plugin/admin/public/libs/froala/js/plugins/emoticons.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/entities.min.js b/plugin/admin/public/libs/froala/js/plugins/entities.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/entities.min.js rename to plugin/admin/public/libs/froala/js/plugins/entities.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/file.min.js b/plugin/admin/public/libs/froala/js/plugins/file.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/file.min.js rename to plugin/admin/public/libs/froala/js/plugins/file.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/files_manager.min.js b/plugin/admin/public/libs/froala/js/plugins/files_manager.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/files_manager.min.js rename to plugin/admin/public/libs/froala/js/plugins/files_manager.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/filestack.min.js b/plugin/admin/public/libs/froala/js/plugins/filestack.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/filestack.min.js rename to plugin/admin/public/libs/froala/js/plugins/filestack.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/font_family.min.js b/plugin/admin/public/libs/froala/js/plugins/font_family.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/font_family.min.js rename to plugin/admin/public/libs/froala/js/plugins/font_family.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/font_size.min.js b/plugin/admin/public/libs/froala/js/plugins/font_size.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/font_size.min.js rename to plugin/admin/public/libs/froala/js/plugins/font_size.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/forms.min.js b/plugin/admin/public/libs/froala/js/plugins/forms.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/forms.min.js rename to plugin/admin/public/libs/froala/js/plugins/forms.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/fullscreen.min.js b/plugin/admin/public/libs/froala/js/plugins/fullscreen.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/fullscreen.min.js rename to plugin/admin/public/libs/froala/js/plugins/fullscreen.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/help.min.js b/plugin/admin/public/libs/froala/js/plugins/help.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/help.min.js rename to plugin/admin/public/libs/froala/js/plugins/help.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/image.min.js b/plugin/admin/public/libs/froala/js/plugins/image.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/image.min.js rename to plugin/admin/public/libs/froala/js/plugins/image.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/image_manager.min.js b/plugin/admin/public/libs/froala/js/plugins/image_manager.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/image_manager.min.js rename to plugin/admin/public/libs/froala/js/plugins/image_manager.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/inline_class.min.js b/plugin/admin/public/libs/froala/js/plugins/inline_class.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/inline_class.min.js rename to plugin/admin/public/libs/froala/js/plugins/inline_class.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/inline_style.min.js b/plugin/admin/public/libs/froala/js/plugins/inline_style.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/inline_style.min.js rename to plugin/admin/public/libs/froala/js/plugins/inline_style.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/line_breaker.min.js b/plugin/admin/public/libs/froala/js/plugins/line_breaker.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/line_breaker.min.js rename to plugin/admin/public/libs/froala/js/plugins/line_breaker.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/line_height.min.js b/plugin/admin/public/libs/froala/js/plugins/line_height.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/line_height.min.js rename to plugin/admin/public/libs/froala/js/plugins/line_height.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/link.min.js b/plugin/admin/public/libs/froala/js/plugins/link.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/link.min.js rename to plugin/admin/public/libs/froala/js/plugins/link.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/lists.min.js b/plugin/admin/public/libs/froala/js/plugins/lists.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/lists.min.js rename to plugin/admin/public/libs/froala/js/plugins/lists.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/markdown.min.js b/plugin/admin/public/libs/froala/js/plugins/markdown.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/markdown.min.js rename to plugin/admin/public/libs/froala/js/plugins/markdown.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/paragraph_format.min.js b/plugin/admin/public/libs/froala/js/plugins/paragraph_format.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/paragraph_format.min.js rename to plugin/admin/public/libs/froala/js/plugins/paragraph_format.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/paragraph_style.min.js b/plugin/admin/public/libs/froala/js/plugins/paragraph_style.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/paragraph_style.min.js rename to plugin/admin/public/libs/froala/js/plugins/paragraph_style.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/print.min.js b/plugin/admin/public/libs/froala/js/plugins/print.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/print.min.js rename to plugin/admin/public/libs/froala/js/plugins/print.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/quick_insert.min.js b/plugin/admin/public/libs/froala/js/plugins/quick_insert.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/quick_insert.min.js rename to plugin/admin/public/libs/froala/js/plugins/quick_insert.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/quote.min.js b/plugin/admin/public/libs/froala/js/plugins/quote.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/quote.min.js rename to plugin/admin/public/libs/froala/js/plugins/quote.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/save.min.js b/plugin/admin/public/libs/froala/js/plugins/save.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/save.min.js rename to plugin/admin/public/libs/froala/js/plugins/save.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/special_characters.min.js b/plugin/admin/public/libs/froala/js/plugins/special_characters.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/special_characters.min.js rename to plugin/admin/public/libs/froala/js/plugins/special_characters.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/table.min.js b/plugin/admin/public/libs/froala/js/plugins/table.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/table.min.js rename to plugin/admin/public/libs/froala/js/plugins/table.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/track_changes.min.js b/plugin/admin/public/libs/froala/js/plugins/track_changes.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/track_changes.min.js rename to plugin/admin/public/libs/froala/js/plugins/track_changes.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/trim_video.min.js b/plugin/admin/public/libs/froala/js/plugins/trim_video.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/trim_video.min.js rename to plugin/admin/public/libs/froala/js/plugins/trim_video.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/url.min.js b/plugin/admin/public/libs/froala/js/plugins/url.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/url.min.js rename to plugin/admin/public/libs/froala/js/plugins/url.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/video.min.js b/plugin/admin/public/libs/froala/js/plugins/video.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/video.min.js rename to plugin/admin/public/libs/froala/js/plugins/video.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/word_counter.min.js b/plugin/admin/public/libs/froala/js/plugins/word_counter.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/word_counter.min.js rename to plugin/admin/public/libs/froala/js/plugins/word_counter.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/plugins/word_paste.min.js b/plugin/admin/public/libs/froala/js/plugins/word_paste.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/plugins/word_paste.min.js rename to plugin/admin/public/libs/froala/js/plugins/word_paste.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/third_party/embedly.min.js b/plugin/admin/public/libs/froala/js/third_party/embedly.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/third_party/embedly.min.js rename to plugin/admin/public/libs/froala/js/third_party/embedly.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/third_party/font_awesome.min.js b/plugin/admin/public/libs/froala/js/third_party/font_awesome.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/third_party/font_awesome.min.js rename to plugin/admin/public/libs/froala/js/third_party/font_awesome.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/third_party/image_tui.min.js b/plugin/admin/public/libs/froala/js/third_party/image_tui.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/third_party/image_tui.min.js rename to plugin/admin/public/libs/froala/js/third_party/image_tui.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/third_party/showdown.min.js b/plugin/admin/public/libs/froala/js/third_party/showdown.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/third_party/showdown.min.js rename to plugin/admin/public/libs/froala/js/third_party/showdown.min.js diff --git a/admin/plugin/admin/public/libs/froala/js/third_party/spell_checker.min.js b/plugin/admin/public/libs/froala/js/third_party/spell_checker.min.js similarity index 100% rename from admin/plugin/admin/public/libs/froala/js/third_party/spell_checker.min.js rename to plugin/admin/public/libs/froala/js/third_party/spell_checker.min.js diff --git a/admin/plugin/admin/public/libs/froala/package.json b/plugin/admin/public/libs/froala/package.json similarity index 100% rename from admin/plugin/admin/public/libs/froala/package.json rename to plugin/admin/public/libs/froala/package.json diff --git a/admin/plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.css b/plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.css similarity index 100% rename from admin/plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.css rename to plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.css diff --git a/admin/plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.js b/plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.js similarity index 100% rename from admin/plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.js rename to plugin/admin/public/libs/ion-rangeslider/ion.rangeSlider.min.js diff --git a/admin/plugin/admin/public/libs/jconfirm/jquery-confirm.min.css b/plugin/admin/public/libs/jconfirm/jquery-confirm.min.css similarity index 100% rename from admin/plugin/admin/public/libs/jconfirm/jquery-confirm.min.css rename to plugin/admin/public/libs/jconfirm/jquery-confirm.min.css diff --git a/admin/plugin/admin/public/libs/jconfirm/jquery-confirm.min.js b/plugin/admin/public/libs/jconfirm/jquery-confirm.min.js similarity index 100% rename from admin/plugin/admin/public/libs/jconfirm/jquery-confirm.min.js rename to plugin/admin/public/libs/jconfirm/jquery-confirm.min.js diff --git a/admin/plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.css b/plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.css similarity index 100% rename from admin/plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.css rename to plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.css diff --git a/admin/plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.js b/plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.js similarity index 100% rename from admin/plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.js rename to plugin/admin/public/libs/jquery-tags-input/jquery.tagsinput.min.js diff --git a/admin/plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.css b/plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.css similarity index 100% rename from admin/plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.css rename to plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.css diff --git a/admin/plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.js b/plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.js similarity index 100% rename from admin/plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.js rename to plugin/admin/public/libs/jquery-treegrid/jquery.treegrid.min.js diff --git a/admin/plugin/admin/public/libs/jquery.bootstrap.wizard.min.js b/plugin/admin/public/libs/jquery.bootstrap.wizard.min.js similarity index 100% rename from admin/plugin/admin/public/libs/jquery.bootstrap.wizard.min.js rename to plugin/admin/public/libs/jquery.bootstrap.wizard.min.js diff --git a/admin/plugin/admin/public/libs/jquery.dragsort.js b/plugin/admin/public/libs/jquery.dragsort.js similarity index 100% rename from admin/plugin/admin/public/libs/jquery.dragsort.js rename to plugin/admin/public/libs/jquery.dragsort.js diff --git a/admin/plugin/admin/public/libs/jquery.min.js b/plugin/admin/public/libs/jquery.min.js similarity index 100% rename from admin/plugin/admin/public/libs/jquery.min.js rename to plugin/admin/public/libs/jquery.min.js diff --git a/admin/plugin/admin/public/libs/jquery.qrcode.min.js b/plugin/admin/public/libs/jquery.qrcode.min.js similarity index 100% rename from admin/plugin/admin/public/libs/jquery.qrcode.min.js rename to plugin/admin/public/libs/jquery.qrcode.min.js diff --git a/admin/plugin/admin/public/libs/layer.2.11.0/css/layer.css b/plugin/admin/public/libs/layer.2.11.0/css/layer.css similarity index 100% rename from admin/plugin/admin/public/libs/layer.2.11.0/css/layer.css rename to plugin/admin/public/libs/layer.2.11.0/css/layer.css diff --git a/admin/plugin/admin/public/libs/layer.2.11.0/layer.js b/plugin/admin/public/libs/layer.2.11.0/layer.js similarity index 100% rename from admin/plugin/admin/public/libs/layer.2.11.0/layer.js rename to plugin/admin/public/libs/layer.2.11.0/layer.js diff --git a/admin/plugin/admin/public/libs/layer.old/.bower.json b/plugin/admin/public/libs/layer.old/.bower.json similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/.bower.json rename to plugin/admin/public/libs/layer.old/.bower.json diff --git a/admin/plugin/admin/public/libs/layer.old/.gitignore b/plugin/admin/public/libs/layer.old/.gitignore similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/.gitignore rename to plugin/admin/public/libs/layer.old/.gitignore diff --git a/admin/plugin/admin/public/libs/layer.old/LICENSE b/plugin/admin/public/libs/layer.old/LICENSE similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/LICENSE rename to plugin/admin/public/libs/layer.old/LICENSE diff --git a/admin/plugin/admin/public/libs/layer.old/README.md b/plugin/admin/public/libs/layer.old/README.md similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/README.md rename to plugin/admin/public/libs/layer.old/README.md diff --git a/admin/plugin/admin/public/libs/layer.old/bower.json b/plugin/admin/public/libs/layer.old/bower.json similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/bower.json rename to plugin/admin/public/libs/layer.old/bower.json diff --git a/admin/plugin/admin/public/libs/layer.old/dist/layer.js b/plugin/admin/public/libs/layer.old/dist/layer.js similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/layer.js rename to plugin/admin/public/libs/layer.old/dist/layer.js diff --git a/admin/plugin/admin/public/libs/layer.old/dist/mobile/layer.js b/plugin/admin/public/libs/layer.old/dist/mobile/layer.js similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/mobile/layer.js rename to plugin/admin/public/libs/layer.old/dist/mobile/layer.js diff --git a/admin/plugin/admin/public/libs/layer.old/dist/mobile/need/layer.css b/plugin/admin/public/libs/layer.old/dist/mobile/need/layer.css similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/mobile/need/layer.css rename to plugin/admin/public/libs/layer.old/dist/mobile/need/layer.css diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/default/icon-ext.png b/plugin/admin/public/libs/layer.old/dist/theme/default/icon-ext.png similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/default/icon-ext.png rename to plugin/admin/public/libs/layer.old/dist/theme/default/icon-ext.png diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/default/icon.png b/plugin/admin/public/libs/layer.old/dist/theme/default/icon.png similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/default/icon.png rename to plugin/admin/public/libs/layer.old/dist/theme/default/icon.png diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/default/layer.css b/plugin/admin/public/libs/layer.old/dist/theme/default/layer.css similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/default/layer.css rename to plugin/admin/public/libs/layer.old/dist/theme/default/layer.css diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/default/loading-0.gif b/plugin/admin/public/libs/layer.old/dist/theme/default/loading-0.gif similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/default/loading-0.gif rename to plugin/admin/public/libs/layer.old/dist/theme/default/loading-0.gif diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/default/loading-1.gif b/plugin/admin/public/libs/layer.old/dist/theme/default/loading-1.gif similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/default/loading-1.gif rename to plugin/admin/public/libs/layer.old/dist/theme/default/loading-1.gif diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/default/loading-2.gif b/plugin/admin/public/libs/layer.old/dist/theme/default/loading-2.gif similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/default/loading-2.gif rename to plugin/admin/public/libs/layer.old/dist/theme/default/loading-2.gif diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/moon/default.png b/plugin/admin/public/libs/layer.old/dist/theme/moon/default.png similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/moon/default.png rename to plugin/admin/public/libs/layer.old/dist/theme/moon/default.png diff --git a/admin/plugin/admin/public/libs/layer.old/dist/theme/moon/style.css b/plugin/admin/public/libs/layer.old/dist/theme/moon/style.css similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/dist/theme/moon/style.css rename to plugin/admin/public/libs/layer.old/dist/theme/moon/style.css diff --git a/admin/plugin/admin/public/libs/layer.old/gulpfile.js b/plugin/admin/public/libs/layer.old/gulpfile.js similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/gulpfile.js rename to plugin/admin/public/libs/layer.old/gulpfile.js diff --git a/admin/plugin/admin/public/libs/layer.old/package.json b/plugin/admin/public/libs/layer.old/package.json similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/package.json rename to plugin/admin/public/libs/layer.old/package.json diff --git a/admin/plugin/admin/public/libs/layer.old/src/README.md b/plugin/admin/public/libs/layer.old/src/README.md similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/README.md rename to plugin/admin/public/libs/layer.old/src/README.md diff --git a/admin/plugin/admin/public/libs/layer.old/src/layer.js b/plugin/admin/public/libs/layer.old/src/layer.js similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/layer.js rename to plugin/admin/public/libs/layer.old/src/layer.js diff --git a/admin/plugin/admin/public/libs/layer.old/src/mobile/README.md b/plugin/admin/public/libs/layer.old/src/mobile/README.md similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/mobile/README.md rename to plugin/admin/public/libs/layer.old/src/mobile/README.md diff --git a/admin/plugin/admin/public/libs/layer.old/src/mobile/layer.js b/plugin/admin/public/libs/layer.old/src/mobile/layer.js similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/mobile/layer.js rename to plugin/admin/public/libs/layer.old/src/mobile/layer.js diff --git a/admin/plugin/admin/public/libs/layer.old/src/mobile/need/layer.css b/plugin/admin/public/libs/layer.old/src/mobile/need/layer.css similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/mobile/need/layer.css rename to plugin/admin/public/libs/layer.old/src/mobile/need/layer.css diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/default/icon-ext.png b/plugin/admin/public/libs/layer.old/src/theme/default/icon-ext.png similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/default/icon-ext.png rename to plugin/admin/public/libs/layer.old/src/theme/default/icon-ext.png diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/default/icon.png b/plugin/admin/public/libs/layer.old/src/theme/default/icon.png similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/default/icon.png rename to plugin/admin/public/libs/layer.old/src/theme/default/icon.png diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/default/layer.css b/plugin/admin/public/libs/layer.old/src/theme/default/layer.css similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/default/layer.css rename to plugin/admin/public/libs/layer.old/src/theme/default/layer.css diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/default/loading-0.gif b/plugin/admin/public/libs/layer.old/src/theme/default/loading-0.gif similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/default/loading-0.gif rename to plugin/admin/public/libs/layer.old/src/theme/default/loading-0.gif diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/default/loading-1.gif b/plugin/admin/public/libs/layer.old/src/theme/default/loading-1.gif similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/default/loading-1.gif rename to plugin/admin/public/libs/layer.old/src/theme/default/loading-1.gif diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/default/loading-2.gif b/plugin/admin/public/libs/layer.old/src/theme/default/loading-2.gif similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/default/loading-2.gif rename to plugin/admin/public/libs/layer.old/src/theme/default/loading-2.gif diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/moon/default.png b/plugin/admin/public/libs/layer.old/src/theme/moon/default.png similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/moon/default.png rename to plugin/admin/public/libs/layer.old/src/theme/moon/default.png diff --git a/admin/plugin/admin/public/libs/layer.old/src/theme/moon/style.css b/plugin/admin/public/libs/layer.old/src/theme/moon/style.css similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/src/theme/moon/style.css rename to plugin/admin/public/libs/layer.old/src/theme/moon/style.css diff --git a/admin/plugin/admin/public/libs/layer.old/test/demo.html b/plugin/admin/public/libs/layer.old/test/demo.html similarity index 100% rename from admin/plugin/admin/public/libs/layer.old/test/demo.html rename to plugin/admin/public/libs/layer.old/test/demo.html diff --git a/admin/plugin/admin/public/libs/lightyear.js b/plugin/admin/public/libs/lightyear.js similarity index 100% rename from admin/plugin/admin/public/libs/lightyear.js rename to plugin/admin/public/libs/lightyear.js diff --git a/admin/plugin/admin/public/libs/main.min.js b/plugin/admin/public/libs/main.min.js similarity index 100% rename from admin/plugin/admin/public/libs/main.min.js rename to plugin/admin/public/libs/main.min.js diff --git a/admin/plugin/admin/public/libs/moment/.bower.json b/plugin/admin/public/libs/moment/.bower.json similarity index 100% rename from admin/plugin/admin/public/libs/moment/.bower.json rename to plugin/admin/public/libs/moment/.bower.json diff --git a/admin/plugin/admin/public/libs/moment/CHANGELOG.md b/plugin/admin/public/libs/moment/CHANGELOG.md similarity index 100% rename from admin/plugin/admin/public/libs/moment/CHANGELOG.md rename to plugin/admin/public/libs/moment/CHANGELOG.md diff --git a/admin/plugin/admin/public/libs/moment/FAQ.md b/plugin/admin/public/libs/moment/FAQ.md similarity index 100% rename from admin/plugin/admin/public/libs/moment/FAQ.md rename to plugin/admin/public/libs/moment/FAQ.md diff --git a/admin/plugin/admin/public/libs/moment/LICENSE b/plugin/admin/public/libs/moment/LICENSE similarity index 100% rename from admin/plugin/admin/public/libs/moment/LICENSE rename to plugin/admin/public/libs/moment/LICENSE diff --git a/admin/plugin/admin/public/libs/moment/README.md b/plugin/admin/public/libs/moment/README.md similarity index 100% rename from admin/plugin/admin/public/libs/moment/README.md rename to plugin/admin/public/libs/moment/README.md diff --git a/admin/plugin/admin/public/libs/moment/bower.json b/plugin/admin/public/libs/moment/bower.json similarity index 100% rename from admin/plugin/admin/public/libs/moment/bower.json rename to plugin/admin/public/libs/moment/bower.json diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/af.js b/plugin/admin/public/libs/moment/dist/locale/af.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/af.js rename to plugin/admin/public/libs/moment/dist/locale/af.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ar-dz.js b/plugin/admin/public/libs/moment/dist/locale/ar-dz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ar-dz.js rename to plugin/admin/public/libs/moment/dist/locale/ar-dz.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ar-kw.js b/plugin/admin/public/libs/moment/dist/locale/ar-kw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ar-kw.js rename to plugin/admin/public/libs/moment/dist/locale/ar-kw.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ar-ly.js b/plugin/admin/public/libs/moment/dist/locale/ar-ly.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ar-ly.js rename to plugin/admin/public/libs/moment/dist/locale/ar-ly.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ar-ma.js b/plugin/admin/public/libs/moment/dist/locale/ar-ma.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ar-ma.js rename to plugin/admin/public/libs/moment/dist/locale/ar-ma.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ar-sa.js b/plugin/admin/public/libs/moment/dist/locale/ar-sa.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ar-sa.js rename to plugin/admin/public/libs/moment/dist/locale/ar-sa.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ar-tn.js b/plugin/admin/public/libs/moment/dist/locale/ar-tn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ar-tn.js rename to plugin/admin/public/libs/moment/dist/locale/ar-tn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ar.js b/plugin/admin/public/libs/moment/dist/locale/ar.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ar.js rename to plugin/admin/public/libs/moment/dist/locale/ar.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/az.js b/plugin/admin/public/libs/moment/dist/locale/az.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/az.js rename to plugin/admin/public/libs/moment/dist/locale/az.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/be.js b/plugin/admin/public/libs/moment/dist/locale/be.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/be.js rename to plugin/admin/public/libs/moment/dist/locale/be.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/bg.js b/plugin/admin/public/libs/moment/dist/locale/bg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/bg.js rename to plugin/admin/public/libs/moment/dist/locale/bg.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/bm.js b/plugin/admin/public/libs/moment/dist/locale/bm.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/bm.js rename to plugin/admin/public/libs/moment/dist/locale/bm.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/bn-bd.js b/plugin/admin/public/libs/moment/dist/locale/bn-bd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/bn-bd.js rename to plugin/admin/public/libs/moment/dist/locale/bn-bd.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/bn.js b/plugin/admin/public/libs/moment/dist/locale/bn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/bn.js rename to plugin/admin/public/libs/moment/dist/locale/bn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/bo.js b/plugin/admin/public/libs/moment/dist/locale/bo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/bo.js rename to plugin/admin/public/libs/moment/dist/locale/bo.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/br.js b/plugin/admin/public/libs/moment/dist/locale/br.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/br.js rename to plugin/admin/public/libs/moment/dist/locale/br.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/bs.js b/plugin/admin/public/libs/moment/dist/locale/bs.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/bs.js rename to plugin/admin/public/libs/moment/dist/locale/bs.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ca.js b/plugin/admin/public/libs/moment/dist/locale/ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ca.js rename to plugin/admin/public/libs/moment/dist/locale/ca.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/cs.js b/plugin/admin/public/libs/moment/dist/locale/cs.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/cs.js rename to plugin/admin/public/libs/moment/dist/locale/cs.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/cv.js b/plugin/admin/public/libs/moment/dist/locale/cv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/cv.js rename to plugin/admin/public/libs/moment/dist/locale/cv.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/cy.js b/plugin/admin/public/libs/moment/dist/locale/cy.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/cy.js rename to plugin/admin/public/libs/moment/dist/locale/cy.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/da.js b/plugin/admin/public/libs/moment/dist/locale/da.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/da.js rename to plugin/admin/public/libs/moment/dist/locale/da.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/de-at.js b/plugin/admin/public/libs/moment/dist/locale/de-at.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/de-at.js rename to plugin/admin/public/libs/moment/dist/locale/de-at.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/de-ch.js b/plugin/admin/public/libs/moment/dist/locale/de-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/de-ch.js rename to plugin/admin/public/libs/moment/dist/locale/de-ch.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/de.js b/plugin/admin/public/libs/moment/dist/locale/de.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/de.js rename to plugin/admin/public/libs/moment/dist/locale/de.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/dv.js b/plugin/admin/public/libs/moment/dist/locale/dv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/dv.js rename to plugin/admin/public/libs/moment/dist/locale/dv.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/el.js b/plugin/admin/public/libs/moment/dist/locale/el.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/el.js rename to plugin/admin/public/libs/moment/dist/locale/el.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-au.js b/plugin/admin/public/libs/moment/dist/locale/en-au.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-au.js rename to plugin/admin/public/libs/moment/dist/locale/en-au.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-ca.js b/plugin/admin/public/libs/moment/dist/locale/en-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-ca.js rename to plugin/admin/public/libs/moment/dist/locale/en-ca.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-gb.js b/plugin/admin/public/libs/moment/dist/locale/en-gb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-gb.js rename to plugin/admin/public/libs/moment/dist/locale/en-gb.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-ie.js b/plugin/admin/public/libs/moment/dist/locale/en-ie.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-ie.js rename to plugin/admin/public/libs/moment/dist/locale/en-ie.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-il.js b/plugin/admin/public/libs/moment/dist/locale/en-il.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-il.js rename to plugin/admin/public/libs/moment/dist/locale/en-il.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-in.js b/plugin/admin/public/libs/moment/dist/locale/en-in.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-in.js rename to plugin/admin/public/libs/moment/dist/locale/en-in.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-nz.js b/plugin/admin/public/libs/moment/dist/locale/en-nz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-nz.js rename to plugin/admin/public/libs/moment/dist/locale/en-nz.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/en-sg.js b/plugin/admin/public/libs/moment/dist/locale/en-sg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/en-sg.js rename to plugin/admin/public/libs/moment/dist/locale/en-sg.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/eo.js b/plugin/admin/public/libs/moment/dist/locale/eo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/eo.js rename to plugin/admin/public/libs/moment/dist/locale/eo.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/es-do.js b/plugin/admin/public/libs/moment/dist/locale/es-do.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/es-do.js rename to plugin/admin/public/libs/moment/dist/locale/es-do.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/es-mx.js b/plugin/admin/public/libs/moment/dist/locale/es-mx.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/es-mx.js rename to plugin/admin/public/libs/moment/dist/locale/es-mx.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/es-us.js b/plugin/admin/public/libs/moment/dist/locale/es-us.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/es-us.js rename to plugin/admin/public/libs/moment/dist/locale/es-us.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/es.js b/plugin/admin/public/libs/moment/dist/locale/es.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/es.js rename to plugin/admin/public/libs/moment/dist/locale/es.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/et.js b/plugin/admin/public/libs/moment/dist/locale/et.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/et.js rename to plugin/admin/public/libs/moment/dist/locale/et.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/eu.js b/plugin/admin/public/libs/moment/dist/locale/eu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/eu.js rename to plugin/admin/public/libs/moment/dist/locale/eu.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fa.js b/plugin/admin/public/libs/moment/dist/locale/fa.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fa.js rename to plugin/admin/public/libs/moment/dist/locale/fa.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fi.js b/plugin/admin/public/libs/moment/dist/locale/fi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fi.js rename to plugin/admin/public/libs/moment/dist/locale/fi.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fil.js b/plugin/admin/public/libs/moment/dist/locale/fil.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fil.js rename to plugin/admin/public/libs/moment/dist/locale/fil.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fo.js b/plugin/admin/public/libs/moment/dist/locale/fo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fo.js rename to plugin/admin/public/libs/moment/dist/locale/fo.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fr-ca.js b/plugin/admin/public/libs/moment/dist/locale/fr-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fr-ca.js rename to plugin/admin/public/libs/moment/dist/locale/fr-ca.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fr-ch.js b/plugin/admin/public/libs/moment/dist/locale/fr-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fr-ch.js rename to plugin/admin/public/libs/moment/dist/locale/fr-ch.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fr.js b/plugin/admin/public/libs/moment/dist/locale/fr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fr.js rename to plugin/admin/public/libs/moment/dist/locale/fr.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/fy.js b/plugin/admin/public/libs/moment/dist/locale/fy.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/fy.js rename to plugin/admin/public/libs/moment/dist/locale/fy.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ga.js b/plugin/admin/public/libs/moment/dist/locale/ga.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ga.js rename to plugin/admin/public/libs/moment/dist/locale/ga.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/gd.js b/plugin/admin/public/libs/moment/dist/locale/gd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/gd.js rename to plugin/admin/public/libs/moment/dist/locale/gd.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/gl.js b/plugin/admin/public/libs/moment/dist/locale/gl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/gl.js rename to plugin/admin/public/libs/moment/dist/locale/gl.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/gom-deva.js b/plugin/admin/public/libs/moment/dist/locale/gom-deva.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/gom-deva.js rename to plugin/admin/public/libs/moment/dist/locale/gom-deva.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/gom-latn.js b/plugin/admin/public/libs/moment/dist/locale/gom-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/gom-latn.js rename to plugin/admin/public/libs/moment/dist/locale/gom-latn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/gu.js b/plugin/admin/public/libs/moment/dist/locale/gu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/gu.js rename to plugin/admin/public/libs/moment/dist/locale/gu.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/he.js b/plugin/admin/public/libs/moment/dist/locale/he.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/he.js rename to plugin/admin/public/libs/moment/dist/locale/he.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/hi.js b/plugin/admin/public/libs/moment/dist/locale/hi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/hi.js rename to plugin/admin/public/libs/moment/dist/locale/hi.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/hr.js b/plugin/admin/public/libs/moment/dist/locale/hr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/hr.js rename to plugin/admin/public/libs/moment/dist/locale/hr.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/hu.js b/plugin/admin/public/libs/moment/dist/locale/hu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/hu.js rename to plugin/admin/public/libs/moment/dist/locale/hu.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/hy-am.js b/plugin/admin/public/libs/moment/dist/locale/hy-am.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/hy-am.js rename to plugin/admin/public/libs/moment/dist/locale/hy-am.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/id.js b/plugin/admin/public/libs/moment/dist/locale/id.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/id.js rename to plugin/admin/public/libs/moment/dist/locale/id.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/is.js b/plugin/admin/public/libs/moment/dist/locale/is.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/is.js rename to plugin/admin/public/libs/moment/dist/locale/is.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/it-ch.js b/plugin/admin/public/libs/moment/dist/locale/it-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/it-ch.js rename to plugin/admin/public/libs/moment/dist/locale/it-ch.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/it.js b/plugin/admin/public/libs/moment/dist/locale/it.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/it.js rename to plugin/admin/public/libs/moment/dist/locale/it.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ja.js b/plugin/admin/public/libs/moment/dist/locale/ja.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ja.js rename to plugin/admin/public/libs/moment/dist/locale/ja.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/jv.js b/plugin/admin/public/libs/moment/dist/locale/jv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/jv.js rename to plugin/admin/public/libs/moment/dist/locale/jv.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ka.js b/plugin/admin/public/libs/moment/dist/locale/ka.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ka.js rename to plugin/admin/public/libs/moment/dist/locale/ka.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/kk.js b/plugin/admin/public/libs/moment/dist/locale/kk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/kk.js rename to plugin/admin/public/libs/moment/dist/locale/kk.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/km.js b/plugin/admin/public/libs/moment/dist/locale/km.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/km.js rename to plugin/admin/public/libs/moment/dist/locale/km.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/kn.js b/plugin/admin/public/libs/moment/dist/locale/kn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/kn.js rename to plugin/admin/public/libs/moment/dist/locale/kn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ko.js b/plugin/admin/public/libs/moment/dist/locale/ko.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ko.js rename to plugin/admin/public/libs/moment/dist/locale/ko.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ku.js b/plugin/admin/public/libs/moment/dist/locale/ku.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ku.js rename to plugin/admin/public/libs/moment/dist/locale/ku.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ky.js b/plugin/admin/public/libs/moment/dist/locale/ky.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ky.js rename to plugin/admin/public/libs/moment/dist/locale/ky.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/lb.js b/plugin/admin/public/libs/moment/dist/locale/lb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/lb.js rename to plugin/admin/public/libs/moment/dist/locale/lb.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/lo.js b/plugin/admin/public/libs/moment/dist/locale/lo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/lo.js rename to plugin/admin/public/libs/moment/dist/locale/lo.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/lt.js b/plugin/admin/public/libs/moment/dist/locale/lt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/lt.js rename to plugin/admin/public/libs/moment/dist/locale/lt.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/lv.js b/plugin/admin/public/libs/moment/dist/locale/lv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/lv.js rename to plugin/admin/public/libs/moment/dist/locale/lv.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/me.js b/plugin/admin/public/libs/moment/dist/locale/me.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/me.js rename to plugin/admin/public/libs/moment/dist/locale/me.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/mi.js b/plugin/admin/public/libs/moment/dist/locale/mi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/mi.js rename to plugin/admin/public/libs/moment/dist/locale/mi.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/mk.js b/plugin/admin/public/libs/moment/dist/locale/mk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/mk.js rename to plugin/admin/public/libs/moment/dist/locale/mk.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ml.js b/plugin/admin/public/libs/moment/dist/locale/ml.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ml.js rename to plugin/admin/public/libs/moment/dist/locale/ml.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/mn.js b/plugin/admin/public/libs/moment/dist/locale/mn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/mn.js rename to plugin/admin/public/libs/moment/dist/locale/mn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/mr.js b/plugin/admin/public/libs/moment/dist/locale/mr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/mr.js rename to plugin/admin/public/libs/moment/dist/locale/mr.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ms-my.js b/plugin/admin/public/libs/moment/dist/locale/ms-my.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ms-my.js rename to plugin/admin/public/libs/moment/dist/locale/ms-my.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ms.js b/plugin/admin/public/libs/moment/dist/locale/ms.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ms.js rename to plugin/admin/public/libs/moment/dist/locale/ms.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/mt.js b/plugin/admin/public/libs/moment/dist/locale/mt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/mt.js rename to plugin/admin/public/libs/moment/dist/locale/mt.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/my.js b/plugin/admin/public/libs/moment/dist/locale/my.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/my.js rename to plugin/admin/public/libs/moment/dist/locale/my.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/nb.js b/plugin/admin/public/libs/moment/dist/locale/nb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/nb.js rename to plugin/admin/public/libs/moment/dist/locale/nb.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ne.js b/plugin/admin/public/libs/moment/dist/locale/ne.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ne.js rename to plugin/admin/public/libs/moment/dist/locale/ne.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/nl-be.js b/plugin/admin/public/libs/moment/dist/locale/nl-be.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/nl-be.js rename to plugin/admin/public/libs/moment/dist/locale/nl-be.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/nl.js b/plugin/admin/public/libs/moment/dist/locale/nl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/nl.js rename to plugin/admin/public/libs/moment/dist/locale/nl.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/nn.js b/plugin/admin/public/libs/moment/dist/locale/nn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/nn.js rename to plugin/admin/public/libs/moment/dist/locale/nn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/oc-lnc.js b/plugin/admin/public/libs/moment/dist/locale/oc-lnc.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/oc-lnc.js rename to plugin/admin/public/libs/moment/dist/locale/oc-lnc.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/pa-in.js b/plugin/admin/public/libs/moment/dist/locale/pa-in.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/pa-in.js rename to plugin/admin/public/libs/moment/dist/locale/pa-in.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/pl.js b/plugin/admin/public/libs/moment/dist/locale/pl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/pl.js rename to plugin/admin/public/libs/moment/dist/locale/pl.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/pt-br.js b/plugin/admin/public/libs/moment/dist/locale/pt-br.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/pt-br.js rename to plugin/admin/public/libs/moment/dist/locale/pt-br.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/pt.js b/plugin/admin/public/libs/moment/dist/locale/pt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/pt.js rename to plugin/admin/public/libs/moment/dist/locale/pt.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ro.js b/plugin/admin/public/libs/moment/dist/locale/ro.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ro.js rename to plugin/admin/public/libs/moment/dist/locale/ro.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ru.js b/plugin/admin/public/libs/moment/dist/locale/ru.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ru.js rename to plugin/admin/public/libs/moment/dist/locale/ru.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sd.js b/plugin/admin/public/libs/moment/dist/locale/sd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sd.js rename to plugin/admin/public/libs/moment/dist/locale/sd.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/se.js b/plugin/admin/public/libs/moment/dist/locale/se.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/se.js rename to plugin/admin/public/libs/moment/dist/locale/se.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/si.js b/plugin/admin/public/libs/moment/dist/locale/si.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/si.js rename to plugin/admin/public/libs/moment/dist/locale/si.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sk.js b/plugin/admin/public/libs/moment/dist/locale/sk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sk.js rename to plugin/admin/public/libs/moment/dist/locale/sk.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sl.js b/plugin/admin/public/libs/moment/dist/locale/sl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sl.js rename to plugin/admin/public/libs/moment/dist/locale/sl.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sq.js b/plugin/admin/public/libs/moment/dist/locale/sq.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sq.js rename to plugin/admin/public/libs/moment/dist/locale/sq.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sr-cyrl.js b/plugin/admin/public/libs/moment/dist/locale/sr-cyrl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sr-cyrl.js rename to plugin/admin/public/libs/moment/dist/locale/sr-cyrl.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sr.js b/plugin/admin/public/libs/moment/dist/locale/sr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sr.js rename to plugin/admin/public/libs/moment/dist/locale/sr.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ss.js b/plugin/admin/public/libs/moment/dist/locale/ss.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ss.js rename to plugin/admin/public/libs/moment/dist/locale/ss.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sv.js b/plugin/admin/public/libs/moment/dist/locale/sv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sv.js rename to plugin/admin/public/libs/moment/dist/locale/sv.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/sw.js b/plugin/admin/public/libs/moment/dist/locale/sw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/sw.js rename to plugin/admin/public/libs/moment/dist/locale/sw.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ta.js b/plugin/admin/public/libs/moment/dist/locale/ta.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ta.js rename to plugin/admin/public/libs/moment/dist/locale/ta.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/te.js b/plugin/admin/public/libs/moment/dist/locale/te.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/te.js rename to plugin/admin/public/libs/moment/dist/locale/te.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tet.js b/plugin/admin/public/libs/moment/dist/locale/tet.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tet.js rename to plugin/admin/public/libs/moment/dist/locale/tet.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tg.js b/plugin/admin/public/libs/moment/dist/locale/tg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tg.js rename to plugin/admin/public/libs/moment/dist/locale/tg.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/th.js b/plugin/admin/public/libs/moment/dist/locale/th.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/th.js rename to plugin/admin/public/libs/moment/dist/locale/th.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tk.js b/plugin/admin/public/libs/moment/dist/locale/tk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tk.js rename to plugin/admin/public/libs/moment/dist/locale/tk.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tl-ph.js b/plugin/admin/public/libs/moment/dist/locale/tl-ph.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tl-ph.js rename to plugin/admin/public/libs/moment/dist/locale/tl-ph.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tlh.js b/plugin/admin/public/libs/moment/dist/locale/tlh.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tlh.js rename to plugin/admin/public/libs/moment/dist/locale/tlh.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tr.js b/plugin/admin/public/libs/moment/dist/locale/tr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tr.js rename to plugin/admin/public/libs/moment/dist/locale/tr.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tzl.js b/plugin/admin/public/libs/moment/dist/locale/tzl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tzl.js rename to plugin/admin/public/libs/moment/dist/locale/tzl.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tzm-latn.js b/plugin/admin/public/libs/moment/dist/locale/tzm-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tzm-latn.js rename to plugin/admin/public/libs/moment/dist/locale/tzm-latn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/tzm.js b/plugin/admin/public/libs/moment/dist/locale/tzm.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/tzm.js rename to plugin/admin/public/libs/moment/dist/locale/tzm.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ug-cn.js b/plugin/admin/public/libs/moment/dist/locale/ug-cn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ug-cn.js rename to plugin/admin/public/libs/moment/dist/locale/ug-cn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/uk.js b/plugin/admin/public/libs/moment/dist/locale/uk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/uk.js rename to plugin/admin/public/libs/moment/dist/locale/uk.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/ur.js b/plugin/admin/public/libs/moment/dist/locale/ur.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/ur.js rename to plugin/admin/public/libs/moment/dist/locale/ur.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/uz-latn.js b/plugin/admin/public/libs/moment/dist/locale/uz-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/uz-latn.js rename to plugin/admin/public/libs/moment/dist/locale/uz-latn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/uz.js b/plugin/admin/public/libs/moment/dist/locale/uz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/uz.js rename to plugin/admin/public/libs/moment/dist/locale/uz.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/vi.js b/plugin/admin/public/libs/moment/dist/locale/vi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/vi.js rename to plugin/admin/public/libs/moment/dist/locale/vi.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/x-pseudo.js b/plugin/admin/public/libs/moment/dist/locale/x-pseudo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/x-pseudo.js rename to plugin/admin/public/libs/moment/dist/locale/x-pseudo.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/yo.js b/plugin/admin/public/libs/moment/dist/locale/yo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/yo.js rename to plugin/admin/public/libs/moment/dist/locale/yo.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/zh-cn.js b/plugin/admin/public/libs/moment/dist/locale/zh-cn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/zh-cn.js rename to plugin/admin/public/libs/moment/dist/locale/zh-cn.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/zh-hk.js b/plugin/admin/public/libs/moment/dist/locale/zh-hk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/zh-hk.js rename to plugin/admin/public/libs/moment/dist/locale/zh-hk.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/zh-mo.js b/plugin/admin/public/libs/moment/dist/locale/zh-mo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/zh-mo.js rename to plugin/admin/public/libs/moment/dist/locale/zh-mo.js diff --git a/admin/plugin/admin/public/libs/moment/dist/locale/zh-tw.js b/plugin/admin/public/libs/moment/dist/locale/zh-tw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/locale/zh-tw.js rename to plugin/admin/public/libs/moment/dist/locale/zh-tw.js diff --git a/admin/plugin/admin/public/libs/moment/dist/moment.js b/plugin/admin/public/libs/moment/dist/moment.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/dist/moment.js rename to plugin/admin/public/libs/moment/dist/moment.js diff --git a/admin/plugin/admin/public/libs/moment/locale/af.js b/plugin/admin/public/libs/moment/locale/af.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/af.js rename to plugin/admin/public/libs/moment/locale/af.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ar-dz.js b/plugin/admin/public/libs/moment/locale/ar-dz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ar-dz.js rename to plugin/admin/public/libs/moment/locale/ar-dz.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ar-kw.js b/plugin/admin/public/libs/moment/locale/ar-kw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ar-kw.js rename to plugin/admin/public/libs/moment/locale/ar-kw.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ar-ly.js b/plugin/admin/public/libs/moment/locale/ar-ly.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ar-ly.js rename to plugin/admin/public/libs/moment/locale/ar-ly.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ar-ma.js b/plugin/admin/public/libs/moment/locale/ar-ma.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ar-ma.js rename to plugin/admin/public/libs/moment/locale/ar-ma.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ar-sa.js b/plugin/admin/public/libs/moment/locale/ar-sa.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ar-sa.js rename to plugin/admin/public/libs/moment/locale/ar-sa.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ar-tn.js b/plugin/admin/public/libs/moment/locale/ar-tn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ar-tn.js rename to plugin/admin/public/libs/moment/locale/ar-tn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ar.js b/plugin/admin/public/libs/moment/locale/ar.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ar.js rename to plugin/admin/public/libs/moment/locale/ar.js diff --git a/admin/plugin/admin/public/libs/moment/locale/az.js b/plugin/admin/public/libs/moment/locale/az.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/az.js rename to plugin/admin/public/libs/moment/locale/az.js diff --git a/admin/plugin/admin/public/libs/moment/locale/be.js b/plugin/admin/public/libs/moment/locale/be.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/be.js rename to plugin/admin/public/libs/moment/locale/be.js diff --git a/admin/plugin/admin/public/libs/moment/locale/bg.js b/plugin/admin/public/libs/moment/locale/bg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/bg.js rename to plugin/admin/public/libs/moment/locale/bg.js diff --git a/admin/plugin/admin/public/libs/moment/locale/bm.js b/plugin/admin/public/libs/moment/locale/bm.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/bm.js rename to plugin/admin/public/libs/moment/locale/bm.js diff --git a/admin/plugin/admin/public/libs/moment/locale/bn-bd.js b/plugin/admin/public/libs/moment/locale/bn-bd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/bn-bd.js rename to plugin/admin/public/libs/moment/locale/bn-bd.js diff --git a/admin/plugin/admin/public/libs/moment/locale/bn.js b/plugin/admin/public/libs/moment/locale/bn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/bn.js rename to plugin/admin/public/libs/moment/locale/bn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/bo.js b/plugin/admin/public/libs/moment/locale/bo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/bo.js rename to plugin/admin/public/libs/moment/locale/bo.js diff --git a/admin/plugin/admin/public/libs/moment/locale/br.js b/plugin/admin/public/libs/moment/locale/br.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/br.js rename to plugin/admin/public/libs/moment/locale/br.js diff --git a/admin/plugin/admin/public/libs/moment/locale/bs.js b/plugin/admin/public/libs/moment/locale/bs.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/bs.js rename to plugin/admin/public/libs/moment/locale/bs.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ca.js b/plugin/admin/public/libs/moment/locale/ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ca.js rename to plugin/admin/public/libs/moment/locale/ca.js diff --git a/admin/plugin/admin/public/libs/moment/locale/cs.js b/plugin/admin/public/libs/moment/locale/cs.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/cs.js rename to plugin/admin/public/libs/moment/locale/cs.js diff --git a/admin/plugin/admin/public/libs/moment/locale/cv.js b/plugin/admin/public/libs/moment/locale/cv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/cv.js rename to plugin/admin/public/libs/moment/locale/cv.js diff --git a/admin/plugin/admin/public/libs/moment/locale/cy.js b/plugin/admin/public/libs/moment/locale/cy.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/cy.js rename to plugin/admin/public/libs/moment/locale/cy.js diff --git a/admin/plugin/admin/public/libs/moment/locale/da.js b/plugin/admin/public/libs/moment/locale/da.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/da.js rename to plugin/admin/public/libs/moment/locale/da.js diff --git a/admin/plugin/admin/public/libs/moment/locale/de-at.js b/plugin/admin/public/libs/moment/locale/de-at.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/de-at.js rename to plugin/admin/public/libs/moment/locale/de-at.js diff --git a/admin/plugin/admin/public/libs/moment/locale/de-ch.js b/plugin/admin/public/libs/moment/locale/de-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/de-ch.js rename to plugin/admin/public/libs/moment/locale/de-ch.js diff --git a/admin/plugin/admin/public/libs/moment/locale/de.js b/plugin/admin/public/libs/moment/locale/de.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/de.js rename to plugin/admin/public/libs/moment/locale/de.js diff --git a/admin/plugin/admin/public/libs/moment/locale/dv.js b/plugin/admin/public/libs/moment/locale/dv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/dv.js rename to plugin/admin/public/libs/moment/locale/dv.js diff --git a/admin/plugin/admin/public/libs/moment/locale/el.js b/plugin/admin/public/libs/moment/locale/el.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/el.js rename to plugin/admin/public/libs/moment/locale/el.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-au.js b/plugin/admin/public/libs/moment/locale/en-au.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-au.js rename to plugin/admin/public/libs/moment/locale/en-au.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-ca.js b/plugin/admin/public/libs/moment/locale/en-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-ca.js rename to plugin/admin/public/libs/moment/locale/en-ca.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-gb.js b/plugin/admin/public/libs/moment/locale/en-gb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-gb.js rename to plugin/admin/public/libs/moment/locale/en-gb.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-ie.js b/plugin/admin/public/libs/moment/locale/en-ie.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-ie.js rename to plugin/admin/public/libs/moment/locale/en-ie.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-il.js b/plugin/admin/public/libs/moment/locale/en-il.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-il.js rename to plugin/admin/public/libs/moment/locale/en-il.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-in.js b/plugin/admin/public/libs/moment/locale/en-in.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-in.js rename to plugin/admin/public/libs/moment/locale/en-in.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-nz.js b/plugin/admin/public/libs/moment/locale/en-nz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-nz.js rename to plugin/admin/public/libs/moment/locale/en-nz.js diff --git a/admin/plugin/admin/public/libs/moment/locale/en-sg.js b/plugin/admin/public/libs/moment/locale/en-sg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/en-sg.js rename to plugin/admin/public/libs/moment/locale/en-sg.js diff --git a/admin/plugin/admin/public/libs/moment/locale/eo.js b/plugin/admin/public/libs/moment/locale/eo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/eo.js rename to plugin/admin/public/libs/moment/locale/eo.js diff --git a/admin/plugin/admin/public/libs/moment/locale/es-do.js b/plugin/admin/public/libs/moment/locale/es-do.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/es-do.js rename to plugin/admin/public/libs/moment/locale/es-do.js diff --git a/admin/plugin/admin/public/libs/moment/locale/es-mx.js b/plugin/admin/public/libs/moment/locale/es-mx.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/es-mx.js rename to plugin/admin/public/libs/moment/locale/es-mx.js diff --git a/admin/plugin/admin/public/libs/moment/locale/es-us.js b/plugin/admin/public/libs/moment/locale/es-us.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/es-us.js rename to plugin/admin/public/libs/moment/locale/es-us.js diff --git a/admin/plugin/admin/public/libs/moment/locale/es.js b/plugin/admin/public/libs/moment/locale/es.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/es.js rename to plugin/admin/public/libs/moment/locale/es.js diff --git a/admin/plugin/admin/public/libs/moment/locale/et.js b/plugin/admin/public/libs/moment/locale/et.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/et.js rename to plugin/admin/public/libs/moment/locale/et.js diff --git a/admin/plugin/admin/public/libs/moment/locale/eu.js b/plugin/admin/public/libs/moment/locale/eu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/eu.js rename to plugin/admin/public/libs/moment/locale/eu.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fa.js b/plugin/admin/public/libs/moment/locale/fa.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fa.js rename to plugin/admin/public/libs/moment/locale/fa.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fi.js b/plugin/admin/public/libs/moment/locale/fi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fi.js rename to plugin/admin/public/libs/moment/locale/fi.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fil.js b/plugin/admin/public/libs/moment/locale/fil.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fil.js rename to plugin/admin/public/libs/moment/locale/fil.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fo.js b/plugin/admin/public/libs/moment/locale/fo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fo.js rename to plugin/admin/public/libs/moment/locale/fo.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fr-ca.js b/plugin/admin/public/libs/moment/locale/fr-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fr-ca.js rename to plugin/admin/public/libs/moment/locale/fr-ca.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fr-ch.js b/plugin/admin/public/libs/moment/locale/fr-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fr-ch.js rename to plugin/admin/public/libs/moment/locale/fr-ch.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fr.js b/plugin/admin/public/libs/moment/locale/fr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fr.js rename to plugin/admin/public/libs/moment/locale/fr.js diff --git a/admin/plugin/admin/public/libs/moment/locale/fy.js b/plugin/admin/public/libs/moment/locale/fy.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/fy.js rename to plugin/admin/public/libs/moment/locale/fy.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ga.js b/plugin/admin/public/libs/moment/locale/ga.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ga.js rename to plugin/admin/public/libs/moment/locale/ga.js diff --git a/admin/plugin/admin/public/libs/moment/locale/gd.js b/plugin/admin/public/libs/moment/locale/gd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/gd.js rename to plugin/admin/public/libs/moment/locale/gd.js diff --git a/admin/plugin/admin/public/libs/moment/locale/gl.js b/plugin/admin/public/libs/moment/locale/gl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/gl.js rename to plugin/admin/public/libs/moment/locale/gl.js diff --git a/admin/plugin/admin/public/libs/moment/locale/gom-deva.js b/plugin/admin/public/libs/moment/locale/gom-deva.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/gom-deva.js rename to plugin/admin/public/libs/moment/locale/gom-deva.js diff --git a/admin/plugin/admin/public/libs/moment/locale/gom-latn.js b/plugin/admin/public/libs/moment/locale/gom-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/gom-latn.js rename to plugin/admin/public/libs/moment/locale/gom-latn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/gu.js b/plugin/admin/public/libs/moment/locale/gu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/gu.js rename to plugin/admin/public/libs/moment/locale/gu.js diff --git a/admin/plugin/admin/public/libs/moment/locale/he.js b/plugin/admin/public/libs/moment/locale/he.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/he.js rename to plugin/admin/public/libs/moment/locale/he.js diff --git a/admin/plugin/admin/public/libs/moment/locale/hi.js b/plugin/admin/public/libs/moment/locale/hi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/hi.js rename to plugin/admin/public/libs/moment/locale/hi.js diff --git a/admin/plugin/admin/public/libs/moment/locale/hr.js b/plugin/admin/public/libs/moment/locale/hr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/hr.js rename to plugin/admin/public/libs/moment/locale/hr.js diff --git a/admin/plugin/admin/public/libs/moment/locale/hu.js b/plugin/admin/public/libs/moment/locale/hu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/hu.js rename to plugin/admin/public/libs/moment/locale/hu.js diff --git a/admin/plugin/admin/public/libs/moment/locale/hy-am.js b/plugin/admin/public/libs/moment/locale/hy-am.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/hy-am.js rename to plugin/admin/public/libs/moment/locale/hy-am.js diff --git a/admin/plugin/admin/public/libs/moment/locale/id.js b/plugin/admin/public/libs/moment/locale/id.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/id.js rename to plugin/admin/public/libs/moment/locale/id.js diff --git a/admin/plugin/admin/public/libs/moment/locale/is.js b/plugin/admin/public/libs/moment/locale/is.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/is.js rename to plugin/admin/public/libs/moment/locale/is.js diff --git a/admin/plugin/admin/public/libs/moment/locale/it-ch.js b/plugin/admin/public/libs/moment/locale/it-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/it-ch.js rename to plugin/admin/public/libs/moment/locale/it-ch.js diff --git a/admin/plugin/admin/public/libs/moment/locale/it.js b/plugin/admin/public/libs/moment/locale/it.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/it.js rename to plugin/admin/public/libs/moment/locale/it.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ja.js b/plugin/admin/public/libs/moment/locale/ja.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ja.js rename to plugin/admin/public/libs/moment/locale/ja.js diff --git a/admin/plugin/admin/public/libs/moment/locale/jv.js b/plugin/admin/public/libs/moment/locale/jv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/jv.js rename to plugin/admin/public/libs/moment/locale/jv.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ka.js b/plugin/admin/public/libs/moment/locale/ka.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ka.js rename to plugin/admin/public/libs/moment/locale/ka.js diff --git a/admin/plugin/admin/public/libs/moment/locale/kk.js b/plugin/admin/public/libs/moment/locale/kk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/kk.js rename to plugin/admin/public/libs/moment/locale/kk.js diff --git a/admin/plugin/admin/public/libs/moment/locale/km.js b/plugin/admin/public/libs/moment/locale/km.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/km.js rename to plugin/admin/public/libs/moment/locale/km.js diff --git a/admin/plugin/admin/public/libs/moment/locale/kn.js b/plugin/admin/public/libs/moment/locale/kn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/kn.js rename to plugin/admin/public/libs/moment/locale/kn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ko.js b/plugin/admin/public/libs/moment/locale/ko.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ko.js rename to plugin/admin/public/libs/moment/locale/ko.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ku.js b/plugin/admin/public/libs/moment/locale/ku.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ku.js rename to plugin/admin/public/libs/moment/locale/ku.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ky.js b/plugin/admin/public/libs/moment/locale/ky.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ky.js rename to plugin/admin/public/libs/moment/locale/ky.js diff --git a/admin/plugin/admin/public/libs/moment/locale/lb.js b/plugin/admin/public/libs/moment/locale/lb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/lb.js rename to plugin/admin/public/libs/moment/locale/lb.js diff --git a/admin/plugin/admin/public/libs/moment/locale/lo.js b/plugin/admin/public/libs/moment/locale/lo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/lo.js rename to plugin/admin/public/libs/moment/locale/lo.js diff --git a/admin/plugin/admin/public/libs/moment/locale/lt.js b/plugin/admin/public/libs/moment/locale/lt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/lt.js rename to plugin/admin/public/libs/moment/locale/lt.js diff --git a/admin/plugin/admin/public/libs/moment/locale/lv.js b/plugin/admin/public/libs/moment/locale/lv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/lv.js rename to plugin/admin/public/libs/moment/locale/lv.js diff --git a/admin/plugin/admin/public/libs/moment/locale/me.js b/plugin/admin/public/libs/moment/locale/me.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/me.js rename to plugin/admin/public/libs/moment/locale/me.js diff --git a/admin/plugin/admin/public/libs/moment/locale/mi.js b/plugin/admin/public/libs/moment/locale/mi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/mi.js rename to plugin/admin/public/libs/moment/locale/mi.js diff --git a/admin/plugin/admin/public/libs/moment/locale/mk.js b/plugin/admin/public/libs/moment/locale/mk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/mk.js rename to plugin/admin/public/libs/moment/locale/mk.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ml.js b/plugin/admin/public/libs/moment/locale/ml.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ml.js rename to plugin/admin/public/libs/moment/locale/ml.js diff --git a/admin/plugin/admin/public/libs/moment/locale/mn.js b/plugin/admin/public/libs/moment/locale/mn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/mn.js rename to plugin/admin/public/libs/moment/locale/mn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/mr.js b/plugin/admin/public/libs/moment/locale/mr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/mr.js rename to plugin/admin/public/libs/moment/locale/mr.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ms-my.js b/plugin/admin/public/libs/moment/locale/ms-my.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ms-my.js rename to plugin/admin/public/libs/moment/locale/ms-my.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ms.js b/plugin/admin/public/libs/moment/locale/ms.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ms.js rename to plugin/admin/public/libs/moment/locale/ms.js diff --git a/admin/plugin/admin/public/libs/moment/locale/mt.js b/plugin/admin/public/libs/moment/locale/mt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/mt.js rename to plugin/admin/public/libs/moment/locale/mt.js diff --git a/admin/plugin/admin/public/libs/moment/locale/my.js b/plugin/admin/public/libs/moment/locale/my.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/my.js rename to plugin/admin/public/libs/moment/locale/my.js diff --git a/admin/plugin/admin/public/libs/moment/locale/nb.js b/plugin/admin/public/libs/moment/locale/nb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/nb.js rename to plugin/admin/public/libs/moment/locale/nb.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ne.js b/plugin/admin/public/libs/moment/locale/ne.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ne.js rename to plugin/admin/public/libs/moment/locale/ne.js diff --git a/admin/plugin/admin/public/libs/moment/locale/nl-be.js b/plugin/admin/public/libs/moment/locale/nl-be.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/nl-be.js rename to plugin/admin/public/libs/moment/locale/nl-be.js diff --git a/admin/plugin/admin/public/libs/moment/locale/nl.js b/plugin/admin/public/libs/moment/locale/nl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/nl.js rename to plugin/admin/public/libs/moment/locale/nl.js diff --git a/admin/plugin/admin/public/libs/moment/locale/nn.js b/plugin/admin/public/libs/moment/locale/nn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/nn.js rename to plugin/admin/public/libs/moment/locale/nn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/oc-lnc.js b/plugin/admin/public/libs/moment/locale/oc-lnc.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/oc-lnc.js rename to plugin/admin/public/libs/moment/locale/oc-lnc.js diff --git a/admin/plugin/admin/public/libs/moment/locale/pa-in.js b/plugin/admin/public/libs/moment/locale/pa-in.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/pa-in.js rename to plugin/admin/public/libs/moment/locale/pa-in.js diff --git a/admin/plugin/admin/public/libs/moment/locale/pl.js b/plugin/admin/public/libs/moment/locale/pl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/pl.js rename to plugin/admin/public/libs/moment/locale/pl.js diff --git a/admin/plugin/admin/public/libs/moment/locale/pt-br.js b/plugin/admin/public/libs/moment/locale/pt-br.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/pt-br.js rename to plugin/admin/public/libs/moment/locale/pt-br.js diff --git a/admin/plugin/admin/public/libs/moment/locale/pt.js b/plugin/admin/public/libs/moment/locale/pt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/pt.js rename to plugin/admin/public/libs/moment/locale/pt.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ro.js b/plugin/admin/public/libs/moment/locale/ro.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ro.js rename to plugin/admin/public/libs/moment/locale/ro.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ru.js b/plugin/admin/public/libs/moment/locale/ru.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ru.js rename to plugin/admin/public/libs/moment/locale/ru.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sd.js b/plugin/admin/public/libs/moment/locale/sd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sd.js rename to plugin/admin/public/libs/moment/locale/sd.js diff --git a/admin/plugin/admin/public/libs/moment/locale/se.js b/plugin/admin/public/libs/moment/locale/se.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/se.js rename to plugin/admin/public/libs/moment/locale/se.js diff --git a/admin/plugin/admin/public/libs/moment/locale/si.js b/plugin/admin/public/libs/moment/locale/si.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/si.js rename to plugin/admin/public/libs/moment/locale/si.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sk.js b/plugin/admin/public/libs/moment/locale/sk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sk.js rename to plugin/admin/public/libs/moment/locale/sk.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sl.js b/plugin/admin/public/libs/moment/locale/sl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sl.js rename to plugin/admin/public/libs/moment/locale/sl.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sq.js b/plugin/admin/public/libs/moment/locale/sq.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sq.js rename to plugin/admin/public/libs/moment/locale/sq.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sr-cyrl.js b/plugin/admin/public/libs/moment/locale/sr-cyrl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sr-cyrl.js rename to plugin/admin/public/libs/moment/locale/sr-cyrl.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sr.js b/plugin/admin/public/libs/moment/locale/sr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sr.js rename to plugin/admin/public/libs/moment/locale/sr.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ss.js b/plugin/admin/public/libs/moment/locale/ss.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ss.js rename to plugin/admin/public/libs/moment/locale/ss.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sv.js b/plugin/admin/public/libs/moment/locale/sv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sv.js rename to plugin/admin/public/libs/moment/locale/sv.js diff --git a/admin/plugin/admin/public/libs/moment/locale/sw.js b/plugin/admin/public/libs/moment/locale/sw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/sw.js rename to plugin/admin/public/libs/moment/locale/sw.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ta.js b/plugin/admin/public/libs/moment/locale/ta.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ta.js rename to plugin/admin/public/libs/moment/locale/ta.js diff --git a/admin/plugin/admin/public/libs/moment/locale/te.js b/plugin/admin/public/libs/moment/locale/te.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/te.js rename to plugin/admin/public/libs/moment/locale/te.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tet.js b/plugin/admin/public/libs/moment/locale/tet.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tet.js rename to plugin/admin/public/libs/moment/locale/tet.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tg.js b/plugin/admin/public/libs/moment/locale/tg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tg.js rename to plugin/admin/public/libs/moment/locale/tg.js diff --git a/admin/plugin/admin/public/libs/moment/locale/th.js b/plugin/admin/public/libs/moment/locale/th.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/th.js rename to plugin/admin/public/libs/moment/locale/th.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tk.js b/plugin/admin/public/libs/moment/locale/tk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tk.js rename to plugin/admin/public/libs/moment/locale/tk.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tl-ph.js b/plugin/admin/public/libs/moment/locale/tl-ph.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tl-ph.js rename to plugin/admin/public/libs/moment/locale/tl-ph.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tlh.js b/plugin/admin/public/libs/moment/locale/tlh.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tlh.js rename to plugin/admin/public/libs/moment/locale/tlh.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tr.js b/plugin/admin/public/libs/moment/locale/tr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tr.js rename to plugin/admin/public/libs/moment/locale/tr.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tzl.js b/plugin/admin/public/libs/moment/locale/tzl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tzl.js rename to plugin/admin/public/libs/moment/locale/tzl.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tzm-latn.js b/plugin/admin/public/libs/moment/locale/tzm-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tzm-latn.js rename to plugin/admin/public/libs/moment/locale/tzm-latn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/tzm.js b/plugin/admin/public/libs/moment/locale/tzm.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/tzm.js rename to plugin/admin/public/libs/moment/locale/tzm.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ug-cn.js b/plugin/admin/public/libs/moment/locale/ug-cn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ug-cn.js rename to plugin/admin/public/libs/moment/locale/ug-cn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/uk.js b/plugin/admin/public/libs/moment/locale/uk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/uk.js rename to plugin/admin/public/libs/moment/locale/uk.js diff --git a/admin/plugin/admin/public/libs/moment/locale/ur.js b/plugin/admin/public/libs/moment/locale/ur.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/ur.js rename to plugin/admin/public/libs/moment/locale/ur.js diff --git a/admin/plugin/admin/public/libs/moment/locale/uz-latn.js b/plugin/admin/public/libs/moment/locale/uz-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/uz-latn.js rename to plugin/admin/public/libs/moment/locale/uz-latn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/uz.js b/plugin/admin/public/libs/moment/locale/uz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/uz.js rename to plugin/admin/public/libs/moment/locale/uz.js diff --git a/admin/plugin/admin/public/libs/moment/locale/vi.js b/plugin/admin/public/libs/moment/locale/vi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/vi.js rename to plugin/admin/public/libs/moment/locale/vi.js diff --git a/admin/plugin/admin/public/libs/moment/locale/x-pseudo.js b/plugin/admin/public/libs/moment/locale/x-pseudo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/x-pseudo.js rename to plugin/admin/public/libs/moment/locale/x-pseudo.js diff --git a/admin/plugin/admin/public/libs/moment/locale/yo.js b/plugin/admin/public/libs/moment/locale/yo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/yo.js rename to plugin/admin/public/libs/moment/locale/yo.js diff --git a/admin/plugin/admin/public/libs/moment/locale/zh-cn.js b/plugin/admin/public/libs/moment/locale/zh-cn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/zh-cn.js rename to plugin/admin/public/libs/moment/locale/zh-cn.js diff --git a/admin/plugin/admin/public/libs/moment/locale/zh-hk.js b/plugin/admin/public/libs/moment/locale/zh-hk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/zh-hk.js rename to plugin/admin/public/libs/moment/locale/zh-hk.js diff --git a/admin/plugin/admin/public/libs/moment/locale/zh-mo.js b/plugin/admin/public/libs/moment/locale/zh-mo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/zh-mo.js rename to plugin/admin/public/libs/moment/locale/zh-mo.js diff --git a/admin/plugin/admin/public/libs/moment/locale/zh-tw.js b/plugin/admin/public/libs/moment/locale/zh-tw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/locale/zh-tw.js rename to plugin/admin/public/libs/moment/locale/zh-tw.js diff --git a/admin/plugin/admin/public/libs/moment/min/locales.js b/plugin/admin/public/libs/moment/min/locales.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/locales.js rename to plugin/admin/public/libs/moment/min/locales.js diff --git a/admin/plugin/admin/public/libs/moment/min/locales.min.js b/plugin/admin/public/libs/moment/min/locales.min.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/locales.min.js rename to plugin/admin/public/libs/moment/min/locales.min.js diff --git a/admin/plugin/admin/public/libs/moment/min/locales.min.js.map b/plugin/admin/public/libs/moment/min/locales.min.js.map similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/locales.min.js.map rename to plugin/admin/public/libs/moment/min/locales.min.js.map diff --git a/admin/plugin/admin/public/libs/moment/min/moment-with-locales.js b/plugin/admin/public/libs/moment/min/moment-with-locales.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/moment-with-locales.js rename to plugin/admin/public/libs/moment/min/moment-with-locales.js diff --git a/admin/plugin/admin/public/libs/moment/min/moment-with-locales.min.js b/plugin/admin/public/libs/moment/min/moment-with-locales.min.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/moment-with-locales.min.js rename to plugin/admin/public/libs/moment/min/moment-with-locales.min.js diff --git a/admin/plugin/admin/public/libs/moment/min/moment-with-locales.min.js.map b/plugin/admin/public/libs/moment/min/moment-with-locales.min.js.map similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/moment-with-locales.min.js.map rename to plugin/admin/public/libs/moment/min/moment-with-locales.min.js.map diff --git a/admin/plugin/admin/public/libs/moment/min/moment.min.js b/plugin/admin/public/libs/moment/min/moment.min.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/moment.min.js rename to plugin/admin/public/libs/moment/min/moment.min.js diff --git a/admin/plugin/admin/public/libs/moment/min/moment.min.js.map b/plugin/admin/public/libs/moment/min/moment.min.js.map similarity index 100% rename from admin/plugin/admin/public/libs/moment/min/moment.min.js.map rename to plugin/admin/public/libs/moment/min/moment.min.js.map diff --git a/admin/plugin/admin/public/libs/moment/moment.d.ts b/plugin/admin/public/libs/moment/moment.d.ts similarity index 100% rename from admin/plugin/admin/public/libs/moment/moment.d.ts rename to plugin/admin/public/libs/moment/moment.d.ts diff --git a/admin/plugin/admin/public/libs/moment/moment.js b/plugin/admin/public/libs/moment/moment.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/moment.js rename to plugin/admin/public/libs/moment/moment.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/check-overflow.js b/plugin/admin/public/libs/moment/src/lib/create/check-overflow.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/check-overflow.js rename to plugin/admin/public/libs/moment/src/lib/create/check-overflow.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/date-from-array.js b/plugin/admin/public/libs/moment/src/lib/create/date-from-array.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/date-from-array.js rename to plugin/admin/public/libs/moment/src/lib/create/date-from-array.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/from-anything.js b/plugin/admin/public/libs/moment/src/lib/create/from-anything.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/from-anything.js rename to plugin/admin/public/libs/moment/src/lib/create/from-anything.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/from-array.js b/plugin/admin/public/libs/moment/src/lib/create/from-array.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/from-array.js rename to plugin/admin/public/libs/moment/src/lib/create/from-array.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/from-object.js b/plugin/admin/public/libs/moment/src/lib/create/from-object.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/from-object.js rename to plugin/admin/public/libs/moment/src/lib/create/from-object.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/from-string-and-array.js b/plugin/admin/public/libs/moment/src/lib/create/from-string-and-array.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/from-string-and-array.js rename to plugin/admin/public/libs/moment/src/lib/create/from-string-and-array.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/from-string-and-format.js b/plugin/admin/public/libs/moment/src/lib/create/from-string-and-format.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/from-string-and-format.js rename to plugin/admin/public/libs/moment/src/lib/create/from-string-and-format.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/from-string.js b/plugin/admin/public/libs/moment/src/lib/create/from-string.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/from-string.js rename to plugin/admin/public/libs/moment/src/lib/create/from-string.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/local.js b/plugin/admin/public/libs/moment/src/lib/create/local.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/local.js rename to plugin/admin/public/libs/moment/src/lib/create/local.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/parsing-flags.js b/plugin/admin/public/libs/moment/src/lib/create/parsing-flags.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/parsing-flags.js rename to plugin/admin/public/libs/moment/src/lib/create/parsing-flags.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/utc.js b/plugin/admin/public/libs/moment/src/lib/create/utc.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/utc.js rename to plugin/admin/public/libs/moment/src/lib/create/utc.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/create/valid.js b/plugin/admin/public/libs/moment/src/lib/create/valid.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/create/valid.js rename to plugin/admin/public/libs/moment/src/lib/create/valid.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/abs.js b/plugin/admin/public/libs/moment/src/lib/duration/abs.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/abs.js rename to plugin/admin/public/libs/moment/src/lib/duration/abs.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/add-subtract.js b/plugin/admin/public/libs/moment/src/lib/duration/add-subtract.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/add-subtract.js rename to plugin/admin/public/libs/moment/src/lib/duration/add-subtract.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/as.js b/plugin/admin/public/libs/moment/src/lib/duration/as.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/as.js rename to plugin/admin/public/libs/moment/src/lib/duration/as.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/bubble.js b/plugin/admin/public/libs/moment/src/lib/duration/bubble.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/bubble.js rename to plugin/admin/public/libs/moment/src/lib/duration/bubble.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/clone.js b/plugin/admin/public/libs/moment/src/lib/duration/clone.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/clone.js rename to plugin/admin/public/libs/moment/src/lib/duration/clone.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/constructor.js b/plugin/admin/public/libs/moment/src/lib/duration/constructor.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/constructor.js rename to plugin/admin/public/libs/moment/src/lib/duration/constructor.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/create.js b/plugin/admin/public/libs/moment/src/lib/duration/create.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/create.js rename to plugin/admin/public/libs/moment/src/lib/duration/create.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/duration.js b/plugin/admin/public/libs/moment/src/lib/duration/duration.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/duration.js rename to plugin/admin/public/libs/moment/src/lib/duration/duration.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/get.js b/plugin/admin/public/libs/moment/src/lib/duration/get.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/get.js rename to plugin/admin/public/libs/moment/src/lib/duration/get.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/humanize.js b/plugin/admin/public/libs/moment/src/lib/duration/humanize.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/humanize.js rename to plugin/admin/public/libs/moment/src/lib/duration/humanize.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/iso-string.js b/plugin/admin/public/libs/moment/src/lib/duration/iso-string.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/iso-string.js rename to plugin/admin/public/libs/moment/src/lib/duration/iso-string.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/prototype.js b/plugin/admin/public/libs/moment/src/lib/duration/prototype.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/prototype.js rename to plugin/admin/public/libs/moment/src/lib/duration/prototype.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/duration/valid.js b/plugin/admin/public/libs/moment/src/lib/duration/valid.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/duration/valid.js rename to plugin/admin/public/libs/moment/src/lib/duration/valid.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/format/format.js b/plugin/admin/public/libs/moment/src/lib/format/format.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/format/format.js rename to plugin/admin/public/libs/moment/src/lib/format/format.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/base-config.js b/plugin/admin/public/libs/moment/src/lib/locale/base-config.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/base-config.js rename to plugin/admin/public/libs/moment/src/lib/locale/base-config.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/calendar.js b/plugin/admin/public/libs/moment/src/lib/locale/calendar.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/calendar.js rename to plugin/admin/public/libs/moment/src/lib/locale/calendar.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/constructor.js b/plugin/admin/public/libs/moment/src/lib/locale/constructor.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/constructor.js rename to plugin/admin/public/libs/moment/src/lib/locale/constructor.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/en.js b/plugin/admin/public/libs/moment/src/lib/locale/en.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/en.js rename to plugin/admin/public/libs/moment/src/lib/locale/en.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/formats.js b/plugin/admin/public/libs/moment/src/lib/locale/formats.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/formats.js rename to plugin/admin/public/libs/moment/src/lib/locale/formats.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/invalid.js b/plugin/admin/public/libs/moment/src/lib/locale/invalid.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/invalid.js rename to plugin/admin/public/libs/moment/src/lib/locale/invalid.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/lists.js b/plugin/admin/public/libs/moment/src/lib/locale/lists.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/lists.js rename to plugin/admin/public/libs/moment/src/lib/locale/lists.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/locale.js b/plugin/admin/public/libs/moment/src/lib/locale/locale.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/locale.js rename to plugin/admin/public/libs/moment/src/lib/locale/locale.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/locales.js b/plugin/admin/public/libs/moment/src/lib/locale/locales.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/locales.js rename to plugin/admin/public/libs/moment/src/lib/locale/locales.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/ordinal.js b/plugin/admin/public/libs/moment/src/lib/locale/ordinal.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/ordinal.js rename to plugin/admin/public/libs/moment/src/lib/locale/ordinal.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/pre-post-format.js b/plugin/admin/public/libs/moment/src/lib/locale/pre-post-format.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/pre-post-format.js rename to plugin/admin/public/libs/moment/src/lib/locale/pre-post-format.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/prototype.js b/plugin/admin/public/libs/moment/src/lib/locale/prototype.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/prototype.js rename to plugin/admin/public/libs/moment/src/lib/locale/prototype.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/relative.js b/plugin/admin/public/libs/moment/src/lib/locale/relative.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/relative.js rename to plugin/admin/public/libs/moment/src/lib/locale/relative.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/locale/set.js b/plugin/admin/public/libs/moment/src/lib/locale/set.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/locale/set.js rename to plugin/admin/public/libs/moment/src/lib/locale/set.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/add-subtract.js b/plugin/admin/public/libs/moment/src/lib/moment/add-subtract.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/add-subtract.js rename to plugin/admin/public/libs/moment/src/lib/moment/add-subtract.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/calendar.js b/plugin/admin/public/libs/moment/src/lib/moment/calendar.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/calendar.js rename to plugin/admin/public/libs/moment/src/lib/moment/calendar.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/clone.js b/plugin/admin/public/libs/moment/src/lib/moment/clone.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/clone.js rename to plugin/admin/public/libs/moment/src/lib/moment/clone.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/compare.js b/plugin/admin/public/libs/moment/src/lib/moment/compare.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/compare.js rename to plugin/admin/public/libs/moment/src/lib/moment/compare.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/constructor.js b/plugin/admin/public/libs/moment/src/lib/moment/constructor.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/constructor.js rename to plugin/admin/public/libs/moment/src/lib/moment/constructor.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/creation-data.js b/plugin/admin/public/libs/moment/src/lib/moment/creation-data.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/creation-data.js rename to plugin/admin/public/libs/moment/src/lib/moment/creation-data.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/diff.js b/plugin/admin/public/libs/moment/src/lib/moment/diff.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/diff.js rename to plugin/admin/public/libs/moment/src/lib/moment/diff.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/format.js b/plugin/admin/public/libs/moment/src/lib/moment/format.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/format.js rename to plugin/admin/public/libs/moment/src/lib/moment/format.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/from.js b/plugin/admin/public/libs/moment/src/lib/moment/from.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/from.js rename to plugin/admin/public/libs/moment/src/lib/moment/from.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/get-set.js b/plugin/admin/public/libs/moment/src/lib/moment/get-set.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/get-set.js rename to plugin/admin/public/libs/moment/src/lib/moment/get-set.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/locale.js b/plugin/admin/public/libs/moment/src/lib/moment/locale.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/locale.js rename to plugin/admin/public/libs/moment/src/lib/moment/locale.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/min-max.js b/plugin/admin/public/libs/moment/src/lib/moment/min-max.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/min-max.js rename to plugin/admin/public/libs/moment/src/lib/moment/min-max.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/moment.js b/plugin/admin/public/libs/moment/src/lib/moment/moment.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/moment.js rename to plugin/admin/public/libs/moment/src/lib/moment/moment.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/now.js b/plugin/admin/public/libs/moment/src/lib/moment/now.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/now.js rename to plugin/admin/public/libs/moment/src/lib/moment/now.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/prototype.js b/plugin/admin/public/libs/moment/src/lib/moment/prototype.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/prototype.js rename to plugin/admin/public/libs/moment/src/lib/moment/prototype.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/start-end-of.js b/plugin/admin/public/libs/moment/src/lib/moment/start-end-of.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/start-end-of.js rename to plugin/admin/public/libs/moment/src/lib/moment/start-end-of.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/to-type.js b/plugin/admin/public/libs/moment/src/lib/moment/to-type.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/to-type.js rename to plugin/admin/public/libs/moment/src/lib/moment/to-type.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/to.js b/plugin/admin/public/libs/moment/src/lib/moment/to.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/to.js rename to plugin/admin/public/libs/moment/src/lib/moment/to.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/moment/valid.js b/plugin/admin/public/libs/moment/src/lib/moment/valid.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/moment/valid.js rename to plugin/admin/public/libs/moment/src/lib/moment/valid.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/parse/regex.js b/plugin/admin/public/libs/moment/src/lib/parse/regex.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/parse/regex.js rename to plugin/admin/public/libs/moment/src/lib/parse/regex.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/parse/token.js b/plugin/admin/public/libs/moment/src/lib/parse/token.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/parse/token.js rename to plugin/admin/public/libs/moment/src/lib/parse/token.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/aliases.js b/plugin/admin/public/libs/moment/src/lib/units/aliases.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/aliases.js rename to plugin/admin/public/libs/moment/src/lib/units/aliases.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/constants.js b/plugin/admin/public/libs/moment/src/lib/units/constants.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/constants.js rename to plugin/admin/public/libs/moment/src/lib/units/constants.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/day-of-month.js b/plugin/admin/public/libs/moment/src/lib/units/day-of-month.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/day-of-month.js rename to plugin/admin/public/libs/moment/src/lib/units/day-of-month.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/day-of-week.js b/plugin/admin/public/libs/moment/src/lib/units/day-of-week.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/day-of-week.js rename to plugin/admin/public/libs/moment/src/lib/units/day-of-week.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/day-of-year.js b/plugin/admin/public/libs/moment/src/lib/units/day-of-year.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/day-of-year.js rename to plugin/admin/public/libs/moment/src/lib/units/day-of-year.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/era.js b/plugin/admin/public/libs/moment/src/lib/units/era.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/era.js rename to plugin/admin/public/libs/moment/src/lib/units/era.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/hour.js b/plugin/admin/public/libs/moment/src/lib/units/hour.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/hour.js rename to plugin/admin/public/libs/moment/src/lib/units/hour.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/millisecond.js b/plugin/admin/public/libs/moment/src/lib/units/millisecond.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/millisecond.js rename to plugin/admin/public/libs/moment/src/lib/units/millisecond.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/minute.js b/plugin/admin/public/libs/moment/src/lib/units/minute.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/minute.js rename to plugin/admin/public/libs/moment/src/lib/units/minute.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/month.js b/plugin/admin/public/libs/moment/src/lib/units/month.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/month.js rename to plugin/admin/public/libs/moment/src/lib/units/month.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/offset.js b/plugin/admin/public/libs/moment/src/lib/units/offset.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/offset.js rename to plugin/admin/public/libs/moment/src/lib/units/offset.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/priorities.js b/plugin/admin/public/libs/moment/src/lib/units/priorities.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/priorities.js rename to plugin/admin/public/libs/moment/src/lib/units/priorities.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/quarter.js b/plugin/admin/public/libs/moment/src/lib/units/quarter.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/quarter.js rename to plugin/admin/public/libs/moment/src/lib/units/quarter.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/second.js b/plugin/admin/public/libs/moment/src/lib/units/second.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/second.js rename to plugin/admin/public/libs/moment/src/lib/units/second.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/timestamp.js b/plugin/admin/public/libs/moment/src/lib/units/timestamp.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/timestamp.js rename to plugin/admin/public/libs/moment/src/lib/units/timestamp.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/timezone.js b/plugin/admin/public/libs/moment/src/lib/units/timezone.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/timezone.js rename to plugin/admin/public/libs/moment/src/lib/units/timezone.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/units.js b/plugin/admin/public/libs/moment/src/lib/units/units.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/units.js rename to plugin/admin/public/libs/moment/src/lib/units/units.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/week-calendar-utils.js b/plugin/admin/public/libs/moment/src/lib/units/week-calendar-utils.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/week-calendar-utils.js rename to plugin/admin/public/libs/moment/src/lib/units/week-calendar-utils.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/week-year.js b/plugin/admin/public/libs/moment/src/lib/units/week-year.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/week-year.js rename to plugin/admin/public/libs/moment/src/lib/units/week-year.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/week.js b/plugin/admin/public/libs/moment/src/lib/units/week.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/week.js rename to plugin/admin/public/libs/moment/src/lib/units/week.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/units/year.js b/plugin/admin/public/libs/moment/src/lib/units/year.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/units/year.js rename to plugin/admin/public/libs/moment/src/lib/units/year.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/abs-ceil.js b/plugin/admin/public/libs/moment/src/lib/utils/abs-ceil.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/abs-ceil.js rename to plugin/admin/public/libs/moment/src/lib/utils/abs-ceil.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/abs-floor.js b/plugin/admin/public/libs/moment/src/lib/utils/abs-floor.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/abs-floor.js rename to plugin/admin/public/libs/moment/src/lib/utils/abs-floor.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/abs-round.js b/plugin/admin/public/libs/moment/src/lib/utils/abs-round.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/abs-round.js rename to plugin/admin/public/libs/moment/src/lib/utils/abs-round.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/compare-arrays.js b/plugin/admin/public/libs/moment/src/lib/utils/compare-arrays.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/compare-arrays.js rename to plugin/admin/public/libs/moment/src/lib/utils/compare-arrays.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/defaults.js b/plugin/admin/public/libs/moment/src/lib/utils/defaults.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/defaults.js rename to plugin/admin/public/libs/moment/src/lib/utils/defaults.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/deprecate.js b/plugin/admin/public/libs/moment/src/lib/utils/deprecate.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/deprecate.js rename to plugin/admin/public/libs/moment/src/lib/utils/deprecate.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/extend.js b/plugin/admin/public/libs/moment/src/lib/utils/extend.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/extend.js rename to plugin/admin/public/libs/moment/src/lib/utils/extend.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/has-own-prop.js b/plugin/admin/public/libs/moment/src/lib/utils/has-own-prop.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/has-own-prop.js rename to plugin/admin/public/libs/moment/src/lib/utils/has-own-prop.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/hooks.js b/plugin/admin/public/libs/moment/src/lib/utils/hooks.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/hooks.js rename to plugin/admin/public/libs/moment/src/lib/utils/hooks.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/index-of.js b/plugin/admin/public/libs/moment/src/lib/utils/index-of.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/index-of.js rename to plugin/admin/public/libs/moment/src/lib/utils/index-of.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-array.js b/plugin/admin/public/libs/moment/src/lib/utils/is-array.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-array.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-array.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-calendar-spec.js b/plugin/admin/public/libs/moment/src/lib/utils/is-calendar-spec.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-calendar-spec.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-calendar-spec.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-date.js b/plugin/admin/public/libs/moment/src/lib/utils/is-date.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-date.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-date.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-function.js b/plugin/admin/public/libs/moment/src/lib/utils/is-function.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-function.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-function.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-leap-year.js b/plugin/admin/public/libs/moment/src/lib/utils/is-leap-year.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-leap-year.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-leap-year.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-moment-input.js b/plugin/admin/public/libs/moment/src/lib/utils/is-moment-input.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-moment-input.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-moment-input.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-number.js b/plugin/admin/public/libs/moment/src/lib/utils/is-number.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-number.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-number.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-object-empty.js b/plugin/admin/public/libs/moment/src/lib/utils/is-object-empty.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-object-empty.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-object-empty.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-object.js b/plugin/admin/public/libs/moment/src/lib/utils/is-object.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-object.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-object.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-string.js b/plugin/admin/public/libs/moment/src/lib/utils/is-string.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-string.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-string.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/is-undefined.js b/plugin/admin/public/libs/moment/src/lib/utils/is-undefined.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/is-undefined.js rename to plugin/admin/public/libs/moment/src/lib/utils/is-undefined.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/keys.js b/plugin/admin/public/libs/moment/src/lib/utils/keys.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/keys.js rename to plugin/admin/public/libs/moment/src/lib/utils/keys.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/map.js b/plugin/admin/public/libs/moment/src/lib/utils/map.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/map.js rename to plugin/admin/public/libs/moment/src/lib/utils/map.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/mod.js b/plugin/admin/public/libs/moment/src/lib/utils/mod.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/mod.js rename to plugin/admin/public/libs/moment/src/lib/utils/mod.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/some.js b/plugin/admin/public/libs/moment/src/lib/utils/some.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/some.js rename to plugin/admin/public/libs/moment/src/lib/utils/some.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/to-int.js b/plugin/admin/public/libs/moment/src/lib/utils/to-int.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/to-int.js rename to plugin/admin/public/libs/moment/src/lib/utils/to-int.js diff --git a/admin/plugin/admin/public/libs/moment/src/lib/utils/zero-fill.js b/plugin/admin/public/libs/moment/src/lib/utils/zero-fill.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/lib/utils/zero-fill.js rename to plugin/admin/public/libs/moment/src/lib/utils/zero-fill.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/af.js b/plugin/admin/public/libs/moment/src/locale/af.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/af.js rename to plugin/admin/public/libs/moment/src/locale/af.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ar-dz.js b/plugin/admin/public/libs/moment/src/locale/ar-dz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ar-dz.js rename to plugin/admin/public/libs/moment/src/locale/ar-dz.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ar-kw.js b/plugin/admin/public/libs/moment/src/locale/ar-kw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ar-kw.js rename to plugin/admin/public/libs/moment/src/locale/ar-kw.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ar-ly.js b/plugin/admin/public/libs/moment/src/locale/ar-ly.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ar-ly.js rename to plugin/admin/public/libs/moment/src/locale/ar-ly.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ar-ma.js b/plugin/admin/public/libs/moment/src/locale/ar-ma.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ar-ma.js rename to plugin/admin/public/libs/moment/src/locale/ar-ma.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ar-sa.js b/plugin/admin/public/libs/moment/src/locale/ar-sa.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ar-sa.js rename to plugin/admin/public/libs/moment/src/locale/ar-sa.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ar-tn.js b/plugin/admin/public/libs/moment/src/locale/ar-tn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ar-tn.js rename to plugin/admin/public/libs/moment/src/locale/ar-tn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ar.js b/plugin/admin/public/libs/moment/src/locale/ar.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ar.js rename to plugin/admin/public/libs/moment/src/locale/ar.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/az.js b/plugin/admin/public/libs/moment/src/locale/az.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/az.js rename to plugin/admin/public/libs/moment/src/locale/az.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/be.js b/plugin/admin/public/libs/moment/src/locale/be.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/be.js rename to plugin/admin/public/libs/moment/src/locale/be.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/bg.js b/plugin/admin/public/libs/moment/src/locale/bg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/bg.js rename to plugin/admin/public/libs/moment/src/locale/bg.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/bm.js b/plugin/admin/public/libs/moment/src/locale/bm.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/bm.js rename to plugin/admin/public/libs/moment/src/locale/bm.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/bn-bd.js b/plugin/admin/public/libs/moment/src/locale/bn-bd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/bn-bd.js rename to plugin/admin/public/libs/moment/src/locale/bn-bd.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/bn.js b/plugin/admin/public/libs/moment/src/locale/bn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/bn.js rename to plugin/admin/public/libs/moment/src/locale/bn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/bo.js b/plugin/admin/public/libs/moment/src/locale/bo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/bo.js rename to plugin/admin/public/libs/moment/src/locale/bo.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/br.js b/plugin/admin/public/libs/moment/src/locale/br.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/br.js rename to plugin/admin/public/libs/moment/src/locale/br.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/bs.js b/plugin/admin/public/libs/moment/src/locale/bs.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/bs.js rename to plugin/admin/public/libs/moment/src/locale/bs.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ca.js b/plugin/admin/public/libs/moment/src/locale/ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ca.js rename to plugin/admin/public/libs/moment/src/locale/ca.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/cs.js b/plugin/admin/public/libs/moment/src/locale/cs.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/cs.js rename to plugin/admin/public/libs/moment/src/locale/cs.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/cv.js b/plugin/admin/public/libs/moment/src/locale/cv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/cv.js rename to plugin/admin/public/libs/moment/src/locale/cv.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/cy.js b/plugin/admin/public/libs/moment/src/locale/cy.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/cy.js rename to plugin/admin/public/libs/moment/src/locale/cy.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/da.js b/plugin/admin/public/libs/moment/src/locale/da.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/da.js rename to plugin/admin/public/libs/moment/src/locale/da.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/de-at.js b/plugin/admin/public/libs/moment/src/locale/de-at.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/de-at.js rename to plugin/admin/public/libs/moment/src/locale/de-at.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/de-ch.js b/plugin/admin/public/libs/moment/src/locale/de-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/de-ch.js rename to plugin/admin/public/libs/moment/src/locale/de-ch.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/de.js b/plugin/admin/public/libs/moment/src/locale/de.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/de.js rename to plugin/admin/public/libs/moment/src/locale/de.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/dv.js b/plugin/admin/public/libs/moment/src/locale/dv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/dv.js rename to plugin/admin/public/libs/moment/src/locale/dv.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/el.js b/plugin/admin/public/libs/moment/src/locale/el.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/el.js rename to plugin/admin/public/libs/moment/src/locale/el.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-au.js b/plugin/admin/public/libs/moment/src/locale/en-au.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-au.js rename to plugin/admin/public/libs/moment/src/locale/en-au.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-ca.js b/plugin/admin/public/libs/moment/src/locale/en-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-ca.js rename to plugin/admin/public/libs/moment/src/locale/en-ca.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-gb.js b/plugin/admin/public/libs/moment/src/locale/en-gb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-gb.js rename to plugin/admin/public/libs/moment/src/locale/en-gb.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-ie.js b/plugin/admin/public/libs/moment/src/locale/en-ie.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-ie.js rename to plugin/admin/public/libs/moment/src/locale/en-ie.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-il.js b/plugin/admin/public/libs/moment/src/locale/en-il.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-il.js rename to plugin/admin/public/libs/moment/src/locale/en-il.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-in.js b/plugin/admin/public/libs/moment/src/locale/en-in.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-in.js rename to plugin/admin/public/libs/moment/src/locale/en-in.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-nz.js b/plugin/admin/public/libs/moment/src/locale/en-nz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-nz.js rename to plugin/admin/public/libs/moment/src/locale/en-nz.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/en-sg.js b/plugin/admin/public/libs/moment/src/locale/en-sg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/en-sg.js rename to plugin/admin/public/libs/moment/src/locale/en-sg.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/eo.js b/plugin/admin/public/libs/moment/src/locale/eo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/eo.js rename to plugin/admin/public/libs/moment/src/locale/eo.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/es-do.js b/plugin/admin/public/libs/moment/src/locale/es-do.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/es-do.js rename to plugin/admin/public/libs/moment/src/locale/es-do.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/es-mx.js b/plugin/admin/public/libs/moment/src/locale/es-mx.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/es-mx.js rename to plugin/admin/public/libs/moment/src/locale/es-mx.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/es-us.js b/plugin/admin/public/libs/moment/src/locale/es-us.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/es-us.js rename to plugin/admin/public/libs/moment/src/locale/es-us.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/es.js b/plugin/admin/public/libs/moment/src/locale/es.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/es.js rename to plugin/admin/public/libs/moment/src/locale/es.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/et.js b/plugin/admin/public/libs/moment/src/locale/et.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/et.js rename to plugin/admin/public/libs/moment/src/locale/et.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/eu.js b/plugin/admin/public/libs/moment/src/locale/eu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/eu.js rename to plugin/admin/public/libs/moment/src/locale/eu.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fa.js b/plugin/admin/public/libs/moment/src/locale/fa.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fa.js rename to plugin/admin/public/libs/moment/src/locale/fa.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fi.js b/plugin/admin/public/libs/moment/src/locale/fi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fi.js rename to plugin/admin/public/libs/moment/src/locale/fi.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fil.js b/plugin/admin/public/libs/moment/src/locale/fil.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fil.js rename to plugin/admin/public/libs/moment/src/locale/fil.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fo.js b/plugin/admin/public/libs/moment/src/locale/fo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fo.js rename to plugin/admin/public/libs/moment/src/locale/fo.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fr-ca.js b/plugin/admin/public/libs/moment/src/locale/fr-ca.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fr-ca.js rename to plugin/admin/public/libs/moment/src/locale/fr-ca.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fr-ch.js b/plugin/admin/public/libs/moment/src/locale/fr-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fr-ch.js rename to plugin/admin/public/libs/moment/src/locale/fr-ch.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fr.js b/plugin/admin/public/libs/moment/src/locale/fr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fr.js rename to plugin/admin/public/libs/moment/src/locale/fr.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/fy.js b/plugin/admin/public/libs/moment/src/locale/fy.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/fy.js rename to plugin/admin/public/libs/moment/src/locale/fy.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ga.js b/plugin/admin/public/libs/moment/src/locale/ga.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ga.js rename to plugin/admin/public/libs/moment/src/locale/ga.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/gd.js b/plugin/admin/public/libs/moment/src/locale/gd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/gd.js rename to plugin/admin/public/libs/moment/src/locale/gd.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/gl.js b/plugin/admin/public/libs/moment/src/locale/gl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/gl.js rename to plugin/admin/public/libs/moment/src/locale/gl.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/gom-deva.js b/plugin/admin/public/libs/moment/src/locale/gom-deva.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/gom-deva.js rename to plugin/admin/public/libs/moment/src/locale/gom-deva.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/gom-latn.js b/plugin/admin/public/libs/moment/src/locale/gom-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/gom-latn.js rename to plugin/admin/public/libs/moment/src/locale/gom-latn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/gu.js b/plugin/admin/public/libs/moment/src/locale/gu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/gu.js rename to plugin/admin/public/libs/moment/src/locale/gu.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/he.js b/plugin/admin/public/libs/moment/src/locale/he.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/he.js rename to plugin/admin/public/libs/moment/src/locale/he.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/hi.js b/plugin/admin/public/libs/moment/src/locale/hi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/hi.js rename to plugin/admin/public/libs/moment/src/locale/hi.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/hr.js b/plugin/admin/public/libs/moment/src/locale/hr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/hr.js rename to plugin/admin/public/libs/moment/src/locale/hr.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/hu.js b/plugin/admin/public/libs/moment/src/locale/hu.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/hu.js rename to plugin/admin/public/libs/moment/src/locale/hu.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/hy-am.js b/plugin/admin/public/libs/moment/src/locale/hy-am.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/hy-am.js rename to plugin/admin/public/libs/moment/src/locale/hy-am.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/id.js b/plugin/admin/public/libs/moment/src/locale/id.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/id.js rename to plugin/admin/public/libs/moment/src/locale/id.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/is.js b/plugin/admin/public/libs/moment/src/locale/is.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/is.js rename to plugin/admin/public/libs/moment/src/locale/is.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/it-ch.js b/plugin/admin/public/libs/moment/src/locale/it-ch.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/it-ch.js rename to plugin/admin/public/libs/moment/src/locale/it-ch.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/it.js b/plugin/admin/public/libs/moment/src/locale/it.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/it.js rename to plugin/admin/public/libs/moment/src/locale/it.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ja.js b/plugin/admin/public/libs/moment/src/locale/ja.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ja.js rename to plugin/admin/public/libs/moment/src/locale/ja.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/jv.js b/plugin/admin/public/libs/moment/src/locale/jv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/jv.js rename to plugin/admin/public/libs/moment/src/locale/jv.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ka.js b/plugin/admin/public/libs/moment/src/locale/ka.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ka.js rename to plugin/admin/public/libs/moment/src/locale/ka.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/kk.js b/plugin/admin/public/libs/moment/src/locale/kk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/kk.js rename to plugin/admin/public/libs/moment/src/locale/kk.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/km.js b/plugin/admin/public/libs/moment/src/locale/km.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/km.js rename to plugin/admin/public/libs/moment/src/locale/km.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/kn.js b/plugin/admin/public/libs/moment/src/locale/kn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/kn.js rename to plugin/admin/public/libs/moment/src/locale/kn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ko.js b/plugin/admin/public/libs/moment/src/locale/ko.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ko.js rename to plugin/admin/public/libs/moment/src/locale/ko.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ku.js b/plugin/admin/public/libs/moment/src/locale/ku.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ku.js rename to plugin/admin/public/libs/moment/src/locale/ku.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ky.js b/plugin/admin/public/libs/moment/src/locale/ky.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ky.js rename to plugin/admin/public/libs/moment/src/locale/ky.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/lb.js b/plugin/admin/public/libs/moment/src/locale/lb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/lb.js rename to plugin/admin/public/libs/moment/src/locale/lb.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/lo.js b/plugin/admin/public/libs/moment/src/locale/lo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/lo.js rename to plugin/admin/public/libs/moment/src/locale/lo.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/lt.js b/plugin/admin/public/libs/moment/src/locale/lt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/lt.js rename to plugin/admin/public/libs/moment/src/locale/lt.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/lv.js b/plugin/admin/public/libs/moment/src/locale/lv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/lv.js rename to plugin/admin/public/libs/moment/src/locale/lv.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/me.js b/plugin/admin/public/libs/moment/src/locale/me.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/me.js rename to plugin/admin/public/libs/moment/src/locale/me.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/mi.js b/plugin/admin/public/libs/moment/src/locale/mi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/mi.js rename to plugin/admin/public/libs/moment/src/locale/mi.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/mk.js b/plugin/admin/public/libs/moment/src/locale/mk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/mk.js rename to plugin/admin/public/libs/moment/src/locale/mk.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ml.js b/plugin/admin/public/libs/moment/src/locale/ml.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ml.js rename to plugin/admin/public/libs/moment/src/locale/ml.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/mn.js b/plugin/admin/public/libs/moment/src/locale/mn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/mn.js rename to plugin/admin/public/libs/moment/src/locale/mn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/mr.js b/plugin/admin/public/libs/moment/src/locale/mr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/mr.js rename to plugin/admin/public/libs/moment/src/locale/mr.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ms-my.js b/plugin/admin/public/libs/moment/src/locale/ms-my.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ms-my.js rename to plugin/admin/public/libs/moment/src/locale/ms-my.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ms.js b/plugin/admin/public/libs/moment/src/locale/ms.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ms.js rename to plugin/admin/public/libs/moment/src/locale/ms.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/mt.js b/plugin/admin/public/libs/moment/src/locale/mt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/mt.js rename to plugin/admin/public/libs/moment/src/locale/mt.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/my.js b/plugin/admin/public/libs/moment/src/locale/my.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/my.js rename to plugin/admin/public/libs/moment/src/locale/my.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/nb.js b/plugin/admin/public/libs/moment/src/locale/nb.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/nb.js rename to plugin/admin/public/libs/moment/src/locale/nb.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ne.js b/plugin/admin/public/libs/moment/src/locale/ne.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ne.js rename to plugin/admin/public/libs/moment/src/locale/ne.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/nl-be.js b/plugin/admin/public/libs/moment/src/locale/nl-be.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/nl-be.js rename to plugin/admin/public/libs/moment/src/locale/nl-be.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/nl.js b/plugin/admin/public/libs/moment/src/locale/nl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/nl.js rename to plugin/admin/public/libs/moment/src/locale/nl.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/nn.js b/plugin/admin/public/libs/moment/src/locale/nn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/nn.js rename to plugin/admin/public/libs/moment/src/locale/nn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/oc-lnc.js b/plugin/admin/public/libs/moment/src/locale/oc-lnc.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/oc-lnc.js rename to plugin/admin/public/libs/moment/src/locale/oc-lnc.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/pa-in.js b/plugin/admin/public/libs/moment/src/locale/pa-in.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/pa-in.js rename to plugin/admin/public/libs/moment/src/locale/pa-in.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/pl.js b/plugin/admin/public/libs/moment/src/locale/pl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/pl.js rename to plugin/admin/public/libs/moment/src/locale/pl.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/pt-br.js b/plugin/admin/public/libs/moment/src/locale/pt-br.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/pt-br.js rename to plugin/admin/public/libs/moment/src/locale/pt-br.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/pt.js b/plugin/admin/public/libs/moment/src/locale/pt.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/pt.js rename to plugin/admin/public/libs/moment/src/locale/pt.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ro.js b/plugin/admin/public/libs/moment/src/locale/ro.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ro.js rename to plugin/admin/public/libs/moment/src/locale/ro.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ru.js b/plugin/admin/public/libs/moment/src/locale/ru.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ru.js rename to plugin/admin/public/libs/moment/src/locale/ru.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sd.js b/plugin/admin/public/libs/moment/src/locale/sd.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sd.js rename to plugin/admin/public/libs/moment/src/locale/sd.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/se.js b/plugin/admin/public/libs/moment/src/locale/se.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/se.js rename to plugin/admin/public/libs/moment/src/locale/se.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/si.js b/plugin/admin/public/libs/moment/src/locale/si.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/si.js rename to plugin/admin/public/libs/moment/src/locale/si.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sk.js b/plugin/admin/public/libs/moment/src/locale/sk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sk.js rename to plugin/admin/public/libs/moment/src/locale/sk.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sl.js b/plugin/admin/public/libs/moment/src/locale/sl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sl.js rename to plugin/admin/public/libs/moment/src/locale/sl.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sq.js b/plugin/admin/public/libs/moment/src/locale/sq.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sq.js rename to plugin/admin/public/libs/moment/src/locale/sq.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sr-cyrl.js b/plugin/admin/public/libs/moment/src/locale/sr-cyrl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sr-cyrl.js rename to plugin/admin/public/libs/moment/src/locale/sr-cyrl.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sr.js b/plugin/admin/public/libs/moment/src/locale/sr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sr.js rename to plugin/admin/public/libs/moment/src/locale/sr.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ss.js b/plugin/admin/public/libs/moment/src/locale/ss.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ss.js rename to plugin/admin/public/libs/moment/src/locale/ss.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sv.js b/plugin/admin/public/libs/moment/src/locale/sv.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sv.js rename to plugin/admin/public/libs/moment/src/locale/sv.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/sw.js b/plugin/admin/public/libs/moment/src/locale/sw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/sw.js rename to plugin/admin/public/libs/moment/src/locale/sw.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ta.js b/plugin/admin/public/libs/moment/src/locale/ta.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ta.js rename to plugin/admin/public/libs/moment/src/locale/ta.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/te.js b/plugin/admin/public/libs/moment/src/locale/te.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/te.js rename to plugin/admin/public/libs/moment/src/locale/te.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tet.js b/plugin/admin/public/libs/moment/src/locale/tet.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tet.js rename to plugin/admin/public/libs/moment/src/locale/tet.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tg.js b/plugin/admin/public/libs/moment/src/locale/tg.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tg.js rename to plugin/admin/public/libs/moment/src/locale/tg.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/th.js b/plugin/admin/public/libs/moment/src/locale/th.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/th.js rename to plugin/admin/public/libs/moment/src/locale/th.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tk.js b/plugin/admin/public/libs/moment/src/locale/tk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tk.js rename to plugin/admin/public/libs/moment/src/locale/tk.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tl-ph.js b/plugin/admin/public/libs/moment/src/locale/tl-ph.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tl-ph.js rename to plugin/admin/public/libs/moment/src/locale/tl-ph.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tlh.js b/plugin/admin/public/libs/moment/src/locale/tlh.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tlh.js rename to plugin/admin/public/libs/moment/src/locale/tlh.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tr.js b/plugin/admin/public/libs/moment/src/locale/tr.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tr.js rename to plugin/admin/public/libs/moment/src/locale/tr.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tzl.js b/plugin/admin/public/libs/moment/src/locale/tzl.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tzl.js rename to plugin/admin/public/libs/moment/src/locale/tzl.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tzm-latn.js b/plugin/admin/public/libs/moment/src/locale/tzm-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tzm-latn.js rename to plugin/admin/public/libs/moment/src/locale/tzm-latn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/tzm.js b/plugin/admin/public/libs/moment/src/locale/tzm.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/tzm.js rename to plugin/admin/public/libs/moment/src/locale/tzm.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ug-cn.js b/plugin/admin/public/libs/moment/src/locale/ug-cn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ug-cn.js rename to plugin/admin/public/libs/moment/src/locale/ug-cn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/uk.js b/plugin/admin/public/libs/moment/src/locale/uk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/uk.js rename to plugin/admin/public/libs/moment/src/locale/uk.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/ur.js b/plugin/admin/public/libs/moment/src/locale/ur.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/ur.js rename to plugin/admin/public/libs/moment/src/locale/ur.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/uz-latn.js b/plugin/admin/public/libs/moment/src/locale/uz-latn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/uz-latn.js rename to plugin/admin/public/libs/moment/src/locale/uz-latn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/uz.js b/plugin/admin/public/libs/moment/src/locale/uz.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/uz.js rename to plugin/admin/public/libs/moment/src/locale/uz.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/vi.js b/plugin/admin/public/libs/moment/src/locale/vi.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/vi.js rename to plugin/admin/public/libs/moment/src/locale/vi.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/x-pseudo.js b/plugin/admin/public/libs/moment/src/locale/x-pseudo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/x-pseudo.js rename to plugin/admin/public/libs/moment/src/locale/x-pseudo.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/yo.js b/plugin/admin/public/libs/moment/src/locale/yo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/yo.js rename to plugin/admin/public/libs/moment/src/locale/yo.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/zh-cn.js b/plugin/admin/public/libs/moment/src/locale/zh-cn.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/zh-cn.js rename to plugin/admin/public/libs/moment/src/locale/zh-cn.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/zh-hk.js b/plugin/admin/public/libs/moment/src/locale/zh-hk.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/zh-hk.js rename to plugin/admin/public/libs/moment/src/locale/zh-hk.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/zh-mo.js b/plugin/admin/public/libs/moment/src/locale/zh-mo.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/zh-mo.js rename to plugin/admin/public/libs/moment/src/locale/zh-mo.js diff --git a/admin/plugin/admin/public/libs/moment/src/locale/zh-tw.js b/plugin/admin/public/libs/moment/src/locale/zh-tw.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/locale/zh-tw.js rename to plugin/admin/public/libs/moment/src/locale/zh-tw.js diff --git a/admin/plugin/admin/public/libs/moment/src/moment.js b/plugin/admin/public/libs/moment/src/moment.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/src/moment.js rename to plugin/admin/public/libs/moment/src/moment.js diff --git a/admin/plugin/admin/public/libs/moment/templates/default.js b/plugin/admin/public/libs/moment/templates/default.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/templates/default.js rename to plugin/admin/public/libs/moment/templates/default.js diff --git a/admin/plugin/admin/public/libs/moment/templates/empty.js b/plugin/admin/public/libs/moment/templates/empty.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/templates/empty.js rename to plugin/admin/public/libs/moment/templates/empty.js diff --git a/admin/plugin/admin/public/libs/moment/templates/locale-header.js b/plugin/admin/public/libs/moment/templates/locale-header.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/templates/locale-header.js rename to plugin/admin/public/libs/moment/templates/locale-header.js diff --git a/admin/plugin/admin/public/libs/moment/templates/test-header.js b/plugin/admin/public/libs/moment/templates/test-header.js similarity index 100% rename from admin/plugin/admin/public/libs/moment/templates/test-header.js rename to plugin/admin/public/libs/moment/templates/test-header.js diff --git a/admin/plugin/admin/public/libs/moment/ts3.1-typing-tests/moment-tests.ts b/plugin/admin/public/libs/moment/ts3.1-typing-tests/moment-tests.ts similarity index 100% rename from admin/plugin/admin/public/libs/moment/ts3.1-typing-tests/moment-tests.ts rename to plugin/admin/public/libs/moment/ts3.1-typing-tests/moment-tests.ts diff --git a/admin/plugin/admin/public/libs/moment/ts3.1-typing-tests/tsconfig.json b/plugin/admin/public/libs/moment/ts3.1-typing-tests/tsconfig.json similarity index 100% rename from admin/plugin/admin/public/libs/moment/ts3.1-typing-tests/tsconfig.json rename to plugin/admin/public/libs/moment/ts3.1-typing-tests/tsconfig.json diff --git a/admin/plugin/admin/public/libs/moment/ts3.1-typings/moment.d.ts b/plugin/admin/public/libs/moment/ts3.1-typings/moment.d.ts similarity index 100% rename from admin/plugin/admin/public/libs/moment/ts3.1-typings/moment.d.ts rename to plugin/admin/public/libs/moment/ts3.1-typings/moment.d.ts diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/images/loading.gif b/plugin/admin/public/libs/nice-validator-1.1.5/images/loading.gif similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/images/loading.gif rename to plugin/admin/public/libs/nice-validator-1.1.5/images/loading.gif diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/images/validator_default.png b/plugin/admin/public/libs/nice-validator-1.1.5/images/validator_default.png similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/images/validator_default.png rename to plugin/admin/public/libs/nice-validator-1.1.5/images/validator_default.png diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/images/validator_simple.png b/plugin/admin/public/libs/nice-validator-1.1.5/images/validator_simple.png similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/images/validator_simple.png rename to plugin/admin/public/libs/nice-validator-1.1.5/images/validator_simple.png diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.css b/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.css similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.css rename to plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.css diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.js b/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.js similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.js rename to plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.js diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.min.js b/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.min.js similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.min.js rename to plugin/admin/public/libs/nice-validator-1.1.5/jquery.validator.min.js diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/local/en.js b/plugin/admin/public/libs/nice-validator-1.1.5/local/en.js similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/local/en.js rename to plugin/admin/public/libs/nice-validator-1.1.5/local/en.js diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/local/ja.js b/plugin/admin/public/libs/nice-validator-1.1.5/local/ja.js similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/local/ja.js rename to plugin/admin/public/libs/nice-validator-1.1.5/local/ja.js diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/local/zh-CN.js b/plugin/admin/public/libs/nice-validator-1.1.5/local/zh-CN.js similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/local/zh-CN.js rename to plugin/admin/public/libs/nice-validator-1.1.5/local/zh-CN.js diff --git a/admin/plugin/admin/public/libs/nice-validator-1.1.5/local/zh-TW.js b/plugin/admin/public/libs/nice-validator-1.1.5/local/zh-TW.js similarity index 100% rename from admin/plugin/admin/public/libs/nice-validator-1.1.5/local/zh-TW.js rename to plugin/admin/public/libs/nice-validator-1.1.5/local/zh-TW.js diff --git a/admin/plugin/admin/public/libs/perfect-scrollbar.min.js b/plugin/admin/public/libs/perfect-scrollbar.min.js similarity index 100% rename from admin/plugin/admin/public/libs/perfect-scrollbar.min.js rename to plugin/admin/public/libs/perfect-scrollbar.min.js diff --git a/admin/plugin/admin/public/libs/require-css.min.js b/plugin/admin/public/libs/require-css.min.js similarity index 100% rename from admin/plugin/admin/public/libs/require-css.min.js rename to plugin/admin/public/libs/require-css.min.js diff --git a/admin/plugin/admin/public/libs/require-form.js b/plugin/admin/public/libs/require-form.js similarity index 100% rename from admin/plugin/admin/public/libs/require-form.js rename to plugin/admin/public/libs/require-form.js diff --git a/admin/plugin/admin/public/libs/require-table.js b/plugin/admin/public/libs/require-table.js similarity index 100% rename from admin/plugin/admin/public/libs/require-table.js rename to plugin/admin/public/libs/require-table.js diff --git a/admin/plugin/admin/public/libs/require-upload.js b/plugin/admin/public/libs/require-upload.js similarity index 100% rename from admin/plugin/admin/public/libs/require-upload.js rename to plugin/admin/public/libs/require-upload.js diff --git a/admin/plugin/admin/public/libs/require.js b/plugin/admin/public/libs/require.js similarity index 100% rename from admin/plugin/admin/public/libs/require.js rename to plugin/admin/public/libs/require.js diff --git a/admin/plugin/admin/public/libs/selectpage/.bower.json b/plugin/admin/public/libs/selectpage/.bower.json similarity index 100% rename from admin/plugin/admin/public/libs/selectpage/.bower.json rename to plugin/admin/public/libs/selectpage/.bower.json diff --git a/admin/plugin/admin/public/libs/selectpage/.gitignore b/plugin/admin/public/libs/selectpage/.gitignore similarity index 100% rename from admin/plugin/admin/public/libs/selectpage/.gitignore rename to plugin/admin/public/libs/selectpage/.gitignore diff --git a/admin/plugin/admin/public/libs/selectpage/README.md b/plugin/admin/public/libs/selectpage/README.md similarity index 100% rename from admin/plugin/admin/public/libs/selectpage/README.md rename to plugin/admin/public/libs/selectpage/README.md diff --git a/admin/plugin/admin/public/libs/selectpage/package.json b/plugin/admin/public/libs/selectpage/package.json similarity index 100% rename from admin/plugin/admin/public/libs/selectpage/package.json rename to plugin/admin/public/libs/selectpage/package.json diff --git a/admin/plugin/admin/public/libs/selectpage/selectpage.css b/plugin/admin/public/libs/selectpage/selectpage.css similarity index 100% rename from admin/plugin/admin/public/libs/selectpage/selectpage.css rename to plugin/admin/public/libs/selectpage/selectpage.css diff --git a/admin/plugin/admin/public/libs/selectpage/selectpage.js b/plugin/admin/public/libs/selectpage/selectpage.js similarity index 100% rename from admin/plugin/admin/public/libs/selectpage/selectpage.js rename to plugin/admin/public/libs/selectpage/selectpage.js diff --git a/admin/plugin/admin/public/libs/selectpage/selectpage.min.js b/plugin/admin/public/libs/selectpage/selectpage.min.js similarity index 100% rename from admin/plugin/admin/public/libs/selectpage/selectpage.min.js rename to plugin/admin/public/libs/selectpage/selectpage.min.js diff --git a/admin/plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.js b/plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.js similarity index 100% rename from admin/plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.js rename to plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.js diff --git a/admin/plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.min.js b/plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.min.js similarity index 100% rename from admin/plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.min.js rename to plugin/admin/public/libs/tableExport.jquery.plugin/tableExport.min.js diff --git a/admin/plugin/admin/public/libs/validator.md b/plugin/admin/public/libs/validator.md similarity index 100% rename from admin/plugin/admin/public/libs/validator.md rename to plugin/admin/public/libs/validator.md diff --git a/admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/css/bootstrap-editable.min.css b/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/css/bootstrap-editable.min.css similarity index 100% rename from admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/css/bootstrap-editable.min.css rename to plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/css/bootstrap-editable.min.css diff --git a/admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/clear.png b/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/clear.png similarity index 100% rename from admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/clear.png rename to plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/clear.png diff --git a/admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/loading.gif b/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/loading.gif similarity index 100% rename from admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/loading.gif rename to plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/img/loading.gif diff --git a/admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/js/bootstrap-editable.min.js b/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/js/bootstrap-editable.min.js similarity index 100% rename from admin/plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/js/bootstrap-editable.min.js rename to plugin/admin/public/libs/x-editable/1.5.1/bootstrap3-editable/js/bootstrap-editable.min.js diff --git a/admin/plugin/admin/public/libs/yntree/yntree.css b/plugin/admin/public/libs/yntree/yntree.css similarity index 100% rename from admin/plugin/admin/public/libs/yntree/yntree.css rename to plugin/admin/public/libs/yntree/yntree.css diff --git a/admin/plugin/admin/public/libs/yntree/yntree.js b/plugin/admin/public/libs/yntree/yntree.js similarity index 100% rename from admin/plugin/admin/public/libs/yntree/yntree.js rename to plugin/admin/public/libs/yntree/yntree.js diff --git a/admin/plugin/admin/public/resource/img/logo.png b/plugin/admin/public/resource/img/logo.png similarity index 100% rename from admin/plugin/admin/public/resource/img/logo.png rename to plugin/admin/public/resource/img/logo.png diff --git a/admin/plugin/admin/public/resource/img/pwa-192x192.png b/plugin/admin/public/resource/img/pwa-192x192.png similarity index 100% rename from admin/plugin/admin/public/resource/img/pwa-192x192.png rename to plugin/admin/public/resource/img/pwa-192x192.png diff --git a/admin/plugin/admin/public/resource/img/pwa-512x512.png b/plugin/admin/public/resource/img/pwa-512x512.png similarity index 100% rename from admin/plugin/admin/public/resource/img/pwa-512x512.png rename to plugin/admin/public/resource/img/pwa-512x512.png diff --git a/admin/plugin/admin/public/resource/tinymce/langs/en.js b/plugin/admin/public/resource/tinymce/langs/en.js similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/langs/en.js rename to plugin/admin/public/resource/tinymce/langs/en.js diff --git a/admin/plugin/admin/public/resource/tinymce/langs/zh_CN.js b/plugin/admin/public/resource/tinymce/langs/zh_CN.js similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/langs/zh_CN.js rename to plugin/admin/public/resource/tinymce/langs/zh_CN.js diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.inline.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.inline.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.inline.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.inline.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.mobile.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.mobile.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.mobile.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/content.mobile.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.mobile.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.mobile.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.mobile.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide-dark/skin.mobile.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.inline.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.inline.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.inline.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide/content.inline.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide/content.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.mobile.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.mobile.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/content.mobile.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide/content.mobile.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff b/plugin/admin/public/resource/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff rename to plugin/admin/public/resource/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.min.css diff --git a/admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.mobile.min.css b/plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.mobile.min.css similarity index 100% rename from admin/plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.mobile.min.css rename to plugin/admin/public/resource/tinymce/skins/ui/oxide/skin.mobile.min.css diff --git a/admin/plugin/admin/resource/translations/en/archives.php b/plugin/admin/resource/translations/en/archives.php similarity index 100% rename from admin/plugin/admin/resource/translations/en/archives.php rename to plugin/admin/resource/translations/en/archives.php diff --git a/admin/plugin/admin/resource/translations/en/article.php b/plugin/admin/resource/translations/en/article.php similarity index 100% rename from admin/plugin/admin/resource/translations/en/article.php rename to plugin/admin/resource/translations/en/article.php diff --git a/admin/plugin/admin/resource/translations/en/common.php b/plugin/admin/resource/translations/en/common.php similarity index 100% rename from admin/plugin/admin/resource/translations/en/common.php rename to plugin/admin/resource/translations/en/common.php diff --git a/admin/plugin/admin/resource/translations/en/config.php b/plugin/admin/resource/translations/en/config.php similarity index 100% rename from admin/plugin/admin/resource/translations/en/config.php rename to plugin/admin/resource/translations/en/config.php diff --git a/admin/plugin/admin/resource/translations/en/messages.php b/plugin/admin/resource/translations/en/messages.php similarity index 100% rename from admin/plugin/admin/resource/translations/en/messages.php rename to plugin/admin/resource/translations/en/messages.php diff --git a/admin/plugin/admin/resource/translations/zh-CN/archives.php b/plugin/admin/resource/translations/zh-CN/archives.php similarity index 100% rename from admin/plugin/admin/resource/translations/zh-CN/archives.php rename to plugin/admin/resource/translations/zh-CN/archives.php diff --git a/admin/plugin/admin/resource/translations/zh-CN/article.php b/plugin/admin/resource/translations/zh-CN/article.php similarity index 100% rename from admin/plugin/admin/resource/translations/zh-CN/article.php rename to plugin/admin/resource/translations/zh-CN/article.php diff --git a/admin/plugin/admin/resource/translations/zh-CN/common.php b/plugin/admin/resource/translations/zh-CN/common.php similarity index 100% rename from admin/plugin/admin/resource/translations/zh-CN/common.php rename to plugin/admin/resource/translations/zh-CN/common.php diff --git a/admin/plugin/admin/resource/translations/zh-CN/config.php b/plugin/admin/resource/translations/zh-CN/config.php similarity index 100% rename from admin/plugin/admin/resource/translations/zh-CN/config.php rename to plugin/admin/resource/translations/zh-CN/config.php diff --git a/admin/plugin/admin/resource/translations/zh-CN/messages.php b/plugin/admin/resource/translations/zh-CN/messages.php similarity index 100% rename from admin/plugin/admin/resource/translations/zh-CN/messages.php rename to plugin/admin/resource/translations/zh-CN/messages.php diff --git a/admin/process/Monitor.php b/process/Monitor.php similarity index 100% rename from admin/process/Monitor.php rename to process/Monitor.php diff --git a/admin/public/doc/assets/Blimone-Light.0af1a4d6.woff b/public/doc/assets/Blimone-Light.0af1a4d6.woff similarity index 100% rename from admin/public/doc/assets/Blimone-Light.0af1a4d6.woff rename to public/doc/assets/Blimone-Light.0af1a4d6.woff diff --git a/admin/public/doc/assets/Skeleton.df0bda18.js b/public/doc/assets/Skeleton.df0bda18.js similarity index 100% rename from admin/public/doc/assets/Skeleton.df0bda18.js rename to public/doc/assets/Skeleton.df0bda18.js diff --git a/admin/public/doc/assets/Skeleton.f112a820.css b/public/doc/assets/Skeleton.f112a820.css similarity index 100% rename from admin/public/doc/assets/Skeleton.f112a820.css rename to public/doc/assets/Skeleton.f112a820.css diff --git a/admin/public/doc/assets/abap.bfbdc491.js b/public/doc/assets/abap.bfbdc491.js similarity index 100% rename from admin/public/doc/assets/abap.bfbdc491.js rename to public/doc/assets/abap.bfbdc491.js diff --git a/admin/public/doc/assets/apex.3a0bbd36.js b/public/doc/assets/apex.3a0bbd36.js similarity index 100% rename from admin/public/doc/assets/apex.3a0bbd36.js rename to public/doc/assets/apex.3a0bbd36.js diff --git a/admin/public/doc/assets/azcli.2a21dcc8.js b/public/doc/assets/azcli.2a21dcc8.js similarity index 100% rename from admin/public/doc/assets/azcli.2a21dcc8.js rename to public/doc/assets/azcli.2a21dcc8.js diff --git a/admin/public/doc/assets/bat.cfc9382a.js b/public/doc/assets/bat.cfc9382a.js similarity index 100% rename from admin/public/doc/assets/bat.cfc9382a.js rename to public/doc/assets/bat.cfc9382a.js diff --git a/admin/public/doc/assets/bicep.1efc561e.js b/public/doc/assets/bicep.1efc561e.js similarity index 100% rename from admin/public/doc/assets/bicep.1efc561e.js rename to public/doc/assets/bicep.1efc561e.js diff --git a/admin/public/doc/assets/cameligo.94bd5dcf.js b/public/doc/assets/cameligo.94bd5dcf.js similarity index 100% rename from admin/public/doc/assets/cameligo.94bd5dcf.js rename to public/doc/assets/cameligo.94bd5dcf.js diff --git a/admin/public/doc/assets/clojure.8543305e.js b/public/doc/assets/clojure.8543305e.js similarity index 100% rename from admin/public/doc/assets/clojure.8543305e.js rename to public/doc/assets/clojure.8543305e.js diff --git a/admin/public/doc/assets/codicon.c99115f8.ttf b/public/doc/assets/codicon.c99115f8.ttf similarity index 100% rename from admin/public/doc/assets/codicon.c99115f8.ttf rename to public/doc/assets/codicon.c99115f8.ttf diff --git a/admin/public/doc/assets/coffee.de0bee73.js b/public/doc/assets/coffee.de0bee73.js similarity index 100% rename from admin/public/doc/assets/coffee.de0bee73.js rename to public/doc/assets/coffee.de0bee73.js diff --git a/admin/public/doc/assets/cpp.2c1314ec.js b/public/doc/assets/cpp.2c1314ec.js similarity index 100% rename from admin/public/doc/assets/cpp.2c1314ec.js rename to public/doc/assets/cpp.2c1314ec.js diff --git a/admin/public/doc/assets/csharp.3ef4312c.js b/public/doc/assets/csharp.3ef4312c.js similarity index 100% rename from admin/public/doc/assets/csharp.3ef4312c.js rename to public/doc/assets/csharp.3ef4312c.js diff --git a/admin/public/doc/assets/csp.078b1205.js b/public/doc/assets/csp.078b1205.js similarity index 100% rename from admin/public/doc/assets/csp.078b1205.js rename to public/doc/assets/csp.078b1205.js diff --git a/admin/public/doc/assets/css.28b1e2dc.js b/public/doc/assets/css.28b1e2dc.js similarity index 100% rename from admin/public/doc/assets/css.28b1e2dc.js rename to public/doc/assets/css.28b1e2dc.js diff --git a/admin/public/doc/assets/dart.72c9207c.js b/public/doc/assets/dart.72c9207c.js similarity index 100% rename from admin/public/doc/assets/dart.72c9207c.js rename to public/doc/assets/dart.72c9207c.js diff --git a/admin/public/doc/assets/dockerfile.eea0f5a9.js b/public/doc/assets/dockerfile.eea0f5a9.js similarity index 100% rename from admin/public/doc/assets/dockerfile.eea0f5a9.js rename to public/doc/assets/dockerfile.eea0f5a9.js diff --git a/admin/public/doc/assets/ecl.5e0f116e.js b/public/doc/assets/ecl.5e0f116e.js similarity index 100% rename from admin/public/doc/assets/ecl.5e0f116e.js rename to public/doc/assets/ecl.5e0f116e.js diff --git a/admin/public/doc/assets/elixir.0c870cc0.js b/public/doc/assets/elixir.0c870cc0.js similarity index 100% rename from admin/public/doc/assets/elixir.0c870cc0.js rename to public/doc/assets/elixir.0c870cc0.js diff --git a/admin/public/doc/assets/flow9.ddcaa44f.js b/public/doc/assets/flow9.ddcaa44f.js similarity index 100% rename from admin/public/doc/assets/flow9.ddcaa44f.js rename to public/doc/assets/flow9.ddcaa44f.js diff --git a/admin/public/doc/assets/freemarker2.c4d6af74.js b/public/doc/assets/freemarker2.c4d6af74.js similarity index 100% rename from admin/public/doc/assets/freemarker2.c4d6af74.js rename to public/doc/assets/freemarker2.c4d6af74.js diff --git a/admin/public/doc/assets/fsharp.637308b5.js b/public/doc/assets/fsharp.637308b5.js similarity index 100% rename from admin/public/doc/assets/fsharp.637308b5.js rename to public/doc/assets/fsharp.637308b5.js diff --git a/admin/public/doc/assets/go.a5321182.js b/public/doc/assets/go.a5321182.js similarity index 100% rename from admin/public/doc/assets/go.a5321182.js rename to public/doc/assets/go.a5321182.js diff --git a/admin/public/doc/assets/graphql.e74c3061.js b/public/doc/assets/graphql.e74c3061.js similarity index 100% rename from admin/public/doc/assets/graphql.e74c3061.js rename to public/doc/assets/graphql.e74c3061.js diff --git a/admin/public/doc/assets/handlebars.31696753.js b/public/doc/assets/handlebars.31696753.js similarity index 100% rename from admin/public/doc/assets/handlebars.31696753.js rename to public/doc/assets/handlebars.31696753.js diff --git a/admin/public/doc/assets/hcl.980f5800.js b/public/doc/assets/hcl.980f5800.js similarity index 100% rename from admin/public/doc/assets/hcl.980f5800.js rename to public/doc/assets/hcl.980f5800.js diff --git a/admin/public/doc/assets/html.59ca504d.js b/public/doc/assets/html.59ca504d.js similarity index 100% rename from admin/public/doc/assets/html.59ca504d.js rename to public/doc/assets/html.59ca504d.js diff --git a/admin/public/doc/assets/index.02823b79.js b/public/doc/assets/index.02823b79.js similarity index 100% rename from admin/public/doc/assets/index.02823b79.js rename to public/doc/assets/index.02823b79.js diff --git a/admin/public/doc/assets/index.0a0ebe06.css b/public/doc/assets/index.0a0ebe06.css similarity index 100% rename from admin/public/doc/assets/index.0a0ebe06.css rename to public/doc/assets/index.0a0ebe06.css diff --git a/admin/public/doc/assets/index.62336d3a.js b/public/doc/assets/index.62336d3a.js similarity index 100% rename from admin/public/doc/assets/index.62336d3a.js rename to public/doc/assets/index.62336d3a.js diff --git a/admin/public/doc/assets/index.755d13d6.css b/public/doc/assets/index.755d13d6.css similarity index 100% rename from admin/public/doc/assets/index.755d13d6.css rename to public/doc/assets/index.755d13d6.css diff --git a/admin/public/doc/assets/index.978a0d55.css b/public/doc/assets/index.978a0d55.css similarity index 100% rename from admin/public/doc/assets/index.978a0d55.css rename to public/doc/assets/index.978a0d55.css diff --git a/admin/public/doc/assets/index.9c98a0a7.js b/public/doc/assets/index.9c98a0a7.js similarity index 100% rename from admin/public/doc/assets/index.9c98a0a7.js rename to public/doc/assets/index.9c98a0a7.js diff --git a/admin/public/doc/assets/index.e699082e.js b/public/doc/assets/index.e699082e.js similarity index 100% rename from admin/public/doc/assets/index.e699082e.js rename to public/doc/assets/index.e699082e.js diff --git a/admin/public/doc/assets/index.e9239a3d.js b/public/doc/assets/index.e9239a3d.js similarity index 100% rename from admin/public/doc/assets/index.e9239a3d.js rename to public/doc/assets/index.e9239a3d.js diff --git a/admin/public/doc/assets/index.eab15ee3.css b/public/doc/assets/index.eab15ee3.css similarity index 100% rename from admin/public/doc/assets/index.eab15ee3.css rename to public/doc/assets/index.eab15ee3.css diff --git a/admin/public/doc/assets/index.ec55b3ce.css b/public/doc/assets/index.ec55b3ce.css similarity index 100% rename from admin/public/doc/assets/index.ec55b3ce.css rename to public/doc/assets/index.ec55b3ce.css diff --git a/admin/public/doc/assets/ini.a565700d.js b/public/doc/assets/ini.a565700d.js similarity index 100% rename from admin/public/doc/assets/ini.a565700d.js rename to public/doc/assets/ini.a565700d.js diff --git a/admin/public/doc/assets/java.b5b4e25c.js b/public/doc/assets/java.b5b4e25c.js similarity index 100% rename from admin/public/doc/assets/java.b5b4e25c.js rename to public/doc/assets/java.b5b4e25c.js diff --git a/admin/public/doc/assets/javascript.603908df.js b/public/doc/assets/javascript.603908df.js similarity index 100% rename from admin/public/doc/assets/javascript.603908df.js rename to public/doc/assets/javascript.603908df.js diff --git a/admin/public/doc/assets/jsonMode.1b64171e.js b/public/doc/assets/jsonMode.1b64171e.js similarity index 100% rename from admin/public/doc/assets/jsonMode.1b64171e.js rename to public/doc/assets/jsonMode.1b64171e.js diff --git a/admin/public/doc/assets/julia.4b9526f0.js b/public/doc/assets/julia.4b9526f0.js similarity index 100% rename from admin/public/doc/assets/julia.4b9526f0.js rename to public/doc/assets/julia.4b9526f0.js diff --git a/admin/public/doc/assets/kotlin.16b1631b.js b/public/doc/assets/kotlin.16b1631b.js similarity index 100% rename from admin/public/doc/assets/kotlin.16b1631b.js rename to public/doc/assets/kotlin.16b1631b.js diff --git a/admin/public/doc/assets/less.dfb20244.js b/public/doc/assets/less.dfb20244.js similarity index 100% rename from admin/public/doc/assets/less.dfb20244.js rename to public/doc/assets/less.dfb20244.js diff --git a/admin/public/doc/assets/lexon.2174f6b1.js b/public/doc/assets/lexon.2174f6b1.js similarity index 100% rename from admin/public/doc/assets/lexon.2174f6b1.js rename to public/doc/assets/lexon.2174f6b1.js diff --git a/admin/public/doc/assets/liquid.96723395.js b/public/doc/assets/liquid.96723395.js similarity index 100% rename from admin/public/doc/assets/liquid.96723395.js rename to public/doc/assets/liquid.96723395.js diff --git a/admin/public/doc/assets/lua.1b53f8d4.js b/public/doc/assets/lua.1b53f8d4.js similarity index 100% rename from admin/public/doc/assets/lua.1b53f8d4.js rename to public/doc/assets/lua.1b53f8d4.js diff --git a/admin/public/doc/assets/m3.467f962e.js b/public/doc/assets/m3.467f962e.js similarity index 100% rename from admin/public/doc/assets/m3.467f962e.js rename to public/doc/assets/m3.467f962e.js diff --git a/admin/public/doc/assets/markdown.559a7ab3.js b/public/doc/assets/markdown.559a7ab3.js similarity index 100% rename from admin/public/doc/assets/markdown.559a7ab3.js rename to public/doc/assets/markdown.559a7ab3.js diff --git a/admin/public/doc/assets/mips.d8754138.js b/public/doc/assets/mips.d8754138.js similarity index 100% rename from admin/public/doc/assets/mips.d8754138.js rename to public/doc/assets/mips.d8754138.js diff --git a/admin/public/doc/assets/msdax.6f267d6f.js b/public/doc/assets/msdax.6f267d6f.js similarity index 100% rename from admin/public/doc/assets/msdax.6f267d6f.js rename to public/doc/assets/msdax.6f267d6f.js diff --git a/admin/public/doc/assets/mysql.af01dff1.js b/public/doc/assets/mysql.af01dff1.js similarity index 100% rename from admin/public/doc/assets/mysql.af01dff1.js rename to public/doc/assets/mysql.af01dff1.js diff --git a/admin/public/doc/assets/objective-c.b75ffb36.js b/public/doc/assets/objective-c.b75ffb36.js similarity index 100% rename from admin/public/doc/assets/objective-c.b75ffb36.js rename to public/doc/assets/objective-c.b75ffb36.js diff --git a/admin/public/doc/assets/pascal.44875784.js b/public/doc/assets/pascal.44875784.js similarity index 100% rename from admin/public/doc/assets/pascal.44875784.js rename to public/doc/assets/pascal.44875784.js diff --git a/admin/public/doc/assets/pascaligo.0522f100.js b/public/doc/assets/pascaligo.0522f100.js similarity index 100% rename from admin/public/doc/assets/pascaligo.0522f100.js rename to public/doc/assets/pascaligo.0522f100.js diff --git a/admin/public/doc/assets/perl.a7f16129.js b/public/doc/assets/perl.a7f16129.js similarity index 100% rename from admin/public/doc/assets/perl.a7f16129.js rename to public/doc/assets/perl.a7f16129.js diff --git a/admin/public/doc/assets/pgsql.e49c480b.js b/public/doc/assets/pgsql.e49c480b.js similarity index 100% rename from admin/public/doc/assets/pgsql.e49c480b.js rename to public/doc/assets/pgsql.e49c480b.js diff --git a/admin/public/doc/assets/php.9456e17c.js b/public/doc/assets/php.9456e17c.js similarity index 100% rename from admin/public/doc/assets/php.9456e17c.js rename to public/doc/assets/php.9456e17c.js diff --git a/admin/public/doc/assets/pla.e446910d.js b/public/doc/assets/pla.e446910d.js similarity index 100% rename from admin/public/doc/assets/pla.e446910d.js rename to public/doc/assets/pla.e446910d.js diff --git a/admin/public/doc/assets/postiats.51572fcb.js b/public/doc/assets/postiats.51572fcb.js similarity index 100% rename from admin/public/doc/assets/postiats.51572fcb.js rename to public/doc/assets/postiats.51572fcb.js diff --git a/admin/public/doc/assets/powerquery.c06fb3d4.js b/public/doc/assets/powerquery.c06fb3d4.js similarity index 100% rename from admin/public/doc/assets/powerquery.c06fb3d4.js rename to public/doc/assets/powerquery.c06fb3d4.js diff --git a/admin/public/doc/assets/powershell.edac1ff2.js b/public/doc/assets/powershell.edac1ff2.js similarity index 100% rename from admin/public/doc/assets/powershell.edac1ff2.js rename to public/doc/assets/powershell.edac1ff2.js diff --git a/admin/public/doc/assets/protobuf.9ea19330.js b/public/doc/assets/protobuf.9ea19330.js similarity index 100% rename from admin/public/doc/assets/protobuf.9ea19330.js rename to public/doc/assets/protobuf.9ea19330.js diff --git a/admin/public/doc/assets/pug.9be1efca.js b/public/doc/assets/pug.9be1efca.js similarity index 100% rename from admin/public/doc/assets/pug.9be1efca.js rename to public/doc/assets/pug.9be1efca.js diff --git a/admin/public/doc/assets/python.44cb1156.js b/public/doc/assets/python.44cb1156.js similarity index 100% rename from admin/public/doc/assets/python.44cb1156.js rename to public/doc/assets/python.44cb1156.js diff --git a/admin/public/doc/assets/qsharp.e9c3e37c.js b/public/doc/assets/qsharp.e9c3e37c.js similarity index 100% rename from admin/public/doc/assets/qsharp.e9c3e37c.js rename to public/doc/assets/qsharp.e9c3e37c.js diff --git a/admin/public/doc/assets/r.000b11e3.js b/public/doc/assets/r.000b11e3.js similarity index 100% rename from admin/public/doc/assets/r.000b11e3.js rename to public/doc/assets/r.000b11e3.js diff --git a/admin/public/doc/assets/razor.04d2ff3d.js b/public/doc/assets/razor.04d2ff3d.js similarity index 100% rename from admin/public/doc/assets/razor.04d2ff3d.js rename to public/doc/assets/razor.04d2ff3d.js diff --git a/admin/public/doc/assets/redis.fb351a5f.js b/public/doc/assets/redis.fb351a5f.js similarity index 100% rename from admin/public/doc/assets/redis.fb351a5f.js rename to public/doc/assets/redis.fb351a5f.js diff --git a/admin/public/doc/assets/redshift.facc4811.js b/public/doc/assets/redshift.facc4811.js similarity index 100% rename from admin/public/doc/assets/redshift.facc4811.js rename to public/doc/assets/redshift.facc4811.js diff --git a/admin/public/doc/assets/restructuredtext.03b9c8d7.js b/public/doc/assets/restructuredtext.03b9c8d7.js similarity index 100% rename from admin/public/doc/assets/restructuredtext.03b9c8d7.js rename to public/doc/assets/restructuredtext.03b9c8d7.js diff --git a/admin/public/doc/assets/ruby.ac07c398.js b/public/doc/assets/ruby.ac07c398.js similarity index 100% rename from admin/public/doc/assets/ruby.ac07c398.js rename to public/doc/assets/ruby.ac07c398.js diff --git a/admin/public/doc/assets/rust.7956447c.js b/public/doc/assets/rust.7956447c.js similarity index 100% rename from admin/public/doc/assets/rust.7956447c.js rename to public/doc/assets/rust.7956447c.js diff --git a/admin/public/doc/assets/sb.64f7ffe9.js b/public/doc/assets/sb.64f7ffe9.js similarity index 100% rename from admin/public/doc/assets/sb.64f7ffe9.js rename to public/doc/assets/sb.64f7ffe9.js diff --git a/admin/public/doc/assets/scala.ab6b2e4b.js b/public/doc/assets/scala.ab6b2e4b.js similarity index 100% rename from admin/public/doc/assets/scala.ab6b2e4b.js rename to public/doc/assets/scala.ab6b2e4b.js diff --git a/admin/public/doc/assets/scheme.0a9f32af.js b/public/doc/assets/scheme.0a9f32af.js similarity index 100% rename from admin/public/doc/assets/scheme.0a9f32af.js rename to public/doc/assets/scheme.0a9f32af.js diff --git a/admin/public/doc/assets/scss.bb5a3a95.js b/public/doc/assets/scss.bb5a3a95.js similarity index 100% rename from admin/public/doc/assets/scss.bb5a3a95.js rename to public/doc/assets/scss.bb5a3a95.js diff --git a/admin/public/doc/assets/shell.11589447.js b/public/doc/assets/shell.11589447.js similarity index 100% rename from admin/public/doc/assets/shell.11589447.js rename to public/doc/assets/shell.11589447.js diff --git a/admin/public/doc/assets/solidity.731be3c2.js b/public/doc/assets/solidity.731be3c2.js similarity index 100% rename from admin/public/doc/assets/solidity.731be3c2.js rename to public/doc/assets/solidity.731be3c2.js diff --git a/admin/public/doc/assets/sophia.96bd523a.js b/public/doc/assets/sophia.96bd523a.js similarity index 100% rename from admin/public/doc/assets/sophia.96bd523a.js rename to public/doc/assets/sophia.96bd523a.js diff --git a/admin/public/doc/assets/sparql.f4d727b3.js b/public/doc/assets/sparql.f4d727b3.js similarity index 100% rename from admin/public/doc/assets/sparql.f4d727b3.js rename to public/doc/assets/sparql.f4d727b3.js diff --git a/admin/public/doc/assets/sql.ae52386d.js b/public/doc/assets/sql.ae52386d.js similarity index 100% rename from admin/public/doc/assets/sql.ae52386d.js rename to public/doc/assets/sql.ae52386d.js diff --git a/admin/public/doc/assets/st.b8efae94.js b/public/doc/assets/st.b8efae94.js similarity index 100% rename from admin/public/doc/assets/st.b8efae94.js rename to public/doc/assets/st.b8efae94.js diff --git a/admin/public/doc/assets/swift.90f88698.js b/public/doc/assets/swift.90f88698.js similarity index 100% rename from admin/public/doc/assets/swift.90f88698.js rename to public/doc/assets/swift.90f88698.js diff --git a/admin/public/doc/assets/systemverilog.95aaa20b.js b/public/doc/assets/systemverilog.95aaa20b.js similarity index 100% rename from admin/public/doc/assets/systemverilog.95aaa20b.js rename to public/doc/assets/systemverilog.95aaa20b.js diff --git a/admin/public/doc/assets/tcl.66c7f2d0.js b/public/doc/assets/tcl.66c7f2d0.js similarity index 100% rename from admin/public/doc/assets/tcl.66c7f2d0.js rename to public/doc/assets/tcl.66c7f2d0.js diff --git a/admin/public/doc/assets/tsMode.d6a40307.js b/public/doc/assets/tsMode.d6a40307.js similarity index 100% rename from admin/public/doc/assets/tsMode.d6a40307.js rename to public/doc/assets/tsMode.d6a40307.js diff --git a/admin/public/doc/assets/twig.dc81619a.js b/public/doc/assets/twig.dc81619a.js similarity index 100% rename from admin/public/doc/assets/twig.dc81619a.js rename to public/doc/assets/twig.dc81619a.js diff --git a/admin/public/doc/assets/typescript.3bb1d1e7.js b/public/doc/assets/typescript.3bb1d1e7.js similarity index 100% rename from admin/public/doc/assets/typescript.3bb1d1e7.js rename to public/doc/assets/typescript.3bb1d1e7.js diff --git a/admin/public/doc/assets/vb.e859ab61.js b/public/doc/assets/vb.e859ab61.js similarity index 100% rename from admin/public/doc/assets/vb.e859ab61.js rename to public/doc/assets/vb.e859ab61.js diff --git a/admin/public/doc/assets/xml.0cc8d6ec.js b/public/doc/assets/xml.0cc8d6ec.js similarity index 100% rename from admin/public/doc/assets/xml.0cc8d6ec.js rename to public/doc/assets/xml.0cc8d6ec.js diff --git a/admin/public/doc/assets/yaml.3fb67a35.js b/public/doc/assets/yaml.3fb67a35.js similarity index 100% rename from admin/public/doc/assets/yaml.3fb67a35.js rename to public/doc/assets/yaml.3fb67a35.js diff --git a/admin/public/doc/config.js b/public/doc/config.js similarity index 100% rename from admin/public/doc/config.js rename to public/doc/config.js diff --git a/admin/public/doc/favicon.ico b/public/doc/favicon.ico similarity index 100% rename from admin/public/doc/favicon.ico rename to public/doc/favicon.ico diff --git a/admin/public/doc/index.html b/public/doc/index.html similarity index 100% rename from admin/public/doc/index.html rename to public/doc/index.html diff --git a/admin/public/doc/monacoeditorwork/editor.worker.bundle.js b/public/doc/monacoeditorwork/editor.worker.bundle.js similarity index 100% rename from admin/public/doc/monacoeditorwork/editor.worker.bundle.js rename to public/doc/monacoeditorwork/editor.worker.bundle.js diff --git a/admin/public/doc/monacoeditorwork/json.worker.bundle.js b/public/doc/monacoeditorwork/json.worker.bundle.js similarity index 100% rename from admin/public/doc/monacoeditorwork/json.worker.bundle.js rename to public/doc/monacoeditorwork/json.worker.bundle.js diff --git a/admin/public/doc/monacoeditorwork/ts.worker.bundle.js b/public/doc/monacoeditorwork/ts.worker.bundle.js similarity index 100% rename from admin/public/doc/monacoeditorwork/ts.worker.bundle.js rename to public/doc/monacoeditorwork/ts.worker.bundle.js diff --git a/admin/public/doc/style.css b/public/doc/style.css similarity index 100% rename from admin/public/doc/style.css rename to public/doc/style.css diff --git a/admin/public/doc/utils/md5.js b/public/doc/utils/md5.js similarity index 100% rename from admin/public/doc/utils/md5.js rename to public/doc/utils/md5.js diff --git a/admin/public/index.html b/public/index.html similarity index 100% rename from admin/public/index.html rename to public/index.html diff --git a/admin/public/robot.txt b/public/robot.txt similarity index 100% rename from admin/public/robot.txt rename to public/robot.txt diff --git a/admin/public/static/img/avatar.png b/public/static/img/avatar.png similarity index 100% rename from admin/public/static/img/avatar.png rename to public/static/img/avatar.png diff --git a/admin/public/static/img/group_avatar.png b/public/static/img/group_avatar.png similarity index 100% rename from admin/public/static/img/group_avatar.png rename to public/static/img/group_avatar.png diff --git a/admin/public/static/img/mail_logo.png b/public/static/img/mail_logo.png similarity index 100% rename from admin/public/static/img/mail_logo.png rename to public/static/img/mail_logo.png diff --git a/admin/public/upload/avatar/5f5b51a6bfc15490cb2e608e0e4042b2_68bd94c014c9e.png b/public/upload/avatar/5f5b51a6bfc15490cb2e608e0e4042b2_68bd94c014c9e.png similarity index 100% rename from admin/public/upload/avatar/5f5b51a6bfc15490cb2e608e0e4042b2_68bd94c014c9e.png rename to public/upload/avatar/5f5b51a6bfc15490cb2e608e0e4042b2_68bd94c014c9e.png diff --git a/admin/public/upload/avatar/6e7d9d512239517feaebcfc37d564c2b_68baa98a0306a.png b/public/upload/avatar/6e7d9d512239517feaebcfc37d564c2b_68baa98a0306a.png similarity index 100% rename from admin/public/upload/avatar/6e7d9d512239517feaebcfc37d564c2b_68baa98a0306a.png rename to public/upload/avatar/6e7d9d512239517feaebcfc37d564c2b_68baa98a0306a.png diff --git a/admin/public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa89b80f10.png b/public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa89b80f10.png similarity index 100% rename from admin/public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa89b80f10.png rename to public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa89b80f10.png diff --git a/admin/public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa9665a3d3.png b/public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa9665a3d3.png similarity index 100% rename from admin/public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa9665a3d3.png rename to public/upload/avatar/c986c4510af4cf3ac7b0488923939199_68baa9665a3d3.png diff --git a/admin/public/upload/avatar/ec765bf41d5ed3c0dc19ea4336d55f72_68d636d975c9d.jpg b/public/upload/avatar/ec765bf41d5ed3c0dc19ea4336d55f72_68d636d975c9d.jpg similarity index 100% rename from admin/public/upload/avatar/ec765bf41d5ed3c0dc19ea4336d55f72_68d636d975c9d.jpg rename to public/upload/avatar/ec765bf41d5ed3c0dc19ea4336d55f72_68d636d975c9d.jpg diff --git a/admin/public/upload/files/20250922/911fabdb0719edcbba3f0f7b84f59f85_68d09e2a8447e.png b/public/upload/files/20250922/911fabdb0719edcbba3f0f7b84f59f85_68d09e2a8447e.png similarity index 100% rename from admin/public/upload/files/20250922/911fabdb0719edcbba3f0f7b84f59f85_68d09e2a8447e.png rename to public/upload/files/20250922/911fabdb0719edcbba3f0f7b84f59f85_68d09e2a8447e.png diff --git a/admin/public/upload/files/20250924/20d55bfe87a8d1517c20979363757470_68d2f0c3b825c.png b/public/upload/files/20250924/20d55bfe87a8d1517c20979363757470_68d2f0c3b825c.png similarity index 100% rename from admin/public/upload/files/20250924/20d55bfe87a8d1517c20979363757470_68d2f0c3b825c.png rename to public/upload/files/20250924/20d55bfe87a8d1517c20979363757470_68d2f0c3b825c.png diff --git a/admin/public/upload/files/20250924/24c39886530b730bf4bbcef3a560ea26_68d2f0eebfb5d.png b/public/upload/files/20250924/24c39886530b730bf4bbcef3a560ea26_68d2f0eebfb5d.png similarity index 100% rename from admin/public/upload/files/20250924/24c39886530b730bf4bbcef3a560ea26_68d2f0eebfb5d.png rename to public/upload/files/20250924/24c39886530b730bf4bbcef3a560ea26_68d2f0eebfb5d.png diff --git a/admin/public/upload/files/20250924/285f1795989fd46fcc45cdf0337581db_68d2f101ef05b.png b/public/upload/files/20250924/285f1795989fd46fcc45cdf0337581db_68d2f101ef05b.png similarity index 100% rename from admin/public/upload/files/20250924/285f1795989fd46fcc45cdf0337581db_68d2f101ef05b.png rename to public/upload/files/20250924/285f1795989fd46fcc45cdf0337581db_68d2f101ef05b.png diff --git a/admin/public/upload/files/20250924/668bdbf1abf1f355274e9c08749937b0_68d2f0d8f25f2.png b/public/upload/files/20250924/668bdbf1abf1f355274e9c08749937b0_68d2f0d8f25f2.png similarity index 100% rename from admin/public/upload/files/20250924/668bdbf1abf1f355274e9c08749937b0_68d2f0d8f25f2.png rename to public/upload/files/20250924/668bdbf1abf1f355274e9c08749937b0_68d2f0d8f25f2.png diff --git a/admin/public/upload/files/20250924/7814932d97bc00b72f764f975f360e8d_68d2f0cf089a7.png b/public/upload/files/20250924/7814932d97bc00b72f764f975f360e8d_68d2f0cf089a7.png similarity index 100% rename from admin/public/upload/files/20250924/7814932d97bc00b72f764f975f360e8d_68d2f0cf089a7.png rename to public/upload/files/20250924/7814932d97bc00b72f764f975f360e8d_68d2f0cf089a7.png diff --git a/admin/public/upload/files/20250924/911fabdb0719edcbba3f0f7b84f59f85_68d2f0f7c167d.png b/public/upload/files/20250924/911fabdb0719edcbba3f0f7b84f59f85_68d2f0f7c167d.png similarity index 100% rename from admin/public/upload/files/20250924/911fabdb0719edcbba3f0f7b84f59f85_68d2f0f7c167d.png rename to public/upload/files/20250924/911fabdb0719edcbba3f0f7b84f59f85_68d2f0f7c167d.png diff --git a/admin/public/upload/files/20250924/e9e33aad5d4a86ef8a8ae1050a6e63a5_68d2f0b96aab8.png b/public/upload/files/20250924/e9e33aad5d4a86ef8a8ae1050a6e63a5_68d2f0b96aab8.png similarity index 100% rename from admin/public/upload/files/20250924/e9e33aad5d4a86ef8a8ae1050a6e63a5_68d2f0b96aab8.png rename to public/upload/files/20250924/e9e33aad5d4a86ef8a8ae1050a6e63a5_68d2f0b96aab8.png diff --git a/admin/public/upload/files/20250924/fcb1d2b87ff6e543ab3904cf0ba61cbe_68d2f0e56765b.png b/public/upload/files/20250924/fcb1d2b87ff6e543ab3904cf0ba61cbe_68d2f0e56765b.png similarity index 100% rename from admin/public/upload/files/20250924/fcb1d2b87ff6e543ab3904cf0ba61cbe_68d2f0e56765b.png rename to public/upload/files/20250924/fcb1d2b87ff6e543ab3904cf0ba61cbe_68d2f0e56765b.png diff --git a/admin/public/upload/files/2948bdecf20939e8c48ee61614bc2483.jpg b/public/upload/files/2948bdecf20939e8c48ee61614bc2483.jpg similarity index 100% rename from admin/public/upload/files/2948bdecf20939e8c48ee61614bc2483.jpg rename to public/upload/files/2948bdecf20939e8c48ee61614bc2483.jpg diff --git a/admin/public/upload/files/37ffbada76100a63c34b4de8286f5839.jpg b/public/upload/files/37ffbada76100a63c34b4de8286f5839.jpg similarity index 100% rename from admin/public/upload/files/37ffbada76100a63c34b4de8286f5839.jpg rename to public/upload/files/37ffbada76100a63c34b4de8286f5839.jpg diff --git a/admin/public/upload/files/6b10d4b8b230d1832f2e659b83882954.jpg b/public/upload/files/6b10d4b8b230d1832f2e659b83882954.jpg similarity index 100% rename from admin/public/upload/files/6b10d4b8b230d1832f2e659b83882954.jpg rename to public/upload/files/6b10d4b8b230d1832f2e659b83882954.jpg diff --git a/admin/public/upload/files/7021d950a022776afb0177dc9c48f2ef.jpg b/public/upload/files/7021d950a022776afb0177dc9c48f2ef.jpg similarity index 100% rename from admin/public/upload/files/7021d950a022776afb0177dc9c48f2ef.jpg rename to public/upload/files/7021d950a022776afb0177dc9c48f2ef.jpg diff --git a/admin/public/upload/files/75f9724c567fbe4944e25015b3adb147.jpg b/public/upload/files/75f9724c567fbe4944e25015b3adb147.jpg similarity index 100% rename from admin/public/upload/files/75f9724c567fbe4944e25015b3adb147.jpg rename to public/upload/files/75f9724c567fbe4944e25015b3adb147.jpg diff --git a/admin/public/upload/files/e968e7c41bcb48c7524c5229116ba271.jpg b/public/upload/files/e968e7c41bcb48c7524c5229116ba271.jpg similarity index 100% rename from admin/public/upload/files/e968e7c41bcb48c7524c5229116ba271.jpg rename to public/upload/files/e968e7c41bcb48c7524c5229116ba271.jpg diff --git a/admin/public/upload/files/ec765bf41d5ed3c0dc19ea4336d55f72.jpg b/public/upload/files/ec765bf41d5ed3c0dc19ea4336d55f72.jpg similarity index 100% rename from admin/public/upload/files/ec765bf41d5ed3c0dc19ea4336d55f72.jpg rename to public/upload/files/ec765bf41d5ed3c0dc19ea4336d55f72.jpg diff --git a/admin/public/upload/files/fe0f61dba7266c4d7b1f1f79e5d792a7.jpg b/public/upload/files/fe0f61dba7266c4d7b1f1f79e5d792a7.jpg similarity index 100% rename from admin/public/upload/files/fe0f61dba7266c4d7b1f1f79e5d792a7.jpg rename to public/upload/files/fe0f61dba7266c4d7b1f1f79e5d792a7.jpg diff --git a/admin/public/upload/qrcode/1.jpg b/public/upload/qrcode/1.jpg similarity index 100% rename from admin/public/upload/qrcode/1.jpg rename to public/upload/qrcode/1.jpg diff --git a/admin/public/utils/i18n.php b/public/utils/i18n.php similarity index 100% rename from admin/public/utils/i18n.php rename to public/utils/i18n.php diff --git a/admin/readme.md b/readme.md similarity index 100% rename from admin/readme.md rename to readme.md diff --git a/admin/resource/translations/en/api/address.php b/resource/translations/en/api/address.php similarity index 100% rename from admin/resource/translations/en/api/address.php rename to resource/translations/en/api/address.php diff --git a/admin/resource/translations/en/api/article.php b/resource/translations/en/api/article.php similarity index 100% rename from admin/resource/translations/en/api/article.php rename to resource/translations/en/api/article.php diff --git a/admin/resource/translations/en/api/balancelog.php b/resource/translations/en/api/balancelog.php similarity index 100% rename from admin/resource/translations/en/api/balancelog.php rename to resource/translations/en/api/balancelog.php diff --git a/admin/resource/translations/en/api/base.php b/resource/translations/en/api/base.php similarity index 100% rename from admin/resource/translations/en/api/base.php rename to resource/translations/en/api/base.php diff --git a/admin/resource/translations/en/api/card.php b/resource/translations/en/api/card.php similarity index 100% rename from admin/resource/translations/en/api/card.php rename to resource/translations/en/api/card.php diff --git a/admin/resource/translations/en/api/chat.php b/resource/translations/en/api/chat.php similarity index 100% rename from admin/resource/translations/en/api/chat.php rename to resource/translations/en/api/chat.php diff --git a/admin/resource/translations/en/api/common.php b/resource/translations/en/api/common.php similarity index 100% rename from admin/resource/translations/en/api/common.php rename to resource/translations/en/api/common.php diff --git a/admin/resource/translations/en/api/gift.php b/resource/translations/en/api/gift.php similarity index 100% rename from admin/resource/translations/en/api/gift.php rename to resource/translations/en/api/gift.php diff --git a/admin/resource/translations/en/api/git.php b/resource/translations/en/api/git.php similarity index 100% rename from admin/resource/translations/en/api/git.php rename to resource/translations/en/api/git.php diff --git a/admin/resource/translations/en/api/index.php b/resource/translations/en/api/index.php similarity index 100% rename from admin/resource/translations/en/api/index.php rename to resource/translations/en/api/index.php diff --git a/admin/resource/translations/en/api/product.php b/resource/translations/en/api/product.php similarity index 100% rename from admin/resource/translations/en/api/product.php rename to resource/translations/en/api/product.php diff --git a/admin/resource/translations/en/api/productorder.php b/resource/translations/en/api/productorder.php similarity index 100% rename from admin/resource/translations/en/api/productorder.php rename to resource/translations/en/api/productorder.php diff --git a/admin/resource/translations/en/api/questionnaire.php b/resource/translations/en/api/questionnaire.php similarity index 100% rename from admin/resource/translations/en/api/questionnaire.php rename to resource/translations/en/api/questionnaire.php diff --git a/admin/resource/translations/en/api/recharge.php b/resource/translations/en/api/recharge.php similarity index 100% rename from admin/resource/translations/en/api/recharge.php rename to resource/translations/en/api/recharge.php diff --git a/admin/resource/translations/en/api/role.php b/resource/translations/en/api/role.php similarity index 100% rename from admin/resource/translations/en/api/role.php rename to resource/translations/en/api/role.php diff --git a/admin/resource/translations/en/api/server.php b/resource/translations/en/api/server.php similarity index 100% rename from admin/resource/translations/en/api/server.php rename to resource/translations/en/api/server.php diff --git a/admin/resource/translations/en/api/signin.php b/resource/translations/en/api/signin.php similarity index 100% rename from admin/resource/translations/en/api/signin.php rename to resource/translations/en/api/signin.php diff --git a/admin/resource/translations/en/api/team.php b/resource/translations/en/api/team.php similarity index 100% rename from admin/resource/translations/en/api/team.php rename to resource/translations/en/api/team.php diff --git a/admin/resource/translations/en/api/user.php b/resource/translations/en/api/user.php similarity index 100% rename from admin/resource/translations/en/api/user.php rename to resource/translations/en/api/user.php diff --git a/admin/resource/translations/en/api/v4.php b/resource/translations/en/api/v4.php similarity index 100% rename from admin/resource/translations/en/api/v4.php rename to resource/translations/en/api/v4.php diff --git a/admin/resource/translations/en/api/validate.php b/resource/translations/en/api/validate.php similarity index 100% rename from admin/resource/translations/en/api/validate.php rename to resource/translations/en/api/validate.php diff --git a/admin/resource/translations/en/api/wallet.php b/resource/translations/en/api/wallet.php similarity index 100% rename from admin/resource/translations/en/api/wallet.php rename to resource/translations/en/api/wallet.php diff --git a/admin/resource/translations/en/api/withdrawl.php b/resource/translations/en/api/withdrawl.php similarity index 100% rename from admin/resource/translations/en/api/withdrawl.php rename to resource/translations/en/api/withdrawl.php diff --git a/admin/resource/translations/en/base.php b/resource/translations/en/base.php similarity index 100% rename from admin/resource/translations/en/base.php rename to resource/translations/en/base.php diff --git a/admin/resource/translations/en/common.php b/resource/translations/en/common.php similarity index 100% rename from admin/resource/translations/en/common.php rename to resource/translations/en/common.php diff --git a/admin/resource/translations/en/crud.php b/resource/translations/en/crud.php similarity index 100% rename from admin/resource/translations/en/crud.php rename to resource/translations/en/crud.php diff --git a/admin/resource/translations/en/doc.php b/resource/translations/en/doc.php similarity index 100% rename from admin/resource/translations/en/doc.php rename to resource/translations/en/doc.php diff --git a/admin/resource/translations/en/git.php b/resource/translations/en/git.php similarity index 100% rename from admin/resource/translations/en/git.php rename to resource/translations/en/git.php diff --git a/admin/resource/translations/en/index.php b/resource/translations/en/index.php similarity index 100% rename from admin/resource/translations/en/index.php rename to resource/translations/en/index.php diff --git a/admin/resource/translations/en/messages.php b/resource/translations/en/messages.php similarity index 100% rename from admin/resource/translations/en/messages.php rename to resource/translations/en/messages.php diff --git a/admin/resource/translations/en/pay.php b/resource/translations/en/pay.php similarity index 100% rename from admin/resource/translations/en/pay.php rename to resource/translations/en/pay.php diff --git a/admin/resource/translations/en/testproductbuy.php b/resource/translations/en/testproductbuy.php similarity index 100% rename from admin/resource/translations/en/testproductbuy.php rename to resource/translations/en/testproductbuy.php diff --git a/admin/resource/translations/en/testrolebuy.php b/resource/translations/en/testrolebuy.php similarity index 100% rename from admin/resource/translations/en/testrolebuy.php rename to resource/translations/en/testrolebuy.php diff --git a/admin/resource/translations/en/utils.php b/resource/translations/en/utils.php similarity index 100% rename from admin/resource/translations/en/utils.php rename to resource/translations/en/utils.php diff --git a/admin/resource/translations/en/validate.php b/resource/translations/en/validate.php similarity index 100% rename from admin/resource/translations/en/validate.php rename to resource/translations/en/validate.php diff --git a/admin/resource/translations/zh-Hans/api/address.php b/resource/translations/zh-Hans/api/address.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/address.php rename to resource/translations/zh-Hans/api/address.php diff --git a/admin/resource/translations/zh-Hans/api/article.php b/resource/translations/zh-Hans/api/article.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/article.php rename to resource/translations/zh-Hans/api/article.php diff --git a/admin/resource/translations/zh-Hans/api/balancelog.php b/resource/translations/zh-Hans/api/balancelog.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/balancelog.php rename to resource/translations/zh-Hans/api/balancelog.php diff --git a/admin/resource/translations/zh-Hans/api/base.php b/resource/translations/zh-Hans/api/base.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/base.php rename to resource/translations/zh-Hans/api/base.php diff --git a/admin/resource/translations/zh-Hans/api/chat.php b/resource/translations/zh-Hans/api/chat.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/chat.php rename to resource/translations/zh-Hans/api/chat.php diff --git a/admin/resource/translations/zh-Hans/api/common.php b/resource/translations/zh-Hans/api/common.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/common.php rename to resource/translations/zh-Hans/api/common.php diff --git a/admin/resource/translations/zh-Hans/api/gift.php b/resource/translations/zh-Hans/api/gift.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/gift.php rename to resource/translations/zh-Hans/api/gift.php diff --git a/admin/resource/translations/zh-Hans/api/git.php b/resource/translations/zh-Hans/api/git.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/git.php rename to resource/translations/zh-Hans/api/git.php diff --git a/admin/resource/translations/zh-Hans/api/index.php b/resource/translations/zh-Hans/api/index.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/index.php rename to resource/translations/zh-Hans/api/index.php diff --git a/admin/resource/translations/zh-Hans/api/product.php b/resource/translations/zh-Hans/api/product.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/product.php rename to resource/translations/zh-Hans/api/product.php diff --git a/admin/resource/translations/zh-Hans/api/productorder.php b/resource/translations/zh-Hans/api/productorder.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/productorder.php rename to resource/translations/zh-Hans/api/productorder.php diff --git a/admin/resource/translations/zh-Hans/api/questionnaire.php b/resource/translations/zh-Hans/api/questionnaire.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/questionnaire.php rename to resource/translations/zh-Hans/api/questionnaire.php diff --git a/admin/resource/translations/zh-Hans/api/recharge.php b/resource/translations/zh-Hans/api/recharge.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/recharge.php rename to resource/translations/zh-Hans/api/recharge.php diff --git a/admin/resource/translations/zh-Hans/api/role.php b/resource/translations/zh-Hans/api/role.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/role.php rename to resource/translations/zh-Hans/api/role.php diff --git a/admin/resource/translations/zh-Hans/api/server.php b/resource/translations/zh-Hans/api/server.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/server.php rename to resource/translations/zh-Hans/api/server.php diff --git a/admin/resource/translations/zh-Hans/api/signin.php b/resource/translations/zh-Hans/api/signin.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/signin.php rename to resource/translations/zh-Hans/api/signin.php diff --git a/admin/resource/translations/zh-Hans/api/team.php b/resource/translations/zh-Hans/api/team.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/team.php rename to resource/translations/zh-Hans/api/team.php diff --git a/admin/resource/translations/zh-Hans/api/user.php b/resource/translations/zh-Hans/api/user.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/user.php rename to resource/translations/zh-Hans/api/user.php diff --git a/admin/resource/translations/zh-Hans/api/v4.php b/resource/translations/zh-Hans/api/v4.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/v4.php rename to resource/translations/zh-Hans/api/v4.php diff --git a/admin/resource/translations/zh-Hans/api/validate.php b/resource/translations/zh-Hans/api/validate.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/validate.php rename to resource/translations/zh-Hans/api/validate.php diff --git a/admin/resource/translations/zh-Hans/api/wallet.php b/resource/translations/zh-Hans/api/wallet.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/wallet.php rename to resource/translations/zh-Hans/api/wallet.php diff --git a/admin/resource/translations/zh-Hans/api/withdrawl.php b/resource/translations/zh-Hans/api/withdrawl.php similarity index 100% rename from admin/resource/translations/zh-Hans/api/withdrawl.php rename to resource/translations/zh-Hans/api/withdrawl.php diff --git a/admin/resource/translations/zh-Hans/base.php b/resource/translations/zh-Hans/base.php similarity index 100% rename from admin/resource/translations/zh-Hans/base.php rename to resource/translations/zh-Hans/base.php diff --git a/admin/resource/translations/zh-Hans/common.php b/resource/translations/zh-Hans/common.php similarity index 100% rename from admin/resource/translations/zh-Hans/common.php rename to resource/translations/zh-Hans/common.php diff --git a/admin/resource/translations/zh-Hans/crud.php b/resource/translations/zh-Hans/crud.php similarity index 100% rename from admin/resource/translations/zh-Hans/crud.php rename to resource/translations/zh-Hans/crud.php diff --git a/admin/resource/translations/zh-Hans/doc.php b/resource/translations/zh-Hans/doc.php similarity index 100% rename from admin/resource/translations/zh-Hans/doc.php rename to resource/translations/zh-Hans/doc.php diff --git a/admin/resource/translations/zh-Hans/index.php b/resource/translations/zh-Hans/index.php similarity index 100% rename from admin/resource/translations/zh-Hans/index.php rename to resource/translations/zh-Hans/index.php diff --git a/admin/resource/translations/zh-Hans/messages.php b/resource/translations/zh-Hans/messages.php similarity index 100% rename from admin/resource/translations/zh-Hans/messages.php rename to resource/translations/zh-Hans/messages.php diff --git a/admin/resource/translations/zh-Hans/pay.php b/resource/translations/zh-Hans/pay.php similarity index 100% rename from admin/resource/translations/zh-Hans/pay.php rename to resource/translations/zh-Hans/pay.php diff --git a/admin/resource/translations/zh-Hans/testproductbuy.php b/resource/translations/zh-Hans/testproductbuy.php similarity index 100% rename from admin/resource/translations/zh-Hans/testproductbuy.php rename to resource/translations/zh-Hans/testproductbuy.php diff --git a/admin/resource/translations/zh-Hans/testrolebuy.php b/resource/translations/zh-Hans/testrolebuy.php similarity index 100% rename from admin/resource/translations/zh-Hans/testrolebuy.php rename to resource/translations/zh-Hans/testrolebuy.php diff --git a/admin/resource/translations/zh-Hans/utils.php b/resource/translations/zh-Hans/utils.php similarity index 100% rename from admin/resource/translations/zh-Hans/utils.php rename to resource/translations/zh-Hans/utils.php diff --git a/admin/resource/translations/zh-Hans/validate.php b/resource/translations/zh-Hans/validate.php similarity index 100% rename from admin/resource/translations/zh-Hans/validate.php rename to resource/translations/zh-Hans/validate.php diff --git a/admin/resource/translations/zh/api/address.php b/resource/translations/zh/api/address.php similarity index 100% rename from admin/resource/translations/zh/api/address.php rename to resource/translations/zh/api/address.php diff --git a/admin/resource/translations/zh/api/article.php b/resource/translations/zh/api/article.php similarity index 100% rename from admin/resource/translations/zh/api/article.php rename to resource/translations/zh/api/article.php diff --git a/admin/resource/translations/zh/api/balancelog.php b/resource/translations/zh/api/balancelog.php similarity index 100% rename from admin/resource/translations/zh/api/balancelog.php rename to resource/translations/zh/api/balancelog.php diff --git a/admin/resource/translations/zh/api/base.php b/resource/translations/zh/api/base.php similarity index 100% rename from admin/resource/translations/zh/api/base.php rename to resource/translations/zh/api/base.php diff --git a/admin/resource/translations/zh/api/card.php b/resource/translations/zh/api/card.php similarity index 100% rename from admin/resource/translations/zh/api/card.php rename to resource/translations/zh/api/card.php diff --git a/admin/resource/translations/zh/api/chat.php b/resource/translations/zh/api/chat.php similarity index 100% rename from admin/resource/translations/zh/api/chat.php rename to resource/translations/zh/api/chat.php diff --git a/admin/resource/translations/zh/api/common.php b/resource/translations/zh/api/common.php similarity index 100% rename from admin/resource/translations/zh/api/common.php rename to resource/translations/zh/api/common.php diff --git a/admin/resource/translations/zh/api/gift.php b/resource/translations/zh/api/gift.php similarity index 100% rename from admin/resource/translations/zh/api/gift.php rename to resource/translations/zh/api/gift.php diff --git a/admin/resource/translations/zh/api/index.php b/resource/translations/zh/api/index.php similarity index 100% rename from admin/resource/translations/zh/api/index.php rename to resource/translations/zh/api/index.php diff --git a/admin/resource/translations/zh/api/product.php b/resource/translations/zh/api/product.php similarity index 100% rename from admin/resource/translations/zh/api/product.php rename to resource/translations/zh/api/product.php diff --git a/admin/resource/translations/zh/api/productorder.php b/resource/translations/zh/api/productorder.php similarity index 100% rename from admin/resource/translations/zh/api/productorder.php rename to resource/translations/zh/api/productorder.php diff --git a/admin/resource/translations/zh/api/questionnaire.php b/resource/translations/zh/api/questionnaire.php similarity index 100% rename from admin/resource/translations/zh/api/questionnaire.php rename to resource/translations/zh/api/questionnaire.php diff --git a/admin/resource/translations/zh/api/recharge.php b/resource/translations/zh/api/recharge.php similarity index 100% rename from admin/resource/translations/zh/api/recharge.php rename to resource/translations/zh/api/recharge.php diff --git a/admin/resource/translations/zh/api/role.php b/resource/translations/zh/api/role.php similarity index 100% rename from admin/resource/translations/zh/api/role.php rename to resource/translations/zh/api/role.php diff --git a/admin/resource/translations/zh/api/server.php b/resource/translations/zh/api/server.php similarity index 100% rename from admin/resource/translations/zh/api/server.php rename to resource/translations/zh/api/server.php diff --git a/admin/resource/translations/zh/api/signin.php b/resource/translations/zh/api/signin.php similarity index 100% rename from admin/resource/translations/zh/api/signin.php rename to resource/translations/zh/api/signin.php diff --git a/admin/resource/translations/zh/api/team.php b/resource/translations/zh/api/team.php similarity index 100% rename from admin/resource/translations/zh/api/team.php rename to resource/translations/zh/api/team.php diff --git a/admin/resource/translations/zh/api/user.php b/resource/translations/zh/api/user.php similarity index 100% rename from admin/resource/translations/zh/api/user.php rename to resource/translations/zh/api/user.php diff --git a/admin/resource/translations/zh/api/v4.php b/resource/translations/zh/api/v4.php similarity index 100% rename from admin/resource/translations/zh/api/v4.php rename to resource/translations/zh/api/v4.php diff --git a/admin/resource/translations/zh/api/validate.php b/resource/translations/zh/api/validate.php similarity index 100% rename from admin/resource/translations/zh/api/validate.php rename to resource/translations/zh/api/validate.php diff --git a/admin/resource/translations/zh/api/wallet.php b/resource/translations/zh/api/wallet.php similarity index 100% rename from admin/resource/translations/zh/api/wallet.php rename to resource/translations/zh/api/wallet.php diff --git a/admin/resource/translations/zh/api/withdrawl.php b/resource/translations/zh/api/withdrawl.php similarity index 100% rename from admin/resource/translations/zh/api/withdrawl.php rename to resource/translations/zh/api/withdrawl.php diff --git a/admin/resource/translations/zh/base.php b/resource/translations/zh/base.php similarity index 100% rename from admin/resource/translations/zh/base.php rename to resource/translations/zh/base.php diff --git a/admin/resource/translations/zh/common.php b/resource/translations/zh/common.php similarity index 100% rename from admin/resource/translations/zh/common.php rename to resource/translations/zh/common.php diff --git a/admin/resource/translations/zh/crud.php b/resource/translations/zh/crud.php similarity index 100% rename from admin/resource/translations/zh/crud.php rename to resource/translations/zh/crud.php diff --git a/admin/resource/translations/zh/doc.php b/resource/translations/zh/doc.php similarity index 100% rename from admin/resource/translations/zh/doc.php rename to resource/translations/zh/doc.php diff --git a/admin/resource/translations/zh/git.php b/resource/translations/zh/git.php similarity index 100% rename from admin/resource/translations/zh/git.php rename to resource/translations/zh/git.php diff --git a/admin/resource/translations/zh/index.php b/resource/translations/zh/index.php similarity index 100% rename from admin/resource/translations/zh/index.php rename to resource/translations/zh/index.php diff --git a/admin/resource/translations/zh/messages.php b/resource/translations/zh/messages.php similarity index 100% rename from admin/resource/translations/zh/messages.php rename to resource/translations/zh/messages.php diff --git a/admin/resource/translations/zh/pay.php b/resource/translations/zh/pay.php similarity index 100% rename from admin/resource/translations/zh/pay.php rename to resource/translations/zh/pay.php diff --git a/admin/resource/translations/zh/testproductbuy.php b/resource/translations/zh/testproductbuy.php similarity index 100% rename from admin/resource/translations/zh/testproductbuy.php rename to resource/translations/zh/testproductbuy.php diff --git a/admin/resource/translations/zh/testrolebuy.php b/resource/translations/zh/testrolebuy.php similarity index 100% rename from admin/resource/translations/zh/testrolebuy.php rename to resource/translations/zh/testrolebuy.php diff --git a/admin/resource/translations/zh/utils.php b/resource/translations/zh/utils.php similarity index 100% rename from admin/resource/translations/zh/utils.php rename to resource/translations/zh/utils.php diff --git a/admin/resource/translations/zh/validate.php b/resource/translations/zh/validate.php similarity index 100% rename from admin/resource/translations/zh/validate.php rename to resource/translations/zh/validate.php diff --git a/admin/robot.txt b/robot.txt similarity index 100% rename from admin/robot.txt rename to robot.txt diff --git a/admin/scripts/bang_server.sh b/scripts/bang_server.sh similarity index 100% rename from admin/scripts/bang_server.sh rename to scripts/bang_server.sh diff --git a/admin/scripts/wjb_cdkey.sh b/scripts/wjb_cdkey.sh similarity index 100% rename from admin/scripts/wjb_cdkey.sh rename to scripts/wjb_cdkey.sh diff --git a/admin/scripts/wjx_cdkey.sh b/scripts/wjx_cdkey.sh similarity index 100% rename from admin/scripts/wjx_cdkey.sh rename to scripts/wjx_cdkey.sh diff --git a/admin/scripts/xi_server.sh b/scripts/xi_server.sh similarity index 100% rename from admin/scripts/xi_server.sh rename to scripts/xi_server.sh diff --git a/admin/start.php b/start.php similarity index 100% rename from admin/start.php rename to start.php diff --git a/admin/support/Date.php b/support/Date.php similarity index 100% rename from admin/support/Date.php rename to support/Date.php diff --git a/admin/support/Env.php b/support/Env.php similarity index 100% rename from admin/support/Env.php rename to support/Env.php diff --git a/admin/support/Exception.php b/support/Exception.php similarity index 100% rename from admin/support/Exception.php rename to support/Exception.php diff --git a/admin/support/Jwt.php b/support/Jwt.php similarity index 100% rename from admin/support/Jwt.php rename to support/Jwt.php diff --git a/admin/support/Jwt/Exception/JwtCacheTokenException.php b/support/Jwt/Exception/JwtCacheTokenException.php similarity index 100% rename from admin/support/Jwt/Exception/JwtCacheTokenException.php rename to support/Jwt/Exception/JwtCacheTokenException.php diff --git a/admin/support/Jwt/Exception/JwtConfigException.php b/support/Jwt/Exception/JwtConfigException.php similarity index 100% rename from admin/support/Jwt/Exception/JwtConfigException.php rename to support/Jwt/Exception/JwtConfigException.php diff --git a/admin/support/Jwt/Exception/JwtRefreshTokenExpiredException.php b/support/Jwt/Exception/JwtRefreshTokenExpiredException.php similarity index 100% rename from admin/support/Jwt/Exception/JwtRefreshTokenExpiredException.php rename to support/Jwt/Exception/JwtRefreshTokenExpiredException.php diff --git a/admin/support/Jwt/Exception/JwtTokenException.php b/support/Jwt/Exception/JwtTokenException.php similarity index 100% rename from admin/support/Jwt/Exception/JwtTokenException.php rename to support/Jwt/Exception/JwtTokenException.php diff --git a/admin/support/Jwt/Exception/JwtTokenExpiredException.php b/support/Jwt/Exception/JwtTokenExpiredException.php similarity index 100% rename from admin/support/Jwt/Exception/JwtTokenExpiredException.php rename to support/Jwt/Exception/JwtTokenExpiredException.php diff --git a/admin/support/Jwt/JwtToken.php b/support/Jwt/JwtToken.php similarity index 100% rename from admin/support/Jwt/JwtToken.php rename to support/Jwt/JwtToken.php diff --git a/admin/support/Jwt/RedisHandler.php b/support/Jwt/RedisHandler.php similarity index 100% rename from admin/support/Jwt/RedisHandler.php rename to support/Jwt/RedisHandler.php diff --git a/admin/support/Jwt/jwt/app.php b/support/Jwt/jwt/app.php similarity index 100% rename from admin/support/Jwt/jwt/app.php rename to support/Jwt/jwt/app.php diff --git a/admin/support/Random.php b/support/Random.php similarity index 100% rename from admin/support/Random.php rename to support/Random.php diff --git a/admin/support/TagLib/Html.php b/support/TagLib/Html.php similarity index 100% rename from admin/support/TagLib/Html.php rename to support/TagLib/Html.php diff --git a/admin/support/bootstrap.php b/support/bootstrap.php similarity index 100% rename from admin/support/bootstrap.php rename to support/bootstrap.php diff --git a/admin/support/helpers.php b/support/helpers.php similarity index 100% rename from admin/support/helpers.php rename to support/helpers.php diff --git a/admin/webman b/webman similarity index 100% rename from admin/webman rename to webman diff --git a/admin/windows.bat b/windows.bat similarity index 100% rename from admin/windows.bat rename to windows.bat diff --git a/admin/windows.php b/windows.php similarity index 100% rename from admin/windows.php rename to windows.php