From 36575ac40d3f0e862427d0f5ba9e2ca897153812 Mon Sep 17 00:00:00 2001 From: dwj <2793858211@qq.com> Date: Sun, 15 Dec 2024 16:40:17 +0800 Subject: [PATCH] all code --- .babelrc | 12 + .editorconfig | 9 + .gitignore | 14 + .postcssrc.js | 10 + LICENSE | 201 + README.md | 83 +- build/build.js | 41 + build/check-versions.js | 54 + build/logo.png | Bin 0 -> 6849 bytes build/utils.js | 101 + build/vue-loader.conf.js | 22 + build/webpack.base.conf.js | 91 + build/webpack.dev.conf.js | 95 + build/webpack.prod.conf.js | 145 + config/dev.env.js | 8 + config/index.js | 69 + config/prod.env.js | 5 + index.html | 32 + mall | 1 + package-lock.json | 16146 ++++++++++++++++ package.json | 74 + src/App.vue | 14 + src/api/brand.js | 54 + src/api/companyAddress.js | 7 + src/api/coupon.js | 38 + src/api/couponHistory.js | 8 + src/api/flash.js | 35 + src/api/flashProductRelation.js | 28 + src/api/flashSession.js | 48 + src/api/homeAdvertise.js | 43 + src/api/homeBrand.js | 40 + src/api/homeSubject.js | 40 + src/api/hotProduct.js | 40 + src/api/login.js | 80 + src/api/memberLevel.js | 8 + src/api/menu.js | 55 + src/api/newProduct.js | 40 + src/api/order.js | 63 + src/api/orderSetting.js | 15 + src/api/oss.js | 7 + src/api/prefrenceArea.js | 7 + src/api/product.js | 72 + src/api/productAttr.js | 45 + src/api/productAttrCate.js | 37 + src/api/productCate.js | 60 + src/api/resource.js | 39 + src/api/resourceCategory.js | 31 + src/api/returnApply.js | 30 + src/api/returnReason.js | 47 + src/api/role.js | 78 + src/api/skuStock.js | 16 + src/api/subject.js | 15 + src/assets/images/404.png | Bin 0 -> 98071 bytes src/assets/images/404_cloud.png | Bin 0 -> 4766 bytes src/assets/images/gif_404.gif | Bin 0 -> 1066294 bytes src/assets/images/home_order.png | Bin 0 -> 2129 bytes src/assets/images/home_today_amount.png | Bin 0 -> 5630 bytes src/assets/images/home_yesterday_amount.png | Bin 0 -> 5591 bytes src/assets/images/login_center_bg.png | Bin 0 -> 34459 bytes src/components/Breadcrumb/index.vue | 51 + src/components/Hamburger/index.vue | 44 + src/components/ScrollBar/index.vue | 57 + src/components/SvgIcon/index.vue | 42 + .../Tinymce/components/editorImage.vue | 128 + src/components/Tinymce/index.vue | 163 + src/components/Tinymce/zh_CN.js | 230 + src/components/Upload/multiUpload.vue | 121 + src/components/Upload/singleUpload.vue | 121 + src/icons/index.js | 9 + src/icons/svg/cms-subject.svg | 1 + src/icons/svg/cms-topic.svg | 1 + src/icons/svg/cms.svg | 1 + src/icons/svg/dashboard.svg | 1 + src/icons/svg/document.svg | 1 + src/icons/svg/example.svg | 1 + src/icons/svg/eye.svg | 1 + src/icons/svg/form.svg | 1 + src/icons/svg/home.svg | 1 + src/icons/svg/login-mall.svg | 1 + src/icons/svg/marker.svg | 1 + src/icons/svg/order-return-reason.svg | 1 + src/icons/svg/order-return.svg | 1 + src/icons/svg/order-setting.svg | 1 + src/icons/svg/order.svg | 1 + src/icons/svg/password.svg | 1 + src/icons/svg/product-add.svg | 1 + src/icons/svg/product-attr.svg | 1 + src/icons/svg/product-brand.svg | 1 + src/icons/svg/product-cate.svg | 1 + src/icons/svg/product-comment.svg | 1 + src/icons/svg/product-list.svg | 1 + src/icons/svg/product-recycle.svg | 1 + src/icons/svg/product.svg | 1 + src/icons/svg/sms-ad.svg | 1 + src/icons/svg/sms-coupon.svg | 1 + src/icons/svg/sms-flash.svg | 1 + src/icons/svg/sms-hot.svg | 1 + src/icons/svg/sms-new.svg | 1 + src/icons/svg/sms-subject.svg | 1 + src/icons/svg/sms.svg | 1 + src/icons/svg/table.svg | 1 + src/icons/svg/total-today.svg | 1 + src/icons/svg/total-week.svg | 1 + src/icons/svg/total-yesterday.svg | 1 + src/icons/svg/tree.svg | 1 + src/icons/svg/ums-admin.svg | 1 + src/icons/svg/ums-menu.svg | 1 + src/icons/svg/ums-resource.svg | 1 + src/icons/svg/ums-role.svg | 1 + src/icons/svg/ums.svg | 1 + src/icons/svg/user.svg | 1 + src/icons/svg/video.svg | 1 + src/main.js | 30 + src/permission.js | 46 + src/router/index.js | 381 + src/store/getters.js | 11 + src/store/index.js | 19 + src/store/modules/app.js | 42 + src/store/modules/permission.js | 111 + src/store/modules/user.js | 88 + src/styles/element-ui.scss | 29 + src/styles/index.scss | 158 + src/styles/mixin.scss | 27 + src/styles/sidebar.scss | 105 + src/styles/transition.scss | 32 + src/styles/variables.scss | 4 + src/utils/auth.js | 15 + src/utils/date.js | 42 + src/utils/index.js | 54 + src/utils/request.js | 66 + src/utils/support.js | 17 + src/utils/validate.js | 30 + src/views/404.vue | 49 + src/views/home/index.vue | 442 + src/views/layout/Layout.vue | 49 + src/views/layout/components/AppMain.vue | 19 + src/views/layout/components/Navbar.vue | 94 + .../layout/components/Sidebar/SidebarItem.vue | 65 + src/views/layout/components/Sidebar/index.vue | 38 + src/views/layout/components/index.js | 3 + src/views/layout/mixin/ResizeHandler.js | 41 + src/views/login/index.vue | 184 + src/views/oms/apply/applyDetail.vue | 387 + src/views/oms/apply/index.vue | 275 + src/views/oms/apply/reason.vue | 273 + .../oms/order/components/logisticsDialog.vue | 59 + src/views/oms/order/deliverOrderList.vue | 99 + src/views/oms/order/index.vue | 463 + src/views/oms/order/orderDetail.vue | 714 + src/views/oms/order/setting.vue | 127 + src/views/pms/brand/add.vue | 14 + .../pms/brand/components/BrandDetail.vue | 145 + src/views/pms/brand/index.vue | 309 + src/views/pms/brand/update.vue | 14 + src/views/pms/product/add.vue | 12 + .../product/components/ProductAttrDetail.vue | 640 + .../pms/product/components/ProductDetail.vue | 188 + .../product/components/ProductInfoDetail.vue | 200 + .../components/ProductRelationDetail.vue | 145 + .../product/components/ProductSaleDetail.vue | 306 + src/views/pms/product/index.vue | 649 + src/views/pms/product/update.vue | 12 + src/views/pms/productAttr/addProductAttr.vue | 15 + .../components/ProductAttrDetail.vue | 185 + src/views/pms/productAttr/index.vue | 210 + src/views/pms/productAttr/productAttrList.vue | 219 + .../pms/productAttr/updateProductAttr.vue | 15 + src/views/pms/productCate/add.vue | 14 + .../components/ProductCateDetail.vue | 264 + src/views/pms/productCate/index.vue | 230 + src/views/pms/productCate/update.vue | 14 + src/views/sms/advertise/add.vue | 13 + .../components/HomeAdvertiseDetail.vue | 185 + src/views/sms/advertise/index.vue | 307 + src/views/sms/advertise/update.vue | 13 + src/views/sms/brand/index.vue | 434 + src/views/sms/coupon/add.vue | 14 + .../sms/coupon/components/CouponDetail.vue | 375 + src/views/sms/coupon/history.vue | 313 + src/views/sms/coupon/index.vue | 254 + src/views/sms/coupon/update.vue | 14 + src/views/sms/flash/index.vue | 296 + src/views/sms/flash/productRelationList.vue | 311 + src/views/sms/flash/selectSessionList.vue | 83 + src/views/sms/flash/sessionList.vue | 208 + src/views/sms/hot/index.vue | 430 + src/views/sms/new/index.vue | 430 + src/views/sms/subject/index.vue | 439 + src/views/ums/admin/index.vue | 344 + src/views/ums/menu/add.vue | 14 + src/views/ums/menu/components/MenuDetail.vue | 153 + src/views/ums/menu/index.vue | 196 + src/views/ums/menu/update.vue | 14 + src/views/ums/resource/categoryList.vue | 156 + src/views/ums/resource/index.vue | 273 + src/views/ums/role/allocMenu.vue | 101 + src/views/ums/role/allocResource.vue | 187 + src/views/ums/role/index.vue | 286 + static/.gitkeep | 0 static/tinymce4.7.5/langs/zh_CN.js | 230 + .../plugins/codesample/css/prism.css | 138 + .../plugins/emoticons/img/smiley-cool.gif | Bin 0 -> 354 bytes .../plugins/emoticons/img/smiley-cry.gif | Bin 0 -> 329 bytes .../emoticons/img/smiley-embarassed.gif | Bin 0 -> 331 bytes .../emoticons/img/smiley-foot-in-mouth.gif | Bin 0 -> 342 bytes .../plugins/emoticons/img/smiley-frown.gif | Bin 0 -> 340 bytes .../plugins/emoticons/img/smiley-innocent.gif | Bin 0 -> 336 bytes .../plugins/emoticons/img/smiley-kiss.gif | Bin 0 -> 338 bytes .../plugins/emoticons/img/smiley-laughing.gif | Bin 0 -> 343 bytes .../emoticons/img/smiley-money-mouth.gif | Bin 0 -> 321 bytes .../plugins/emoticons/img/smiley-sealed.gif | Bin 0 -> 323 bytes .../plugins/emoticons/img/smiley-smile.gif | Bin 0 -> 344 bytes .../emoticons/img/smiley-surprised.gif | Bin 0 -> 338 bytes .../emoticons/img/smiley-tongue-out.gif | Bin 0 -> 328 bytes .../emoticons/img/smiley-undecided.gif | Bin 0 -> 337 bytes .../plugins/emoticons/img/smiley-wink.gif | Bin 0 -> 350 bytes .../plugins/emoticons/img/smiley-yell.gif | Bin 0 -> 336 bytes .../plugins/visualblocks/css/visualblocks.css | 154 + .../skins/lightgray/content.inline.min.css | 1 + .../skins/lightgray/content.min.css | 1 + .../skins/lightgray/fonts/tinymce-mobile.woff | Bin 0 -> 4624 bytes .../skins/lightgray/fonts/tinymce-small.eot | Bin 0 -> 9492 bytes .../skins/lightgray/fonts/tinymce-small.svg | 63 + .../skins/lightgray/fonts/tinymce-small.ttf | Bin 0 -> 9304 bytes .../skins/lightgray/fonts/tinymce-small.woff | Bin 0 -> 9380 bytes .../skins/lightgray/fonts/tinymce.eot | Bin 0 -> 18808 bytes .../skins/lightgray/fonts/tinymce.svg | 131 + .../skins/lightgray/fonts/tinymce.ttf | Bin 0 -> 18644 bytes .../skins/lightgray/fonts/tinymce.woff | Bin 0 -> 18720 bytes .../skins/lightgray/img/anchor.gif | Bin 0 -> 53 bytes .../skins/lightgray/img/loader.gif | Bin 0 -> 2608 bytes .../skins/lightgray/img/object.gif | Bin 0 -> 152 bytes .../skins/lightgray/img/trans.gif | Bin 0 -> 43 bytes .../tinymce4.7.5/skins/lightgray/skin.min.css | 1 + .../skins/lightgray/skin.min.css.map | 1 + static/tinymce4.7.5/tinymce.min.js | 2 + 236 files changed, 34414 insertions(+), 1 deletion(-) create mode 100644 .babelrc create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 .postcssrc.js create mode 100644 LICENSE create mode 100644 build/build.js create mode 100644 build/check-versions.js create mode 100644 build/logo.png create mode 100644 build/utils.js create mode 100644 build/vue-loader.conf.js create mode 100644 build/webpack.base.conf.js create mode 100644 build/webpack.dev.conf.js create mode 100644 build/webpack.prod.conf.js create mode 100644 config/dev.env.js create mode 100644 config/index.js create mode 100644 config/prod.env.js create mode 100644 index.html create mode 160000 mall create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/App.vue create mode 100644 src/api/brand.js create mode 100644 src/api/companyAddress.js create mode 100644 src/api/coupon.js create mode 100644 src/api/couponHistory.js create mode 100644 src/api/flash.js create mode 100644 src/api/flashProductRelation.js create mode 100644 src/api/flashSession.js create mode 100644 src/api/homeAdvertise.js create mode 100644 src/api/homeBrand.js create mode 100644 src/api/homeSubject.js create mode 100644 src/api/hotProduct.js create mode 100644 src/api/login.js create mode 100644 src/api/memberLevel.js create mode 100644 src/api/menu.js create mode 100644 src/api/newProduct.js create mode 100644 src/api/order.js create mode 100644 src/api/orderSetting.js create mode 100644 src/api/oss.js create mode 100644 src/api/prefrenceArea.js create mode 100644 src/api/product.js create mode 100644 src/api/productAttr.js create mode 100644 src/api/productAttrCate.js create mode 100644 src/api/productCate.js create mode 100644 src/api/resource.js create mode 100644 src/api/resourceCategory.js create mode 100644 src/api/returnApply.js create mode 100644 src/api/returnReason.js create mode 100644 src/api/role.js create mode 100644 src/api/skuStock.js create mode 100644 src/api/subject.js create mode 100644 src/assets/images/404.png create mode 100644 src/assets/images/404_cloud.png create mode 100644 src/assets/images/gif_404.gif create mode 100644 src/assets/images/home_order.png create mode 100644 src/assets/images/home_today_amount.png create mode 100644 src/assets/images/home_yesterday_amount.png create mode 100644 src/assets/images/login_center_bg.png create mode 100644 src/components/Breadcrumb/index.vue create mode 100644 src/components/Hamburger/index.vue create mode 100644 src/components/ScrollBar/index.vue create mode 100644 src/components/SvgIcon/index.vue create mode 100644 src/components/Tinymce/components/editorImage.vue create mode 100644 src/components/Tinymce/index.vue create mode 100644 src/components/Tinymce/zh_CN.js create mode 100644 src/components/Upload/multiUpload.vue create mode 100644 src/components/Upload/singleUpload.vue create mode 100644 src/icons/index.js create mode 100644 src/icons/svg/cms-subject.svg create mode 100644 src/icons/svg/cms-topic.svg create mode 100644 src/icons/svg/cms.svg create mode 100644 src/icons/svg/dashboard.svg create mode 100644 src/icons/svg/document.svg create mode 100644 src/icons/svg/example.svg create mode 100644 src/icons/svg/eye.svg create mode 100644 src/icons/svg/form.svg create mode 100644 src/icons/svg/home.svg create mode 100644 src/icons/svg/login-mall.svg create mode 100644 src/icons/svg/marker.svg create mode 100644 src/icons/svg/order-return-reason.svg create mode 100644 src/icons/svg/order-return.svg create mode 100644 src/icons/svg/order-setting.svg create mode 100644 src/icons/svg/order.svg create mode 100644 src/icons/svg/password.svg create mode 100644 src/icons/svg/product-add.svg create mode 100644 src/icons/svg/product-attr.svg create mode 100644 src/icons/svg/product-brand.svg create mode 100644 src/icons/svg/product-cate.svg create mode 100644 src/icons/svg/product-comment.svg create mode 100644 src/icons/svg/product-list.svg create mode 100644 src/icons/svg/product-recycle.svg create mode 100644 src/icons/svg/product.svg create mode 100644 src/icons/svg/sms-ad.svg create mode 100644 src/icons/svg/sms-coupon.svg create mode 100644 src/icons/svg/sms-flash.svg create mode 100644 src/icons/svg/sms-hot.svg create mode 100644 src/icons/svg/sms-new.svg create mode 100644 src/icons/svg/sms-subject.svg create mode 100644 src/icons/svg/sms.svg create mode 100644 src/icons/svg/table.svg create mode 100644 src/icons/svg/total-today.svg create mode 100644 src/icons/svg/total-week.svg create mode 100644 src/icons/svg/total-yesterday.svg create mode 100644 src/icons/svg/tree.svg create mode 100644 src/icons/svg/ums-admin.svg create mode 100644 src/icons/svg/ums-menu.svg create mode 100644 src/icons/svg/ums-resource.svg create mode 100644 src/icons/svg/ums-role.svg create mode 100644 src/icons/svg/ums.svg create mode 100644 src/icons/svg/user.svg create mode 100644 src/icons/svg/video.svg create mode 100644 src/main.js create mode 100644 src/permission.js create mode 100644 src/router/index.js create mode 100644 src/store/getters.js create mode 100644 src/store/index.js create mode 100644 src/store/modules/app.js create mode 100644 src/store/modules/permission.js create mode 100644 src/store/modules/user.js create mode 100644 src/styles/element-ui.scss create mode 100644 src/styles/index.scss create mode 100644 src/styles/mixin.scss create mode 100644 src/styles/sidebar.scss create mode 100644 src/styles/transition.scss create mode 100644 src/styles/variables.scss create mode 100644 src/utils/auth.js create mode 100644 src/utils/date.js create mode 100644 src/utils/index.js create mode 100644 src/utils/request.js create mode 100644 src/utils/support.js create mode 100644 src/utils/validate.js create mode 100644 src/views/404.vue create mode 100644 src/views/home/index.vue create mode 100644 src/views/layout/Layout.vue create mode 100644 src/views/layout/components/AppMain.vue create mode 100644 src/views/layout/components/Navbar.vue create mode 100644 src/views/layout/components/Sidebar/SidebarItem.vue create mode 100644 src/views/layout/components/Sidebar/index.vue create mode 100644 src/views/layout/components/index.js create mode 100644 src/views/layout/mixin/ResizeHandler.js create mode 100644 src/views/login/index.vue create mode 100644 src/views/oms/apply/applyDetail.vue create mode 100644 src/views/oms/apply/index.vue create mode 100644 src/views/oms/apply/reason.vue create mode 100644 src/views/oms/order/components/logisticsDialog.vue create mode 100644 src/views/oms/order/deliverOrderList.vue create mode 100644 src/views/oms/order/index.vue create mode 100644 src/views/oms/order/orderDetail.vue create mode 100644 src/views/oms/order/setting.vue create mode 100644 src/views/pms/brand/add.vue create mode 100644 src/views/pms/brand/components/BrandDetail.vue create mode 100644 src/views/pms/brand/index.vue create mode 100644 src/views/pms/brand/update.vue create mode 100644 src/views/pms/product/add.vue create mode 100644 src/views/pms/product/components/ProductAttrDetail.vue create mode 100644 src/views/pms/product/components/ProductDetail.vue create mode 100644 src/views/pms/product/components/ProductInfoDetail.vue create mode 100644 src/views/pms/product/components/ProductRelationDetail.vue create mode 100644 src/views/pms/product/components/ProductSaleDetail.vue create mode 100644 src/views/pms/product/index.vue create mode 100644 src/views/pms/product/update.vue create mode 100644 src/views/pms/productAttr/addProductAttr.vue create mode 100644 src/views/pms/productAttr/components/ProductAttrDetail.vue create mode 100644 src/views/pms/productAttr/index.vue create mode 100644 src/views/pms/productAttr/productAttrList.vue create mode 100644 src/views/pms/productAttr/updateProductAttr.vue create mode 100644 src/views/pms/productCate/add.vue create mode 100644 src/views/pms/productCate/components/ProductCateDetail.vue create mode 100644 src/views/pms/productCate/index.vue create mode 100644 src/views/pms/productCate/update.vue create mode 100644 src/views/sms/advertise/add.vue create mode 100644 src/views/sms/advertise/components/HomeAdvertiseDetail.vue create mode 100644 src/views/sms/advertise/index.vue create mode 100644 src/views/sms/advertise/update.vue create mode 100644 src/views/sms/brand/index.vue create mode 100644 src/views/sms/coupon/add.vue create mode 100644 src/views/sms/coupon/components/CouponDetail.vue create mode 100644 src/views/sms/coupon/history.vue create mode 100644 src/views/sms/coupon/index.vue create mode 100644 src/views/sms/coupon/update.vue create mode 100644 src/views/sms/flash/index.vue create mode 100644 src/views/sms/flash/productRelationList.vue create mode 100644 src/views/sms/flash/selectSessionList.vue create mode 100644 src/views/sms/flash/sessionList.vue create mode 100644 src/views/sms/hot/index.vue create mode 100644 src/views/sms/new/index.vue create mode 100644 src/views/sms/subject/index.vue create mode 100644 src/views/ums/admin/index.vue create mode 100644 src/views/ums/menu/add.vue create mode 100644 src/views/ums/menu/components/MenuDetail.vue create mode 100644 src/views/ums/menu/index.vue create mode 100644 src/views/ums/menu/update.vue create mode 100644 src/views/ums/resource/categoryList.vue create mode 100644 src/views/ums/resource/index.vue create mode 100644 src/views/ums/role/allocMenu.vue create mode 100644 src/views/ums/role/allocResource.vue create mode 100644 src/views/ums/role/index.vue create mode 100644 static/.gitkeep create mode 100644 static/tinymce4.7.5/langs/zh_CN.js create mode 100644 static/tinymce4.7.5/plugins/codesample/css/prism.css create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-cool.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-cry.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-embarassed.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-foot-in-mouth.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-frown.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-innocent.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-kiss.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-laughing.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-money-mouth.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-sealed.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-smile.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-surprised.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-tongue-out.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-undecided.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-wink.gif create mode 100644 static/tinymce4.7.5/plugins/emoticons/img/smiley-yell.gif create mode 100644 static/tinymce4.7.5/plugins/visualblocks/css/visualblocks.css create mode 100644 static/tinymce4.7.5/skins/lightgray/content.inline.min.css create mode 100644 static/tinymce4.7.5/skins/lightgray/content.min.css create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce-mobile.woff create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce-small.eot create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce-small.svg create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce-small.ttf create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce-small.woff create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce.eot create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce.svg create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce.ttf create mode 100644 static/tinymce4.7.5/skins/lightgray/fonts/tinymce.woff create mode 100644 static/tinymce4.7.5/skins/lightgray/img/anchor.gif create mode 100644 static/tinymce4.7.5/skins/lightgray/img/loader.gif create mode 100644 static/tinymce4.7.5/skins/lightgray/img/object.gif create mode 100644 static/tinymce4.7.5/skins/lightgray/img/trans.gif create mode 100644 static/tinymce4.7.5/skins/lightgray/skin.min.css create mode 100644 static/tinymce4.7.5/skins/lightgray/skin.min.css.map create mode 100644 static/tinymce4.7.5/tinymce.min.js diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..3a280ba --- /dev/null +++ b/.babelrc @@ -0,0 +1,12 @@ +{ + "presets": [ + ["env", { + "modules": false, + "targets": { + "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] + } + }], + "stage-2" + ], + "plugins": ["transform-vue-jsx", "transform-runtime"] +} diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..9d08a1a --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..541a820 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +.DS_Store +node_modules/ +/dist/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln diff --git a/.postcssrc.js b/.postcssrc.js new file mode 100644 index 0000000..eee3e92 --- /dev/null +++ b/.postcssrc.js @@ -0,0 +1,10 @@ +// https://github.com/michael-ciniawsky/postcss-load-config + +module.exports = { + "plugins": { + "postcss-import": {}, + "postcss-url": {}, + // to edit target browsers: use "browserslist" field in package.json + "autoprefixer": {} + } +} diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..28929b6 --- /dev/null +++ b/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [2018-2024] [macrozheng] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/README.md b/README.md index 8870abe..9ae6d1a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,83 @@ -# mall-admin +# mall-admin-web +

+ 公众号 + 交流 + 后台项目 + SpringCloud版本 + 码云 +

+## 前言 + +该项目为前后端分离项目的前端部分,后端项目`mall`地址:[传送门](https://github.com/macrozheng/mall) 。 + +## 项目介绍 + +`mall-admin-web`是一个电商后台管理系统的前端项目,基于Vue+Element实现。主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等功能。 + +### 项目演示 + +项目在线演示地址:[https://www.macrozheng.com/admin/](https://www.macrozheng.com/admin/) + +![后台管理系统功能演示](http://img.macrozheng.com/mall/project/mall_admin_show.png) + +### 技术选型 + +| 技术 | 说明 | 官网 | +| ----------------- | --------------------- | ------------------------------------------------------------ | +| Vue | 前端框架 | [https://vuejs.org/](https://vuejs.org/) | +| Vue-router | 路由框架 | [https://router.vuejs.org/](https://router.vuejs.org/) | +| Vuex | 全局状态管理框架 | [https://vuex.vuejs.org/](https://vuex.vuejs.org/) | +| Element | 前端UI框架 | [https://element.eleme.io/](https://element.eleme.io/) | +| Axios | 前端HTTP框架 | [https://github.com/axios/axios](https://github.com/axios/axios) | +| v-charts | 基于Echarts的图表框架 | [https://v-charts.js.org/](https://v-charts.js.org/) | +| Js-cookie | cookie管理工具 | [https://github.com/js-cookie/js-cookie](https://github.com/js-cookie/js-cookie) | +| nprogress | 进度条控件 | [https://github.com/rstacruz/nprogress](https://github.com/rstacruz/nprogress) | +| vue-element-admin | 项目脚手架参考 | [https://github.com/PanJiaChen/vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) | + +### 项目布局 + +``` lua +src -- 源码目录 +├── api -- axios网络请求定义 +├── assets -- 静态图片资源文件 +├── components -- 通用组件封装 +├── icons -- svg矢量图片文件 +├── router -- vue-router路由配置 +├── store -- vuex的状态管理 +├── styles -- 全局css样式 +├── utils -- 工具类 +└── views -- 前端页面 + ├── home -- 首页 + ├── layout -- 通用页面加载框架 + ├── login -- 登录页 + ├── oms -- 订单模块页面 + ├── pms -- 商品模块页面 + └── sms -- 营销模块页面 +``` + +## 搭建步骤 +- 下载node并安装:[https://nodejs.org/dist/v12.14.0/node-v12.14.0-x64.msi](https://nodejs.org/dist/v12.14.0/node-v12.14.0-x64.msi); +- 该项目为前后端分离项目,访问本地访问接口需搭建后台环境,搭建请参考后端项目[传送门](https://github.com/macrozheng/mall); +- 访问在线接口无需搭建后台环境,只需将`config/dev.env.js`文件中的`BASE_API`改为[https://admin-api.macrozheng.com](https://admin-api.macrozheng.com)即可; +- 如果你对接的是[mall-swarm](https://github.com/macrozheng/mall-swarm) 微服务后台的话,所有接口都需要通过网关访问,需要将`config/dev.env.js`文件中的`BASE_API`改为[http://localhost:8201/mall-admin](http://localhost:8201/mall-admin) ; +- 克隆源代码到本地,使用IDEA打开,并完成编译; +- 在IDEA命令行中运行命令:`npm install`,下载相关依赖; +- 在IDEA命令行中运行命令:`npm run dev`,运行项目; +- 访问地址:[http://localhost:8090](http://localhost:8090) 即可打开后台管理系统页面; +- 具体部署过程请参考:[mall前端项目的安装与部署](https://www.macrozheng.com/mall/deploy/mall_deploy_web.html) +- 前端自动化部署请参考:[使用Jenkins一键打包部署前端应用,就是这么6!](https://www.macrozheng.com/mall/reference/jenkins_vue.html) + +## 公众号 + +学习不走弯路,关注公众号「**macrozheng**」,回复「**学习路线**」,获取mall项目专属学习路线! + +加微信群交流,公众号后台回复「**加群**」即可。 + +![公众号图片](http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/banner/qrcode_for_macrozheng_258.jpg) + +## 许可证 + +[Apache License 2.0](https://github.com/macrozheng/mall-admin-web/blob/master/LICENSE) + +Copyright (c) 2018-2024 macrozheng diff --git a/build/build.js b/build/build.js new file mode 100644 index 0000000..8f2ad8a --- /dev/null +++ b/build/build.js @@ -0,0 +1,41 @@ +'use strict' +require('./check-versions')() + +process.env.NODE_ENV = 'production' + +const ora = require('ora') +const rm = require('rimraf') +const path = require('path') +const chalk = require('chalk') +const webpack = require('webpack') +const config = require('../config') +const webpackConfig = require('./webpack.prod.conf') + +const spinner = ora('building for production...') +spinner.start() + +rm(path.join(config.build.assetsRoot, config.build.assetsSubDirectory), err => { + if (err) throw err + webpack(webpackConfig, (err, stats) => { + spinner.stop() + if (err) throw err + process.stdout.write(stats.toString({ + colors: true, + modules: false, + children: false, // If you are using ts-loader, setting this to true will make TypeScript errors show up during build. + chunks: false, + chunkModules: false + }) + '\n\n') + + if (stats.hasErrors()) { + console.log(chalk.red(' Build failed with errors.\n')) + process.exit(1) + } + + console.log(chalk.cyan(' Build complete.\n')) + console.log(chalk.yellow( + ' Tip: built files are meant to be served over an HTTP server.\n' + + ' Opening index.html over file:// won\'t work.\n' + )) + }) +}) diff --git a/build/check-versions.js b/build/check-versions.js new file mode 100644 index 0000000..3ef972a --- /dev/null +++ b/build/check-versions.js @@ -0,0 +1,54 @@ +'use strict' +const chalk = require('chalk') +const semver = require('semver') +const packageConfig = require('../package.json') +const shell = require('shelljs') + +function exec (cmd) { + return require('child_process').execSync(cmd).toString().trim() +} + +const versionRequirements = [ + { + name: 'node', + currentVersion: semver.clean(process.version), + versionRequirement: packageConfig.engines.node + } +] + +if (shell.which('npm')) { + versionRequirements.push({ + name: 'npm', + currentVersion: exec('npm --version'), + versionRequirement: packageConfig.engines.npm + }) +} + +module.exports = function () { + const warnings = [] + + for (let i = 0; i < versionRequirements.length; i++) { + const mod = versionRequirements[i] + + if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) { + warnings.push(mod.name + ': ' + + chalk.red(mod.currentVersion) + ' should be ' + + chalk.green(mod.versionRequirement) + ) + } + } + + if (warnings.length) { + console.log('') + console.log(chalk.yellow('To use this template, you must update following to modules:')) + console.log() + + for (let i = 0; i < warnings.length; i++) { + const warning = warnings[i] + console.log(' ' + warning) + } + + console.log() + process.exit(1) + } +} diff --git a/build/logo.png b/build/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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 { + const notifier = require('node-notifier') + + return (severity, errors) => { + if (severity !== 'error') return + + const error = errors[0] + const filename = error.file && error.file.split('!').pop() + + notifier.notify({ + title: packageConfig.name, + message: severity + ': ' + error.name, + subtitle: filename || '', + icon: path.join(__dirname, 'logo.png') + }) + } +} diff --git a/build/vue-loader.conf.js b/build/vue-loader.conf.js new file mode 100644 index 0000000..33ed58b --- /dev/null +++ b/build/vue-loader.conf.js @@ -0,0 +1,22 @@ +'use strict' +const utils = require('./utils') +const config = require('../config') +const isProduction = process.env.NODE_ENV === 'production' +const sourceMapEnabled = isProduction + ? config.build.productionSourceMap + : config.dev.cssSourceMap + +module.exports = { + loaders: utils.cssLoaders({ + sourceMap: sourceMapEnabled, + extract: isProduction + }), + cssSourceMap: sourceMapEnabled, + cacheBusting: config.dev.cacheBusting, + transformToRequire: { + video: ['src', 'poster'], + source: 'src', + img: 'src', + image: 'xlink:href' + } +} diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js new file mode 100644 index 0000000..38569f3 --- /dev/null +++ b/build/webpack.base.conf.js @@ -0,0 +1,91 @@ +'use strict' +const path = require('path') +const utils = require('./utils') +const config = require('../config') +const vueLoaderConfig = require('./vue-loader.conf') + +function resolve (dir) { + return path.join(__dirname, '..', dir) +} + + + +module.exports = { + context: path.resolve(__dirname, '../'), + entry: { + app: './src/main.js' + }, + output: { + path: config.build.assetsRoot, + filename: '[name].js', + publicPath: process.env.NODE_ENV === 'production' + ? config.build.assetsPublicPath + : config.dev.assetsPublicPath + }, + resolve: { + extensions: ['.js', '.vue', '.json'], + alias: { + 'vue$': 'vue/dist/vue.esm.js', + '@': resolve('src'), + } + }, + module: { + rules: [ + { + test: /\.vue$/, + loader: 'vue-loader', + options: vueLoaderConfig + }, + { + test: /\.js$/, + loader: 'babel-loader', + include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')] + }, + { + test: /\.svg$/, + loader: 'svg-sprite-loader', + include: [resolve('src/icons')], + options: { + symbolId: 'icon-[name]' + } + }, + { + test: /\.(png|jpe?g|gif|svg)(\?.*)?$/, + loader: 'url-loader', + exclude: resolve('src/icons'), + options: { + limit: 10000, + name: utils.assetsPath('img/[name].[hash:7].[ext]') + } + }, + { + test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('media/[name].[hash:7].[ext]') + } + }, + { + test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, + loader: 'url-loader', + options: { + limit: 10000, + name: utils.assetsPath('fonts/[name].[hash:7].[ext]') + } + } + ] + }, + node: { + // prevent webpack from injecting useless setImmediate polyfill because Vue + // source contains it (although only uses it if it's native). + setImmediate: false, + // prevent webpack from injecting mocks to Node native modules + // that does not make sense for the client + dgram: 'empty', + fs: 'empty', + net: 'empty', + tls: 'empty', + child_process: 'empty' + } +} diff --git a/build/webpack.dev.conf.js b/build/webpack.dev.conf.js new file mode 100644 index 0000000..070ae22 --- /dev/null +++ b/build/webpack.dev.conf.js @@ -0,0 +1,95 @@ +'use strict' +const utils = require('./utils') +const webpack = require('webpack') +const config = require('../config') +const merge = require('webpack-merge') +const path = require('path') +const baseWebpackConfig = require('./webpack.base.conf') +const CopyWebpackPlugin = require('copy-webpack-plugin') +const HtmlWebpackPlugin = require('html-webpack-plugin') +const FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin') +const portfinder = require('portfinder') + +const HOST = process.env.HOST +const PORT = process.env.PORT && Number(process.env.PORT) + +const devWebpackConfig = merge(baseWebpackConfig, { + module: { + rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap, usePostCSS: true }) + }, + // cheap-module-eval-source-map is faster for development + devtool: config.dev.devtool, + + // these devServer options should be customized in /config/index.js + devServer: { + clientLogLevel: 'warning', + historyApiFallback: { + rewrites: [ + { from: /.*/, to: path.posix.join(config.dev.assetsPublicPath, 'index.html') }, + ], + }, + hot: true, + contentBase: false, // since we use CopyWebpackPlugin. + compress: true, + host: HOST || config.dev.host, + port: PORT || config.dev.port, + open: config.dev.autoOpenBrowser, + overlay: config.dev.errorOverlay + ? { warnings: false, errors: true } + : false, + publicPath: config.dev.assetsPublicPath, + proxy: config.dev.proxyTable, + quiet: true, // necessary for FriendlyErrorsPlugin + watchOptions: { + poll: config.dev.poll, + } + }, + plugins: [ + new webpack.DefinePlugin({ + 'process.env': require('../config/dev.env') + }), + new webpack.HotModuleReplacementPlugin(), + new webpack.NamedModulesPlugin(), // HMR shows correct file names in console on update. + new webpack.NoEmitOnErrorsPlugin(), + // https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: 'index.html', + template: 'index.html', + inject: true + }), + // copy custom static assets + new CopyWebpackPlugin([ + { + from: path.resolve(__dirname, '../static'), + to: config.dev.assetsSubDirectory, + ignore: ['.*'] + } + ]) + ] +}) + +module.exports = new Promise((resolve, reject) => { + portfinder.basePort = process.env.PORT || config.dev.port + portfinder.getPort((err, port) => { + if (err) { + reject(err) + } else { + // publish the new Port, necessary for e2e tests + process.env.PORT = port + // add port to devServer config + devWebpackConfig.devServer.port = port + + // Add FriendlyErrorsPlugin + devWebpackConfig.plugins.push(new FriendlyErrorsPlugin({ + compilationSuccessInfo: { + messages: [`Your application is running here: http://${devWebpackConfig.devServer.host}:${port}`], + }, + onErrors: config.dev.notifyOnErrors + ? utils.createNotifierCallback() + : undefined + })) + + resolve(devWebpackConfig) + } + }) +}) diff --git a/build/webpack.prod.conf.js b/build/webpack.prod.conf.js new file mode 100644 index 0000000..d9f99f6 --- /dev/null +++ b/build/webpack.prod.conf.js @@ -0,0 +1,145 @@ +'use strict' +const path = require('path') +const utils = require('./utils') +const webpack = require('webpack') +const config = require('../config') +const merge = require('webpack-merge') +const baseWebpackConfig = require('./webpack.base.conf') +const CopyWebpackPlugin = require('copy-webpack-plugin') +const HtmlWebpackPlugin = require('html-webpack-plugin') +const ExtractTextPlugin = require('extract-text-webpack-plugin') +const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin') +const UglifyJsPlugin = require('uglifyjs-webpack-plugin') + +const env = require('../config/prod.env') + +const webpackConfig = merge(baseWebpackConfig, { + module: { + rules: utils.styleLoaders({ + sourceMap: config.build.productionSourceMap, + extract: true, + usePostCSS: true + }) + }, + devtool: config.build.productionSourceMap ? config.build.devtool : false, + output: { + path: config.build.assetsRoot, + filename: utils.assetsPath('js/[name].[chunkhash].js'), + chunkFilename: utils.assetsPath('js/[id].[chunkhash].js') + }, + plugins: [ + // http://vuejs.github.io/vue-loader/en/workflow/production.html + new webpack.DefinePlugin({ + 'process.env': env + }), + new UglifyJsPlugin({ + uglifyOptions: { + compress: { + warnings: false + } + }, + sourceMap: config.build.productionSourceMap, + parallel: true + }), + // extract css into its own file + new ExtractTextPlugin({ + filename: utils.assetsPath('css/[name].[contenthash].css'), + // Setting the following option to `false` will not extract CSS from codesplit chunks. + // Their CSS will instead be inserted dynamically with style-loader when the codesplit chunk has been loaded by webpack. + // It's currently set to `true` because we are seeing that sourcemaps are included in the codesplit bundle as well when it's `false`, + // increasing file size: https://github.com/vuejs-templates/webpack/issues/1110 + allChunks: true, + }), + // Compress extracted CSS. We are using this plugin so that possible + // duplicated CSS from different components can be deduped. + new OptimizeCSSPlugin({ + cssProcessorOptions: config.build.productionSourceMap + ? { safe: true, map: { inline: false } } + : { safe: true } + }), + // generate dist index.html with correct asset hash for caching. + // you can customize output by editing /index.html + // see https://github.com/ampedandwired/html-webpack-plugin + new HtmlWebpackPlugin({ + filename: config.build.index, + template: 'index.html', + inject: true, + minify: { + removeComments: true, + collapseWhitespace: true, + removeAttributeQuotes: true + // more options: + // https://github.com/kangax/html-minifier#options-quick-reference + }, + // necessary to consistently work with multiple chunks via CommonsChunkPlugin + chunksSortMode: 'dependency' + }), + // keep module.id stable when vendor modules does not change + new webpack.HashedModuleIdsPlugin(), + // enable scope hoisting + new webpack.optimize.ModuleConcatenationPlugin(), + // split vendor js into its own file + new webpack.optimize.CommonsChunkPlugin({ + name: 'vendor', + minChunks (module) { + // any required modules inside node_modules are extracted to vendor + return ( + module.resource && + /\.js$/.test(module.resource) && + module.resource.indexOf( + path.join(__dirname, '../node_modules') + ) === 0 + ) + } + }), + // extract webpack runtime and module manifest to its own file in order to + // prevent vendor hash from being updated whenever app bundle is updated + new webpack.optimize.CommonsChunkPlugin({ + name: 'manifest', + minChunks: Infinity + }), + // This instance extracts shared chunks from code splitted chunks and bundles them + // in a separate chunk, similar to the vendor chunk + // see: https://webpack.js.org/plugins/commons-chunk-plugin/#extra-async-commons-chunk + new webpack.optimize.CommonsChunkPlugin({ + name: 'app', + async: 'vendor-async', + children: true, + minChunks: 3 + }), + + // copy custom static assets + new CopyWebpackPlugin([ + { + from: path.resolve(__dirname, '../static'), + to: config.build.assetsSubDirectory, + ignore: ['.*'] + } + ]) + ] +}) + +if (config.build.productionGzip) { + const CompressionWebpackPlugin = require('compression-webpack-plugin') + + webpackConfig.plugins.push( + new CompressionWebpackPlugin({ + asset: '[path].gz[query]', + algorithm: 'gzip', + test: new RegExp( + '\\.(' + + config.build.productionGzipExtensions.join('|') + + ')$' + ), + threshold: 10240, + minRatio: 0.8 + }) + ) +} + +if (config.build.bundleAnalyzerReport) { + const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin + webpackConfig.plugins.push(new BundleAnalyzerPlugin()) +} + +module.exports = webpackConfig diff --git a/config/dev.env.js b/config/dev.env.js new file mode 100644 index 0000000..75dfdb7 --- /dev/null +++ b/config/dev.env.js @@ -0,0 +1,8 @@ +'use strict' +const merge = require('webpack-merge') +const prodEnv = require('./prod.env') + +module.exports = merge(prodEnv, { + NODE_ENV: '"development"', + BASE_API: '"http://localhost:8080"' +}) diff --git a/config/index.js b/config/index.js new file mode 100644 index 0000000..679cb07 --- /dev/null +++ b/config/index.js @@ -0,0 +1,69 @@ +'use strict' +// Template version: 1.3.1 +// see http://vuejs-templates.github.io/webpack for documentation. + +const path = require('path') + +module.exports = { + dev: { + + // Paths + assetsSubDirectory: 'static', + assetsPublicPath: '/', + proxyTable: {}, + + // Various Dev Server settings + host: 'localhost', // can be overwritten by process.env.HOST + port: 8090, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined + autoOpenBrowser: false, + errorOverlay: true, + notifyOnErrors: true, + poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions- + + + /** + * Source Maps + */ + + // https://webpack.js.org/configuration/devtool/#development + devtool: 'cheap-module-eval-source-map', + + // If you have problems debugging vue-files in devtools, + // set this to false - it *may* help + // https://vue-loader.vuejs.org/en/options.html#cachebusting + cacheBusting: true, + + cssSourceMap: true + }, + + build: { + // Template for index.html + index: path.resolve(__dirname, '../dist/index.html'), + + // Paths + assetsRoot: path.resolve(__dirname, '../dist'), + assetsSubDirectory: 'static', + assetsPublicPath: './', + + /** + * Source Maps + */ + + productionSourceMap: true, + // https://webpack.js.org/configuration/devtool/#production + devtool: '#source-map', + + // Gzip off by default as many popular static hosts such as + // Surge or Netlify already gzip all static assets for you. + // Before setting to `true`, make sure to: + // npm install --save-dev compression-webpack-plugin + productionGzip: false, + productionGzipExtensions: ['js', 'css'], + + // Run the build command with an extra argument to + // View the bundle analyzer report after build finishes: + // `npm run build --report` + // Set to `true` or `false` to always turn it on or off + bundleAnalyzerReport: process.env.npm_config_report + } +} diff --git a/config/prod.env.js b/config/prod.env.js new file mode 100644 index 0000000..cbe72b3 --- /dev/null +++ b/config/prod.env.js @@ -0,0 +1,5 @@ +'use strict' +module.exports = { + NODE_ENV: '"production"', + BASE_API: '"https://admin-api.macrozheng.com"' +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..f1c581a --- /dev/null +++ b/index.html @@ -0,0 +1,32 @@ + + + + + + mall-admin-web + + + + + + + + + +
+ + + diff --git a/mall b/mall new file mode 160000 index 0000000..c824eac --- /dev/null +++ b/mall @@ -0,0 +1 @@ +Subproject commit c824eacdb7758fe19ce801b5bd18a2bd2f275991 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..32d97ef --- /dev/null +++ b/package-lock.json @@ -0,0 +1,16146 @@ +{ + "name": "mall-admin-web", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "mall-admin-web", + "version": "1.0.0", + "dependencies": { + "axios": "^0.18.0", + "echarts": "^4.2.0-rc.2", + "element-ui": "^2.3.7", + "js-cookie": "^2.2.0", + "normalize.css": "^8.0.0", + "nprogress": "^0.2.0", + "sass": "^1.32.8", + "v-charts": "^1.19.0", + "v-distpicker": "^1.0.20", + "vue": "^2.7.2", + "vue-router": "^3.0.1", + "vuex": "^3.0.1" + }, + "devDependencies": { + "autoprefixer": "^7.1.2", + "babel-core": "^6.22.1", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^7.1.1", + "babel-plugin-syntax-jsx": "^6.18.0", + "babel-plugin-transform-runtime": "^6.22.0", + "babel-plugin-transform-vue-jsx": "^3.5.0", + "babel-preset-env": "^1.3.2", + "babel-preset-stage-2": "^6.22.0", + "chalk": "^2.0.1", + "copy-webpack-plugin": "^4.0.1", + "css-loader": "^0.28.0", + "extract-text-webpack-plugin": "^3.0.0", + "file-loader": "^1.1.4", + "friendly-errors-webpack-plugin": "^1.6.1", + "html-webpack-plugin": "^2.30.1", + "node-notifier": "^5.1.2", + "optimize-css-assets-webpack-plugin": "^3.2.0", + "ora": "^1.2.0", + "portfinder": "^1.0.13", + "postcss-import": "^11.0.0", + "postcss-loader": "^2.0.8", + "postcss-url": "^7.2.1", + "rimraf": "^2.6.0", + "sass-loader": "^7.0.1", + "semver": "^5.3.0", + "shelljs": "^0.7.6", + "svg-sprite-loader": "^3.7.3", + "uglifyjs-webpack-plugin": "^1.1.1", + "url-loader": "^0.5.8", + "vue-loader": "^13.3.0", + "vue-style-loader": "^3.0.1", + "vue-template-compiler": "^2.5.2", + "webpack": "^3.6.0", + "webpack-bundle-analyzer": "^2.9.0", + "webpack-dev-server": "^2.9.1", + "webpack-merge": "^4.1.0" + }, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "dependencies": { + "@babel/types": "^7.26.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.4.1.tgz", + "integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==", + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.4.1", + "@parcel/watcher-darwin-arm64": "2.4.1", + "@parcel/watcher-darwin-x64": "2.4.1", + "@parcel/watcher-freebsd-x64": "2.4.1", + "@parcel/watcher-linux-arm-glibc": "2.4.1", + "@parcel/watcher-linux-arm64-glibc": "2.4.1", + "@parcel/watcher-linux-arm64-musl": "2.4.1", + "@parcel/watcher-linux-x64-glibc": "2.4.1", + "@parcel/watcher-linux-x64-musl": "2.4.1", + "@parcel/watcher-win32-arm64": "2.4.1", + "@parcel/watcher-win32-ia32": "2.4.1", + "@parcel/watcher-win32-x64": "2.4.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz", + "integrity": "sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz", + "integrity": "sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz", + "integrity": "sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz", + "integrity": "sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz", + "integrity": "sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz", + "integrity": "sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz", + "integrity": "sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz", + "integrity": "sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz", + "integrity": "sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz", + "integrity": "sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz", + "integrity": "sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz", + "integrity": "sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@parcel/watcher/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@parcel/watcher/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@parcel/watcher/node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@parcel/watcher/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmmirror.com/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "dev": true + }, + "node_modules/@vue/compiler-sfc": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", + "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", + "dependencies": { + "@babel/parser": "^7.23.5", + "postcss": "^8.4.14", + "source-map": "^0.6.1" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "node_modules/@vue/compiler-sfc/node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha512-GKp5tQ8h0KMPWIYGRHHXI1s5tUpZixZ3IHF2jAu42wSCf6In/G873s6/y4DdKdhWvzhu1T6mE1JgvnhAKqyYYQ==", + "deprecated": "This is probably built in to whatever tool you're using. If you still need it... idk", + "dev": true, + "dependencies": { + "acorn": "^4.0.3" + } + }, + "node_modules/acorn-dynamic-import/node_modules/acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw==", + "dev": true, + "dependencies": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/align-text/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmmirror.com/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "optional": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmmirror.com/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", + "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmmirror.com/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmmirror.com/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-1.8.5.tgz", + "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==", + "dependencies": { + "babel-runtime": "6.x" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "7.2.6", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-7.2.6.tgz", + "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", + "dev": true, + "dependencies": { + "browserslist": "^2.11.3", + "caniuse-lite": "^1.0.30000805", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^6.0.17", + "postcss-value-parser": "^3.2.3" + }, + "bin": { + "autoprefixer-info": "bin/autoprefixer-info" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "0.18.0", + "resolved": "https://registry.npmmirror.com/axios/-/axios-0.18.0.tgz", + "integrity": "sha512-14hgP2oTu6SPu+26Ofye6Se8u5Mmjc07a0ACHTJ5POKFU1Mtxz2IxSvaWy1O+QnbSa8XHy1gYz2E1l+G26XJdA==", + "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "dependencies": { + "follow-redirects": "^1.3.0", + "is-buffer": "^1.1.5" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmmirror.com/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/babel-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmmirror.com/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "node_modules/babel-generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-helper-bindify-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", + "integrity": "sha512-TYX2QQATKA6Wssp6j7jqlw4QLmABDN1olRdEHndYvBXdaXM5dcx6j5rN0+nd+aVL+Th40fAEYvvw/Xxd/LETuQ==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q==", + "dev": true, + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-explode-class": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", + "integrity": "sha512-SFbWewr0/0U4AiRzsHqwsbOQeLXVa9T1ELdqEa2efcQB5KopTnunAqoj07TuHlN2lfTQNPGO/rJR4FMln5fVcA==", + "dev": true, + "dependencies": { + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==", + "dev": true, + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg==", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==", + "dev": true, + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==" + }, + "node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-loader": { + "version": "7.1.5", + "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-7.1.5.tgz", + "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "babel-core": "6", + "webpack": "2 || 3 || 4" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmmirror.com/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw==", + "dev": true + }, + "node_modules/babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", + "integrity": "sha512-EbciFN5Jb9iqU9bqaLmmFLx2G8pAUsvpWJ6OzOWBNrSY9qTohXj+7YfZx6Ug1Qqh7tCb1EA7Jvn9bMC1HBiucg==", + "dev": true + }, + "node_modules/babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha512-chI3Rt9T1AbrQD1s+vxw3KcwC9yHtF621/MacuItITfZX344uhQoANjpoSJZleAmW2tjlolqB/f+h7jIqXa7pA==", + "dev": true + }, + "node_modules/babel-plugin-syntax-decorators": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", + "integrity": "sha512-AWj19x2aDm8qFQ5O2JcD6pwJDW1YdcnO+1b81t7gxrGjz5VHiUqeYWAR4h7zueWMalRelrQDXprv2FrY1dbpbw==", + "dev": true + }, + "node_modules/babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==", + "dev": true + }, + "node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ==", + "dev": true + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==", + "dev": true + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==", + "dev": true + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ==", + "dev": true + }, + "node_modules/babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", + "integrity": "sha512-uT7eovUxtXe8Q2ufcjRuJIOL0hg6VAUJhiWJBLxH/evYAw+aqoJLcYTR8hqx13iOx/FfbCMHgBmXWZjukbkyPg==", + "dev": true, + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw==", + "dev": true, + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha512-n4jtBA3OYBdvG5PRMKsMXJXHfLYw/ZOmtxCLOOwz6Ro5XlrColkStLnz1AS1L2yfPA9BKJ1ZNlmVCLjAL9DSIg==", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", + "integrity": "sha512-skQ2CImwDkCHu0mkWvCOlBCpBIHW4/49IZWVwV4A/EnWjL9bB6UBvLyMNe3Td5XDStSZNhe69j4bfEW8dvUbew==", + "dev": true, + "dependencies": { + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==", + "dev": true, + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA==", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg==", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw==", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==", + "dev": true, + "dependencies": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==", + "dev": true, + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ==", + "dev": true, + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==", + "dev": true, + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/babel-plugin-transform-runtime": { + "version": "6.23.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", + "integrity": "sha512-cpGMVC1vt/772y3jx1gwSaTitQVZuFDlllgreMsZ+rTYC6jlYXRyf5FQOgSnckOiA5QmzbXTyBY2A5AmZXF1fA==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-vue-jsx": { + "version": "3.7.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.7.0.tgz", + "integrity": "sha512-W39X07/n3oJMQd8tALBO+440NraGSF//Lo1ydd/9Nme3+QiRGFBb1Q39T9iixh0jZPPbfv3so18tNoIgLatymw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "peerDependencies": { + "babel-helper-vue-jsx-merge-props": "^2.0.0" + } + }, + "node_modules/babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + } + }, + "node_modules/babel-preset-env/node_modules/browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/babel-preset-stage-2": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", + "integrity": "sha512-9F+nquz+37PrlTSBdpeQBKnQfAMNBnryXw+m4qBh35FNbJPfzZz+sjN2G5Uf1CRedU9PH7fJkTbYijxmkLX8Og==", + "dev": true, + "dependencies": { + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" + } + }, + "node_modules/babel-preset-stage-3": { + "version": "6.24.1", + "resolved": "https://registry.npmmirror.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", + "integrity": "sha512-eCbEOF8uN0KypFXJmZXn2sTk7bPV9uM5xov7G/7BM08TbQEObsVs0cEWfy6NQySlfk7JBi/t+XJP1JkruYfthA==", + "dev": true, + "dependencies": { + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" + } + }, + "node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==", + "dev": true, + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmmirror.com/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmmirror.com/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/bfj-node4": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/bfj-node4/-/bfj-node4-5.3.1.tgz", + "integrity": "sha512-SOmOsowQWfXc7ybFARsK3C4MCOWzERaOMV/Fl3Tgjs+5dJWyzo3oa127jL44eMbQiAN17J7SvAs2TRxEScTUmg==", + "deprecated": "Switch to the `bfj` package for fixes and new features!", + "dev": true, + "dependencies": { + "bluebird": "^3.5.1", + "check-types": "^7.3.0", + "tryer": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmmirror.com/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/bonjour/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/browserify-rsa/-/browserify-rsa-4.1.1.tgz", + "integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==", + "dev": true, + "dependencies": { + "bn.js": "^5.2.1", + "randombytes": "^2.1.0", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/browserify-rsa/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-sign": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", + "dev": true, + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.5", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha512-SBTl70K0PkDUIebbkXrxWqZlHNs0wRgRD6QZ8guctShjbh63gEPfF+Wj0Yw+75f5Y8tSzqAI/NcisYv/cCah2Q==", + "dev": true, + "dependencies": { + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-api/node_modules/browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha512-qHJblDE2bXVRYzuDetv/wAeHOJyO97+9wxC1cdCtyzgNuSozOyRCiiLaCR1f71AN66lQdVVBipWm63V+a7bPOw==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dev": true, + "dependencies": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/caniuse-db": { + "version": "1.0.30001676", + "resolved": "https://registry.npmmirror.com/caniuse-db/-/caniuse-db-1.0.30001676.tgz", + "integrity": "sha512-6Tor7xBUvjO4N/kS+NydLoyKhrsM2j7mJb0E5CMFhM0otOqGjPEPZtUvdxZSN9254YZrDK92JH0tu8LgNnf+Jg==", + "dev": true + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001676", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001676.tgz", + "integrity": "sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==", + "dev": true, + "dependencies": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/check-types": { + "version": "7.4.0", + "resolved": "https://registry.npmmirror.com/check-types/-/check-types-7.4.0.tgz", + "integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/clap": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clap/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clap/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clap/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-spinners": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==", + "dev": true, + "dependencies": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/coa/-/coa-1.0.4.tgz", + "integrity": "sha512-KAGck/eNAmCL0dcT3BiuYwLbExK6lduR8DxM3C1TyDzaXhZHyZ8ooX5I5+na2e3dPFuibfxrGdorr0/Lr7RYCQ==", + "dev": true, + "dependencies": { + "q": "^1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/color/-/color-0.11.4.tgz", + "integrity": "sha512-Ajpjd8asqZ6EdxQeqGzU5WBhhTfJ/0cA4Wlbre7e5vXfmDSmda7Ov6jeKoru+b0vHcb1CqvuroTHp5zIWzhVMA==", + "dev": true, + "dependencies": { + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha512-sz29j1bmSDfoAxKIEU6zwoIZXN6BrFbAMIhfYCNyiZXBDuU/aiHlN84lp/xDzL2ubyFhLDobHIlU1X70XRrMDA==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0" + } + }, + "node_modules/colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha512-XSEQUUQUR/lXqGyddiNH3XYFUPYlYr1vXy9rTFMsSOw+J7Q6EQkdlQIrTlYn4TccpsOaUE1PYQNjBn20gwCdgQ==", + "dev": true, + "dependencies": { + "color": "^0.11.0", + "css-color-names": "0.0.4", + "has": "^1.0.1" + } + }, + "node_modules/colors": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/colors/-/colors-1.1.2.tgz", + "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/commander": { + "version": "2.17.1", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmmirror.com/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/consolidate": { + "version": "0.14.5", + "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.14.5.tgz", + "integrity": "sha512-PZFskfj64QnpKVK9cPdY36pyWEhZNM+srRVqtwMiVTlnViSoZcvX35PpBhhUcyLTHXYvz7pZRmxvsqwzJqg9kA==", + "deprecated": "Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1" + } + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "deprecated": "This package is no longer supported.", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", + "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", + "dev": true, + "dependencies": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/core-js": { + "version": "2.5.5", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.5.5.tgz", + "integrity": "sha512-EdjKFSeiq7+KRpLyCc4xRYDG0OJklnX35LrdRr3Ee+w7GPpM910YtgBcHFzYoMkBAESc6UlIhmkh96Zy7DGUHw==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js." + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.1", + "resolved": "https://registry.npmmirror.com/crypto-browserify/-/crypto-browserify-3.12.1.tgz", + "integrity": "sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.1", + "browserify-sign": "^4.2.3", + "create-ecdh": "^4.0.4", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmmirror.com/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-declaration-sorter/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-loader": { + "version": "0.28.11", + "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-0.28.11.tgz", + "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": "^3.10.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.1.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" + }, + "engines": { + "node": ">=0.12.0 || >= 4.3.0 < 5.0.0 || >=5.10" + } + }, + "node_modules/css-loader/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-loader/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/css-loader/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmmirror.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "3.10.0", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha512-0o0IMQE0Ezo4b41Yrm8U6Rp9/Ag81vNXY1gZMnT1XhO4DpjEf2utKERqWJbOoz3g1Wdc1d3QSta/cIuJ1wSTEg==", + "dev": true, + "dependencies": { + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/cssnano-preset-default/node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/cssnano-preset-default/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/cssnano-preset-default/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssnano-preset-default/node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/cssnano-preset-default/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/cssnano-preset-default/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-default/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/cssnano-preset-default/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cssnano-preset-default/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/cssnano-preset-default/node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssnano/node_modules/autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha512-WKExI/eSGgGAkWAO+wMVdFObZV7hQen54UpD1kCCTN3tvlL3W1jL4+lPP/M7MwoP7Q4RHzKtO3JQ4HxYEcd+xQ==", + "dev": true, + "dependencies": { + "browserslist": "^1.7.6", + "caniuse-db": "^1.0.30000634", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.2.16", + "postcss-value-parser": "^3.2.3" + } + }, + "node_modules/cssnano/node_modules/browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha512-qHJblDE2bXVRYzuDetv/wAeHOJyO97+9wxC1cdCtyzgNuSozOyRCiiLaCR1f71AN66lQdVVBipWm63V+a7bPOw==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dev": true, + "dependencies": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/cssnano/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssnano/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/cssnano/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssnano/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/cssnano/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssnano/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/csso": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/csso/-/csso-2.3.2.tgz", + "integrity": "sha512-FmCI/hmqDeHHLaIQckMhMZneS84yzUZdrWDAvJVVxOwcKE1P1LF9FGmzr1ktIQSxOw6fl3PaQsmfg+GN+VvR3w==", + "dev": true, + "dependencies": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + }, + "bin": { + "csso": "bin/csso" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", + "dev": true + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-equal": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", + "dev": true, + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/del/-/del-3.0.0.tgz", + "integrity": "sha512-7yjqSoVSlJzA4t/VUwazuEagGeANEKB3f/aNI//06pfKgwoCb7f6Q1gETN1sZzYaj6chTQ0AhIwDiPdfOjko4A==", + "dev": true, + "dependencies": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "dev": true, + "dependencies": { + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domready": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/domready/-/domready-1.0.8.tgz", + "integrity": "sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA==", + "dev": true + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmmirror.com/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/echarts": { + "version": "4.9.0", + "resolved": "https://registry.npmmirror.com/echarts/-/echarts-4.9.0.tgz", + "integrity": "sha512-+ugizgtJ+KmsJyyDPxaw2Br5FqzuBnyOWwcxPKO6y0gc5caYcfnEUIlNStx02necw8jmKmTafmpHhGo4XDtEIA==", + "dependencies": { + "zrender": "4.3.2" + } + }, + "node_modules/echarts-amap": { + "version": "1.0.0-rc.6", + "resolved": "https://registry.npmmirror.com/echarts-amap/-/echarts-amap-1.0.0-rc.6.tgz", + "integrity": "sha512-cYJCKoQdnkZXrGweYrveU1HruZd1c0KmsF1U8o3FtsvgR2jVL5ZUpGFjMmFtpolHOUFqxizk+s+QBLkYuOWL6Q==" + }, + "node_modules/echarts-liquidfill": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/echarts-liquidfill/-/echarts-liquidfill-2.0.6.tgz", + "integrity": "sha512-p+AH0O9/BtwXMQQyhjJbMZo+GwRAgWG/DCyK5r27PQzpS0UWrgXu57MyEFc0A8Ub3sRuqEu08BuxwHICBkSWSQ==", + "peerDependencies": { + "echarts": "^4.8.0", + "zrender": "^4.3.1" + } + }, + "node_modules/echarts-wordcloud": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/echarts-wordcloud/-/echarts-wordcloud-1.1.3.tgz", + "integrity": "sha512-Et8D5xEAoYkidmHun+hEH+2lF9dhCt6D0JJ390vlr2r/1zwhhZAbcL01CEvG93QcMcJpSvSPK8vRiGkTbMHRxg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmmirror.com/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "dev": true, + "hasInstallScript": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.49", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.49.tgz", + "integrity": "sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==", + "dev": true + }, + "node_modules/element-ui": { + "version": "2.3.7", + "resolved": "https://registry.npmmirror.com/element-ui/-/element-ui-2.3.7.tgz", + "integrity": "sha512-C0ZOz7lAgg+ST3dNhIGJXEJ7/ObdKioVo/YwiYq0HIdvwUmp9fEOGVL39q2my+WUxPqzrqG1uKE1r59npgSN9A==", + "dependencies": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + }, + "peerDependencies": { + "vue": "^2.5.2" + } + }, + "node_modules/elliptic": { + "version": "6.6.0", + "resolved": "https://registry.npmmirror.com/elliptic/-/elliptic-6.6.0.tgz", + "integrity": "sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha512-ZaAux1rigq1e2nQrztHn4h2ugvpzZxs64qneNah+8Mh/K0CRqJFJc+UoXnUsq+1yX+DmQFPPdVqboKAJ89e0Iw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "object-assign": "^4.0.1", + "tapable": "^0.2.7" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "node_modules/es6-set": { + "version": "0.1.6", + "resolved": "https://registry.npmmirror.com/es6-set/-/es6-set-0.1.6.tgz", + "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "es6-iterator": "~2.0.3", + "es6-symbol": "^3.1.3", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "dev": true, + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escope": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/escope/-/escope-3.6.0.tgz", + "integrity": "sha512-75IUQsusDdalQEW/G/2esa87J7raqdJF+Ca0/Xm5C3Q58Nr4yVYjZGp/P1+2xiEVgXRrA39dpRb8LcshajbqDQ==", + "dev": true, + "dependencies": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "0.1.6", + "resolved": "https://registry.npmmirror.com/eventsource/-/eventsource-0.1.6.tgz", + "integrity": "sha512-bbB5tEuvC+SuRUG64X8ghvjgiRniuA4WlehWbFnoN4z6TxDXpyX+BMHF7rMgZAqoe+EbyNRUbHN0uuP9phy5jQ==", + "dev": true, + "dependencies": { + "original": ">=0.0.5" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/express": { + "version": "4.21.1", + "resolved": "https://registry.npmmirror.com/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.10", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-text-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", + "deprecated": "Deprecated. Please use https://github.com/webpack-contrib/mini-css-extract-plugin", + "dev": true, + "dependencies": { + "async": "^2.4.1", + "loader-utils": "^1.1.0", + "schema-utils": "^0.3.0", + "webpack-sources": "^1.0.1" + }, + "engines": { + "node": ">= 4.8 < 5.0.0 || >= 5.10" + }, + "peerDependencies": { + "webpack": "^3.1.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/file-loader": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/file-loader/-/file-loader-1.1.11.tgz", + "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "dev": true, + "dependencies": { + "loader-utils": "^1.0.2", + "schema-utils": "^0.4.5" + }, + "engines": { + "node": ">= 4.3 < 5.0.0 || >= 5.10" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/file-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/file-loader/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/file-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmmirror.com/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.4.1.tgz", + "integrity": "sha512-uxYePVPogtya1ktGnAAXOacnbIuRMB4dkvqeNz2qTtTQsuzSfbDolV+wMMKxAmCx0bLgAKLbBOkjItMbbkR1vg==", + "dependencies": { + "debug": "^3.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/follow-redirects/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/follow-redirects/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/friendly-errors-webpack-plugin/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/friendly-errors-webpack-plugin/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/friendly-errors-webpack-plugin/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "deprecated": "This package is no longer supported.", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/globby/-/globby-7.1.1.tgz", + "integrity": "sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-4.1.0.tgz", + "integrity": "sha512-1g6EPVvIHuPmpAdBBpsIVYLgjzGV/QqcFRJXpMyrqEWG10JhOaTjQeCcjMDyX0Iqfm/Q5M9twR/mbDk5f5MqkA==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, + "node_modules/html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", + "dev": true + }, + "node_modules/html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmmirror.com/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "dependencies": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-webpack-plugin": { + "version": "2.30.1", + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz", + "integrity": "sha512-TKQYvHTJYUwPgXzwUF3EwPPkyQyvzfz+6s8Fw2eamxl0cRin1tDnYppcDYWz8UIoYMX4CgatplRq18odzmpAWw==", + "deprecated": "out of support", + "dev": true, + "dependencies": { + "bluebird": "^3.4.7", + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "toposort": "^1.0.0" + }, + "peerDependencies": { + "webpack": "1 || ^2 || ^2.1.0-beta || ^2.2.0-rc || ^3" + } + }, + "node_modules/html-webpack-plugin/node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/html-webpack-plugin/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/html-webpack-plugin/node_modules/loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==", + "dev": true, + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.2", + "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-0.19.2.tgz", + "integrity": "sha512-aYk1rTKqLTus23X3L96LGNCGNgWpG4cG0XoZIT1GUPhhulEHX/QalnO6Vbo+WmKWi4AL2IidjuC0wZtbpg0yhQ==", + "dev": true, + "dependencies": { + "http-proxy": "^1.18.1", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "node_modules/icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha512-bsVoyn/1V4R1kYYjLcWLedozAM4FClZUdjE9nIr8uWY7xs78y9DATgwz2wGU7M+7z55KenmmTkN2DVJ7bqzjAA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "4.3.7", + "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==" + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/import-local/-/import-local-1.0.0.tgz", + "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "dev": true, + "dependencies": { + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/internal-ip": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/internal-ip/-/internal-ip-1.2.0.tgz", + "integrity": "sha512-DzGfTasXPmwizQP4XV2rR6r2vp8TjlOpMnJqG9Iy2i1pl1lkZdZj5rSpIc7YFGX2nS46PPgAGEyT+Q5hE2FB2g==", + "dev": true, + "dependencies": { + "meow": "^3.3.0" + }, + "bin": { + "internal-ip": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmmirror.com/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ip": { + "version": "1.1.9", + "resolved": "https://registry.npmmirror.com/ip/-/ip-1.1.9.tgz", + "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha512-Ya1giYJUkcL/94quj0+XGcmts6cETPBW1MiFz1ReJrnDJ680F52qpAEGAEGU0nq96FRGIGPx6Yo1CyPXcOoyGw==", + "dev": true, + "dependencies": { + "html-comment-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "node_modules/js-cookie": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/js-cookie/-/js-cookie-2.2.0.tgz", + "integrity": "sha512-7YAJP/LPE/MhDjHIdfIiT665HUSumCwPN2hAmO6OJZ8V3o1mtz2HeQ8BKetEjkh+3nqGxYaq1vPMViUR8kaOXw==" + }, + "node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha512-eIlkGty7HGmntbV6P/ZlAsoncFLGsNoM27lkTzS+oneY/EiNhj+geqD9ezg/ip+SW6Var0BJU2JtV0vEUZpWVQ==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^2.6.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA==", + "dev": true + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/last-call-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/last-call-webpack-plugin/-/last-call-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-CZc+m2xZm51J8qSwdODeiiNeqh8CYkKEq6Rw8IkE4i/4yqf2cJhjQPsA6BtAV970ePRNhwEOXhy2U5xc5Jwh9Q==", + "dev": true, + "dependencies": { + "lodash": "^4.17.4", + "webpack-sources": "^1.0.1" + } + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loglevel": { + "version": "1.9.2", + "resolved": "https://registry.npmmirror.com/loglevel/-/loglevel-1.9.2.tgz", + "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/longest/-/longest-1.0.1.tgz", + "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-expression-evaluator": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/math-expression-evaluator/-/math-expression-evaluator-1.4.0.tgz", + "integrity": "sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw==", + "dev": true + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mem": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/mem/-/mem-1.1.0.tgz", + "integrity": "sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmmirror.com/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-options": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-options/-/merge-options-1.0.1.tgz", + "integrity": "sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz", + "integrity": "sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.2.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "extglob": "^2.0.2", + "fragment-cache": "^0.2.1", + "kind-of": "^5.0.2", + "nanomatch": "^1.2.1", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mitt": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/mitt/-/mitt-1.1.2.tgz", + "integrity": "sha512-3btxP0O9iGADGWAkteQ8mzDtEspZqu4I32y4GZYCV5BrwtzdcRpF4dQgNdJadCrbBx7Lu6Sq9AVrerMHR0Hkmw==", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "deprecated": "This package is no longer supported.", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==" + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/node-notifier": { + "version": "5.4.5", + "resolved": "https://registry.npmmirror.com/node-notifier/-/node-notifier-5.4.5.tgz", + "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, + "node_modules/normalize.css": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/normalize.css/-/normalize.css-8.0.0.tgz", + "integrity": "sha512-iXcbM3NWr0XkNyfiSBsoPezi+0V92P9nj84yVV1/UZxRUrGczgX/X91KMAGM0omWLY2+2Q1gKD/XRn4gQRDB2A==" + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/numerify": { + "version": "1.2.9", + "resolved": "https://registry.npmmirror.com/numerify/-/numerify-1.2.9.tgz", + "integrity": "sha512-X4QzQiytV5ZN3TVLhzbtFzjTarUNnaa1pgNDFqt7u7Nqhxe7FvY2eYrGt4WYHlYXDqgtfC/n/a5nJ2y0LijV8w==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.8", + "resolved": "https://registry.npmmirror.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", + "dev": true, + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-3.2.1.tgz", + "integrity": "sha512-FSoF15xKSEM2qCE3/y2gH92PysJSBY58Wx/hmSdIzVSOd0vg+FRS28NWZADId1wh6PDlbVt0lfPduV0IBufItQ==", + "dev": true, + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^2.1.2" + } + }, + "node_modules/optimize-css-assets-webpack-plugin/node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/optimize-css-assets-webpack-plugin/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/ora": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/ora/-/ora-1.4.0.tgz", + "integrity": "sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw==", + "dev": true, + "dependencies": { + "chalk": "^2.1.0", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.0.1", + "log-symbols": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.7", + "resolved": "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", + "dev": true, + "dependencies": { + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-asn1/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "dev": true + }, + "node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "dev": true, + "dependencies": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-calc": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha512-iBcptYFq+QUh9gzP7ta2btw50o40s4uLI4UDVgd5yRAZtUDWc5APdl5yQDd2h/TyiZNbJrv0HiYhT102CMgN7Q==", + "dev": true, + "dependencies": { + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" + } + }, + "node_modules/postcss-calc/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-calc/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-calc/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-calc/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-calc/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-calc/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-calc/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha512-XXitQe+jNNPf+vxvQXIQ1+pvdQKWKgkx8zlJNltcMEmLma1ypDRDQwlLt+6cP26fBreihNhZxohh1rcgCH2W5w==", + "dev": true, + "dependencies": { + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" + } + }, + "node_modules/postcss-colormin/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-colormin/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-colormin/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-colormin/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-colormin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-colormin/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha512-SE7mf25D3ORUEXpu3WUqQqy0nCbMuM5BEny+ULE/FXdS/0UMA58OdzwvzuHJRpIFlk1uojt16JhaEogtP6W2oA==", + "dev": true, + "dependencies": { + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" + } + }, + "node_modules/postcss-convert-values/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-convert-values/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-convert-values/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-convert-values/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-convert-values/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-convert-values/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-comments": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha512-yGbyBDo5FxsImE90LD8C87vgnNlweQkODMkUZlDVM/CBgLr9C5RasLGJxxh9GjVOBeG8NcCMatoqI1pXg8JNXg==", + "dev": true, + "dependencies": { + "postcss": "^5.0.14" + } + }, + "node_modules/postcss-discard-comments/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-comments/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-comments/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-comments/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-comments/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-discard-comments/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-comments/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha512-+lk5W1uqO8qIUTET+UETgj9GWykLC3LOldr7EehmymV0Wu36kyoHimC4cILrAAYpHQ+fr4ypKcWcVNaGzm0reA==", + "dev": true, + "dependencies": { + "postcss": "^5.0.4" + } + }, + "node_modules/postcss-discard-duplicates/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-duplicates/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-duplicates/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-duplicates/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-duplicates/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-discard-duplicates/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-duplicates/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha512-IBFoyrwk52dhF+5z/ZAbzq5Jy7Wq0aLUsOn69JNS+7YeuyHaNzJwBIYE0QlUH/p5d3L+OON72Fsexyb7OK/3og==", + "dev": true, + "dependencies": { + "postcss": "^5.0.14" + } + }, + "node_modules/postcss-discard-empty/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-empty/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-empty/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-empty/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-empty/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-discard-empty/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-empty/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha512-IyKoDL8QNObOiUc6eBw8kMxBHCfxUaERYTUe2QF8k7j/xiirayDzzkmlR6lMQjrAM1p1DDRTvWrS7Aa8lp6/uA==", + "dev": true, + "dependencies": { + "postcss": "^5.0.16" + } + }, + "node_modules/postcss-discard-overridden/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-overridden/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-overridden/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-overridden/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-overridden/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-discard-overridden/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-overridden/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-unused": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha512-nCbFNfqYAbKCw9J6PSJubpN9asnrwVLkRDFc4KCwyUEdOtM5XDE/eTW3OpqHrYY1L4fZxgan7LLRAAYYBzwzrg==", + "dev": true, + "dependencies": { + "postcss": "^5.0.14", + "uniqs": "^2.0.0" + } + }, + "node_modules/postcss-discard-unused/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-unused/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-unused/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-discard-unused/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-unused/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-discard-unused/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-discard-unused/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-filter-plugins": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", + "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", + "dev": true, + "dependencies": { + "postcss": "^5.0.4" + } + }, + "node_modules/postcss-filter-plugins/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-filter-plugins/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-filter-plugins/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-filter-plugins/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-filter-plugins/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-filter-plugins/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-filter-plugins/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-import": { + "version": "11.1.0", + "resolved": "https://registry.npmmirror.com/postcss-import/-/postcss-import-11.1.0.tgz", + "integrity": "sha512-5l327iI75POonjxkXgdRCUS+AlzAdBx4pOvMEhTKTCjb1p8IEeVR9yx3cPbmN7LIWJLbfnIXxAhoB4jpD0c/Cw==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-options": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz", + "integrity": "sha512-WKS5LJMZLWGwtfhs5ahb2ycpoYF3m0kK4QEaM+elr5EpiMt0H296P/9ETa13WXzjPwB0DDTBiUBBWSHoApQIJg==", + "dev": true, + "dependencies": { + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-load-options/node_modules/cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "dependencies": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-load-options/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-load-plugins": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", + "integrity": "sha512-/WGUMYhKiryWjYO6c7kAcqMuD7DVkaQ8HcbQenDme/d3OBOmrYMFObOKgUWyUy1uih5U2Dakq8H6VcJi5C9wHQ==", + "dev": true, + "dependencies": { + "cosmiconfig": "^2.1.1", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-load-plugins/node_modules/cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "dependencies": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-load-plugins/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-2.1.6.tgz", + "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^6.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^0.4.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/postcss-loader/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/postcss-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-merge-idents": { + "version": "2.1.7", + "resolved": "https://registry.npmmirror.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha512-9DHmfCZ7/hNHhIKnNkz4CU0ejtGen5BbTRJc13Z2uHfCedeCUsK2WEQoAJRBL+phs68iWK6Qf8Jze71anuysWA==", + "dev": true, + "dependencies": { + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" + } + }, + "node_modules/postcss-merge-idents/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-idents/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-idents/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-merge-idents/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-idents/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-merge-idents/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-idents/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha512-ma7YvxjdLQdifnc1HFsW/AW6fVfubGyR+X4bE3FOSdBVMY9bZjKVdklHT+odknKBB7FSCfKIHC3yHK7RUAqRPg==", + "dev": true, + "dependencies": { + "postcss": "^5.0.4" + } + }, + "node_modules/postcss-merge-longhand/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-merge-longhand/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha512-Wgg2FS6W3AYBl+5L9poL6ZUISi5YzL+sDCJfM7zNw/Q1qsyVQXXZ2cbVui6mu2cYJpt1hOKCGj1xA4mq/obz/Q==", + "dev": true, + "dependencies": { + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha512-qHJblDE2bXVRYzuDetv/wAeHOJyO97+9wxC1cdCtyzgNuSozOyRCiiLaCR1f71AN66lQdVVBipWm63V+a7bPOw==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dev": true, + "dependencies": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/postcss-merge-rules/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-merge-rules/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha512-tPLZzVAiIJp46TBbpXtrUAKqedXSyW5xDEo1sikrfEfnTs+49SBZR/xDdqCiJvSSbtr615xDsaMF3RrxS2jZlA==", + "dev": true + }, + "node_modules/postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha512-vFSPzrJhNe6/8McOLU13XIsERohBJiIFFuC1PolgajOZdRWqRgKITP/A4Z/n4GQhEmtbxmO9NDw3QLaFfE1dFQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + } + }, + "node_modules/postcss-minify-font-values/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-minify-font-values/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha512-DZhT0OE+RbVqVyGsTIKx84rU/5cury1jmwPa19bViqYPQu499ZU831yMzzsyC8EhiZVd73+h5Z9xb/DdaBpw7Q==", + "dev": true, + "dependencies": { + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-minify-gradients/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-minify-params": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha512-hhJdMVgP8vasrHbkKAk+ab28vEmPYgyuDzRl31V3BEB3QOR3L5TTIVEWLDNnZZ3+fiTi9d6Ker8GM8S1h8p2Ow==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" + } + }, + "node_modules/postcss-minify-params/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-params/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-params/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-minify-params/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-minify-params/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-params/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha512-e13vxPBSo3ZaPne43KVgM+UETkx3Bs4/Qvm6yXI9HQpQp4nyb7HZ0gKpkF+Wn2x+/dbQ+swNpCdZSbMOT7+TIA==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-minify-selectors/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha512-RKgjEks83l8w4yEhztOwNZ+nLSrJ+NvPNhpS+mVDzoaiRHZQVoG7NF2TP5qjwnaN9YswUhj6m1E0S0Z+WDCgEQ==", + "dev": true, + "dependencies": { + "postcss": "^5.0.5" + } + }, + "node_modules/postcss-normalize-charset/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-charset/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-charset/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-normalize-charset/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-charset/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-normalize-charset/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-charset/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-url": { + "version": "3.0.8", + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha512-WqtWG6GV2nELsQEFES0RzfL2ebVwmGl/M8VmMbshKto/UClBo+mznX8Zi4/hkThdqx7ijwv+O8HWPdpK7nH/Ig==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" + } + }, + "node_modules/postcss-normalize-url/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-normalize-url/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha512-5RB1IUZhkxDCfa5fx/ogp/A82mtq+r7USqS+7zt0e428HJ7+BHCxyeY39ClmkkUtxdOd3mk8gD6d9bjH2BECMg==", + "dev": true, + "dependencies": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" + } + }, + "node_modules/postcss-ordered-values/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-ordered-values/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-prefix-selector": { + "version": "1.16.1", + "resolved": "https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz", + "integrity": "sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==", + "dev": true, + "peerDependencies": { + "postcss": ">4 <9" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha512-0+Ow9e8JLtffjumJJFPqvN4qAvokVbdQPnijUDSOX8tfTwrILLP4ETvrZcXZxAtpFLh/U0c+q8oRMJLr1Kiu4w==", + "dev": true, + "dependencies": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + } + }, + "node_modules/postcss-reduce-idents/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-idents/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-idents/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-reduce-idents/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-idents/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-reduce-idents/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-idents/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha512-jJFrV1vWOPCQsIVitawGesRgMgunbclERQ/IRGW7r93uHrVzNQQmHQ7znsOIjJPZ4yWMzs5A8NFhp3AkPHPbDA==", + "dev": true, + "dependencies": { + "postcss": "^5.0.4" + } + }, + "node_modules/postcss-reduce-initial/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-initial/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-initial/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-reduce-initial/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-initial/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-reduce-initial/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-initial/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha512-lGgRqnSuAR5i5uUg1TA33r9UngfTadWxOyL2qx1KuPoCQzfmtaHjp9PuwX7yVyRxG3BWBzeFUaS5uV9eVgnEgQ==", + "dev": true, + "dependencies": { + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha512-3pqyakeGhrO0BQ5+/tGTfvi5IAUAhHRayGK8WFSu06aEv2BmHoXw/Mhb+w7VY5HERIuC+QoUI7wgrCcq2hqCVA==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "node_modules/postcss-svgo": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha512-y5AdQdgBoF4rbpdbeWAJuxE953g/ylRfVNp6mvAi61VCN/Y25Tu9p5mh3CyI42WbTRIiwR9a1GdFtmDnNPeskQ==", + "dev": true, + "dependencies": { + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" + } + }, + "node_modules/postcss-svgo/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-svgo/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha512-WZX8r1M0+IyljoJOJleg3kYm10hxNYF9scqAT7v/xeSX1IdehutOM85SNO0gP9K+bgs86XERr7Ud5u3ch4+D8g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + } + }, + "node_modules/postcss-unique-selectors/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unique-selectors/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unique-selectors/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-unique-selectors/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unique-selectors/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-unique-selectors/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unique-selectors/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-url": { + "version": "7.3.2", + "resolved": "https://registry.npmmirror.com/postcss-url/-/postcss-url-7.3.2.tgz", + "integrity": "sha512-QMV5mA+pCYZQcUEPQkmor9vcPQ2MT+Ipuu8qdi1gVxbNiIiErEGft+eny1ak19qALoBkccS5AHaCaCDzh7b9MA==", + "dev": true, + "dependencies": { + "mime": "^1.4.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.0", + "postcss": "^6.0.1", + "xxhashjs": "^0.2.1" + } + }, + "node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-zindex": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha512-uhRZ2hRgj0lorxm9cr62B01YzpUe63h0RXMXQ4gWW3oa2rpJh+FJAiEAytaFCPU/VgaBS+uW2SJ1XKyDNz1h4w==", + "dev": true, + "dependencies": { + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + } + }, + "node_modules/postcss-zindex/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-zindex/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-zindex/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-zindex/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-zindex/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-zindex/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-zindex/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/posthtml": { + "version": "0.9.2", + "resolved": "https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz", + "integrity": "sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==", + "dev": true, + "dependencies": { + "posthtml-parser": "^0.2.0", + "posthtml-render": "^1.0.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posthtml-parser": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz", + "integrity": "sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==", + "dev": true, + "dependencies": { + "htmlparser2": "^3.8.3", + "isobject": "^2.1.0" + } + }, + "node_modules/posthtml-parser/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/posthtml-parser/node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/posthtml-parser/node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/posthtml-parser/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/posthtml-parser/node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/posthtml-parser/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/posthtml-parser/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "node_modules/posthtml-parser/node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/posthtml-parser/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posthtml-parser/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/posthtml-rename-id": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz", + "integrity": "sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==", + "dev": true, + "dependencies": { + "escape-string-regexp": "1.0.5" + } + }, + "node_modules/posthtml-render": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/posthtml-render/-/posthtml-render-1.4.0.tgz", + "integrity": "sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/posthtml-svg-mode": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz", + "integrity": "sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==", + "dev": true, + "dependencies": { + "merge-options": "1.0.1", + "posthtml": "^0.9.2", + "posthtml-parser": "^0.2.1", + "posthtml-render": "^1.0.6" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-cache/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmmirror.com/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha512-0dVfwYVOlf/LBA2ec4OwQ6p3X9mYxn/wOl2xTcLwjnPYrkgEfPx3VI4eGCH3rQLlPISG5v9I9bkZosKsNRTRKA==", + "dev": true, + "dependencies": { + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" + } + }, + "node_modules/reduce-css-calc/node_modules/balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg==", + "dev": true + }, + "node_modules/reduce-function-call": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/reduce-function-call/-/reduce-function-call-1.0.3.tgz", + "integrity": "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==", + "dev": true, + "dependencies": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "node_modules/regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha512-H7AkJWMobeskkttHyhTVtS0fxpFLjxhbfMa6Bk3wimP7sdPRGL3EyCg3sAQenFfAe+xQ+oAc85Nmtvq0ROM83Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "dev": true + }, + "node_modules/right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", + "dev": true, + "dependencies": { + "align-text": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.80.5", + "resolved": "https://registry.npmmirror.com/sass/-/sass-1.80.5.tgz", + "integrity": "sha512-TQd2aoQl/+zsxRMEDSxVdpPIqeq9UFc6pr7PzkugiTx3VYCFPUaa3P4RrBQsqok4PO200Vkz0vXQBNlg7W907g==", + "dependencies": { + "@parcel/watcher": "^2.4.1", + "chokidar": "^4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-loader": { + "version": "7.3.1", + "resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-7.3.1.tgz", + "integrity": "sha512-tuU7+zm0pTCynKYHpdqaPpe+MMTQ76I9TPZ7i4/5dZsigE350shQWe5EZNl5dBidM49TPET75tNqRbcsUZWeNA==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^3.0.0 || ^4.0.0" + } + }, + "node_modules/sass-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-loader/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/schema-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-0.3.0.tgz", + "integrity": "sha512-QaVYBaD9U8scJw2EBWnCBY+LJ0AD+/2edTaigDs0XLDLBfJmSUK9KGqktg1rb32U3z4j/XwvFwHHH1YfbYFd7Q==", + "dev": true, + "dependencies": { + "ajv": "^5.0.0" + }, + "engines": { + "node": ">= 4.3 < 5.0.0 || >= 5.10" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.14", + "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-1.10.14.tgz", + "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "dev": true + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dev": true, + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmmirror.com/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shelljs": { + "version": "0.7.8", + "resolved": "https://registry.npmmirror.com/shelljs/-/shelljs-0.7.8.tgz", + "integrity": "sha512-/YF5Uk8hcwi7ima04ppkbA4RaRMdPMBfwAvAf8sufYOxsJRtbdoBsT8vGvlb+799BrlGdYrd+oczIA2eN2JdWA==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "iojs": "*", + "node": ">=0.11.0" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "node_modules/sockjs-client": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/sockjs-client/-/sockjs-client-1.1.5.tgz", + "integrity": "sha512-PmPRkAYIeuRgX+ZSieViT4Z3Q23bLS2Itm/ck1tSf5P0/yVuFDiI5q9mcnpXoMdToaPSRS9MEyUx/aaBxrFzyw==", + "dev": true, + "dependencies": { + "debug": "^2.6.6", + "eventsource": "0.1.6", + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" + } + }, + "node_modules/sockjs-client/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmmirror.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.20", + "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/spdy-transport/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/spdy/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/spdy/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.1" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmmirror.com/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/stylehacks/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-baker": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/svg-baker/-/svg-baker-1.7.0.tgz", + "integrity": "sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.0", + "clone": "^2.1.1", + "he": "^1.1.1", + "image-size": "^0.5.1", + "loader-utils": "^1.1.0", + "merge-options": "1.0.1", + "micromatch": "3.1.0", + "postcss": "^5.2.17", + "postcss-prefix-selector": "^1.6.0", + "posthtml-rename-id": "^1.0", + "posthtml-svg-mode": "^1.0.3", + "query-string": "^4.3.2", + "traverse": "^0.6.6" + } + }, + "node_modules/svg-baker-runtime": { + "version": "1.4.7", + "resolved": "https://registry.npmmirror.com/svg-baker-runtime/-/svg-baker-runtime-1.4.7.tgz", + "integrity": "sha512-Zorfwwj5+lWjk/oxwSMsRdS2sPQQdTmmsvaSpzU+i9ZWi3zugHLt6VckWfnswphQP0LmOel3nggpF5nETbt6xw==", + "dev": true, + "dependencies": { + "deepmerge": "1.3.2", + "mitt": "1.1.2", + "svg-baker": "^1.7.0" + } + }, + "node_modules/svg-baker-runtime/node_modules/deepmerge": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.3.2.tgz", + "integrity": "sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svg-baker/node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/svg-baker/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/svg-baker/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svg-sprite-loader": { + "version": "3.9.2", + "resolved": "https://registry.npmmirror.com/svg-sprite-loader/-/svg-sprite-loader-3.9.2.tgz", + "integrity": "sha512-tnL7qj5ArgSYjXePzx+pZpDDzz2rMhjYdzaTjiuBz6nbPPgf2uOvO8mWj8wf/0Iv6Szd406fUYMDIyT3XnwEww==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.0", + "deepmerge": "1.3.2", + "domready": "1.0.8", + "escape-string-regexp": "1.0.5", + "loader-utils": "^1.1.0", + "svg-baker": "^1.2.17", + "svg-baker-runtime": "^1.3.3", + "url-slug": "2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/svg-sprite-loader/node_modules/deepmerge": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.3.2.tgz", + "integrity": "sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha512-jT/g9FFMoe9lu2IT6HtAxTA7RR2XOrmcrmCtGnyB/+GQnV6ZjNn+KOHZbZ35yL81+1F/aB6OeEsJztzBQ2EEwA==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tapable": { + "version": "0.2.9", + "resolved": "https://registry.npmmirror.com/tapable/-/tapable-0.2.9.tgz", + "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-1.1.0.tgz", + "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/time-stamp": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/time-stamp/-/time-stamp-2.2.0.tgz", + "integrity": "sha512-zxke8goJQpBeEgD82CXABeMh0LSJcj7CXEd0OHOg45HgcofF7pxNwZm9+RknpxpDhwN4gFpySkApKfFYfRQnUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmmirror.com/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/toposort": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha512-FclLrw8b9bMWf4QlCJuHBEVhSRsqDj6u3nIjAzPeJvgl//1hBlffdlk0MALceL14+koWEdU4ofRAXofbODxQzg==", + "dev": true + }, + "node_modules/traverse": { + "version": "0.6.10", + "resolved": "https://registry.npmmirror.com/traverse/-/traverse-0.6.10.tgz", + "integrity": "sha512-hN4uFRxbK+PX56DxYiGHsTn2dME3TVr9vbNqlQGcGcPhJAn+tdP126iA+TArMpI4YSgnTkMWyoLl5bf81Hi5TA==", + "dev": true, + "dependencies": { + "gopd": "^1.0.1", + "typedarray.prototype.slice": "^1.0.3", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmmirror.com/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmmirror.com/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "dev": true + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.3.tgz", + "integrity": "sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-errors": "^1.3.0", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-offset": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmmirror.com/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "node_modules/uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==", + "dev": true, + "optional": true + }, + "node_modules/uglifyjs-webpack-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", + "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", + "dev": true, + "dependencies": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "engines": { + "node": ">= 4.8 < 5.0.0 || >= 5.10" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/uglifyjs-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/uglifyjs-webpack-plugin/node_modules/commander": { + "version": "2.13.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "dev": true + }, + "node_modules/uglifyjs-webpack-plugin/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/uglifyjs-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/uglifyjs-webpack-plugin/node_modules/schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/uglifyjs-webpack-plugin/node_modules/uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmmirror.com/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", + "dev": true, + "dependencies": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unidecode": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/unidecode/-/unidecode-0.1.8.tgz", + "integrity": "sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA==", + "dev": true, + "engines": { + "node": ">= 0.4.12" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "dev": true + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-browserslist-db/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/url/-/url-0.11.4.tgz", + "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", + "dev": true, + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.12.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/url-loader": { + "version": "0.5.9", + "resolved": "https://registry.npmmirror.com/url-loader/-/url-loader-0.5.9.tgz", + "integrity": "sha512-B7QYFyvv+fOBqBVeefsxv6koWWtjmHaMFT6KZWti4KRw8YUD/hOU+3AECvXuzyVawIBx3z7zQRejXCDSO5kk1Q==", + "dev": true, + "dependencies": { + "loader-utils": "^1.0.2", + "mime": "1.3.x" + }, + "peerDependencies": { + "file-loader": "*" + } + }, + "node_modules/url-loader/node_modules/mime": { + "version": "1.3.6", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.3.6.tgz", + "integrity": "sha512-a/kG+3WTtU8GJG1ngpkkHOHcH6zNjGrI47OQyoFsFBN0QpYYJ4u2yEORsGK5cZMI+cfu9HbSCCfGfRzG0fWE9A==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url-slug": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/url-slug/-/url-slug-2.0.0.tgz", + "integrity": "sha512-aiNmSsVgrjCiJ2+KWPferjT46YFKoE8i0YX04BlMVDue022Xwhg/zYlnZ6V9/mP3p8Wj7LEp0myiTkC/p6sxew==", + "dev": true, + "dependencies": { + "unidecode": "0.1.8" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmmirror.com/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true + }, + "node_modules/utils-lite": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/utils-lite/-/utils-lite-0.1.10.tgz", + "integrity": "sha512-jlHvdtI8MyWURF/3u+ufIjf1Cs5WjN6WZl9qO8dEkZsVjaI7X5YMUhaCFzkvB69ljt6fo4Dd7V/Oj2NJOFDFOQ==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v-charts": { + "version": "1.19.0", + "resolved": "https://registry.npmmirror.com/v-charts/-/v-charts-1.19.0.tgz", + "integrity": "sha512-vm2HBUmxAsXK0ivwce9LytcpqrItDA5JSPLYVxZXtiuoyhcn80XX1/3dPJd/1GqG1OYv3jfBo1s9ra4q8GowqA==", + "dependencies": { + "echarts-amap": "1.0.0-rc.6", + "echarts-liquidfill": "^2.0.2", + "echarts-wordcloud": "^1.1.3", + "numerify": "1.2.9", + "utils-lite": "0.1.10" + }, + "peerDependencies": { + "echarts": ">3.0.0", + "vue": ">2.0.0" + } + }, + "node_modules/v-distpicker": { + "version": "1.0.20", + "resolved": "https://registry.npmmirror.com/v-distpicker/-/v-distpicker-1.0.20.tgz", + "integrity": "sha512-98YB+Kmh+8kuqfnELOuRVabz9KwoM9q9fVdwqbds3uh/mudiKN6f/IThCQLmSiXa7fQajuCs1I2l0meXreeBTA==", + "dependencies": { + "vue": "^2.5.17" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/vue": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/vue/-/vue-2.7.16.tgz", + "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", + "deprecated": "Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.", + "dependencies": { + "@vue/compiler-sfc": "2.7.16", + "csstype": "^3.1.0" + } + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "node_modules/vue-loader": { + "version": "13.7.3", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-13.7.3.tgz", + "integrity": "sha512-ACCwbfeC6HjY2pnDii+Zer+MZ6sdOtwvLmDXRK/BoD3WNR551V22R6KEagwHoTRJ0ZlIhpCBkptpCU6+Ri/05w==", + "dev": true, + "dependencies": { + "consolidate": "^0.14.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "lru-cache": "^4.1.1", + "postcss": "^6.0.8", + "postcss-load-config": "^1.1.0", + "postcss-selector-parser": "^2.0.0", + "prettier": "^1.7.0", + "resolve": "^1.4.0", + "source-map": "^0.6.1", + "vue-hot-reload-api": "^2.2.0", + "vue-style-loader": "^3.0.0", + "vue-template-es2015-compiler": "^1.6.0" + }, + "peerDependencies": { + "css-loader": "*", + "vue-template-compiler": "^2.0.0" + } + }, + "node_modules/vue-loader/node_modules/cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "dev": true, + "dependencies": { + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/vue-loader/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vue-loader/node_modules/postcss-load-config": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz", + "integrity": "sha512-3fpCfnXo9Qd/O/q/XL4cJUhRsqjVD2V1Vhy3wOEcLE5kz0TGtdDXJSoiTdH4e847KphbEac4+EZSH4qLRYIgLw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0", + "postcss-load-options": "^1.2.0", + "postcss-load-plugins": "^2.3.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/vue-router": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.0.1.tgz", + "integrity": "sha512-vLLoY452L+JBpALMP5UHum9+7nzR9PeIBCghU9ZtJ1eWm6ieUI8Zb/DI3MYxH32bxkjzYV1LRjNv4qr8d+uX/w==" + }, + "node_modules/vue-style-loader": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-3.1.2.tgz", + "integrity": "sha512-ICtVdK/p+qXWpdSs2alWtsXt9YnDoYjQe0w5616j9+/EhjoxZkbun34uWgsMFnC1MhrMMwaWiImz3K2jK1Yp2Q==", + "dev": true, + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-template-compiler": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz", + "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "node_modules/vuex": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/vuex/-/vuex-3.0.1.tgz", + "integrity": "sha512-wLoqz0B7DSZtgbWL1ShIBBCjv22GV5U+vcBFox658g6V0s4wZV9P4YjCNyoHSyIBpj1f29JBoNQIqD82cR4O3w==" + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webpack": { + "version": "3.12.0", + "resolved": "https://registry.npmmirror.com/webpack/-/webpack-3.12.0.tgz", + "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==", + "dev": true, + "dependencies": { + "acorn": "^5.0.0", + "acorn-dynamic-import": "^2.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "async": "^2.1.2", + "enhanced-resolve": "^3.4.0", + "escope": "^3.6.0", + "interpret": "^1.0.0", + "json-loader": "^0.5.4", + "json5": "^0.5.1", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "mkdirp": "~0.5.0", + "node-libs-browser": "^2.0.0", + "source-map": "^0.5.3", + "supports-color": "^4.2.1", + "tapable": "^0.2.7", + "uglifyjs-webpack-plugin": "^0.4.6", + "watchpack": "^1.4.0", + "webpack-sources": "^1.0.1", + "yargs": "^8.0.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "2.13.1", + "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.13.1.tgz", + "integrity": "sha512-rwxyfecTAxoarCC9VlHlIpfQCmmJ/qWD5bpbjkof+7HrNhTNZIwZITxN6CdlYL2axGmwNUQ+tFgcSOiNXMf/sQ==", + "dev": true, + "dependencies": { + "acorn": "^5.3.0", + "bfj-node4": "^5.2.0", + "chalk": "^2.3.0", + "commander": "^2.13.0", + "ejs": "^2.5.7", + "express": "^4.16.2", + "filesize": "^3.5.11", + "gzip-size": "^4.1.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "opener": "^1.4.3", + "ws": "^4.0.0" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "1.12.2", + "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", + "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", + "dev": true, + "dependencies": { + "memory-fs": "~0.4.1", + "mime": "^1.5.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "time-stamp": "^2.0.0" + }, + "engines": { + "node": ">=0.6" + }, + "peerDependencies": { + "webpack": "^1.0.0 || ^2.0.0 || ^3.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "2.11.5", + "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-2.11.5.tgz", + "integrity": "sha512-7TdOKKt7G3sWEhPKV0zP+nD0c4V9YKUJ3wDdBwQsZNo58oZIRoVIu66pg7PYkBW8A74msP9C2kLwmxGHndz/pw==", + "dev": true, + "dependencies": { + "ansi-html": "0.0.7", + "array-includes": "^3.0.3", + "bonjour": "^3.5.0", + "chokidar": "^2.1.2", + "compression": "^1.7.3", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "^0.19.1", + "import-local": "^1.0.0", + "internal-ip": "1.2.0", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "selfsigned": "^1.9.1", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.1.5", + "spdy": "^4.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", + "webpack-dev-middleware": "1.12.2", + "yargs": "6.6.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">=4.7" + }, + "peerDependencies": { + "webpack": "^2.2.0 || ^3.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/webpack-dev-server/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha512-6/QWTdisjnu5UHUzQGst+UOEuEVwIzFVGBjq3jMTFNs5WJQsH/X6nMURSaScIdF5txylr1Ao9bvbWiKi2yXbwA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.2.0" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha512-+QQWqC2xeL0N5/TE+TY6OGEqyNRM+g2/r712PDNYgiCdXYCApXf1vzfmDSLBxfGRwV+moTq/V8FnMI24JCm2Yg==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0" + } + }, + "node_modules/webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/webpack/node_modules/has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/webpack/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==", + "dev": true, + "dependencies": { + "has-flag": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmmirror.com/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w==", + "dev": true, + "dependencies": { + "source-map": "~0.5.1", + "yargs": "~3.10.0" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + }, + "optionalDependencies": { + "uglify-to-browserify": "~1.0.0" + } + }, + "node_modules/webpack/node_modules/uglify-js/node_modules/yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==", + "dev": true, + "dependencies": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + }, + "node_modules/webpack/node_modules/uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmmirror.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha512-TNM20HMW67kxHRNCZdvLyiwE1ST6WyY5Ae+TG55V81NpvNwJ9+V4/po4LHA1R9afV/WrqzfedG2UJCk2+swirw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "source-map": "^0.5.6", + "uglify-js": "^2.8.29", + "webpack-sources": "^1.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + }, + "peerDependencies": { + "webpack": "^1.9 || ^2 || ^2.1.0-beta || ^2.2.0-rc || ^3.0.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmmirror.com/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha512-mmIPAft2vTgEILgPeZFqE/wWh24SEsR/k+N9fJ3Jxrz44iDFy9aemCxdksfURSHYFCLmvs/d/7Iso5XjPpNfrA==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmmirror.com/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/xxhashjs": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/xxhashjs/-/xxhashjs-0.2.2.tgz", + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", + "dev": true, + "dependencies": { + "cuint": "^0.2.2" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ==", + "dev": true, + "dependencies": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "node_modules/yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg==", + "dev": true, + "dependencies": { + "camelcase": "^4.1.0" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/yargs/node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/zrender": { + "version": "4.3.2", + "resolved": "https://registry.npmmirror.com/zrender/-/zrender-4.3.2.tgz", + "integrity": "sha512-bIusJLS8c4DkIcdiK+s13HiQ/zjQQVgpNohtd8d94Y2DnJqgM1yjh/jpDb8DoL6hd7r8Awagw8e3qK/oLaWr3g==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..924bcf5 --- /dev/null +++ b/package.json @@ -0,0 +1,74 @@ +{ + "name": "mall-admin-web", + "version": "1.0.0", + "description": "mall后台管理前端", + "author": "macro", + "private": true, + "scripts": { + "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js", + "start": "npm run dev", + "build": "node build/build.js" + }, + "dependencies": { + "axios": "^0.18.0", + "echarts": "^4.2.0-rc.2", + "element-ui": "^2.3.7", + "js-cookie": "^2.2.0", + "normalize.css": "^8.0.0", + "nprogress": "^0.2.0", + "sass": "^1.32.8", + "v-charts": "^1.19.0", + "v-distpicker": "^1.0.20", + "vue": "^2.7.2", + "vue-router": "^3.0.1", + "vuex": "^3.0.1" + }, + "devDependencies": { + "autoprefixer": "^7.1.2", + "babel-core": "^6.22.1", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^7.1.1", + "babel-plugin-syntax-jsx": "^6.18.0", + "babel-plugin-transform-runtime": "^6.22.0", + "babel-plugin-transform-vue-jsx": "^3.5.0", + "babel-preset-env": "^1.3.2", + "babel-preset-stage-2": "^6.22.0", + "chalk": "^2.0.1", + "copy-webpack-plugin": "^4.0.1", + "css-loader": "^0.28.0", + "extract-text-webpack-plugin": "^3.0.0", + "file-loader": "^1.1.4", + "friendly-errors-webpack-plugin": "^1.6.1", + "html-webpack-plugin": "^2.30.1", + "node-notifier": "^5.1.2", + "optimize-css-assets-webpack-plugin": "^3.2.0", + "ora": "^1.2.0", + "portfinder": "^1.0.13", + "postcss-import": "^11.0.0", + "postcss-loader": "^2.0.8", + "postcss-url": "^7.2.1", + "rimraf": "^2.6.0", + "sass-loader": "^7.0.1", + "semver": "^5.3.0", + "shelljs": "^0.7.6", + "svg-sprite-loader": "^3.7.3", + "uglifyjs-webpack-plugin": "^1.1.1", + "url-loader": "^0.5.8", + "vue-loader": "^13.3.0", + "vue-style-loader": "^3.0.1", + "vue-template-compiler": "^2.5.2", + "webpack": "^3.6.0", + "webpack-bundle-analyzer": "^2.9.0", + "webpack-dev-server": "^2.9.1", + "webpack-merge": "^4.1.0" + }, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie <= 8" + ] +} diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..2f0f21c --- /dev/null +++ b/src/App.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/api/brand.js b/src/api/brand.js new file mode 100644 index 0000000..8b622e5 --- /dev/null +++ b/src/api/brand.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/brand/list', + method:'get', + params:params + }) +} +//dwj1111111 +export function createBrand(data) { + return request({ + url:'/brand/create', + method:'post', + data:data + }) +} +export function updateShowStatus(data) { + return request({ + url:'/brand/update/showStatus', + method:'post', + data:data + }) +} + +export function updateFactoryStatus(data) { + return request({ + url:'/brand/update/factoryStatus', + method:'post', + data:data + }) +} + +export function deleteBrand(id) { + return request({ + url:'/brand/delete/'+id, + method:'get', + }) +} + +export function getBrand(id) { + return request({ + url:'/brand/'+id, + method:'get', + }) +} + +export function updateBrand(id,data) { + return request({ + url:'/brand/update/'+id, + method:'post', + data:data + }) +} + diff --git a/src/api/companyAddress.js b/src/api/companyAddress.js new file mode 100644 index 0000000..a046ad2 --- /dev/null +++ b/src/api/companyAddress.js @@ -0,0 +1,7 @@ +import request from '@/utils/request' +export function fetchList() { + return request({ + url:'/companyAddress/list', + method:'get' + }) +} diff --git a/src/api/coupon.js b/src/api/coupon.js new file mode 100644 index 0000000..7253ea7 --- /dev/null +++ b/src/api/coupon.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/coupon/list', + method:'get', + params:params + }) +} + +export function createCoupon(data) { + return request({ + url:'/coupon/create', + method:'post', + data:data + }) +} + +export function getCoupon(id) { + return request({ + url:'/coupon/'+id, + method:'get', + }) +} + +export function updateCoupon(id,data) { + return request({ + url:'/coupon/update/'+id, + method:'post', + data:data + }) +} + +export function deleteCoupon(id) { + return request({ + url:'/coupon/delete/'+id, + method:'post', + }) +} diff --git a/src/api/couponHistory.js b/src/api/couponHistory.js new file mode 100644 index 0000000..278a410 --- /dev/null +++ b/src/api/couponHistory.js @@ -0,0 +1,8 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/couponHistory/list', + method:'get', + params:params + }) +} diff --git a/src/api/flash.js b/src/api/flash.js new file mode 100644 index 0000000..52d499d --- /dev/null +++ b/src/api/flash.js @@ -0,0 +1,35 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/flash/list', + method:'get', + params:params + }) +} +export function updateStatus(id,params) { + return request({ + url:'/flash/update/status/'+id, + method:'post', + params:params + }) +} +export function deleteFlash(id) { + return request({ + url:'/flash/delete/'+id, + method:'post' + }) +} +export function createFlash(data) { + return request({ + url:'/flash/create', + method:'post', + data:data + }) +} +export function updateFlash(id,data) { + return request({ + url:'/flash/update/'+id, + method:'post', + data:data + }) +} diff --git a/src/api/flashProductRelation.js b/src/api/flashProductRelation.js new file mode 100644 index 0000000..0e739d5 --- /dev/null +++ b/src/api/flashProductRelation.js @@ -0,0 +1,28 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/flashProductRelation/list', + method:'get', + params:params + }) +} +export function createFlashProductRelation(data) { + return request({ + url:'/flashProductRelation/create', + method:'post', + data:data + }) +} +export function deleteFlashProductRelation(id) { + return request({ + url:'/flashProductRelation/delete/'+id, + method:'post' + }) +} +export function updateFlashProductRelation(id,data) { + return request({ + url:'/flashProductRelation/update/'+id, + method:'post', + data:data + }) +} diff --git a/src/api/flashSession.js b/src/api/flashSession.js new file mode 100644 index 0000000..2349f89 --- /dev/null +++ b/src/api/flashSession.js @@ -0,0 +1,48 @@ +import request from '@/utils/request' + +export function fetchList(params) { + return request({ + url: '/flashSession/list', + method: 'get', + params: params + }) +} + +export function fetchSelectList(params) { + return request({ + url: '/flashSession/selectList', + method: 'get', + params: params + }) +} + +export function updateStatus(id, params) { + return request({ + url: '/flashSession/update/status/' + id, + method: 'post', + params: params + }) +} + +export function deleteSession(id) { + return request({ + url: '/flashSession/delete/' + id, + method: 'post' + }) +} + +export function createSession(data) { + return request({ + url: '/flashSession/create', + method: 'post', + data: data + }) +} + +export function updateSession(id, data) { + return request({ + url: '/flashSession/update/' + id, + method: 'post', + data: data + }) +} diff --git a/src/api/homeAdvertise.js b/src/api/homeAdvertise.js new file mode 100644 index 0000000..6cc3a02 --- /dev/null +++ b/src/api/homeAdvertise.js @@ -0,0 +1,43 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/home/advertise/list', + method:'get', + params:params + }) +} +export function updateStatus(id,params) { + return request({ + url:'/home/advertise/update/status/'+id, + method:'post', + params:params + }) +} +export function deleteHomeAdvertise(data) { + return request({ + url:'/home/advertise/delete', + method:'post', + data:data + }) +} +export function createHomeAdvertise(data) { + return request({ + url:'/home/advertise/create', + method:'post', + data:data + }) +} +export function getHomeAdvertise(id) { + return request({ + url:'/home/advertise/'+id, + method:'get', + }) +} + +export function updateHomeAdvertise(id,data) { + return request({ + url:'/home/advertise/update/'+id, + method:'post', + data:data + }) +} diff --git a/src/api/homeBrand.js b/src/api/homeBrand.js new file mode 100644 index 0000000..abd4452 --- /dev/null +++ b/src/api/homeBrand.js @@ -0,0 +1,40 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/home/brand/list', + method:'get', + params:params + }) +} + +export function updateRecommendStatus(data) { + return request({ + url:'/home/brand/update/recommendStatus', + method:'post', + data:data + }) +} + +export function deleteHomeBrand(data) { + return request({ + url:'/home/brand/delete', + method:'post', + data:data + }) +} + +export function createHomeBrand(data) { + return request({ + url:'/home/brand/create', + method:'post', + data:data + }) +} + +export function updateHomeBrandSort(params) { + return request({ + url:'/home/brand/update/sort/'+params.id, + method:'post', + params:params + }) +} diff --git a/src/api/homeSubject.js b/src/api/homeSubject.js new file mode 100644 index 0000000..7588922 --- /dev/null +++ b/src/api/homeSubject.js @@ -0,0 +1,40 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/home/recommendSubject/list', + method:'get', + params:params + }) +} + +export function updateRecommendStatus(data) { + return request({ + url:'/home/recommendSubject/update/recommendStatus', + method:'post', + data:data + }) +} + +export function deleteHomeSubject(data) { + return request({ + url:'/home/recommendSubject/delete', + method:'post', + data:data + }) +} + +export function createHomeSubject(data) { + return request({ + url:'/home/recommendSubject/create', + method:'post', + data:data + }) +} + +export function updateHomeSubjectSort(params) { + return request({ + url:'/home/recommendSubject/update/sort/'+params.id, + method:'post', + params:params + }) +} diff --git a/src/api/hotProduct.js b/src/api/hotProduct.js new file mode 100644 index 0000000..4b5cead --- /dev/null +++ b/src/api/hotProduct.js @@ -0,0 +1,40 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/home/recommendProduct/list', + method:'get', + params:params + }) +} + +export function updateRecommendStatus(data) { + return request({ + url:'/home/recommendProduct/update/recommendStatus', + method:'post', + data:data + }) +} + +export function deleteHotProduct(data) { + return request({ + url:'/home/recommendProduct/delete', + method:'post', + data:data + }) +} + +export function createHotProduct(data) { + return request({ + url:'/home/recommendProduct/create', + method:'post', + data:data + }) +} + +export function updateHotProductSort(params) { + return request({ + url:'/home/recommendProduct/update/sort/'+params.id, + method:'post', + params:params + }) +} diff --git a/src/api/login.js b/src/api/login.js new file mode 100644 index 0000000..7f75dad --- /dev/null +++ b/src/api/login.js @@ -0,0 +1,80 @@ +import request from '@/utils/request' + +export function login(username, password) { + return request({ + url: '/admin/login', + method: 'post', + data: { + username, + password + } + }) +} + +export function getInfo() { + return request({ + url: '/admin/info', + method: 'get', + }) +} + +export function logout() { + return request({ + url: '/admin/logout', + method: 'post' + }) +} + +export function fetchList(params) { + return request({ + url: '/admin/list', + method: 'get', + params: params + }) +} + +export function createAdmin(data) { + return request({ + url: '/admin/register', + method: 'post', + data: data + }) +} + +export function updateAdmin(id, data) { + return request({ + url: '/admin/update/' + id, + method: 'post', + data: data + }) +} + +export function updateStatus(id, params) { + return request({ + url: '/admin/updateStatus/' + id, + method: 'post', + params: params + }) +} + +export function deleteAdmin(id) { + return request({ + url: '/admin/delete/' + id, + method: 'post' + }) +} + +export function getRoleByAdmin(id) { + return request({ + url: '/admin/role/' + id, + method: 'get' + }) +} + +export function allocRole(data) { + return request({ + url: '/admin/role/update', + method: 'post', + data: data + }) +} diff --git a/src/api/memberLevel.js b/src/api/memberLevel.js new file mode 100644 index 0000000..8f8f2c1 --- /dev/null +++ b/src/api/memberLevel.js @@ -0,0 +1,8 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/memberLevel/list', + method:'get', + params:params + }) +} diff --git a/src/api/menu.js b/src/api/menu.js new file mode 100644 index 0000000..8c5493f --- /dev/null +++ b/src/api/menu.js @@ -0,0 +1,55 @@ +import request from '@/utils/request' + +export function fetchList(parentId, params) { + return request({ + url: '/menu/list/' + parentId, + method: 'get', + params: params + }) +} + +export function deleteMenu(id) { + return request({ + url: '/menu/delete/' + id, + method: 'post' + }) +} + +export function createMenu(data) { + return request({ + url: '/menu/create', + method: 'post', + data: data + }) +} + +export function updateMenu(id, data) { + return request({ + url: '/menu/update/' + id, + method: 'post', + data: data + }) +} + +export function getMenu(id) { + return request({ + url: '/menu/' + id, + method: 'get', + }) +} + +export function updateHidden(id, params) { + return request({ + url: '/menu/updateHidden/' + id, + method: 'post', + params: params + }) +} + +export function fetchTreeList() { + return request({ + url: '/menu/treeList', + method: 'get' + }) +} + diff --git a/src/api/newProduct.js b/src/api/newProduct.js new file mode 100644 index 0000000..e823745 --- /dev/null +++ b/src/api/newProduct.js @@ -0,0 +1,40 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/home/newProduct/list', + method:'get', + params:params + }) +} + +export function updateRecommendStatus(data) { + return request({ + url:'/home/newProduct/update/recommendStatus', + method:'post', + data:data + }) +} + +export function deleteNewProduct(data) { + return request({ + url:'/home/newProduct/delete', + method:'post', + data:data + }) +} + +export function createNewProduct(data) { + return request({ + url:'/home/newProduct/create', + method:'post', + data:data + }) +} + +export function updateNewProductSort(params) { + return request({ + url:'/home/newProduct/update/sort/'+params.id, + method:'post', + params:params + }) +} diff --git a/src/api/order.js b/src/api/order.js new file mode 100644 index 0000000..6efef43 --- /dev/null +++ b/src/api/order.js @@ -0,0 +1,63 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/order/list', + method:'get', + params:params + }) +} + +export function closeOrder(params) { + return request({ + url:'/order/update/close', + method:'post', + params:params + }) +} + +export function deleteOrder(params) { + return request({ + url:'/order/delete', + method:'post', + params:params + }) +} + +export function deliveryOrder(data) { + return request({ + url:'/order/update/delivery', + method:'post', + data:data + }); +} + +export function getOrderDetail(id) { + return request({ + url:'/order/'+id, + method:'get' + }); +} + +export function updateReceiverInfo(data) { + return request({ + url:'/order/update/receiverInfo', + method:'post', + data:data + }); +} + +export function updateMoneyInfo(data) { + return request({ + url:'/order/update/moneyInfo', + method:'post', + data:data + }); +} + +export function updateOrderNote(params) { + return request({ + url:'/order/update/note', + method:'post', + params:params + }) +} diff --git a/src/api/orderSetting.js b/src/api/orderSetting.js new file mode 100644 index 0000000..ce087b1 --- /dev/null +++ b/src/api/orderSetting.js @@ -0,0 +1,15 @@ +import request from '@/utils/request' +export function getOrderSetting(id) { + return request({ + url:'/orderSetting/'+id, + method:'get', + }) +} + +export function updateOrderSetting(id,data) { + return request({ + url:'/orderSetting/update/'+id, + method:'post', + data:data + }) +} diff --git a/src/api/oss.js b/src/api/oss.js new file mode 100644 index 0000000..04475d7 --- /dev/null +++ b/src/api/oss.js @@ -0,0 +1,7 @@ +import request from '@/utils/request' +export function policy() { + return request({ + url:'/aliyun/oss/policy', + method:'get', + }) +} diff --git a/src/api/prefrenceArea.js b/src/api/prefrenceArea.js new file mode 100644 index 0000000..32b43fd --- /dev/null +++ b/src/api/prefrenceArea.js @@ -0,0 +1,7 @@ +import request from '@/utils/request' +export function fetchList() { + return request({ + url:'/prefrenceArea/listAll', + method:'get', + }) +} diff --git a/src/api/product.js b/src/api/product.js new file mode 100644 index 0000000..df02cd1 --- /dev/null +++ b/src/api/product.js @@ -0,0 +1,72 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/product/list', + method:'get', + params:params + }) +} + +export function fetchSimpleList(params) { + return request({ + url:'/product/simpleList', + method:'get', + params:params + }) +} + +export function updateDeleteStatus(params) { + return request({ + url:'/product/update/deleteStatus', + method:'post', + params:params + }) +} + +export function updateNewStatus(params) { + return request({ + url:'/product/update/newStatus', + method:'post', + params:params + }) +} + +export function updateRecommendStatus(params) { + return request({ + url:'/product/update/recommendStatus', + method:'post', + params:params + }) +} + +export function updatePublishStatus(params) { + return request({ + url:'/product/update/publishStatus', + method:'post', + params:params + }) +} + +export function createProduct(data) { + return request({ + url:'/product/create', + method:'post', + data:data + }) +} + +export function updateProduct(id,data) { + return request({ + url:'/product/update/'+id, + method:'post', + data:data + }) +} + +export function getProduct(id) { + return request({ + url:'/product/updateInfo/'+id, + method:'get', + }) +} + diff --git a/src/api/productAttr.js b/src/api/productAttr.js new file mode 100644 index 0000000..c7d93a8 --- /dev/null +++ b/src/api/productAttr.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' +export function fetchList(cid,params) { + return request({ + url:'/productAttribute/list/'+cid, + method:'get', + params:params + }) +} + +export function deleteProductAttr(data) { + return request({ + url:'/productAttribute/delete', + method:'post', + data:data + }) +} + +export function createProductAttr(data) { + return request({ + url:'/productAttribute/create', + method:'post', + data:data + }) +} + +export function updateProductAttr(id,data) { + return request({ + url:'/productAttribute/update/'+id, + method:'post', + data:data + }) +} +export function getProductAttr(id) { + return request({ + url:'/productAttribute/'+id, + method:'get' + }) +} + +export function getProductAttrInfo(productCategoryId) { + return request({ + url:'/productAttribute/attrInfo/'+productCategoryId, + method:'get' + }) +} diff --git a/src/api/productAttrCate.js b/src/api/productAttrCate.js new file mode 100644 index 0000000..587630c --- /dev/null +++ b/src/api/productAttrCate.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/productAttribute/category/list', + method:'get', + params:params + }) +} + +export function createProductAttrCate(data) { + return request({ + url:'/productAttribute/category/create', + method:'post', + data:data + }) +} + +export function deleteProductAttrCate(id) { + return request({ + url:'/productAttribute/category/delete/'+id, + method:'get' + }) +} + +export function updateProductAttrCate(id,data) { + return request({ + url:'/productAttribute/category/update/'+id, + method:'post', + data:data + }) +} +export function fetchListWithAttr() { + return request({ + url:'/productAttribute/category/list/withAttr', + method:'get' + }) +} diff --git a/src/api/productCate.js b/src/api/productCate.js new file mode 100644 index 0000000..f996299 --- /dev/null +++ b/src/api/productCate.js @@ -0,0 +1,60 @@ +import request from '@/utils/request' +export function fetchList(parentId,params) { + return request({ + url:'/productCategory/list/'+parentId, + method:'get', + params:params + }) +} +export function deleteProductCate(id) { + return request({ + url:'/productCategory/delete/'+id, + method:'post' + }) +} + +export function createProductCate(data) { + return request({ + url:'/productCategory/create', + method:'post', + data:data + }) +} + +export function updateProductCate(id,data) { + return request({ + url:'/productCategory/update/'+id, + method:'post', + data:data + }) +} + +export function getProductCate(id) { + return request({ + url:'/productCategory/'+id, + method:'get', + }) +} + +export function updateShowStatus(data) { + return request({ + url:'/productCategory/update/showStatus', + method:'post', + data:data + }) +} + +export function updateNavStatus(data) { + return request({ + url:'/productCategory/update/navStatus', + method:'post', + data:data + }) +} + +export function fetchListWithChildren() { + return request({ + url:'/productCategory/list/withChildren', + method:'get' + }) +} diff --git a/src/api/resource.js b/src/api/resource.js new file mode 100644 index 0000000..ee2ca81 --- /dev/null +++ b/src/api/resource.js @@ -0,0 +1,39 @@ +import request from '@/utils/request' + +export function fetchList(params) { + return request({ + url: '/resource/list', + method: 'get', + params: params + }) +} + +export function createResource(data) { + return request({ + url: '/resource/create', + method: 'post', + data: data + }) +} + +export function updateResource(id, data) { + return request({ + url: '/resource/update/' + id, + method: 'post', + data: data + }) +} + +export function deleteResource(id) { + return request({ + url: '/resource/delete/' + id, + method: 'post' + }) +} + +export function fetchAllResourceList() { + return request({ + url: '/resource/listAll', + method: 'get' + }) +} diff --git a/src/api/resourceCategory.js b/src/api/resourceCategory.js new file mode 100644 index 0000000..5b69b6e --- /dev/null +++ b/src/api/resourceCategory.js @@ -0,0 +1,31 @@ +import request from '@/utils/request' + +export function listAllCate() { + return request({ + url: '/resourceCategory/listAll', + method: 'get' + }) +} + +export function createResourceCategory(data) { + return request({ + url: '/resourceCategory/create', + method: 'post', + data: data + }) +} + +export function updateResourceCategory(id, data) { + return request({ + url: '/resourceCategory/update/' + id, + method: 'post', + data: data + }) +} + +export function deleteResourceCategory(id) { + return request({ + url: '/resourceCategory/delete/' + id, + method: 'post' + }) +} diff --git a/src/api/returnApply.js b/src/api/returnApply.js new file mode 100644 index 0000000..d125aa3 --- /dev/null +++ b/src/api/returnApply.js @@ -0,0 +1,30 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/returnApply/list', + method:'get', + params:params + }) +} + +export function deleteApply(params) { + return request({ + url:'/returnApply/delete', + method:'post', + params:params + }) +} +export function updateApplyStatus(id,data) { + return request({ + url:'/returnApply/update/status/'+id, + method:'post', + data:data + }) +} + +export function getApplyDetail(id) { + return request({ + url:'/returnApply/'+id, + method:'get' + }) +} diff --git a/src/api/returnReason.js b/src/api/returnReason.js new file mode 100644 index 0000000..67b2669 --- /dev/null +++ b/src/api/returnReason.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' +export function fetchList(params) { + return request({ + url:'/returnReason/list', + method:'get', + params:params + }) +} + +export function deleteReason(params) { + return request({ + url:'/returnReason/delete', + method:'post', + params:params + }) +} + +export function updateStatus(params) { + return request({ + url:'/returnReason/update/status', + method:'post', + params:params + }) +} + +export function addReason(data) { + return request({ + url:'/returnReason/create', + method:'post', + data:data + }) +} + +export function getReasonDetail(id) { + return request({ + url:'/returnReason/'+id, + method:'get' + }) +} + +export function updateReason(id,data) { + return request({ + url:'/returnReason/update/'+id, + method:'post', + data:data + }) +} diff --git a/src/api/role.js b/src/api/role.js new file mode 100644 index 0000000..bb5cc3a --- /dev/null +++ b/src/api/role.js @@ -0,0 +1,78 @@ +import request from '@/utils/request' + +export function fetchList(params) { + return request({ + url: '/role/list', + method: 'get', + params: params + }) +} + +export function createRole(data) { + return request({ + url: '/role/create', + method: 'post', + data: data + }) +} + +export function updateRole(id, data) { + return request({ + url: '/role/update/' + id, + method: 'post', + data: data + }) +} + +export function updateStatus(id, params) { + return request({ + url: '/role/updateStatus/' + id, + method: 'post', + params: params + }) +} + +export function deleteRole(data) { + return request({ + url:'/role/delete', + method:'post', + data:data + }) +} + +export function fetchAllRoleList() { + return request({ + url: '/role/listAll', + method: 'get' + }) +} + +export function listMenuByRole(roleId) { + return request({ + url: '/role/listMenu/'+roleId, + method: 'get' + }) +} + +export function listResourceByRole(roleId) { + return request({ + url: '/role/listResource/'+roleId, + method: 'get' + }) +} + +export function allocMenu(data) { + return request({ + url: '/role/allocMenu', + method: 'post', + data:data + }) +} + +export function allocResource(data) { + return request({ + url: '/role/allocResource', + method: 'post', + data:data + }) +} diff --git a/src/api/skuStock.js b/src/api/skuStock.js new file mode 100644 index 0000000..986d008 --- /dev/null +++ b/src/api/skuStock.js @@ -0,0 +1,16 @@ +import request from '@/utils/request' +export function fetchList(pid,params) { + return request({ + url:'/sku/'+pid, + method:'get', + params:params + }) +} + +export function update(pid,data) { + return request({ + url:'/sku/update/'+pid, + method:'post', + data:data + }) +} diff --git a/src/api/subject.js b/src/api/subject.js new file mode 100644 index 0000000..6c06c12 --- /dev/null +++ b/src/api/subject.js @@ -0,0 +1,15 @@ +import request from '@/utils/request' +export function fetchListAll() { + return request({ + url:'/subject/listAll', + method:'get', + }) +} + +export function fetchList(params) { + return request({ + url:'/subject/list', + method:'get', + params:params + }) +} diff --git a/src/assets/images/404.png b/src/assets/images/404.png new file mode 100644 index 0000000000000000000000000000000000000000..3d8e2305cc973ad2121403aee4bf08728f76c461 GIT binary patch literal 98071 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/404_cloud.png b/src/assets/images/404_cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..c6281d09013e0a2c5f8e699a0a6038d9480291e5 GIT binary patch literal 4766 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/gif_404.gif b/src/assets/images/gif_404.gif new file mode 100644 index 0000000000000000000000000000000000000000..dd1653a6834b55de9e44013d94dac4e71e2ac8bc GIT binary patch literal 1066294 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

|r>Oyj68v4qcJNZ0|v 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 PVE*udW>mYM}f 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�=M5AeR+K7@~( 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

}tr zHuhT7eWCMMBlC0gBQM$mNuQ-er|*%yndpkI?=*?Wkp$15`F?Bh|MldpN)pMJ!X|Lbav!|@R~OP>A4&glWw+h^9m`ig zc5TP}sK}eYMNf=ehgEP?fBx$t`BT8z%Q1o2vVl`{aWA+~@RB3bDS)@UwNt$$Y%Bdl zYNOh{YJW)aL=vNk6{g@`_mENr>C(Pu@~5n}AH1ZVwbO&Ukf|iKASJMnI#7p(qKDm+ zu}1I#iv&D|!MSsKgr}%E8D;l41WOSF=mz%#C|3AWJ|u7)BI=;eHX)qLW86~g+!DO) zyqn3UhG}PEeOSrHRVoA)aQSjr`HOA}MB)tx7W?!qjmMxYgYVpQoE%IeN&fUKV@&9a z1m)CQ6Yp4~f)n~5vc;=*XVa#}ubxr=v$IlT2|WWheifC@_e4LM3vrUYz^JOeDOuMy zUvl#1+$bQY!Ho#fLO+>R_KSF@@D146x_nI_<1Eova&G(msh9kW(R29;B^-(OxH2(& zp@ATz$YwFi^<^V?i;v|7gPUF~jX>+1`Z43+3 zXQ%77j_-tsQcU{zvvH8x%Phs~2)+40$8BHY0LAB=`kLKaoA7qdBK$cUo)9$1DKqqs z><7~I;SZ&EouD*&8`1WUKOdkO!SNZ9sWx6|R{xybrf32fJl_oHezm_qMp4E);J;lt zXcC?Inl2M}LDwlURrZr5sL!rmWl<~_o{9`5Wh+F|i)Iek ze@ilW*UOjd~~oA|pMzED@UdDot$E>gs@#Dz6F zINN_vH{kRstm;vL>;7`EeK?@?ZPMl(__+B#y%UV!fI(!9@(j^ z6bw`MiM<&>Q>bE+Lo8KUCac5?WQhQ`O{zc^5j1wUPsQjoQG8j@$MD-4dC^kkJpLyC zQYP*d0X0v?OmiuPE_1<0$Cy6eR8hmFD>B{s*HFO+qAF#(jI5tO3E(L_(HVvILPm15 zZt0WE%>vin0bm`;)4$oSFTvRAk9j1nSmMSu7xHuZk!yMqYmO@p7(SoKfH9UbVa_33 z^+H=GH6V?Eh?z}+Mm^eBL;D0$Slp!SGbmTLzYMB(atV_NE#9#zbNTzWPgW&`qEoiELMFnG>xpGfz zQCYtmQnCQZ9QbN((EL(-=+XrPOmo6o867cTacY*Bd=ymy=ZGrrkii%+i(eVtEDql(da#YSVg_p;7IAeYX>W-Ly}(h6;8)LUO2@M12g0J2cWD)w zyiD?SHMIPVmf5c6bo)4CN}!@MhF&51dHl~R49Fcp`H3A8j-`ltxk31#B`EfKMI&6pHmcuB8Y9S)8g^2d#PCn zQzh|f8FB*0I)s8bLI(_)tzNw1gn>$I<&EhSV~wD_J=ywh2kuNS7Y#V~2`$Fg&5O!J zJ3MDKRG0IuRG7ZS$ONnX26=_dxLHpH1&B@v{O9e)WS3ZJh*T5z^}yM^KsYg$Q)s#U z9)h3Rd?lu9?*H9`pO*V-JL*qkgIVg3BS;0=o88`E&ys!1V7=XFp80`B&zS)K5%k6L z_81W^jukSV(5xJF~e-w6k&(rzp;x*T(xqB$QcR*;pPBLJ1$Y7xL zJ?PtW>XINdjjqY`ohxx1ji-yk!QTOUAik|k*-xsa<`gKVo1hGuEAle zx5yasZnbWFs~yB`{NCO>kq(~CMyzLX##CgB2CP$3Cn(aArQy#@PmlALJzMry1Op8C znt_c2I)-OYmzVL*&(PV@KO+G@plYHYt7emZBVLL_au6pv%v~zUf?w+uof=%Xs0#vX zZr-tyV_4UHUxx79lh7)nA2+V%z5DMc3qPfWsr|ZgZd6CN@{a6nE@M(U>CcFQmXWmy#nN@v~$+ zAS~nEnFGi+U&Qy2vTsQAr=%ZgJaW+W!v4&zdeV^JG;HSP%m+>xXgaTMEVZxr^i$5G zpEkmLQ%bA*sIED7X7fUf*{Q}qhD|o{;i_-Xua{8LZ+Bzf6riD}L=XGtd5Ao>{{#BX zRG+^+@|Pl$mwp>M|+Q(c(_LIK)FDOJA zVXSZ!Dnr0^@gtJFLb7-4ph{s`E3D+tLv~d^or6aeOYb=^M_M7JcQSsr!)X_9>j26< z_@pW%Hk**GLm-9o!p5c*ZWG@D3KxP=;Lso;D2R(c_Hy&hy%sfxrhn;ovAqE%hhCTZ z0om?5){(e8=vlJHUqL*=XH%ty9w=rQ$#)n8gQB?DAW>E!=TxE6uO~7|2j-2*Fza$IcUQ%u7({RsBVDJYv#h~CtLCh@kBeTNFiG{&N|=Ki#AdI`wj##WTH z;-U{cGju#e9~c}zu%2cJ^rx+=r!#M0LLJk%`_rc!(`Se>yz*xV;y=?wGt@u{AH9E$ zhxdQ`P%ZyYAIc|0@6G)*JeX~aOtG?0oa*mCt8cE9``8X{@m{1oya2LZ*n?3z zd{8-~Wl&Ikb6B}nP)LrTa=iu9!vJ`4-6*Dqw`yy_q*6N@Sg2~h>7!_EM_|~OD{kiS zjOJgPcreToq2zT{@qdZjZ?z}DI7*p96cGL$#qkv2KY^kAS@}IxAx>&D<_=<{#~GQd zy_NCTvv^egwCg)(;@#?N_zSc090E}tzy@5|_5_|Vgj#igq~cZw4J4F4>q)&=w_lhNx;DDx0!ZRKY@ zQ0GcC)veNHw8z_X&vr6YK})^ks@|)veK~mVLp@bR?3NL2E?2$h#jO1LV5d7BTjlnN z|De8q>x{pIsM{EvckwZ1|9!#rkU%ov7J!D(*qI)DS`F@)ZAj{M0_J6A=T^1tJdvAf z;xXw<`Y=lj!O%G5RKIVz{8=O1nzY`nOP{gx>`(XZ+YX^-^AlD5%1%5)9YlJy=CGfp zWmGt~@6uM4^B4R;w8ON$1KA106#fu}%9|dK3NnQqrxC5fx(D$LM9^bMnM_pMk{7yqI9&I9oL`;d70&Zn5?>%d|Ii;Z-x zr?u0Q!;yGPl$)Jf%E_l7RSL%Djh5}w*SMF{G%{gr?N0LViKFwQQ#W?X7oWNI29kOPNCDYA4qN*W_8*q%`uI1a!Nt)&0dYg=g}<_h4f# z{!|uey63_MS$Y0&oAwA}C10rgK?Mk06=oIcS?&NFeF;H#+c4I{2rPLeuDkS^WR42M zPb{S~?mg&XgeDd9aqP}ULM#rky7>3;4k<8(-9*ZprDOd(tuaF|{`L|W$SINxv&nF_ z@xCudkSZornu_B}wq#D->=SrP>0m?ME9uzKpmcB;;n$xznU^EY$J|For9IE^SG%^w zz64(lkNx~zd6~#oy^l#Hh&6h6NRxXs4FTDPjtMkeI>fDysGnu!lC=)Zf3LAK`hO|#k zq0I&<`|Zgag%@0Sx0{vsmXxEk_sah8f-E3LConmtT&BfE0^DDnbJbxwn=YHa`ESE= znXy8F$+g**Hwo>JJ1c&F{fiCVdTMi=SAl3aZFE{{f&iW+?$4xiMGp$ZTNl&0OUX{X zxK3~&LUcd84N_lFRQDw#wihd$QgHdY0keJ(|eUaUq-cKmP8xqS+$2qQe zLmSZ)bNa$p(nD44a_Sa2$&Ysm9L}9r!@vZCJ(n z{&$H{pL~k5`Kb@9s|l$h)%z716iSlHh`%xd(rdflBVMVzhR2NNUo;Xs*`%qht9N>_ z1QvsCM!zX0Ctq^}#i>1Ho+p2ZOFvoxhTR-&Pd=53WJ0%pU(-q?-zYgPnVQA>KulC; zBGtxpJVjlqcA3ia#o=2)`hVufrFvJR_s%L4vx5R)0y_DKFXU}d_>L3j;{;=#A7vCb zX+nn-zpN1*WM}yg&%ggYoP2k2xSxy&co*)^_?Qo;jf$e%VI}{*H>UNAc}52(<#fW> zcGX^xzE)D_0JLgK^5>?M|84(^$kGaCLGa}??Uj>^Cu`FpPxZmX1(tQj3g*BQ{Q)e* z`y_g|0>0l8&B>vmPJqIL7=V`~KTZMu{)Ij+kG9qlGwB8=ouN*^LT;~Je!q&M-w9?6 z(F)y0pSJM!Zd1_qXxcsSpv#FwKaT*u)DDqgxr3tkhqX$%qGrt~Z68p0R6qp>p`2KE zxmK*=uujQGe}oZUsf1@3e*RutE<+H`X9T^U)=LhD8jKzYiCc$>8f)V6msm zR;CT4hORQ3qZ1RIzQ^G%Ut8`-85hteSxO}R3t$gCMVjX%;x$H+JwvYGCH2y)-{Sc( z2lIqB!r!ze0i?~Jd&j^9yW5_@N<pQ$IHwB)S-7cQwF^H{0U7c1Hi_d)`QXHs!i2tXSzo~&YA4iC3;+Vbo4 zxh)yD<4B4`m6A(-e^aZR*{~lnTvjhLI9f6y)PRgX(%D9EitIYpN${W!wKxLyK%PYS ztGWA2F14|J|JAH4&i9fEX=Aa-w-AyzH^m02%BZ8Yt$=5#5xq=ywrhQr#oL(0{w&Ri z$iBz?)lA5%A=-%R{w%&LD4BRzCQtTZ$gAqtwyHrXTN|$~wF8#>7z%f?>CX5+KUby+ zO?vH-_K43vA}1n(FDW^I4A<)r+?4fO3>e(@lIn?L;#GE1uZoy@3_17>AN&pf)vG^? z*{`qCl24v7UgVr5pfaoC=BWs#8(x^lQYnhAu+h zLZ?Ms=1`w?vMSm%?Mm6$K4#7#a*Em#x-b}#w!9G>D9=WU^MulaAkl|>I++m8^0YF) zZ1$BJpY$p^H{*in8xqxbf|Vb^o?0B*9}! zBrpc1;xo%xiLJSjczE7Zpxod>u{PeQ!Gbg$zQvGKJYtTM4d&{&BFHFjzeL~z9Wu|V z?8y6S0k9!=wSw~{_f~K=f%WV8(ARb*567fRzUd^5!P$1c7x7{;PDV=Jl>1&2ll)X)oY9KyaxBjv$RL_#UNcO+u)w(L|bskUA;C?R@4r%bqMmjN4KeSSuuDr7{U3bwkhgb%vW5xQsf_M3m{7O>sXpoP2weKlb$V%pQ zUzNGDZ^Cs*QH!NNPYnSloe$=DTv;_wfTiPGXy>TFgX@~^>N4dSn#A}_LjRPUgrM(N z%HR{(LAAGE->UdvUUihbGTkcT$0QnOme%ap_*}g&ALU+z3EeIuo-v5AYgC0>g|F{@ zP&duIIA!(TE70GyA9<15yoi5s?wyJ6ll@C!?w2OeJDv-JGJf*p4o!;JV*{H~cbm1* zIRfD|*L`lTC-A4qGH>J_QwUJWk0p#Af8*7g>L#CUP;I)qgq8K(M_t77%_Su=Jm>Eu(915A*C<&aV=pP+{n~Q)W z-Qd&>Wpc@IQeL1p3EF%A6C=3Ae~cOe17{zZbR6S%0)eP+^jt?^5fn*+F}M~%|3Q=% zZA=x-4y?U*U|{%&1+M+?aF;nWtw!T7t~R>wjqNp`h!~}73u#+nOpK1Sa8&z46jfvq z6}_lIHc40TbCN|zB5NG9qe(s-Eav7Z|ETk(OBr69CSdgS7sa|i2q{9foAeo`0{oLi z7lYw%>84&m3F1&~KHUIiM=!Sy0dEvWk3MSSrfch_Q3TXwi|wYy0EqSJ0-c^qSbr%k zqnREgAU*;)ONEDMzABdKW?k)2bM0ok?dS~)X>{$m@y>x2>PpR|txok^Yln!ZFuEv|2Cvyx(=TgQSJqeDzc3bI_O(scmhq=w3pG>0qEj_ge6SZ22z= z4Ug}+Cp-NB+~J%zEvWB5wKhuYp@h}Gv_UhWgzm4Vq)|ROqS;TedBfRugT|eW_07#n zJ~WkD_u|Y@^noln2>2~dV=H{5`k=?Xb|km9@g*0Xx8VPpsRiVn0E7VmOgHvI81sf|mS+Ch-CN!@{HeuE6kL%nHsr)kvj zq$!Yu=^?8PnxFyDu0h89yCLj)iV*J^yg69t`d$)4!32tsT+hl9vAcattM_wP<_b8vPEgh>2l_ zoo09u?=)X-chMMQa5%M?jhFv8n~!c8@CE+W_#ZX*L*P29%epHG2FU96WmKpg-Cv#L zESetn?rhE=ZDC(=fNqreu2iI~um^1Dn||!GPO)HGudW9iqw06Mo|>d|Pi79d+^h@y zv%&tFuhL&;{4wR>yBgjz8{N>($g=oVu{Ahyv3!jcR!q?_!FgRoadk`)-Bli)zws@S zPf5wkOcnaWUgeX$i)iGRgUFr`mz@4n@T3^P7C41gaR6G8Oz}_Wv<)^`On&~Mghw8+&hCbJDfx8@t((L7UQed)Dh@K6{R%21 zEKi5dY#HEz34@NQk1bg`hH|j&ObcBAvB|||3qGkP&U)YP-#+kpuJ3OvdClv>BT>5u zz%OF?!4<@>$WDSsI!~gvAjE}vkA2(NFToClE}snJbkyHNiuQjzKB^9dN`>P^xGl}s zIs~nQs?wonlN32eAfax8dK6eSJ-V{t*#-RxrGdrz)N{6Eg$n9+2|D-^LG z;8;xgG^d_G2m$V>2g(&3DopQ+jr~?TG_K`18VESy7h8I?e!nn5mUsks<49s)L{N2< z#RbCCsV4|WfEh%fYe=Z`_=8ARH52a(pJyivl^0=AZtS5XiQOP8C{SVw90Aw^ORGHp z^fywOc>dL(m&zC72Sk@HN2Oo(%m4ds8=8>;wNHw69oOu#I|2%%lV=_Ry^&+y-GmVo zm+ypSR?^1-vjt_?>uc)u43Wq053kAipy+x$LL7kXWAx1^BP^$oJYoZ%p`L;c0iB&5 zzMCRv@%zlOo&O~C`lrKnCo59N6+To@zp6YdSZX4d^7#x9zvOp3waD`QvfmmCJ!>YgVB{4s*& z=blp<{VB1MzU%#OOn(`^Q;fv*ht@dtfCvlEONs{6pi#uRCw--V;$OSp;H>R=p*suF zWFKX*u|NAUN<0(g>fsi?HlMsTJ{;`4w9zM%Xj>o1wLE0Vsy0ARw{%6Ag|Nd z0E#M|ojX&n>%M?hn`0HH5hqV35kFFKG+LIb?lWZu1q)T<8`Du!CL5y3GVEUlZW(Jl z)zSe9bMk!u1w7I50eN+$Sx_}^znr!i`_F-S0aO4+#pHz>`bd z^FX`ec2(|~!9NlBj%FJ_Kd!zQKP(FY!B5+6`r1*;p-qVCz9M8qK3RsxN|9a(iBn0Bs7gxip4ov^VXv(?>0Q-|)uh`{+I+r+({sm%<(^-7uhP8XM_g}^<}8UH@v zx>pSNdo~IJ1vx7VtbMf4-f)isq!ge4Blk28F_{EuEN7OGhTDcCS2Eo^v*d~o-TEh| zI9UwQ>VrJ=yj_yOJi&%)8s-TMIew)@7ao>xnHENZc~M|?HUVqILR!5v(Zklp+#Ci$K@Ybq3*pNJwL~? zY;A(%4ELr;&6|UQFTacNiJRF^9>6opu3PwEa%L@IRL`n%B%dngjpJ6s; zaD7`Ekma#tzzCP6yzkh=9;o~iUu96?i+zGfO^@nnF4xBnq1d#~|19)7#Zp5wz1N_A z33$M%g#P1qJiioAMx(zlmxee~0plm{GUNk)7*H2;AG}kt=L<5#eG7uaY7zldn@m5m z2L@(XLXP!J$|6q3C|FPMw|1RhFr_*u;owDv?D%CSvR7=&FA;GCVjo`H7sPEVT6J%L z-!M7g;l2kbotD+Pzs)7O-IiAAvf>e$%#9WDacsZlbLN}#*4;C+lTjA%Ox352=RH6EX#>8vCQ9`J|^ie5P3Id(eJ4J~O%h(VKlo1K~6a~|S<_zi~N zn;p@uTJIzd*`6dI4F6c9S_b|SfxMye-9j-%y{Q+N1Yq!UHsU4B#K`(9Ik|-sb({kO zSWoFKcz>xRhx(jk7LsxSG^<8TKFz$$&O>my$m)qjWhA@$unP+n>&Y%;aIUpevxeh_ zwVVTC7X8e;=tu5A{{$?|^tl3(u_BOn&gp7JfB;eDbPEU+rO6>zLq^hS#JKRzLsnqMaVh z7KQYf?-De|+V5`B3L|?ca;%~KG3io2mKP5=#c5*FCHx72bIMt02njEYeD88f*;&rC zf6A;}a$wgW$jdZ;X|DWm&eO;=R5$$H$*Vg%7sgloTIoyaj9WVkXifwgKjW;(@;p)f zPQ|#=eomh0N2Rk3;fyBvHd1oe#<124nrXvRX3v)(4&5Zf_c*KG1bfM4ir~_sk>Uk6 z3SNkzoB>JlEVPj#6q;u|-{L&qV9gb8X}-vQjM7rbAm$sNsfObDEJ%|Yd#imwLx8;9 zlvm-EkDjd<VdF6~{iXjc85zBPv)Z(+s$Vx^S%pq00z zTMoJ%=0O31srtojEnHeHep%GGH=i~ke}eyZfMn~f3Y_f-W}oD<*(A&Dp&nOXv~ z(M2Cs3nlAKjRpgxRCeld( z%oO|dBOCrtqe-`Ga2Gis_94XjQJRblELxW{LC&p-km@H`;AR*^dp}eCYqdOud-YAy z$C8vF@J*U?Twv*y%FlsqnFoKG=H4zJOv$i`dl4jJ6(~KSbL6hnrVBpq!s+pN%y>kq zM_NI15hPaLYP>7Rgw;U%HQNn24ag-3|0xV0B5|!vghMvI)`qSKGL65C3(isFdqFks zI!m7_E=F?V3|#_S0j%oz=*81lwNLr;HU28ebx;K3sJkKf8z}LWXC!T&Y7C2)eUdZ= zz$g;iC27DV8K=k*8q~9a@Bj*ycN5c#Yz{=I1~=Kdr+ZkgZoQiD|M)xL_uAwZo8Nk` z%GnW3Y=pc*&LtrmBtS5@#coab`4zqw6vHsgWa{8Q_=V`{(Sx&y&01d7DJKBvel||u z4e5hsO@g`SRA@|i&;36Our|c~>Z2QyYmOhFFplY2dFKrs5@iM}7Bcs6@tmuqAE!w| z`>k>j6sz(gf61E#LC=S7ggd97#qihx@El|D!Cy#w-O*&$00R0fB{04S8kkn6#>-4e z$fw-{e9gAdQ1>oq^7-d+z)m~l-Dw(oB5tk7@Y`Ov=@GHQZ3$^)u7udaNP9iE4AG}6 z!YBvS-;OUE48k6uqx_BgkdF$z4OEkwR5YekIDhx6d$%a;KhU0hFQxJ&nkMS#Y}AF- zp(=~Kv1&W?Lun`>XYlW@(s2&<4}mNLiozBw!Luz75+;R)RurM$(nn8KqtO|KMhOXPq+q1k5l(flPW{uzoOu$v8nfmvZ;c38fjUGk-=;J@u z^v-nm>Ncw%Ujn%i&>4ZZ&ewSu8I`Zr%2-GT=Cc1Cigq79@J9vp^9tm}m?fdmCuyf9 zLkgg7)u0ZE(SqG8IT#0KfD#e~-6sXKz8+8FgN*dO-RZu`Y}KokU@j3vmXPW0Lv>3u z8L{==oektF>YfrGg78pm5YVrk{&-@w7|1{%r$&sUR_>G}xL(?Ks>Qo-$Qv0K`Mm{2 z(wdKr#ls=+ZR<5;`ZcIU&>SH#97h^XMj%Og6i^$1FNjU770;oP6sA@_!VEHelS9_l zdL0ak?hpF-)FWtgzUy+yKLd=-D*gVBWi>)kA=%jJHHfeCj3gLM?Vx$hiTB_ZdP4_e zlujL!8``hsju?#swW6EASS&v9vaPTW-!24C0)Ul<5(s+?$ItZ;2!aTcv5BO3qa>Iy zaXrE#wSaah4Vo`0G0lE?gACrP$4i<7W127fTU}yk_>kbe@XjGq06s5)2nzkcu@YZ) z;76zy#&IZ+bTmXz*G)t>Y`iV%rX^~%4I4gMaVu|eq)$TM?#3(EZ>lgzGXCWNjoaVv zYvvsJ7Cx5jD%^5k2AHfzkgL2%TDIHJG+NWimH^t{*W24i%UzCb`6zHZeiq?HQ-xr7 zy79@N=$-8b?<0=wH%!iZ@358h{aLxdb^_XI>C)Qqu`E=1OzZ=cZegZwbp+;zAn+#> z-j2YeT;Zd=OojbZgZ~bcn$1*IwmWOWG+(+%Esx7F9i$U}XXDEgh1@6+UK)G>k9X7P ziwt9kxfJLjauzw5cizAlc^M)A9)?K<^*!&|D#viA^hop2(Jgj#TWcI_Tmiv{U+cT$XuhhzW%~Ip{beZNE2x z=qpEm=(m@KE8$=2Z81;IfhYHKO^6i64owLOJ48FP2HUm?S7<176(Q>C{nh)tOL;Kv zu3jhOcwVx}FIh(T0Icc9sUiWqugs>O_l>aB)0AW~W7~NVnOgRJiG{a1kSgiWK+~|! zp`+$;I@)P$t}!rVG!~@L12UMdoidf2m{p&c8~^Oan5`~>@7iq^ikt&=H3U_YQS@}D zsgG!vHtX9t^|I7w3++?2I!g0<&Bm@0$ovezvUt~13 zdIdm@Nh=Z!1UoJjawg2�T>ZM9Zjzl}NvMPxMZ(t8m;9?3q5rt)67w^rf%7wleJF7Z{T+tebcfjK?Ih>-rNETAeXdgW-+$5 zxBc{9%l3wSSlv2;*&<5NqGDCQl6jRW7U-@h$NJlNzW;}~V>N_(& z1X{&inr(6Yu|Al6v`fa7S>?<>D0dWTrroq6R-^uVew*~O9R7`%5V^ZyBvj|3&*Ysp zz8L}>hz5{$-wTSLO$llI5SDToBF5j*L$0Yls$c4Id|pYx*7Yh!@cpIsd_ z^6g3TJN!GsG2}$UPx{WTGps_{b)xC)vtE9G0YVnqQzx~d z*ujnJJEnUlg4cDC$uwM!o5efmULW3HBdv|=?KSlMkiZvl+&9MYqu!?*f363(1mXlq z&wld44A*sFI}EhbnpR#+Uic^he>*3DT(Z1oa9{tVkk1Wz4G0MvMfn;F{b;xy6`Sf= ziSo>OI_z+u0k8CgUsk8ikT||++`1@wBKq*hlRqb>QoBc9n4GS_`v_kUz=XV)VD--* z3y|>e=;PYmw@*R2QTMjq5xRLmDo};)GG5bHs_{?a6Fq#wyLcWGKj-2%&O5-rQHQC) z!~sGnU7Svlk?Xjq-8-Cy@XmmJ1Q;u!ZCg4Z>C<=JaD44V7~GosurS`ftx`6#f|!7q z@+*?81wj65hoTO*m$2V0RIUPV@#1p?Z!=>`YK$a!33xoPbn(aNykp^l0TF3J(L#JC z;o<<^_>Se{7c;SbNCt`ozd~elH1rSrSBaC_$zN8_{s&X(4?Ld|>`tT;8-`#mW3By$ zV@}QKv9oC-RQH&f6uj|>GZz@#%fb&)GOD1B+_1Qibi6h zWj>mI;U`Ano74ID$DOqMqgd$~_tXJyRxt=GV2Q_D2cEwHelOF)8E1PEhed*wA6<}L z0X+^sDB}QlQaea^Y`p;Y7hurICBp+Pk6dLao|_1O3i5nGO_!Dr#?pOASV=P1F zI%s1;n%*I#Ju%O6-X7jkwn$EOniiW165tz7VtyighkTE~H;I^yWuUDPJfQLvR-;N#6>-cXn6d~F*zjPx@D;OY! z#Y4*p^zg*z-H=fy7}GUeoWEq5qIQ{|zZj3Jw<-UH&iHH2XP4RB@)( z^OSosPwx52!R{%Kk%hySaY^|o?@WnqrkMR+v*&bqb-AI&Xwr)LV?7?^Z`_{bM2v)U zVi~(Yu%PI@AO+2Reeu3M6g)rRwr}xa743bP9TfgaaHE+AGV%g4_r11HN~JvkyUVGY z1`v7gxm?tzKk!!i*`I@})1OSWu>SqiGYPY~YSSi7mXEyi)eSXI1{j&V+3KjTkG9@d zw>=VKeAnL5dM9>8-Es_DiX8XZ~0lB0%5Uc;+hdN`aV`o_F z4&1-2`88Jeg=TO6`G-S}*nih|CfEPs*(4)HR6%4LXQmlpFMPLRNFscmQyJXuWV~?8 zaa(}JvxHq1X)YSU0N}&r=kQ3r@(c18wdd~t8RKNjh?CA}A@&&Dlt}9vp`Sq;G3;*o z^wwJI=D{%`H$D(}rh#1B^8Iool_rR!xe}gj`B?_`+CFUAE&Bs)EQbtnzytEI+)n7W zi~57BHCFB3=IzX&mCy<;RT*(NPK&sz9|clTvb;rh1fyogWMBlAo@C3@l+gR6$dHN$ zm`(+t-^xJ8rG;I4=C|1ORTQA!hVfQcREIf$xJCAOE19c2hfAr0U+=Q!1~UrObrtjQ zLqDFi@i$a4+WJJ?8J#|=sr$23^VTn4$vvl zJ?h)cx->@dIcKjSUgUO$NMxA(PCOax0gVtDh17K%jcUDLWstn?|E|%w)~oj70jmts z@3Y@%la_$cxq#R-`+x8rY90xc$gFwP)cCZ)!9F*GHdBAs zTIf(bqbh~{y?NRT?4u(?bfu4xxW7M|HQ6_i{4ZSK{Og(l$)7VkuaJL&%`ZX_Qn9RD zXdNn#_=@cnU)#wVut?S=`G#iDpOYVts;RyLlA_2Sx+HhB8B^&1pz13+gJ=FbAEkFG zm|L?hpKp9pX86h)f5S90z!e%Z{=J?HE9lY)%Q+^! z3E5=}$(0A6XZ0)V@CtWa{Ki5E1)S8k+HStY!*BlELs>SVp*~d#cDQA28Ib;M^33lreka1Im(ZMP&Ab7 zg$8q?064NfMrt)#Su-Y18}%oSY)`GpZ0Wsro1@KY6%oKw2EiuQz=KPlA!lgq<|8Lh z;7cxS;rsy@c06LE2>^VO(P-m-Y0M)F?iKsVGazX)ZAXH#!qjUw&`GGc+Z_zk{r%W4 zcGAEt1HdCSoa$4;lv6~ZEZ=a_3&^eDrY)F@jG(BW4dhgf$&-lhM3t5!U(eWC)g7~# zBQ*dfbJIZB#!&E40+mSECPVnDE0>?Y&V8DIf)xA1@ab}f(i!?mV(qX7g7%YiLQIm@ zDg`}U)C!&cog-(u3p0>*qG&I?(9M3vX*-{ zIvd}GL*ZKj*FO6I#R?6U8B4^UN1K_)BI>>(A)y&$BNoQPI{_nlA^rHm2}mB~p%!ZW zHY8#z^K!dfO^i`sFnKoTF2WyKn*fHZY7Nu69GZ+(4iXaQ}06DJ!WXH|Olm7?i zAYwG$U~|{|P4|X(xxYK9;;=%LyUM&eCcobVN*r4O^gb@eM+@GMS|dGPxvrqJhtV|| zGMb!*NQ`j$ISEw8o4!{B>;&DUd@2b9M_$j$JMoaK&L#E^RuZxNs>2+inL!t4-#)vH-g-!KGaSx#}u-)64iq-23b_~)o zvDpwNMoQuE&qg&G;-t=nsn%utSX*UrUTry1t>3j`E}QVN!A(&BJY$3TVR%6#f>NP; zQEv^@2R?WRz+UT+xF}4K+96Tx*j0Uc7f7g`o8{YfL_` zJJx~-@DULyl$lmci`xBMZ~)m!vE>KGe{)K3+EVtmD*x{Q1Qo$X3~7J1PD|xsJQXrU zIbAnX+26WwHe+-AMK3`%w!7Ccy`7ePk--#uz_FL#C_D;V}jukuCp{ip{OU(-EY_Svn4y%SPnx4N~lq-K_3iqGl*tLmLeZq zd^|czc4o2-@1uVM&ZcZBhP`C99mEfm?r=->Tk3<|-LEqhk@|Y{&G$KqFD|a`S=2=w97bK`I*|J{3Va93RpPED z#7Dj5f8-6mT+R_8P}(V!7oNC762QTZ=rP@pUc4iTRu%hmlX!-0css!x%SbZzK>Hse zEfJ%}Pp>4s)qbB&hW%9hFNnQ)4KC$0wW=tgpFd5Hh0#NXqSh@xD}Ox<>;3-%+Ylu0 zfh825U8{R{_Z;>0|%gAhuoh8P9O!&A5Zv0p+&&ugpK$Bz&LQn01AZq#18ZR zB%lI9;O$hP3a;P^_Qa3z0RR2p1))S2{R2oLpb2)yDEtEwj2#M|2MY$F5W?F(_(Ksc zgc1J43+h1V^j}EC!3-`0294l+RSt+KL#zFuXCxsK4xtyeU`KG_Pl%!EwT+sHL@L-_ zkx0P?m0%9`!~$-_4E%%2Y2g;;-xucL%F%@1d4v&?;Z6vFL?}e+fe(a~K^k_SL=;sU zmf&ZQAD!$2JY>c-6q+64&_?K?CQjcG=0qO?qD{zBBB;O$EJSq_4LlHn3;cjOv`GkR zL}hG>8*au-xS;U#hg8EzsN=3geVnJ?l*A9f;8oFdW4SQ)H=E7l+;BoY1&?u0Ey zqb=41DCVMO@L~n}$~C~C@6Zt+IKVOz$)zj=WpIob?VUux0|CUuIx0y!jtAwuqcqZl zGFYQ^U?V3IjWh6o5@=xUtck_=lSGVTGwurkh*Ua7qdfZBCSb-(^xs4F-!$4Ihu|X- z7L6=D4pVA<-d6#GI)mud4Ut)!CS^(yXQ{AiTsQkkA<<&eihWNDjPBR4uvm(JiZ^(dV}jgXe9+E}SZ%weB4D$ezrpuXZw z6so#N=|3<+6C~;wy`iIas-5&?B7Uh&P-@h)2$K0hrs5!{dMc|jNyS`@sLm-b)X3G? zDW)F5U`m9ZN<@ves;@Fh3n>n)23t#^>H zvcBu8%B#OB1_f0sy5a=B8tREC3q>i>ME)zorbk1DguqIwO%yD<@`Yqu4}F8gu8r#8t~Y{azr=$EY#uz5tTtlDPm0|LCvB{CozJVB4p0;YSe~p zO#o!oS}jeafmY-zPPhvrgr7tjDMz#{F^c|e*mh~z4y>$}i-9zOws_!R| z$Z`bQ0;w+L1ltaPw&bcu99-Z=ZcpB=#CpWx5{rQ_E>XfQA4V?J^5)_YZsBUg;kGEt ztgRtw=SxK6O~|e1`fOy1lj!Qi<(h80Dyx4sZAZB7>-sD>^%K!ftkKqug;rDQ!WQdx zgfnPE?}qK~Qf}pPMAnvSyK+zNa;`);1CBPY%j&8B0dK4d+dQ!7HCfYqOx4A9KuK;0 zd5pn_a_`TEJV0naQcz&?F z{u+*rZ~%_(LY#2L9x&I6-#m6M3^Ob;&L9c<56G6Tswj(rEK>{91c?4{!$!&*_}fVg zagCj=R$LRAVydPpsuTZgPwL!V6>bt3vD((e!f3Jnc5&1W6V=9Pge7fgrLpGH@sRs}nBH42SPVP_X%Kjk_#sCePj~v-0;w ztSAqpEMw2sbW%lSa>nNJ{*rQ3AlvXSYstl?GJqO0!$JrYO0Z-YD;8JpFgr6eGwd0P zaPV3#;vNdZu5cn3^EQiUF6Y7k3WZ;Xnn(#YYay4O7+rEI`er-YjDjkJFM=3Nv4>I{43qUsk53}x) zcxXj?>flmyNBDCNKePjBt~SqTNw@0citgyDw3Z+-s%|kC$8@V^Kpm+TN^gXZhV#){ z%^_>XMnEaC;I!%{H7;*N&oVWE{w`2Ya!m|1QTK#IX(!VTv{w7- z^V0OBcJvXSa(~MH&IM@jKkO+jUmfRbJZ! zU&n}y+;ks&0>3KtAX4#A=6cB}YYQKlBRoi&@uppUN1V=JrCjc3=PVoodMX3U{CW znjUNi6(9FM%)@8%c2T1)BWQup1UF8&nsZYm6eFT^hqBpPH-Egg7Bjb8*F+YEw>9RR z9-tCbqjzKXwi)Zgdc$LTb0vJoH>d)@DFt%Ke)eg6&WRXOs=8x;Ys4PE@PDIV3+0Rh z=z(!tEdl-;xWQ(LA+q2G=5hTx88ASF9b<{rHEVOCztqz z<1GOb^&oLLDyQ<2WCjv|H}lT87Sd~l-?+rea#XEtJlL|2cMy30!;lj>3huIr2Q>k+ z^&DFb_eA#B(#e!lIr`Bn*(7rf0s#58M)mAOGy8Z>gt?g09)x&o`IvVJD|vR~#Lc?- zl4Qe1zX_9pd6ZAhYYP|!Q zQ%`2Tr)ay|_iDuZz6SgN(M~rMcEL9j1^s}uvsP<24U$n*ctHHx)S^aUVa59uV|b|m zqt8O9xI^azf5s?a(+SC!JV|9X#((+%viyph@ni3pY==Bd^I%=myh5RtBS`z8>U^G~ zZUTe+hKRgGggDVRlmE>a&PN6Tr>(NvDQx2@woiS15jWENPm064ParT0J3H7L{#&44 z{X%5D+5ZWW1@wp8^V<86j2RKmOQEDkX`|r;FKO}5EA`zIRNd{p7a1{Y{6vAEv8mgA z;eSxhwO3-_u+lHNXv=|zKYrvJytII^T0;gQkE~dWgB*}G=XbteMJ6C${Yez6!BBO0 z4D?Q`zB<+T*sFZFn|&^ws*{_#M^26n~JRK*xxt~8Z#jF&c_&;d4 zzh`sm%RerqqRdi0K=2bdkf6W`s;D7Un2_N@hYcYv?9=B{s|@=vX4I(u@n1)eA3=r` zIg(^alP6K8RJoF6OP4QU#*{geW=)kHUKlE)u3*oC2OmCkiSS=MM#7$LRGQIdQ>Ra% zMwL31YE`Q#H{~qjz-P}S|Ko}U42*ox+uns;yCzf)&m9mMrO0BK@pUU;^wXBTTX>D~>TdUfm9RcrAO zr?|j>$d%7tX_i_aKQ7u_l#UU5d-w0*m&~BW1@Z3RHHBX;J9GZof9BEaAiDM9E6~6L zeS=3h7bYw2JIwfFh`I94J0gSJq(e}{4LPKXfQ~Xy#0Bo|BL+hK$U||zvf}Z;!T~ev zP{tW)Z0f@f6j8uF2h&h7!tnf~$inrQs?o?JkwmEjCk)xKxE_6ksSkZTz~e$9_eoOA zEwv2MkT{ay>q#HU9P7VNti(_^F4=5zMkdPuK+L|70RS*E2m1%j&m|SXIFxH{WVigTQ#!} zIc`(0&t$pnR;F7!AVoU|o*gJ!f?#9yCA0i6Bt0y%^j6+^Ra#a!4}vIHpmPTTuUbVR zs!-c)=`Gk`kwWxf4W6L&)wpzneF?xJLp|7Hi#JI)2!_pdc%XSsMD*XW8gPMPV=qpb z-dq$>nB#pt<_83jLk1Ei!dx8qQI&b-7RUNt=7(Q_pxiXkkr!(5h|pOyr_rtzCl_{_n%{DZ##(DdyM}OXRpLR@Y`4%c5%PP%1u^)73~W$9%e&tP zV}~Qwl!1hNFd-lIkitE9Kn~|qAN$+~zb3Ro3r9FY8|3$l3vQ5y9q2$u;NcN?5P$%i z_=xL3m_#joh!m@lVH2951u0U{302HZpbr1>f@fslA3W^gg?uQWAO28@WtUl(k&aCx;wJD2$2{)wA4aU>AA5Ey*#VM}Wt?Ln5lOj2CUP+W0RTJT C`MB}` literal 0 HcmV?d00001 diff --git a/src/assets/images/home_order.png b/src/assets/images/home_order.png new file mode 100644 index 0000000000000000000000000000000000000000..e7e1d1e65e57d58232b7b8ce308d8f8d5db3131a GIT binary patch literal 2129 zcmb_e`8U-2AAWy^VN5xOQMPO$Ycsa1Wx`bUEg^JlGszgqQg&fJLJ_7(C6sHv2vbDX zPFY5a7~7C_#^p*v*K)69U%qwE_fPo#@Vs8hB80s`Fxn2FiD<$VK`ZhHT^U*E?fiv^sAh2z#~+M8)jL}(nF;O* zUFDA1ZAh|DhdQ?@pzy;yy@bS2tj;-E41Iy|HIr9Arol&X2ZAYWLK#bHAg(Z;Umyq!ro>2At_lfifZeqYOZUc|^iQ+%d#&F?4REha7a5MU(kICI z+^fs*z&I>0OpduSN7!bb)%8hwVaZjS3Qj=RkM*vFE^QP2N$|#=6Fj$-_GRSvArOH@XVuP|DTkNx(g2C*5Wybt)0N zKlI>Zr5_N?)Wd1#d<5esc_M=NxP>KA_LaMPHI(ia#3Z+2iqZOJ@n~Vzx$agqjW0{K z?L`e_WiL*Xxx8gL}lNLgS49KI17p9}0oSI0p5YNILP!_w23*2Rv zc~~AW^R)Rk(RsA$j-Zo_4*urRutc68M}&Q4VbAN?nVZIqCy(_Y=w73=NVBZtuHL~Q zTTEwYZ99WND0y|*acrdS2M0lUD}mfS6%>CtM~+Y^bq%<*#6C^)vBZ>XYx2bh9j-?S z<}BascdI;A(?uVlmJTv*lS!!sL-@DPU!Qp*20WEVa!K>Gg9M}F24qc8p`Juf<4FTI z>Re8Iq<22&`YV<5l}Ki=FcXBQv+NX^JPV1<=F|kMs9V zz&I!uek!hnwG6VcN0OYgyUku87->aDPfHM0nw^xxZczLC^N*dJp^*oE2KSzW%b&~a zSuAjsQ=Qx1tpE?&it=}wEA3|_OiH#%M`(bz-uT=LWGUcSpmwh7NWA*`>-B35Xd+g< zcGLn|=WkZT{mB9YikR~;zxN1vqXOaBGnHEYu! zi=Uai7z{&foxX+OikU72t5wbHrYkgCz*OwlqeQ5kPwV4pgT5nO9x#H@uvb{;1`6$S z8URu$WY0XXz!*?C)28R7g7O^DR=Y`jG*NxWll1`c_kf`+^cgku%UjUD-e5bMZ_9T9 z*2Fr1LGOJ1()Xk-%XbwN8(Jv(X@dBb%_2Q*fQFl~BmP2$h?UW;O$SnMQzg&_vuJ_D1AgkrwdblhQLOp3_y29?+eURm9g=|SD=TqANlMWQWV z{!^?=ba;^%C*-Faw{xO!Z7*}Hy7y&x;rE=WNpz=a?+?xG(g?OHb5A4|7MyRK)sr-Xr z!c5!%6Q0V%A^8IDC&em9@w`m|$AW#SIw>UE-O905W4pkP&c?&l$AGzH8DCt7AcdlP zrhUwwuf6|AjtC8!e04oE@x(<8=t&M`J#@*ZFQoQF^$Q#o<#f3#bj9C`ai7`_B$Om! z4!nchama(okLYw&!F(;0@}hgoaMuVaF-mE`%}Zujnw|WW+zQGgkQNU4;zm{J_o!w@t{>_qTGnF|0V_2?GCsfU&m7BZA zz+0?%5!sASFF4=0;#qa9M@R&=SwA;38?K}3k~?gks$O)(t;(j4OOl{Ad7%&G`0Rlk zZ4p3QM%;RkG4Vm8I4Dquy?(*27Q#KgwO!hO9}2}sUogsE{-Q_C9hf~3lo&$tEHUxa z*AiKgae5i$MX9Mi)-+Mjyc)poym9#!_RC!U{FATJ>=M-Xi27|s4HA~mdZ&BoXH@{! M<_=~r&X8{Y7qZXBv;Y7A literal 0 HcmV?d00001 diff --git a/src/assets/images/home_today_amount.png b/src/assets/images/home_today_amount.png new file mode 100644 index 0000000000000000000000000000000000000000..ef40a4939975f816abfa26af12ff9a248d1cff92 GIT binary patch literal 5630 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/login_center_bg.png b/src/assets/images/login_center_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..e670721abe4d35e493d962f229b31eb05cdd0d58 GIT binary patch literal 34459 zcmeEvc|6qH|G(R9`DDqxEkvZGlx^(BFodK@MrF&M5Th((H;k!V+^j{YjF}`RWXql{ z$(Ae`B5MrB*q5=5?RQ3Z@!7t8AHT=%uiqn&dvE8y-{-u}>pahEIj`4wy>VbPjw+M_ODTy6C*NPTO}Eo(&^K~)u2Wp5ZD;Arb^b^?))Fqf&YUG+Pk~Ez#tGWFE0r%83|`sJ1|^P5h5uK zk(L$*J;dF7oZPLv#hu(vd?WHFopZKs)~+ZQca*c!F(zHB8_pi?a6v)lM1TGKu`Wj! z9i6|Xa&r3vJ%A&`+sXwZB_RoMbcFn;k#6o+ZU1KSKaOT(xy`_Hebf1>H~l zXF{5ufV)3d`@bNh>1pfa{vSz!J^P;t{ipeDtp6J0;^BIG3uqf_i0y4#M=*~Yz(DFh z0^nlr?C$Jl@BCk;{Ok1=i2rF~cht@Q0wD9ve;sD)jruRcm~Xxf+mfkoTdfR0(b0kF zx}t#iTirhAZ0*5Z7vh`>cp+hfvVon~gi1-C)6`T{Q&Z5Cm6B3Cr=g)Csi`2Zp>a+| zQdU+O@?S~(Em40=^B>4-$UrrurOr#LL1omXq%>s}<t0Ad) z{=AHu8kC8onu4sl<~f=3V3kk>Nf|k1$iEH!n;$@2`P*xo|C>Gfx1oPi{u736OZ|5N zxqxzWcXsvJ_JYX}(|qXJqW}5npD%8s{+EdTg&WXxn3XltFsZm%0o0j*Y^DvbS|o0hU@pTvA?KMp9o&8YTsW$w`SyLSd4Uf3mvO>%S9m zbH3^BW#wwCW(Sl^<(q4`{HLWjrlG-f1#%K{$4(oeoNS!E+|K+-_n!y;_X(`+t(@#^ zZB!tC4*c`MzYbA`FgNcu>Yw-S+tYvE(m&GLOz|F&aH8rypQ zD-GbsZLHj_{#R7C_uWRv#u|3h+11g?T?OT6WoHX4@8Rj-#>Ja%c{w?ziTu~c|2pC_%G>t# zwR0%o#oU;Ngt@>!M*Zun|2Wk6@1ZjC|1@&jn?FW=)0S=LsV!yt_7t4fz(Eo6*Gci8 z_3SSL_W!u?_mch}6W&hl$0Xa)_-^|LT;GLgdxsxzZAas~?H_P`7ozPQe!#UIjqkR9 z!1Y~-ws-ge*LF0%+x`L9cOlx|;RjsX(fDrr2VCEUXnThraBWB9yX_xveHWtb9e%*I z9gXj{f57!!h_-k50oQgkzT5r**LNY>-r)ya+tK)L`v+X#g=l++A8>6)saqU{}iz_lHX@3w!y^<9XzclZI#E1Td?8VieuBn!*fbru%bV-^-}=P1kS^DHcvToC8f z^u4<#daa!GwF=}XR$m-o+oKAVm*0KRLh3~L%}1M?rstbKg-MqV^1bcseEawgpPY}% zM6Vt6$({JGnPq9KZ(dv}*Ey8#RdTDtB!5iRe`Pq1`DrNld7H9&@gLusEN6G{|Iv!N z@a*Sr&9nRWy8rR;g5ceKe>4$7EkAv09=pF2_Qyk^hiCVEYu*vsKl;bR2j_ke{RYMV zN0>%s1+siiiioRIARhwL(d_aLZ5r-AF^Cax=81z~!3+UDDmb|Fy8!0s5J+ z{Yn4isV8!L&him^x5mEx4M@~Rp>Y>M#j+@-0O9)$Gk;Am7}wp~lJia6iDxvv9ky6@o7he8U};af&xg5nE~1&;S`v-BJiSZhBI+4khg%_g56Apz4@P@JczQX)(J?wi89gG!{*0*?Bx5qO4D$mdtWVO4=RJP1rEJ7`J!;L2CE5U5% z+9Q|~(XZF?72Pa30+YXdXD2MXzToOSedS%Fz3MLT@+@}G$XmImnEub@Vz;4t-LFSa zK0U!4<@a#?68X(~#|Xu2w4b2Jq8D{`k9@ml)DixV^EFT-W|xK^QUj zj{YRm;+);3G*Ty*{>J&1C71jIus}q?)!Y#DUkH)AWwbJ{EHLrUwgTYjydLjoQf9HV z={GCBSu*ku{ki;KSlox>g*XkBYiy&e6Pf&dRp_}WJ#C+9r}DbBAi8JtIzgePxP0MZ zCBtn8f2UB^=db-OgGZlbpry9Vo&fBkDs%7Qb2%{ucA018_K&_jReWhKg|brUrYh4kzpF3_VV5i_P@0~}!GL13!6&CqV>k(Y`^Lwd` zQ}s`3nLGUWZPlyt=&xe+Nlg@bt&jp(qb{v5of1r3C=@+PF^>|!dSvCrY?SQavn!H5 zcufOvp3;SMJ;u%j916=>M6faTs&^vw=ba@yZ~mcTF$?9)J-U~!1;(lcO~qxwBJ@J< zh2b(Q`(Jt?kZY+y3v>YIk+I35y5cK-1U;aMoedApF-^L?RqW8su9LT&Z7+B?DTR>} zgmjODEu30d`V_mO@T$uv$`>KgYFAn56h+Ks=+QYpf1Pd%7gBxY9p*7=-}3yJ23}qm z*$4#^@Y=)vP}>Jo&~v77xML7MI9BEpC7e)AldLyFdCd%1G2nrHuMIY@L@m*#-RHzK z_D`dNcHA*AaYv5!rYWh?`#wE02xdojg+b*OVgS1n(vBj!6+_h-A@E41dbYg%yj-Ef zv!p%Zt5lU3Y>1h<-03<+qS)oO8;32*2z5yChP7MQ26JMg6T9E0CD@HhON~pO58cNz zD1ZDhWce5N3Z>)Gpy1QwVMkg=iOzCKIk*45YSJ5+X*{crZ*a+`(7!K z>3&~*xT`2Oe7Zh&Z|(FMn&Pk-F*!1Gw;q=bAF1MJrOiv->)l6{crRUfa2z>)goFT& zoV|&yF?sI!>`i?VQvf@hRps^_`lwe@HaP{Y&D~3#5yA?=?I>m>S9yQKcFq@<%pZKx z^J+QrB&FpUDS}D*cQT_IB@KLfKw;_?xYG17Lu4XzJsp#=#bU!q2fm%O<1}Nd2r9+S z&>-+$STvnd{hRet>!<5u_t?=USx}wxOgj#-Cw37wTu65}O_?BdB%S~2yIpY3c{;?+N0_X}y^KKTXHQw&R!4O5zw zLfQ#ix>B^;H1)~v3CW-3JadH#^~QPMk>52NBo`+{63z3erB~Hz(%bruBph0qGMKh^ z(Zat+nFCO<#=<2C z|E96%ZcbJ)*K1{=^eel}hfBN!*_nLX6~*|!nd|-FzIQ?iLGb(~i51bT!2h16Twivn zu&_r%tp*VUUrue5#(&Ik`1I-Pr}y(OEdZF<>Qwf&CMM&Lik?1YWqz^z?z%z0dTxV9@&uW)=K_7|~6PLYn{$888;^ z?^7RT{dPyr*uCFrEx;2NQG9ak7D@rzuie)gU$luI_mwJ^k!Uj!+daKZ09tctu&yWW z=(sX=vc&B6XeV*pb?vsPiY~Cl1XhkFnclueTjA!mV15ph@l+riW3{P#0F+9#pppwF zhU1O3Qk=ixCO;0+SEzoR`blW>lrbUTxz8#oZE$FRxj1LuRTx&WFOn=zQ#?{T(Kx%z zQwV$3Zmm|+eSc(ChcRyN;(Kqp*Acy+-@L8_qE|5d;rjq7S8c`8CCE z%s6TlaWumluc=mJsTB4pT8Q%qu4eO+rLU%dr>u9Y{l}wh((hB9@E4=blDxDIKu!_E z-MojAuCbZ&OntU0j!R^-`ug-zFJkC^B$%tyWlO}SyZukMX;f5jLZ=>w}mtw8ffA6xBT8?p(DjAu=`+5mu{(6$vKL{8WUb%l}0QYqm@TzunVU(247YuRFDwm z0=3Fqq(}_mxG|1z7Y}hRj*ji}ydpH)u^av7IP#VNDSRpBmzLD3Ahy+XvoJSBdX9S| zZGQL+*T5Tnnvk>r6|5*51&+tac%i;`IoY__gndMk;c7uB_DeTy{Q9MFXo4;Dm-%N^ z)C!NpN-rMd^QD{eP3x)9`((M|c#ew2t2+{oHrDJqpUl-trQmO>5F{oU6S0e@j`&UQ z?U+J7tQe+J%)m6^g*g6+qVuz)~7p0&}@pIbxTt z<5xw2wB2%fG-NBU%z5lC61F~9etL1ZjF0L*M4>f_RlygdOea*nl&Xehm*geg(E)Gg=5(UMxeHbIR5z~k9*L&e1IyIX6YE{#?Vig)rg`yHL% zkmu-Fg&}V(-Xs`dAzXY~GAQ9yA2jZ?9KL}cPmIjSgCD>4luR|_{>HJKwrfde$wq3V zEoz=!+%vtCm&kPC+!QmXNVfx|{sL%5)-eiMgq!zcO);EX82#pyS2W-1lXdRB?iiEK zrM$-~{M1+X3R3uqjjeqzKEvDTI^X1h|D?~A3G+?CMU+adT4k|*S0VfmDOp)(&e6f# zn$&XLhf{j}3>Ixdg!13Cm&szA+#}RNv$etz%A>sFDER!JGVNlAVkO0N8n`muj;DOv zvjQ2sztS0KVeP|nmY+-OR>zP*@B)WjJYaxRat&%d4ULH(A_*AI;bL;h}&|Jqp zsy}`xn4R<~;Ww~kjHhsZSEv8SczPLkCj;v%;w6KB4o(y3*yB>}UhjMse<2B5;}6>S znI)?SC{fHtz?r+_I;7rBl~kd#V;vVSXLgBTXHRx{xREAeT0>hYYJpD4BKuFSI5(4H zOt><$dvaF`=5bY3yZZx;qqGug5yB7C;YTb5O_g=CLM!xvd&R;&K6qR{dOcGZ&5AXi zXZJOa6!s?cks@z(A*20Nn^w-@RUC5ms2c1rPpovE!bx%i-GSs2tyHgacSSxpyScPy z#3QMCs2citW2b5#yqX4r5QZ8~t?@5QRh8ye_W9^`b&z&~c= zWVlKF?(!Q6-j5f3XPDN~oB@3y2+kBVrzqU=-u0ra-@f8*hpX-v-@HtWuy(pn7KZE0 zO%@%VKn*Y)y9#Q?W_>Pp0e;5ThR5UcP#OM&#Fti|X*FjXe5af}_()3O1QM0%rlrloJL7AwTwhb1jtb_e z`BLxl;HxG>q^^jM>UV2R;diog$%R$8ci`>@W4_O;5T+Z+9=$}qMR>s@-m|$-&5)?K z6h6EvRL{vHqShZm)`Ig=+B8ar*4c#vH%ENlv>s&Y^Cm_q6?dY3v)`qZEQI^u;!qJ+ zy#d0+m2;HEgQV{8&GP`$;5DRoJ_i zUis;LXuTbU?PObN{uMhwcf&$kT*9t8=3rtsN{^u7Zt4STE?MsIUz%!=luH3VJT_qqenzVL5GY?7G1{o29IwZoZ0cU6=h&0mUt1aG)}vU8BF)eTPw zvz%H@jc+O0tTY4LC-0$F6CYtA=xpi=5&B_(YUw&M$b1&WM_+s8$<)$N8HB6-5aNy?PuF)sJ$Q)voMz%JaS3yqkmBdBt z-m`1t6y3$)8sMQvY(_cXz5=8q@|KQi+)Jw_G#Uq$rS0J_?bz(H5^7e}3SIx5!rqaa z;K7?T88pp+SCIP~TQptTaWa_c2cKTId`)1Y;Y0L)^AhPqJ}?U0A?f@($_>1B^#Qw> zL4BWr3h$p_^UCI_7u9OU+08l9$j2$I)GY zpIknYc%lg1G^#~shR~*Pee=;L$$1WU*X1>=)~+yamGm;qD>}RwN$h(I$h)l<`i>_V zBvw|TUstDj^S_DF{cP-PF0M7cNmBiJ?_AZK;qx<+aG z4`$PrcQ_gjm3R>nM-$UbM_xZt(ge!Q!UDpF zwSWH={60aS@>dPBxC}l!`=3hNuY?r{KbuEu%#$4y+e%^gdZEAkd^*z2XTs;r)%JT~A*2@P6rJ`juSGzBj)4_+ow=ECE;d(> z?p*1IKLXN2g-SeKmb$~X4qkDlk43(GN$NNd?i-c(vnA(rTFDd7X%ML=zDbysfuq*e z$MZGLw-&T~T{f}~jfP_Hlj%nGlJ|9Vo(Y`vG4%FtzDj9x8HP5piLY@(&bl>|g$*R? zyrVGpJL5hbw|-J_B?f0F(g= z#b=h=?$cJRdm#GsM*rd!#@GWX&BRJ&?4iux_12+fzpvMbI^NiU_3}I0#M(T28&AoE z##k;JdH*yv;B#?|JG1nRY}^s%oV(6*hCWMWdZDT|l>tfJMp2M#zLVZqv-Fy}Yh=z3 zuiY-RFbTz$ze+9nSjJ0C`haNGa5Mh!ykzXrY5|0-6&!X3$UsdFCsPK_Ap4WE#t%I0 ze!r8E&{j6T+!6XrX)ure4kuz@aVJex7k=XYFsTad6w_xcT5?)4m?Gp=rscJX#1+2ne`x`;xnyoX zBj&L$>31^beX474N4=xTj&;eZGvv^HBN(Zsh0FL%v*k_v(7;Y>RlZskri#Yh3+vc5 z@=T+~l`YKTlA;mVX*X3Y-sLej?jeZjH+nszoTHV+Wl1CoUL*n5{UL9UjlcG=;asie z$SlxKziM)Od*4EOIT>syaR51#YB2raN@C0PD?1H}T{Q8G5WT>rYFo#vJFu~d94#m< zH*i2zKETug(*va}>v6zXF>?Y>z0q)xKx`;#|Fq=vp?D0ypAkVI5k^4BEVLB0_UQPh zYt`LoBvWyY8l(T{+TD#@f%{ z=W>AE7o(~LHx-KGN-C%5=S0^H$)CJiZvV4;&p=OPZL#xx@>RA?uE|rL zY=8p{Axec!x(_Ma@BCb&MjDrdQNG)a=>rVdDXowBOo5Q}%#@A2vw4oamr7H{yVTq= zx18819@^0}&ilgq4LO!jBI^50~L?BQ|cIKokU{o2(78rIV1 zH3FkQ4(1(2I}|tf2WAC6V^gTv%!K{A631CH_Njz@Z?^z%c>AhM{up!tq}SLFMVfM` zMp`KGu02S+;nc3mP@?rC0|HH&14To*U-a&VLU=5er*zi~NK>k-BU4(KJ1D{AAijI3ru5rfo0%L*VXON`FhhCE{T& z(gwvn%8IzDj5Rkcy&4~NRuwrH+?Lt8`uI!H=*DzV=m>@WH+~50kjvoaMVwCnxR)thAak&Zic6|9#3*jRI4fOt?$PdrUzxPx4(vvQ+VeEs}gt$ zm3#>%wFtEus`zeSFw zBXkih!rV4g>LbHzls{ZP3!kquqe)}=OQDS|sWW1eizf?Or+8}&K9<-He6Z@8XfA017#^;zgr?{4eKFlz+C(lK`9jitrS&H(3PJ50;0U61RO76qpZ zB8wZ&KIyYdQ<9U5K^1L-+5J|Oigf1j7$eiRB(oc*%>rc{kKBP_$6`paQ+^ z)7PqfJQ?(B_AbECFnv4<@1&L3eLmmC(pyEMEzQWchle{;&quK-kx@q4!^5hEJO#oH zjgw7kdz#6Q(3nR9gueBC1QKiDZru2gGfkgg8nf_u-hH_LC3kp*SE#&qS-#J$-tw$k zQSjTiud`a(j{f6wx))C-YSpTmvi3+N`dvojRh+=2^$4nP5AGI+%DAa9)~mL<&m}T= z?@{3ux2~Rso?D5P&*!Twy72B?q=iVbPtee2w9dxyKH!(rXW6bQKJmh>O+VtKM$a~2 zD`w(sR5cn%b_bdUjDyqzJ~ZnELd(MLg{3QBRNaD4PsmQdu4wgTT->B_%D7Og-oS^( z`vejNWC}k+N(3zKlIK&gAm5%(ls3EDcB^%MYT5bPg3?5Q+)Al{!tZ*azYU~`Eq)bP zCSM-$oqa{_^y@qhG^Li`4l36(m`#K_p2z#wx$t7GIotfo5;vzPLb%g!o+a46TzoYX zu;^!|EI_*HYL$~soO3hF6G~gVr+*yDDjhp7jXlVFsrNWVdOhz!F-?Suc>Q#yNH8#lzu|ry^_t&dN zWiQt&SC!jknRwJ)V2I0J`?#J76_;C5;uxg+a}2txlKJ+DTIn4a4ON13$}}R#x;~N{ z$Mi3F{2>S2l$u+ImCM|5F&+@!td@ zCm$fIZEk*YDq5?t&EPnGC3Go1AY#OCCcU`OrEAvCugm+D!)kZ~^kTPA#?Z87q`RH$0p)GzeA>#JjOAu9w!z7Si6T!nw#U?BduFhFRxTVc08-z#S3meuKlYQ9< z98dKdDyo?K*~JbE{qm&j4?QZS%#B-i6y{kp^SyvM8s?VpoMjD)O|Zc0(49P^23}A- zh0zXJ2EJJ)avzUTYEh(T%$Y?;-!QUa(9ikeL=px4Q5-$ioFd#3jq9Z;<}2~YCyPo* zj!=504w`ftt<4?f#;B$7F~unT8n~^~sL>oNcvCT>jBN!8zjS)Mm+`VfQENXb#ONys z66Bh%+D%iexq^K_nmSm4ADiNQ%AbINRu)mx`vZL#r^AS88Z|crCRZa=$kSy1{(@R4 z|BH2hn`&g|A&P#~PE5EGd^&P7!;knj+Op9@k9!ebddwhl3j`6_mmvPUx*yAxa88A~ z>*b&`xF1dJ>UvfisLJ${_Rgj&tS?HQY&-zX!gs zUE~n2J~&`c!uEj49kZ65`);`zr!yzMG%Q=c+NP}NCkxJp3)Wdm%VMG*XG`mp)@vtf zQPqTxGLz*K(m;wqkP?ccasfdYq@(nvwG3&$nZuFE7oKsZl#=JIqKJA*Uy5Din-)Nr zAi!nP30b}8ei~`CVeh9funh8RWbNQER#K4NCxp!t?q|k9Q;-lt8J zQq62Glp2=oK;6QV$J>hhCkz~fEvTAI?bU1l++FB5T#_5})ab-1xkX3Oi6ryncjb

bt*P&^1~3i1ZKcu!g`anhv~0cul_Y7e#zpfBR8B89p)HodZ%LMq`@GuG zP$WQV_LbG0d-krrlNsq-7q^aL}wecT75;LxW-3wD-*3zdv zrx$c!rmW~Nbqz}qXmns(wY7W@0k-X+jhW*I^?+a+Nu#FzeQ2IBqv*)Zv3D_X32P(f zkE=|?)_!8S?hv|OBVu%HGR)2Ap-D$#nNII`OCOgXLByQx^2$M(1~^5jnn1e9FU{4F zZzv|~{Q%Z$AX=N+>Ob@-A=@`Zk7xhr=7y$o{5Qx|P)VMX=(QMn+!K`vV=^QuAfUxEV8i(jFA`o!Kahf6{PuB=yQ+%VLchT~sui zv0*i~I|SWzgh+CzmW8yQ+VjN?e{tF59~+J7>_;j=Wek3ar^|#s*1H_=SrFL_iy-F; zdA+B75D1T>M2@E)ifs2ytR%`D{=x;xgRN*K_FGLwM6pQ(7f+a zX$U(h#tbW8Od2rk-CX97>6>pnOT1)+6hth^o>4IIJGvpNx(Y|i$hZ%Lti`S(Q;l z%cF=hAW`NkL!rd4|{ zX{-trIX2a87(%|G`Z`Thcw&n$EG*PlBeJ#sent{{O57xs&koMY@t!s&u)&p)GlGiy zhiRY}&r~rZ@zb?3j7<6MEX;95?a5dt0|IG@Hveej9U@3DnX6eZ3s*%AVf9r$N6W`GXvo?NH zBr(|{kTQKwqb%0;Klp%au(a*eil58#=R`k!w3Cq+A(Q6-)m2?ea0<7aFcjxM$b0)d zzE93S$Sy%*jytp-lwnb=Qb5Yt9E}k}o+Oa=JSorUiRjX{z-p>??WV!9^mo_r7i7t#t@#4r-6L>x{R@{^L1m9}mc;k#u4XZ%AO> zjS^r;ujsX;0H_Z3^y@gN&WPyo$7@f(a?^xwG?m z*Vq?FUJl%tbLShsfPYWp#eXZ0Lgu2UsNiJMOYeOMA^?-3kJ(wCqE%%{=>>om}5h#gprFb8*IN6u*ZlSRk7K;e z)lZAnC>nR4VIU~?Ybl|y`@Y`8Q3E?%3!9Qe>b4fV^^Wawe5eZY>v5i|`?dIidAJ2L zY$l>3`K1Y`R^%O*b`;i1ZEE8)*OdH~);;zY!z-uFok67)*OVOH)p@iJ+HnSNWAC+@ z5dT^py6Mm4Bg&vy;``Q4uw&g=`|vr1|OI+d8#xoaWg{db+&I zx^U0BqB@t8gG&hi+p;5N=#Pa!E%)$)u%$_M5310p+ZuoB_+5*tboP4MdYfZqj_SsY zu8#r;+ZIB|YAG2txAPB|W>ya&x{N*$UQ8lv(I(SSajpRPA>PtoNTNDd>_Hx=Oi4Q) z{x&$FmPXCfezxRKS_*$vevCpYTJ_V*8&&Ui3l6JAY~TlA;J~WwSv$Ri3n2@OFDm0E zB$0NAjmPrAg1!-YZu>_)_=Hz9#!j_NpIWJX?{?Wf+XCJ7sQRmi_$kt3Dp0Y2qsZ}4 zJpnZ1xJLZ+*rD8R9vIu20X`O!V!{o;VQEM$@Ar-=L2MA(iBa7a0nqhF?ZmUVqTT)X zje`nWLGm|nH_XPbN4aYK)6#2(^4l`>t74Gw9lUIvg?8{b{hA7u6TWLv+dUhJs6LPr z3=Vy_heTzsMM8U#bD4FK=C5y3&wuj)V>w`MD zD*VcHZ%K5o5A*i;)nuqS4`~VI7B?BszRFr=3Id)gx!*sb42gB)aOAW!e#jBrj3M!{ zyi|i)G$!V_oggys!m|!nJjRP?c&jn3WhQNxGo zczv~V>qu84nLSv{e`C42+cJUbQo!CAuK7h=MGbd$(y9JJtgJ$uw0kDkP)UjvDOlw3bXnBfUMA6i)KWSUYOFZk=HU! z$z6MI2JT+3p*xX(nqy4YSERKPs6I2=C?e%ffwnIcE9W*K?)pk2Zd?w;UM~3unQcKJwkPtK!Q6HrqGL# zKKN4%Qu-n%P9pd4EH08dBmK-~;0tL>>$nuGRshcPFzItWl3)7$-Vae{vuN$h0r{!} ze2cY;`sKa`iE5T;*oDaw+(;_A)$PiIS;73SZZi;97%~@En|gIM^#t045%|U=5m-i- zeAd-)qttAHFWPt~As_kKRR>6Uy*ob#1{S!1d5-p|`$hOPVnp= zceA4UzgP}`f!1P~cd8)IO>Wm3%zFgFHekBiQ+k|BFD9?oeL%x5&Z)>{qI}8qZn%O( zYg`1lH=u#qs>=~OF^(h@Zi)6>ZX6{nb=AH_3-3QQ>RTu`(0NGY_c-I_iUv9}yQhMF zD*PqEWnT$}?>)_-oeg{|a3`JLu5-0pM3$6+M%E7I>EpL*Qi#!QD(34t4iji%iofVm zs9?Y1)}}l-o8^dJLN&<0-9yWg0~W6f%}}LLKrOs-eZbxt_@x9O+=S$%Cz-%Qd=^E5 zBa$Fif9p%Zk1)?W@WG4IjF=_amci|xfk9LP zQ@kGu-nHmAjxt4f@`mNhM6`F06sZTi0WesSnpNB8$_Ks_y?uFAt@Pu&%>^j+3G*`X zJxwP?RMz_hQk$0iZ7xLDq=JQQj)0FKQoA~}%YR7IfuLUT5EHmtfwcx@G2zpCTm%1% zeJ`Ccf*_D|@+p1L&!ttM=;$R6=?L&w5vLBP7e?%6-n;V%C!BMrIYUclQoe>vU$03Q zTRZ{ucAxabu+b$X9GM}+5UV=VdGY>00~*;rNPp3pyCnfUmTYR=7AK42hL}Fc-)x3H zTBROf;5@TrX5S)>+(TQUuLv4~8u4B3?OVnnG|(h8x`|o23~PR{=DaZHDI0MHX;g6; z90QYvK^FB@j1i?|%s)j*=(TFOTj_r0q2WY*?sF*<{Ef^gzKv5JN+6(t`F_X>RnZkj zY&_x(Tnoh(RNU7qMBnSz*-^$>LJ@dpAY3RAW?eQWi)7_caUQ4`^DXa4?3%b4u*++h zbueA5YZw0u9kn2629B9T`haOiOlHg`FJyt^$I&g}8SaN{JfQ8b0;d}dd~66=H?@~z z9uXD%#9!4VcHpv_0YqAeSM+`A+;0@PMBZ_5p=|Q=#Omm~ZBKQ678? zz{S7pKk34^nz7|FXcR_{LMl4Jdied!Af_?Z07q~KYW^6%6N6nvkrx#xhqG#>bYY>< z>H)(PcbWa8G2m+4d{&``yLhvNSyt$Sj~X&JB+mFT{ofIkp8bpob78q)%f}~V>jh+l zEKMf47rYJH^wB2Z(Cz+9QuHNXR&1;aD+f}>{TI9|t{|9-0A=y_5Qt|T1#%LnO#ArJ zPY0&LjA-fRKx2maH0Mgkyub)H>2mG4evTT9ibP$65;h2U@YUU7PqR)SRg-lRE6te& zB6YUF2k$|7@po22N0Nct{j}Uq289R)uHN$g=ix#@5NW)6|I^b*U6@bo)>_+))Gv44 zkoqzg?7mTXBbz%^Js>u;o{avO0R(FJmci9@!`Y5WwIIEAaT7W|+;Lqfj@_CN`SmNm+wq& zkhKKJE`^Z0s`sj_1_wR`wOkYU!QbZVp^KivIUpU*M`|ALrrBq9Bg%E+Zyn$wfZ7?a zgP=ap>sNjSzIkuH+`=8iZd5;FsDOEuZ$n6&2gi_{#hM(Zc>r!=DiVC>K*`e`DnsD- zIr=XBLh2)sIF(fMT78)~-+CVCYp(TVvF{VJu;Wl9`FYFNtOH@#sDTZTu5#9UO%ZLc z*6vheAVRRj#6b53yUj`H$P&sozuH6W6zTK~Dxqkz6?$@#jidZXt-l}=tUSm!Ch__b z&{lFD(N{sr+suU<9yEUS|*>bS=sJ$wFe8Bf2J(fS6g!R7a7 zM$JcRXs^hJv7IYc?Y;`*Ok4Jq7aWA#g&n&EaUVhDYij&iBl~PTR`sTN@e{^gx)RUS z7s7`I^uBiPjnL|$M-VG1U&EMjUfi8d(-WW zZC$F}L@HJYQ{2oIk*mA7dPCzvKadudKt(1!;oQ{kK+0GGOB-G8d_BExPVta!Dy#0T z8^3D*mNfaIabr=rDkjHSDIx|b=%Q1;|K8P`JR-k=FDPh!c=D@juhO`9_1#pXsPHb4 zjFo#_qv@7^<*0 zua`myx889CxuYy%lAUx$wBVvD54FJD1{jXm$OG64p~-`*M;06%%;K|W-0@`3L`6s2 z(-G#L9ry8A;asky#({>+r*2djGyYB)q-DSEeE&N56zUjV~_?!uC+dcFy>A; z!gU4e2g)vaO%g#YlUI^x{qrs$O)JMAlNNhZfOe5K20(zZb}we5Q7>s>(Ld@4;wX36 zCkonWRny{*Q?k=t-5BnAO?;Z?{%^ec#0-T_oLg&qQ$VdN3HEC`a4dy>8J|BW z*RSubwG3N-;SxqzbI7!~Ggf{<;th}fw2-UD)}9SH2K~G{pp`P=sbAFBtX^Cyp-u`2h=k&l^f)iO;5)!1b$?fwr- zM*Yk~kX6)D!kV}$KUIWDRbNVXPH-VA6moU^ zY@~WX`DDuaK$-3n+b+QCeZcE#(uz4r^(i>Onu@C*JZt*^~Lp`7@Px05jTg+{=A8%jI zd_$yV_I5Wv(DyTdB7y%)RVp=*kbP+*D#uh4KH^DV`RwD&wcv+1X%we{epiJmL^CrD z1mW551HT1=OT9dnu7e7>jGc@!_9dI86a1#;nB+b>8;9DS~;oo3>BbnWY zlrd}ejP=|Td6Q=`$hWu&nW!eP2#Zf|J}CdzNL@13XTzhyVe2+qS#DFdzK|yhQ+Dkj zZ(flCIBmg+hn*Ib&0pZeH#h`5>qZ+tLA~ndP5P%x_?tJKqJ&k>GxfOmV|Jlmi_6CV z^hd&?IZ|eV+{7DE43c3Bk1bH7Svxm=;$%c5$7gW8M@LHM@lFjyPBlS0qVpU{8}b@Q z=+jCJGZN^IoYNtNt~b=6#|*})D2RsC1xP`SVu{8Zu3bD}o@`z_RAFIh=aH!l>qHPr z+@#2~$D7hbX`E~OKuD{sE5J-`+l|a&3B8w)%N~XdSz6oAg z{L&V(8+|$8qYyyTWgT1=7nUkSv{TA~q&@W{+X-UioA|F;Po2#gXfI;<0$HniLmWCE z#k>Tz4e~8dhp428$wKR0?ED~XUzjCt_yLO%i$PgXW;W=<(2G(??ceYhu5T2=%|~Bd z4D`S9;FGqxi5l~RTDW&iqWLl>5Y%3%VWf(f?6rlXM$Lh{#T{)s8^+rkXN_BJSw277 ziQ#9u?>F@WB|Kd(b%FooNn4sCO=0s6v2s|1p~tKq$`8-e-y~^vjqj~>T5v_1LxkIs zkAXZ4iy=kpcu|ykfQe_vP`}Gy(r*hO%TPNQ(OGp5=N=hVs_SZUU7}e=Xg*R;M$HTq zXnl%$`DXrpt*W-_Uiuj#36zh0EXBL4ZSgA!Ogf8LHUDTnpWVxQ>F!z+pP{6V)Q2tRwc~F7p= zd(3a)?lgKn8F*S@QFec|*(w7Na*Ik_Uu0H1fh(0O6SZF*gXC!-eUo}4u@V)u+L``@ z+m|3B{2?N=G1(!Qy}qgZbR8hW^3}k>f{cj)W&gqXAn`>8*rf7@HD9P6YNN2%53oAk zN$27vXs<`rGfWcIs`v4Lpci9i?+n`#9+r4VLSoV_XNy{Yp;z#| z^rs>{zm^b>tF6D9i5zbb@?!m%?3!4KaOe%R@KB=*frA2;kmgYbosIr9$rknJq8^qn z-WZ`#OfG+A1B;Sd;Lq`r=}E*ILeGcpq^$3yUM_1n#zau$%~o3~$^MroljPeFkY_?Ukpqvh)jKSIid=gqCU zujk+K#Y%ewhs9l)EJhx*VQ$3jf(9XH*5>I(s20=Cc6h~ldcBvJx`X}nC9+a8iWueB z?*hJa<3I{Cnk+#woL?)k@^v%$AiuPe*J2sPfmNDG#XH8v!o^}9iv2(1lXhp?yRY)r zUBPMtJ7L>-N2=!lvn_B{&DW@m4J#gH&;9V`ZRISjhxIofe!jBH`Iuw-ed}q9A&GPI z+2GG2zh+)xW~pnNQ-v;(4zXFFaT{X}?KK$DVg3 zg@tpTI3C`4ev-{g@QAL3o&V}Q+x;3bKQH2Rm6Y>(STrs)Mu6T z>Jr~e-z+?QY_h}ipS;JXXhzlA{rtywhW>E022SFsq`TT52adKsEClOX;C$SPVapR1tJ8lB?)q&C z&G3tUJZIIPj5^@z1mC5gQCbkt@MW628W;*5YpeHtKW2HB8@LY&5?Tx;eoS*y=cw$Q znzH;rOc`)uHd}K&Xn+a?tkfINZ34Hs^5=NFLVdxoAX(^z&g;-gk&}Rh!v_0v4?`aU z$Gadp8vKBfV+r)z+=4&5SJuzp4s*eaDJ)j=ALmY*?#Tz-PbXorRtvA}j{U5k=YmfBtR~Oq` z*~GQwRzHWCt?>|YnnT0YU&)g|8)boqG_-=o*MXqU9)6HchxO>`Ip8oEJv_(?91g%` u;-hCLK|*5m=%^RaBrz~2XHELEpOHcF$u$FygI!r5mw3ARxvX + + + + {{item.meta.title}} + {{item.meta.title}} + + + + + + + + diff --git a/src/components/Hamburger/index.vue b/src/components/Hamburger/index.vue new file mode 100644 index 0000000..fbdf72c --- /dev/null +++ b/src/components/Hamburger/index.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/src/components/ScrollBar/index.vue b/src/components/ScrollBar/index.vue new file mode 100644 index 0000000..dc32f5c --- /dev/null +++ b/src/components/ScrollBar/index.vue @@ -0,0 +1,57 @@ + + + + + diff --git a/src/components/SvgIcon/index.vue b/src/components/SvgIcon/index.vue new file mode 100644 index 0000000..0cec00e --- /dev/null +++ b/src/components/SvgIcon/index.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/components/Tinymce/components/editorImage.vue b/src/components/Tinymce/components/editorImage.vue new file mode 100644 index 0000000..3b71a36 --- /dev/null +++ b/src/components/Tinymce/components/editorImage.vue @@ -0,0 +1,128 @@ + + + + + diff --git a/src/components/Tinymce/index.vue b/src/components/Tinymce/index.vue new file mode 100644 index 0000000..f46ef67 --- /dev/null +++ b/src/components/Tinymce/index.vue @@ -0,0 +1,163 @@ + + + + + diff --git a/src/components/Tinymce/zh_CN.js b/src/components/Tinymce/zh_CN.js new file mode 100644 index 0000000..e11f322 --- /dev/null +++ b/src/components/Tinymce/zh_CN.js @@ -0,0 +1,230 @@ +tinymce.addI18n('zh_CN',{ +"Cut": "\u526a\u5207", +"Heading 5": "\u6807\u98985", +"Header 2": "\u6807\u98982", +"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "\u4f60\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u5bf9\u526a\u8d34\u677f\u7684\u8bbf\u95ee\uff0c\u8bf7\u4f7f\u7528Ctrl+X\/C\/V\u952e\u8fdb\u884c\u590d\u5236\u7c98\u8d34\u3002", +"Heading 4": "\u6807\u98984", +"Div": "Div\u533a\u5757", +"Heading 2": "\u6807\u98982", +"Paste": "\u7c98\u8d34", +"Close": "\u5173\u95ed", +"Font Family": "\u5b57\u4f53", +"Pre": "\u9884\u683c\u5f0f\u6587\u672c", +"Align right": "\u53f3\u5bf9\u9f50", +"New document": "\u65b0\u6587\u6863", +"Blockquote": "\u5f15\u7528", +"Numbered list": "\u7f16\u53f7\u5217\u8868", +"Heading 1": "\u6807\u98981", +"Headings": "\u6807\u9898", +"Increase indent": "\u589e\u52a0\u7f29\u8fdb", +"Formats": "\u683c\u5f0f", +"Headers": "\u6807\u9898", +"Select all": "\u5168\u9009", +"Header 3": "\u6807\u98983", +"Blocks": "\u533a\u5757", +"Undo": "\u64a4\u6d88", +"Strikethrough": "\u5220\u9664\u7ebf", +"Bullet list": "\u9879\u76ee\u7b26\u53f7", +"Header 1": "\u6807\u98981", +"Superscript": "\u4e0a\u6807", +"Clear formatting": "\u6e05\u9664\u683c\u5f0f", +"Font Sizes": "\u5b57\u53f7", +"Subscript": "\u4e0b\u6807", +"Header 6": "\u6807\u98986", +"Redo": "\u91cd\u590d", +"Paragraph": "\u6bb5\u843d", +"Ok": "\u786e\u5b9a", +"Bold": "\u7c97\u4f53", +"Code": "\u4ee3\u7801", +"Italic": "\u659c\u4f53", +"Align center": "\u5c45\u4e2d", +"Header 5": "\u6807\u98985", +"Heading 6": "\u6807\u98986", +"Heading 3": "\u6807\u98983", +"Decrease indent": "\u51cf\u5c11\u7f29\u8fdb", +"Header 4": "\u6807\u98984", +"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "\u5f53\u524d\u4e3a\u7eaf\u6587\u672c\u7c98\u8d34\u6a21\u5f0f\uff0c\u518d\u6b21\u70b9\u51fb\u53ef\u4ee5\u56de\u5230\u666e\u901a\u7c98\u8d34\u6a21\u5f0f\u3002", +"Underline": "\u4e0b\u5212\u7ebf", +"Cancel": "\u53d6\u6d88", +"Justify": "\u4e24\u7aef\u5bf9\u9f50", +"Inline": "\u6587\u672c", +"Copy": "\u590d\u5236", +"Align left": "\u5de6\u5bf9\u9f50", +"Visual aids": "\u7f51\u683c\u7ebf", +"Lower Greek": "\u5c0f\u5199\u5e0c\u814a\u5b57\u6bcd", +"Square": "\u65b9\u5757", +"Default": "\u9ed8\u8ba4", +"Lower Alpha": "\u5c0f\u5199\u82f1\u6587\u5b57\u6bcd", +"Circle": "\u7a7a\u5fc3\u5706", +"Disc": "\u5b9e\u5fc3\u5706", +"Upper Alpha": "\u5927\u5199\u82f1\u6587\u5b57\u6bcd", +"Upper Roman": "\u5927\u5199\u7f57\u9a6c\u5b57\u6bcd", +"Lower Roman": "\u5c0f\u5199\u7f57\u9a6c\u5b57\u6bcd", +"Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.": "\u6807\u8bc6\u7b26\u5e94\u8be5\u4ee5\u5b57\u6bcd\u5f00\u5934\uff0c\u540e\u8ddf\u5b57\u6bcd\u3001\u6570\u5b57\u3001\u7834\u6298\u53f7\u3001\u70b9\u3001\u5192\u53f7\u6216\u4e0b\u5212\u7ebf\u3002", +"Name": "\u540d\u79f0", +"Anchor": "\u951a\u70b9", +"Id": "\u6807\u8bc6\u7b26", +"You have unsaved changes are you sure you want to navigate away?": "\u4f60\u8fd8\u6709\u6587\u6863\u5c1a\u672a\u4fdd\u5b58\uff0c\u786e\u5b9a\u8981\u79bb\u5f00\uff1f", +"Restore last draft": "\u6062\u590d\u4e0a\u6b21\u7684\u8349\u7a3f", +"Special character": "\u7279\u6b8a\u7b26\u53f7", +"Source code": "\u6e90\u4ee3\u7801", +"Language": "\u8bed\u8a00", +"Insert\/Edit code sample": "\u63d2\u5165\/\u7f16\u8f91\u4ee3\u7801\u793a\u4f8b", +"B": "B", +"R": "R", +"G": "G", +"Color": "\u989c\u8272", +"Right to left": "\u4ece\u53f3\u5230\u5de6", +"Left to right": "\u4ece\u5de6\u5230\u53f3", +"Emoticons": "\u8868\u60c5", +"Robots": "\u673a\u5668\u4eba", +"Document properties": "\u6587\u6863\u5c5e\u6027", +"Title": "\u6807\u9898", +"Keywords": "\u5173\u952e\u8bcd", +"Encoding": "\u7f16\u7801", +"Description": "\u63cf\u8ff0", +"Author": "\u4f5c\u8005", +"Fullscreen": "\u5168\u5c4f", +"Horizontal line": "\u6c34\u5e73\u5206\u5272\u7ebf", +"Horizontal space": "\u6c34\u5e73\u8fb9\u8ddd", +"Insert\/edit image": "\u63d2\u5165\/\u7f16\u8f91\u56fe\u7247", +"General": "\u666e\u901a", +"Advanced": "\u9ad8\u7ea7", +"Source": "\u5730\u5740", +"Border": "\u8fb9\u6846", +"Constrain proportions": "\u4fdd\u6301\u7eb5\u6a2a\u6bd4", +"Vertical space": "\u5782\u76f4\u8fb9\u8ddd", +"Image description": "\u56fe\u7247\u63cf\u8ff0", +"Style": "\u6837\u5f0f", +"Dimensions": "\u5927\u5c0f", +"Insert image": "\u63d2\u5165\u56fe\u7247", +"Image": "\u56fe\u7247", +"Zoom in": "\u653e\u5927", +"Contrast": "\u5bf9\u6bd4\u5ea6", +"Back": "\u540e\u9000", +"Gamma": "\u4f3d\u9a6c\u503c", +"Flip horizontally": "\u6c34\u5e73\u7ffb\u8f6c", +"Resize": "\u8c03\u6574\u5927\u5c0f", +"Sharpen": "\u9510\u5316", +"Zoom out": "\u7f29\u5c0f", +"Image options": "\u56fe\u7247\u9009\u9879", +"Apply": "\u5e94\u7528", +"Brightness": "\u4eae\u5ea6", +"Rotate clockwise": "\u987a\u65f6\u9488\u65cb\u8f6c", +"Rotate counterclockwise": "\u9006\u65f6\u9488\u65cb\u8f6c", +"Edit image": "\u7f16\u8f91\u56fe\u7247", +"Color levels": "\u989c\u8272\u5c42\u6b21", +"Crop": "\u88c1\u526a", +"Orientation": "\u65b9\u5411", +"Flip vertically": "\u5782\u76f4\u7ffb\u8f6c", +"Invert": "\u53cd\u8f6c", +"Date\/time": "\u65e5\u671f\/\u65f6\u95f4", +"Insert date\/time": "\u63d2\u5165\u65e5\u671f\/\u65f6\u95f4", +"Remove link": "\u5220\u9664\u94fe\u63a5", +"Url": "\u5730\u5740", +"Text to display": "\u663e\u793a\u6587\u5b57", +"Anchors": "\u951a\u70b9", +"Insert link": "\u63d2\u5165\u94fe\u63a5", +"Link": "\u94fe\u63a5", +"New window": "\u5728\u65b0\u7a97\u53e3\u6253\u5f00", +"None": "\u65e0", +"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u5c5e\u4e8e\u5916\u90e8\u94fe\u63a5\uff0c\u9700\u8981\u52a0\u4e0ahttp:\/\/:\u524d\u7f00\u5417\uff1f", +"Paste or type a link": "\u7c98\u8d34\u6216\u8f93\u5165\u94fe\u63a5", +"Target": "\u6253\u5f00\u65b9\u5f0f", +"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u4e3a\u90ae\u4ef6\u5730\u5740\uff0c\u9700\u8981\u52a0\u4e0amailto:\u524d\u7f00\u5417\uff1f", +"Insert\/edit link": "\u63d2\u5165\/\u7f16\u8f91\u94fe\u63a5", +"Insert\/edit video": "\u63d2\u5165\/\u7f16\u8f91\u89c6\u9891", +"Media": "\u5a92\u4f53", +"Alternative source": "\u955c\u50cf", +"Paste your embed code below:": "\u5c06\u5185\u5d4c\u4ee3\u7801\u7c98\u8d34\u5728\u4e0b\u9762:", +"Insert video": "\u63d2\u5165\u89c6\u9891", +"Poster": "\u5c01\u9762", +"Insert\/edit media": "\u63d2\u5165\/\u7f16\u8f91\u5a92\u4f53", +"Embed": "\u5185\u5d4c", +"Nonbreaking space": "\u4e0d\u95f4\u65ad\u7a7a\u683c", +"Page break": "\u5206\u9875\u7b26", +"Paste as text": "\u7c98\u8d34\u4e3a\u6587\u672c", +"Preview": "\u9884\u89c8", +"Print": "\u6253\u5370", +"Save": "\u4fdd\u5b58", +"Could not find the specified string.": "\u672a\u627e\u5230\u641c\u7d22\u5185\u5bb9.", +"Replace": "\u66ff\u6362", +"Next": "\u4e0b\u4e00\u4e2a", +"Whole words": "\u5168\u5b57\u5339\u914d", +"Find and replace": "\u67e5\u627e\u548c\u66ff\u6362", +"Replace with": "\u66ff\u6362\u4e3a", +"Find": "\u67e5\u627e", +"Replace all": "\u5168\u90e8\u66ff\u6362", +"Match case": "\u533a\u5206\u5927\u5c0f\u5199", +"Prev": "\u4e0a\u4e00\u4e2a", +"Spellcheck": "\u62fc\u5199\u68c0\u67e5", +"Finish": "\u5b8c\u6210", +"Ignore all": "\u5168\u90e8\u5ffd\u7565", +"Ignore": "\u5ffd\u7565", +"Add to Dictionary": "\u6dfb\u52a0\u5230\u5b57\u5178", +"Insert row before": "\u5728\u4e0a\u65b9\u63d2\u5165", +"Rows": "\u884c", +"Height": "\u9ad8", +"Paste row after": "\u7c98\u8d34\u5230\u4e0b\u65b9", +"Alignment": "\u5bf9\u9f50\u65b9\u5f0f", +"Border color": "\u8fb9\u6846\u989c\u8272", +"Column group": "\u5217\u7ec4", +"Row": "\u884c", +"Insert column before": "\u5728\u5de6\u4fa7\u63d2\u5165", +"Split cell": "\u62c6\u5206\u5355\u5143\u683c", +"Cell padding": "\u5355\u5143\u683c\u5185\u8fb9\u8ddd", +"Cell spacing": "\u5355\u5143\u683c\u5916\u95f4\u8ddd", +"Row type": "\u884c\u7c7b\u578b", +"Insert table": "\u63d2\u5165\u8868\u683c", +"Body": "\u8868\u4f53", +"Caption": "\u6807\u9898", +"Footer": "\u8868\u5c3e", +"Delete row": "\u5220\u9664\u884c", +"Paste row before": "\u7c98\u8d34\u5230\u4e0a\u65b9", +"Scope": "\u8303\u56f4", +"Delete table": "\u5220\u9664\u8868\u683c", +"H Align": "\u6c34\u5e73\u5bf9\u9f50", +"Top": "\u9876\u90e8\u5bf9\u9f50", +"Header cell": "\u8868\u5934\u5355\u5143\u683c", +"Column": "\u5217", +"Row group": "\u884c\u7ec4", +"Cell": "\u5355\u5143\u683c", +"Middle": "\u5782\u76f4\u5c45\u4e2d", +"Cell type": "\u5355\u5143\u683c\u7c7b\u578b", +"Copy row": "\u590d\u5236\u884c", +"Row properties": "\u884c\u5c5e\u6027", +"Table properties": "\u8868\u683c\u5c5e\u6027", +"Bottom": "\u5e95\u90e8\u5bf9\u9f50", +"V Align": "\u5782\u76f4\u5bf9\u9f50", +"Header": "\u8868\u5934", +"Right": "\u53f3\u5bf9\u9f50", +"Insert column after": "\u5728\u53f3\u4fa7\u63d2\u5165", +"Cols": "\u5217", +"Insert row after": "\u5728\u4e0b\u65b9\u63d2\u5165", +"Width": "\u5bbd", +"Cell properties": "\u5355\u5143\u683c\u5c5e\u6027", +"Left": "\u5de6\u5bf9\u9f50", +"Cut row": "\u526a\u5207\u884c", +"Delete column": "\u5220\u9664\u5217", +"Center": "\u5c45\u4e2d", +"Merge cells": "\u5408\u5e76\u5355\u5143\u683c", +"Insert template": "\u63d2\u5165\u6a21\u677f", +"Templates": "\u6a21\u677f", +"Background color": "\u80cc\u666f\u8272", +"Custom...": "\u81ea\u5b9a\u4e49...", +"Custom color": "\u81ea\u5b9a\u4e49\u989c\u8272", +"No color": "\u65e0", +"Text color": "\u6587\u5b57\u989c\u8272", +"Table of Contents": "\u5185\u5bb9\u5217\u8868", +"Show blocks": "\u663e\u793a\u533a\u5757\u8fb9\u6846", +"Show invisible characters": "\u663e\u793a\u4e0d\u53ef\u89c1\u5b57\u7b26", +"Words: {0}": "\u5b57\u6570\uff1a{0}", +"Insert": "\u63d2\u5165", +"File": "\u6587\u4ef6", +"Edit": "\u7f16\u8f91", +"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "\u5728\u7f16\u8f91\u533a\u6309ALT-F9\u6253\u5f00\u83dc\u5355\uff0c\u6309ALT-F10\u6253\u5f00\u5de5\u5177\u680f\uff0c\u6309ALT-0\u67e5\u770b\u5e2e\u52a9", +"Tools": "\u5de5\u5177", +"View": "\u89c6\u56fe", +"Table": "\u8868\u683c", +"Format": "\u683c\u5f0f" +}); \ No newline at end of file diff --git a/src/components/Upload/multiUpload.vue b/src/components/Upload/multiUpload.vue new file mode 100644 index 0000000..c684a2f --- /dev/null +++ b/src/components/Upload/multiUpload.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/components/Upload/singleUpload.vue b/src/components/Upload/singleUpload.vue new file mode 100644 index 0000000..7d83601 --- /dev/null +++ b/src/components/Upload/singleUpload.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/icons/index.js b/src/icons/index.js new file mode 100644 index 0000000..14e2e13 --- /dev/null +++ b/src/icons/index.js @@ -0,0 +1,9 @@ +import Vue from 'vue' +import SvgIcon from '@/components/SvgIcon'// svg组件 + +// register globally +Vue.component('svg-icon', SvgIcon) + +const requireAll = requireContext => requireContext.keys().map(requireContext) +const req = require.context('./svg', false, /\.svg$/) +requireAll(req) diff --git a/src/icons/svg/cms-subject.svg b/src/icons/svg/cms-subject.svg new file mode 100644 index 0000000..e83ab29 --- /dev/null +++ b/src/icons/svg/cms-subject.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/cms-topic.svg b/src/icons/svg/cms-topic.svg new file mode 100644 index 0000000..aec56fa --- /dev/null +++ b/src/icons/svg/cms-topic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/cms.svg b/src/icons/svg/cms.svg new file mode 100644 index 0000000..ec79ac0 --- /dev/null +++ b/src/icons/svg/cms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/dashboard.svg b/src/icons/svg/dashboard.svg new file mode 100644 index 0000000..61e8854 --- /dev/null +++ b/src/icons/svg/dashboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/document.svg b/src/icons/svg/document.svg new file mode 100644 index 0000000..522676e --- /dev/null +++ b/src/icons/svg/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/example.svg b/src/icons/svg/example.svg new file mode 100644 index 0000000..19cd9ed --- /dev/null +++ b/src/icons/svg/example.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/eye.svg b/src/icons/svg/eye.svg new file mode 100644 index 0000000..194aa45 --- /dev/null +++ b/src/icons/svg/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/form.svg b/src/icons/svg/form.svg new file mode 100644 index 0000000..d848c8a --- /dev/null +++ b/src/icons/svg/form.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/home.svg b/src/icons/svg/home.svg new file mode 100644 index 0000000..2c7ccd7 --- /dev/null +++ b/src/icons/svg/home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/login-mall.svg b/src/icons/svg/login-mall.svg new file mode 100644 index 0000000..cc4620c --- /dev/null +++ b/src/icons/svg/login-mall.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/marker.svg b/src/icons/svg/marker.svg new file mode 100644 index 0000000..16a590d --- /dev/null +++ b/src/icons/svg/marker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/order-return-reason.svg b/src/icons/svg/order-return-reason.svg new file mode 100644 index 0000000..311ef4e --- /dev/null +++ b/src/icons/svg/order-return-reason.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/order-return.svg b/src/icons/svg/order-return.svg new file mode 100644 index 0000000..a8b4b4c --- /dev/null +++ b/src/icons/svg/order-return.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/order-setting.svg b/src/icons/svg/order-setting.svg new file mode 100644 index 0000000..646a621 --- /dev/null +++ b/src/icons/svg/order-setting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/order.svg b/src/icons/svg/order.svg new file mode 100644 index 0000000..208ac14 --- /dev/null +++ b/src/icons/svg/order.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/password.svg b/src/icons/svg/password.svg new file mode 100644 index 0000000..920b500 --- /dev/null +++ b/src/icons/svg/password.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product-add.svg b/src/icons/svg/product-add.svg new file mode 100644 index 0000000..4229a60 --- /dev/null +++ b/src/icons/svg/product-add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product-attr.svg b/src/icons/svg/product-attr.svg new file mode 100644 index 0000000..3cfe7c4 --- /dev/null +++ b/src/icons/svg/product-attr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product-brand.svg b/src/icons/svg/product-brand.svg new file mode 100644 index 0000000..230b6f3 --- /dev/null +++ b/src/icons/svg/product-brand.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product-cate.svg b/src/icons/svg/product-cate.svg new file mode 100644 index 0000000..734f2ad --- /dev/null +++ b/src/icons/svg/product-cate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product-comment.svg b/src/icons/svg/product-comment.svg new file mode 100644 index 0000000..ede0a70 --- /dev/null +++ b/src/icons/svg/product-comment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product-list.svg b/src/icons/svg/product-list.svg new file mode 100644 index 0000000..619a69e --- /dev/null +++ b/src/icons/svg/product-list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product-recycle.svg b/src/icons/svg/product-recycle.svg new file mode 100644 index 0000000..05dfaff --- /dev/null +++ b/src/icons/svg/product-recycle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/product.svg b/src/icons/svg/product.svg new file mode 100644 index 0000000..a91c572 --- /dev/null +++ b/src/icons/svg/product.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/sms-ad.svg b/src/icons/svg/sms-ad.svg new file mode 100644 index 0000000..6aac9ae --- /dev/null +++ b/src/icons/svg/sms-ad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/sms-coupon.svg b/src/icons/svg/sms-coupon.svg new file mode 100644 index 0000000..6699dc7 --- /dev/null +++ b/src/icons/svg/sms-coupon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/sms-flash.svg b/src/icons/svg/sms-flash.svg new file mode 100644 index 0000000..49d7db7 --- /dev/null +++ b/src/icons/svg/sms-flash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/sms-hot.svg b/src/icons/svg/sms-hot.svg new file mode 100644 index 0000000..2fd46b6 --- /dev/null +++ b/src/icons/svg/sms-hot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/sms-new.svg b/src/icons/svg/sms-new.svg new file mode 100644 index 0000000..7255c5d --- /dev/null +++ b/src/icons/svg/sms-new.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/sms-subject.svg b/src/icons/svg/sms-subject.svg new file mode 100644 index 0000000..5d02ead --- /dev/null +++ b/src/icons/svg/sms-subject.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/sms.svg b/src/icons/svg/sms.svg new file mode 100644 index 0000000..b113bea --- /dev/null +++ b/src/icons/svg/sms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/table.svg b/src/icons/svg/table.svg new file mode 100644 index 0000000..da6ffff --- /dev/null +++ b/src/icons/svg/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/total-today.svg b/src/icons/svg/total-today.svg new file mode 100644 index 0000000..f2a516c --- /dev/null +++ b/src/icons/svg/total-today.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/total-week.svg b/src/icons/svg/total-week.svg new file mode 100644 index 0000000..3df3c03 --- /dev/null +++ b/src/icons/svg/total-week.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/total-yesterday.svg b/src/icons/svg/total-yesterday.svg new file mode 100644 index 0000000..39788a3 --- /dev/null +++ b/src/icons/svg/total-yesterday.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/tree.svg b/src/icons/svg/tree.svg new file mode 100644 index 0000000..11cedc0 --- /dev/null +++ b/src/icons/svg/tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ums-admin.svg b/src/icons/svg/ums-admin.svg new file mode 100644 index 0000000..8bf2af1 --- /dev/null +++ b/src/icons/svg/ums-admin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ums-menu.svg b/src/icons/svg/ums-menu.svg new file mode 100644 index 0000000..ee7ffc1 --- /dev/null +++ b/src/icons/svg/ums-menu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ums-resource.svg b/src/icons/svg/ums-resource.svg new file mode 100644 index 0000000..20e396d --- /dev/null +++ b/src/icons/svg/ums-resource.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ums-role.svg b/src/icons/svg/ums-role.svg new file mode 100644 index 0000000..0530da0 --- /dev/null +++ b/src/icons/svg/ums-role.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ums.svg b/src/icons/svg/ums.svg new file mode 100644 index 0000000..0f5aed9 --- /dev/null +++ b/src/icons/svg/ums.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/user.svg b/src/icons/svg/user.svg new file mode 100644 index 0000000..5971dee --- /dev/null +++ b/src/icons/svg/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/video.svg b/src/icons/svg/video.svg new file mode 100644 index 0000000..a9ac22f --- /dev/null +++ b/src/icons/svg/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..810ccaf --- /dev/null +++ b/src/main.js @@ -0,0 +1,30 @@ +import Vue from 'vue' + +import 'normalize.css/normalize.css'// A modern alternative to CSS resets + +import ElementUI from 'element-ui' +import 'element-ui/lib/theme-chalk/index.css' +import locale from 'element-ui/lib/locale/lang/zh-CN' // lang i18n +import VCharts from 'v-charts' + +import '@/styles/index.scss' // global css + +import App from './App' +import router from './router' +import store from './store' + +import '@/icons' // icon +import '@/permission' // permission control + +Vue.use(ElementUI, { locale }) +Vue.use(VCharts) + +Vue.config.productionTip = false + +new Vue({ + el: '#app', + router, + store, + template: '', + components: { App } +}) diff --git a/src/permission.js b/src/permission.js new file mode 100644 index 0000000..86c4623 --- /dev/null +++ b/src/permission.js @@ -0,0 +1,46 @@ +import router from './router' +import store from './store' +import NProgress from 'nprogress' // Progress 进度条 +import 'nprogress/nprogress.css'// Progress 进度条样式 +import { Message } from 'element-ui' +import { getToken } from '@/utils/auth' // 验权 + +const whiteList = ['/login'] // 不重定向白名单 +router.beforeEach((to, from, next) => { + NProgress.start() + if (getToken()) { + if (to.path === '/login') { + next({ path: '/' }) + NProgress.done() // if current page is dashboard will not trigger afterEach hook, so manually handle it + } else { + if (store.getters.roles.length === 0) { + store.dispatch('GetInfo').then(res => { // 拉取用户信息 + let menus=res.data.menus; + let username=res.data.username; + store.dispatch('GenerateRoutes', { menus,username }).then(() => { // 生成可访问的路由表 + router.addRoutes(store.getters.addRouters); // 动态添加可访问路由表 + next({ ...to, replace: true }) + }) + }).catch((err) => { + store.dispatch('FedLogOut').then(() => { + Message.error(err || 'Verification failed, please login again') + next({ path: '/' }) + }) + }) + } else { + next() + } + } + } else { + if (whiteList.indexOf(to.path) !== -1) { + next() + } else { + next('/login') + NProgress.done() + } + } +}) + +router.afterEach(() => { + NProgress.done() // 结束Progress +}) diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..0f7fdd7 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,381 @@ +import Vue from 'vue' +import Router from 'vue-router' + +Vue.use(Router) + +/* Layout */ +import Layout from '../views/layout/Layout' + +/** + * hidden: true if `hidden:true` will not show in the sidebar(default is false) + * alwaysShow: true if set true, will always show the root menu, whatever its child routes length + * if not set alwaysShow, only more than one route under the children + * it will becomes nested mode, otherwise not show the root menu + * redirect: noredirect if `redirect:noredirect` will no redirct in the breadcrumb + * name:'router-name' the name is used by (must set!!!) + * meta : { + title: 'title' the name show in submenu and breadcrumb (recommend set) + icon: 'svg-name' the icon show in the sidebar, + } + **/ +export const constantRouterMap = [ + {path: '/login', component: () => import('@/views/login/index'), hidden: true}, + {path: '/404', component: () => import('@/views/404'), hidden: true}, + { + path: '', + component: Layout, + redirect: '/home', + meta: {title: '首页', icon: 'home'}, + children: [{ + path: 'home', + name: 'home', + component: () => import('@/views/home/index'), + meta: {title: '仪表盘', icon: 'dashboard'} + }, + { + name: 'document', + path: 'https://www.macrozheng.com', + meta: {title: '学习教程', icon: 'document'} + }, + { + name: 'video', + path: 'https://www.macrozheng.com/mall/catalog/mall_video.html', + meta: {title: '视频教程', icon: 'video'} + }, + ] + } +] + +export const asyncRouterMap = [ + { + path: '/pms', + component: Layout, + redirect: '/pms/product', + name: 'pms', + meta: {title: '商品', icon: 'product'}, + children: [{ + path: 'product', + name: 'product', + component: () => import('@/views/pms/product/index'), + meta: {title: '商品列表', icon: 'product-list'} + }, + { + path: 'addProduct', + name: 'addProduct', + component: () => import('@/views/pms/product/add'), + meta: {title: '添加商品', icon: 'product-add'} + }, + { + path: 'updateProduct', + name: 'updateProduct', + component: () => import('@/views/pms/product/update'), + meta: {title: '修改商品', icon: 'product-add'}, + hidden: true + }, + { + path: 'productCate', + name: 'productCate', + component: () => import('@/views/pms/productCate/index'), + meta: {title: '商品分类', icon: 'product-cate'} + }, + { + path: 'addProductCate', + name: 'addProductCate', + component: () => import('@/views/pms/productCate/add'), + meta: {title: '添加商品分类'}, + hidden: true + }, + { + path: 'updateProductCate', + name: 'updateProductCate', + component: () => import('@/views/pms/productCate/update'), + meta: {title: '修改商品分类'}, + hidden: true + }, + { + path: 'productAttr', + name: 'productAttr', + component: () => import('@/views/pms/productAttr/index'), + meta: {title: '商品类型', icon: 'product-attr'} + }, + { + path: 'productAttrList', + name: 'productAttrList', + component: () => import('@/views/pms/productAttr/productAttrList'), + meta: {title: '商品属性列表'}, + hidden: true + }, + { + path: 'addProductAttr', + name: 'addProductAttr', + component: () => import('@/views/pms/productAttr/addProductAttr'), + meta: {title: '添加商品属性'}, + hidden: true + }, + { + path: 'updateProductAttr', + name: 'updateProductAttr', + component: () => import('@/views/pms/productAttr/updateProductAttr'), + meta: {title: '修改商品属性'}, + hidden: true + }, + { + path: 'brand', + name: 'brand', + component: () => import('@/views/pms/brand/index'), + meta: {title: '品牌管理', icon: 'product-brand'} + }, + { + path: 'addBrand', + name: 'addBrand', + component: () => import('@/views/pms/brand/add'), + meta: {title: '添加品牌'}, + hidden: true + }, + { + path: 'updateBrand', + name: 'updateBrand', + component: () => import('@/views/pms/brand/update'), + meta: {title: '编辑品牌'}, + hidden: true + } + ] + }, + { + path: '/oms', + component: Layout, + redirect: '/oms/order', + name: 'oms', + meta: {title: '订单', icon: 'order'}, + children: [ + { + path: 'order', + name: 'order', + component: () => import('@/views/oms/order/index'), + meta: {title: '订单列表', icon: 'product-list'} + }, + { + path: 'orderDetail', + name: 'orderDetail', + component: () => import('@/views/oms/order/orderDetail'), + meta: {title: '订单详情'}, + hidden:true + }, + { + path: 'deliverOrderList', + name: 'deliverOrderList', + component: () => import('@/views/oms/order/deliverOrderList'), + meta: {title: '发货列表'}, + hidden:true + }, + { + path: 'orderSetting', + name: 'orderSetting', + component: () => import('@/views/oms/order/setting'), + meta: {title: '订单设置', icon: 'order-setting'} + }, + { + path: 'returnApply', + name: 'returnApply', + component: () => import('@/views/oms/apply/index'), + meta: {title: '退货申请处理', icon: 'order-return'} + }, + { + path: 'returnReason', + name: 'returnReason', + component: () => import('@/views/oms/apply/reason'), + meta: {title: '退货原因设置', icon: 'order-return-reason'} + }, + { + path: 'returnApplyDetail', + name: 'returnApplyDetail', + component: () => import('@/views/oms/apply/applyDetail'), + meta: {title: '退货原因详情'}, + hidden:true + } + ] + }, + { + path:'/sms', + component: Layout, + redirect: '/sms/coupon', + name: 'sms', + meta: {title: '营销', icon: 'sms'}, + children: [ + { + path: 'flash', + name: 'flash', + component: () => import('@/views/sms/flash/index'), + meta: {title: '秒杀活动列表', icon: 'sms-flash'} + }, + { + path: 'flashSession', + name: 'flashSession', + component: () => import('@/views/sms/flash/sessionList'), + meta: {title: '秒杀时间段列表'}, + hidden:true + }, + { + path: 'selectSession', + name: 'selectSession', + component: () => import('@/views/sms/flash/selectSessionList'), + meta: {title: '秒杀时间段选择'}, + hidden:true + }, + { + path: 'flashProductRelation', + name: 'flashProductRelation', + component: () => import('@/views/sms/flash/productRelationList'), + meta: {title: '秒杀商品列表'}, + hidden:true + }, + { + path: 'coupon', + name: 'coupon', + component: () => import('@/views/sms/coupon/index'), + meta: {title: '优惠券列表', icon: 'sms-coupon'} + }, + { + path: 'addCoupon', + name: 'addCoupon', + component: () => import('@/views/sms/coupon/add'), + meta: {title: '添加优惠券'}, + hidden:true + }, + { + path: 'updateCoupon', + name: 'updateCoupon', + component: () => import('@/views/sms/coupon/update'), + meta: {title: '修改优惠券'}, + hidden:true + }, + { + path: 'couponHistory', + name: 'couponHistory', + component: () => import('@/views/sms/coupon/history'), + meta: {title: '优惠券领取详情'}, + hidden:true + }, + { + path: 'brand', + name: 'homeBrand', + component: () => import('@/views/sms/brand/index'), + meta: {title: '品牌推荐', icon: 'product-brand'} + }, + { + path: 'new', + name: 'homeNew', + component: () => import('@/views/sms/new/index'), + meta: {title: '新品推荐', icon: 'sms-new'} + }, + { + path: 'hot', + name: 'homeHot', + component: () => import('@/views/sms/hot/index'), + meta: {title: '人气推荐', icon: 'sms-hot'} + }, + { + path: 'subject', + name: 'homeSubject', + component: () => import('@/views/sms/subject/index'), + meta: {title: '专题推荐', icon: 'sms-subject'} + }, + { + path: 'advertise', + name: 'homeAdvertise', + component: () => import('@/views/sms/advertise/index'), + meta: {title: '广告列表', icon: 'sms-ad'} + }, + { + path: 'addAdvertise', + name: 'addHomeAdvertise', + component: () => import('@/views/sms/advertise/add'), + meta: {title: '添加广告'}, + hidden:true + }, + { + path: 'updateAdvertise', + name: 'updateHomeAdvertise', + component: () => import('@/views/sms/advertise/update'), + meta: {title: '编辑广告'}, + hidden:true + } + ] + }, + { + path:'/ums', + component: Layout, + redirect: '/ums/admin', + name: 'ums', + meta: {title: '权限', icon: 'ums'}, + children: [ + { + path: 'admin', + name: 'admin', + component: () => import('@/views/ums/admin/index'), + meta: {title: '用户列表', icon: 'ums-admin'} + }, + { + path: 'role', + name: 'role', + component: () => import('@/views/ums/role/index'), + meta: {title: '角色列表', icon: 'ums-role'} + }, + { + path: 'allocMenu', + name: 'allocMenu', + component: () => import('@/views/ums/role/allocMenu'), + meta: {title: '分配菜单'}, + hidden: true + }, + { + path: 'allocResource', + name: 'allocResource', + component: () => import('@/views/ums/role/allocResource'), + meta: {title: '分配资源'}, + hidden: true + }, + { + path: 'menu', + name: 'menu', + component: () => import('@/views/ums/menu/index'), + meta: {title: '菜单列表', icon: 'ums-menu'} + }, + { + path: 'addMenu', + name: 'addMenu', + component: () => import('@/views/ums/menu/add'), + meta: {title: '添加菜单'}, + hidden: true + }, + { + path: 'updateMenu', + name: 'updateMenu', + component: () => import('@/views/ums/menu/update'), + meta: {title: '修改菜单'}, + hidden: true + }, + { + path: 'resource', + name: 'resource', + component: () => import('@/views/ums/resource/index'), + meta: {title: '资源列表', icon: 'ums-resource'} + }, + { + path: 'resourceCategory', + name: 'resourceCategory', + component: () => import('@/views/ums/resource/categoryList'), + meta: {title: '资源分类'}, + hidden: true + } + ] + }, + {path: '*', redirect: '/404', hidden: true} +] + +export default new Router({ + // mode: 'history', //后端支持可开 + scrollBehavior: () => ({y: 0}), + routes: constantRouterMap +}) + diff --git a/src/store/getters.js b/src/store/getters.js new file mode 100644 index 0000000..4dcc0c6 --- /dev/null +++ b/src/store/getters.js @@ -0,0 +1,11 @@ +const getters = { + sidebar: state => state.app.sidebar, + device: state => state.app.device, + token: state => state.user.token, + avatar: state => state.user.avatar, + name: state => state.user.name, + roles: state => state.user.roles, + addRouters: state => state.permission.addRouters, + routers: state => state.permission.routers +} +export default getters diff --git a/src/store/index.js b/src/store/index.js new file mode 100644 index 0000000..9bfa6a7 --- /dev/null +++ b/src/store/index.js @@ -0,0 +1,19 @@ +import Vue from 'vue' +import Vuex from 'vuex' +import app from './modules/app' +import user from './modules/user' +import permission from './modules/permission' +import getters from './getters' + +Vue.use(Vuex) + +const store = new Vuex.Store({ + modules: { + app, + user, + permission + }, + getters +}) + +export default store diff --git a/src/store/modules/app.js b/src/store/modules/app.js new file mode 100644 index 0000000..fca558f --- /dev/null +++ b/src/store/modules/app.js @@ -0,0 +1,42 @@ +import Cookies from 'js-cookie' + +const app = { + state: { + sidebar: { + opened: !+Cookies.get('sidebarStatus'), + withoutAnimation: false + }, + device: 'desktop' + }, + mutations: { + TOGGLE_SIDEBAR: state => { + if (state.sidebar.opened) { + Cookies.set('sidebarStatus', 1) + } else { + Cookies.set('sidebarStatus', 0) + } + state.sidebar.opened = !state.sidebar.opened + }, + CLOSE_SIDEBAR: (state, withoutAnimation) => { + Cookies.set('sidebarStatus', 1) + state.sidebar.opened = false + state.sidebar.withoutAnimation = withoutAnimation + }, + TOGGLE_DEVICE: (state, device) => { + state.device = device + } + }, + actions: { + ToggleSideBar: ({ commit }) => { + commit('TOGGLE_SIDEBAR') + }, + CloseSideBar({ commit }, { withoutAnimation }) { + commit('CLOSE_SIDEBAR', withoutAnimation) + }, + ToggleDevice({ commit }, device) { + commit('TOGGLE_DEVICE', device) + } + } +} + +export default app diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js new file mode 100644 index 0000000..eb907db --- /dev/null +++ b/src/store/modules/permission.js @@ -0,0 +1,111 @@ +import { asyncRouterMap, constantRouterMap } from '@/router/index'; + +//判断是否有权限访问该菜单 +function hasPermission(menus, route) { + if (route.name) { + let currMenu = getMenu(route.name, menus); + if (currMenu!=null) { + //设置菜单的标题、图标和可见性 + if (currMenu.title != null && currMenu.title !== '') { + route.meta.title = currMenu.title; + } + if (currMenu.icon != null && currMenu.title !== '') { + route.meta.icon = currMenu.icon; + } + if(currMenu.hidden!=null){ + route.hidden = currMenu.hidden !== 0; + } + if (currMenu.sort != null && currMenu.sort !== '') { + route.sort = currMenu.sort; + } + return true; + } else { + route.sort = 0; + if (route.hidden !== undefined && route.hidden === true) { + route.sort=-1; + return true; + } else { + return false; + } + } + } else { + return true + } +} + +//根据路由名称获取菜单 +function getMenu(name, menus) { + for (let i = 0; i < menus.length; i++) { + let menu = menus[i]; + if (name===menu.name) { + return menu; + } + } + return null; +} + +//对菜单进行排序 +function sortRouters(accessedRouters) { + for (let i = 0; i < accessedRouters.length; i++) { + let router = accessedRouters[i]; + if(router.children && router.children.length > 0){ + router.children.sort(compare("sort")); + } + } + accessedRouters.sort(compare("sort")); +} + +//降序比较函数 +function compare(p){ + return function(m,n){ + let a = m[p]; + let b = n[p]; + return b - a; + } +} + +const permission = { + state: { + routers: constantRouterMap, + addRouters: [] + }, + mutations: { + SET_ROUTERS: (state, routers) => { + state.addRouters = routers; + state.routers = constantRouterMap.concat(routers); + } + }, + actions: { + GenerateRoutes({ commit }, data) { + return new Promise(resolve => { + const { menus } = data; + const { username } = data; + const accessedRouters = asyncRouterMap.filter(v => { + //admin帐号直接返回所有菜单 + // if(username==='admin') return true; + if (hasPermission(menus, v)) { + if (v.children && v.children.length > 0) { + v.children = v.children.filter(child => { + if (hasPermission(menus, child)) { + return child + } + return false; + }); + return v + } else { + return v + } + } + return false; + }); + //对菜单进行排序 + sortRouters(accessedRouters); + commit('SET_ROUTERS', accessedRouters); + resolve(); + }) + } + } +}; + +export default permission; + diff --git a/src/store/modules/user.js b/src/store/modules/user.js new file mode 100644 index 0000000..0255552 --- /dev/null +++ b/src/store/modules/user.js @@ -0,0 +1,88 @@ +import { login, logout, getInfo } from '@/api/login' +import { getToken, setToken, removeToken } from '@/utils/auth' + +const user = { + state: { + token: getToken(), + name: '', + avatar: '', + roles: [] + }, + + mutations: { + SET_TOKEN: (state, token) => { + state.token = token + }, + SET_NAME: (state, name) => { + state.name = name + }, + SET_AVATAR: (state, avatar) => { + state.avatar = avatar + }, + SET_ROLES: (state, roles) => { + state.roles = roles + } + }, + + actions: { + // 登录 + Login({ commit }, userInfo) { + const username = userInfo.username.trim() + return new Promise((resolve, reject) => { + login(username, userInfo.password).then(response => { + const data = response.data + const tokenStr = data.tokenHead+data.token + setToken(tokenStr) + commit('SET_TOKEN', tokenStr) + resolve() + }).catch(error => { + reject(error) + }) + }) + }, + + // 获取用户信息 + GetInfo({ commit, state }) { + return new Promise((resolve, reject) => { + getInfo().then(response => { + const data = response.data + if (data.roles && data.roles.length > 0) { // 验证返回的roles是否是一个非空数组 + commit('SET_ROLES', data.roles) + } else { + reject('getInfo: roles must be a non-null array !') + } + commit('SET_NAME', data.username) + commit('SET_AVATAR', data.icon) + resolve(response) + }).catch(error => { + reject(error) + }) + }) + }, + + // 登出 + LogOut({ commit, state }) { + return new Promise((resolve, reject) => { + logout(state.token).then(() => { + commit('SET_TOKEN', '') + commit('SET_ROLES', []) + removeToken() + resolve() + }).catch(error => { + reject(error) + }) + }) + }, + + // 前端 登出 + FedLogOut({ commit }) { + return new Promise(resolve => { + commit('SET_TOKEN', '') + removeToken() + resolve() + }) + } + } +} + +export default user diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss new file mode 100644 index 0000000..ef7bb5d --- /dev/null +++ b/src/styles/element-ui.scss @@ -0,0 +1,29 @@ + //to reset element-ui default css +.el-upload { + input[type="file"] { + display: none !important; + } +} + +.el-upload__input { + display: none; +} + +//暂时性解决diolag 问题 https://github.com/ElemeFE/element/issues/2461 +.el-dialog { + transform: none; + left: 0; + position: relative; + margin: 0 auto; +} + +//element ui upload +.upload-container { + .el-upload { + width: 100%; + .el-upload-dragger { + width: 100%; + height: 200px; + } + } +} diff --git a/src/styles/index.scss b/src/styles/index.scss new file mode 100644 index 0000000..7b1379b --- /dev/null +++ b/src/styles/index.scss @@ -0,0 +1,158 @@ +@import './variables.scss'; +@import './mixin.scss'; +@import './transition.scss'; +@import './element-ui.scss'; +@import './sidebar.scss'; + +body { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; + font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif; +} + +html { + box-sizing: border-box; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +div:focus{ + outline: none; +} + +a:focus, +a:active { + outline: none; +} + +a, +a:focus, +a:hover { + cursor: pointer; + color: inherit; + text-decoration: none; +} + +.clearfix { + &:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; + } +} + +//main-container全局样式 +.app-main{ + min-height: 100% +} + +.app-container { + padding: 20px; +} + +//搜索栏样式 +.filter-container { + +} + +//操作栏样式 +.operate-container { + margin-top: 20px; +} + +.operate-container .btn-add { + float: right; +} + +//表格栏样式 +.table-container { + margin-top: 20px; +} + +//批量操作栏样式 +.batch-operate-container { + display: inline-block; + margin-top: 20px; +} + +//分页栏样式 +.pagination-container { + display: inline-block; + float: right; + margin-top: 20px; +} + +//添加、更新表单样式 +.form-container { + position: absolute; + left: 0; + right: 0; + width: 720px; + padding: 35px 35px 15px 35px; + margin: 20px auto; +} + +//主标题 +.font-extra-large { + font-size: 20px; + color: #303133; +} + +//标题 +.font-title-large { + font-size: 18px; + color: #303133; +} + +//小标题 +.font-title-medium { + font-size: 16px; + color: #303133; +} + +//正文 +.font-medium { + font-size: 16px; + color: #606266; +} + +//正文 +.font-small { + font-size: 14px; + color: #606266; +} + +//正文(小) +.font-extra-small { + font-size: 13px; + color: #606266; +} + +.color-main { + color: #409EFF; +} + +.color-success { + color: #67C23A; +} + +.color-warning { + color: #E6A23C; +} + +.color-danger { + color: #F56C6C; +} + +.color-info { + color: #909399; +} + diff --git a/src/styles/mixin.scss b/src/styles/mixin.scss new file mode 100644 index 0000000..601d7a0 --- /dev/null +++ b/src/styles/mixin.scss @@ -0,0 +1,27 @@ +@mixin clearfix { + &:after { + content: ""; + display: table; + clear: both; + } +} + +@mixin scrollBar { + &::-webkit-scrollbar-track-piece { + background: #d3dce6; + } + &::-webkit-scrollbar { + width: 6px; + } + &::-webkit-scrollbar-thumb { + background: #99a9bf; + border-radius: 20px; + } +} + +@mixin relative { + position: relative; + width: 100%; + height: 100%; +} + diff --git a/src/styles/sidebar.scss b/src/styles/sidebar.scss new file mode 100644 index 0000000..d69c434 --- /dev/null +++ b/src/styles/sidebar.scss @@ -0,0 +1,105 @@ +#app { + + // 主体区域 + .main-container { + min-height: 100%; + transition: margin-left .28s; + margin-left: 180px; + } + + // 侧边栏 + .sidebar-container { + .horizontal-collapse-transition { + transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out; + } + transition: width .28s; + width: 180px !important; + height: 100%; + position: fixed; + font-size: 0px; + top: 0; + bottom: 0; + left: 0; + z-index: 1001; + overflow: hidden; + a { + display: inline-block; + width: 100%; + } + .svg-icon { + margin-right: 16px; + } + .el-menu { + border: none; + width: 100% !important; + } + } + + .hideSidebar { + .sidebar-container { + width: 36px !important; + } + .main-container { + margin-left: 36px; + } + .submenu-title-noDropdown { + padding-left: 10px !important; + position: relative; + .el-tooltip { + padding: 0 10px !important; + } + } + .el-submenu { + &>.el-submenu__title { + padding-left: 10px !important; + &>span { + height: 0; + width: 0; + overflow: hidden; + visibility: hidden; + display: inline-block; + } + .el-submenu__icon-arrow { + display: none; + } + } + } + } + + .sidebar-container .nest-menu .el-submenu>.el-submenu__title, + .sidebar-container .el-submenu .el-menu-item { + min-width: 180px !important; + background-color: $subMenuBg !important; + &:hover { + background-color: $menuHover !important; + } + } + .el-menu--collapse .el-menu .el-submenu { + min-width: 180px !important; + } + + //适配移动端 + .mobile { + .main-container { + margin-left: 0px; + } + .sidebar-container { + top: 50px; + transition: transform .28s; + width: 180px !important; + } + &.hideSidebar { + .sidebar-container { + transition-duration: 0.3s; + transform: translate3d(-180px, 0, 0); + } + } + } + + .withoutAnimation { + .main-container, + .sidebar-container { + transition: none; + } + } +} diff --git a/src/styles/transition.scss b/src/styles/transition.scss new file mode 100644 index 0000000..c4d47ad --- /dev/null +++ b/src/styles/transition.scss @@ -0,0 +1,32 @@ +//globl transition css + +/*fade*/ +.fade-enter-active, +.fade-leave-active { + transition: opacity 0.28s; +} + +.fade-enter, +.fade-leave-active { + opacity: 0; +} + +/*fade*/ +.breadcrumb-enter-active, +.breadcrumb-leave-active { + transition: all .5s; +} + +.breadcrumb-enter, +.breadcrumb-leave-active { + opacity: 0; + transform: translateX(20px); +} + +.breadcrumb-move { + transition: all .5s; +} + +.breadcrumb-leave-active { + position: absolute; +} diff --git a/src/styles/variables.scss b/src/styles/variables.scss new file mode 100644 index 0000000..2fee827 --- /dev/null +++ b/src/styles/variables.scss @@ -0,0 +1,4 @@ +//sidebar +$menuBg:#304156; +$subMenuBg:#1f2d3d; +$menuHover:#001528; diff --git a/src/utils/auth.js b/src/utils/auth.js new file mode 100644 index 0000000..12a4292 --- /dev/null +++ b/src/utils/auth.js @@ -0,0 +1,15 @@ +import Cookies from 'js-cookie' + +const TokenKey = 'loginToken' + +export function getToken() { + return Cookies.get(TokenKey) +} + +export function setToken(token) { + return Cookies.set(TokenKey, token) +} + +export function removeToken() { + return Cookies.remove(TokenKey) +} diff --git a/src/utils/date.js b/src/utils/date.js new file mode 100644 index 0000000..7c1a591 --- /dev/null +++ b/src/utils/date.js @@ -0,0 +1,42 @@ +// date.js +export function formatDate(date, fmt) { + if (/(y+)/.test(fmt)) { + fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)); + } + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'h+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds() + }; + for (let k in o) { + if (new RegExp(`(${k})`).test(fmt)) { + let str = o[k] + ''; + fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? str : padLeftZero(str)); + } + } + return fmt; +} + +function padLeftZero(str) { + return ('00' + str).substr(str.length); +} + +export function str2Date(dateStr, separator) { + if (!separator) { + separator = "-"; + } + let dateArr = dateStr.split(separator); + let year = parseInt(dateArr[0]); + let month; + //处理月份为04这样的情况 + if (dateArr[1].indexOf("0") == 0) { + month = parseInt(dateArr[1].substring(1)); + } else { + month = parseInt(dateArr[1]); + } + let day = parseInt(dateArr[2]); + let date = new Date(year, month - 1, day); + return date; +} diff --git a/src/utils/index.js b/src/utils/index.js new file mode 100644 index 0000000..07de405 --- /dev/null +++ b/src/utils/index.js @@ -0,0 +1,54 @@ +export function parseTime(time, cFormat) { + if (arguments.length === 0) { + return null + } + const format = cFormat || '{y}-{m}-{d} {h}:{i}:{s}' + let date + if (typeof time === 'object') { + date = time + } else { + if (('' + time).length === 10) time = parseInt(time) * 1000 + date = new Date(time) + } + const formatObj = { + y: date.getFullYear(), + m: date.getMonth() + 1, + d: date.getDate(), + h: date.getHours(), + i: date.getMinutes(), + s: date.getSeconds(), + a: date.getDay() + } + const time_str = format.replace(/{(y|m|d|h|i|s|a)+}/g, (result, key) => { + let value = formatObj[key] + if (key === 'a') return ['一', '二', '三', '四', '五', '六', '日'][value - 1] + if (result.length > 0 && value < 10) { + value = '0' + value + } + return value || 0 + }) + return time_str +} + +export function formatTime(time, option) { + time = +time * 1000 + const d = new Date(time) + const now = Date.now() + + const diff = (now - d) / 1000 + + if (diff < 30) { + return '刚刚' + } else if (diff < 3600) { // less 1 hour + return Math.ceil(diff / 60) + '分钟前' + } else if (diff < 3600 * 24) { + return Math.ceil(diff / 3600) + '小时前' + } else if (diff < 3600 * 24 * 2) { + return '1天前' + } + if (option) { + return parseTime(time, option) + } else { + return d.getMonth() + 1 + '月' + d.getDate() + '日' + d.getHours() + '时' + d.getMinutes() + '分' + } +} diff --git a/src/utils/request.js b/src/utils/request.js new file mode 100644 index 0000000..e635d42 --- /dev/null +++ b/src/utils/request.js @@ -0,0 +1,66 @@ +import axios from 'axios' +import { Message, MessageBox } from 'element-ui' +import store from '../store' +import { getToken } from '@/utils/auth' + +// 创建axios实例 +const service = axios.create({ + baseURL: process.env.BASE_API, // api的base_url + timeout: 15000 // 请求超时时间 +}) + +// request拦截器 +service.interceptors.request.use(config => { + if (store.getters.token) { + config.headers['Authorization'] = getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 + } + return config +}, error => { + // Do something with request error + console.log(error) // for debug + Promise.reject(error) +}) + +// respone拦截器 +service.interceptors.response.use( + response => { + /** + * code为非200是抛错 可结合自己业务进行修改 + */ + const res = response.data + if (res.code !== 200) { + Message({ + message: res.message, + type: 'error', + duration: 3 * 1000 + }) + + // 401:未登录; + if (res.code === 401) { + MessageBox.confirm('你已被登出,可以取消继续留在该页面,或者重新登录', '确定登出', { + confirmButtonText: '重新登录', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + store.dispatch('FedLogOut').then(() => { + location.reload()// 为了重新实例化vue-router对象 避免bug + }) + }) + } + return Promise.reject('error') + } else { + return response.data + } + }, + error => { + console.log('err' + error)// for debug + Message({ + message: error.message, + type: 'error', + duration: 3 * 1000 + }) + return Promise.reject(error) + } +) + +export default service diff --git a/src/utils/support.js b/src/utils/support.js new file mode 100644 index 0000000..4e45cb8 --- /dev/null +++ b/src/utils/support.js @@ -0,0 +1,17 @@ +import Cookies from "js-cookie"; +const SupportKey='supportKey'; +export function getSupport() { + return Cookies.get(SupportKey) +} + +export function setSupport(isSupport) { + return Cookies.set(SupportKey, isSupport,{ expires: 3 }) +} + +export function setCookie(key,value,expires) { + return Cookies.set(key, value,{ expires: expires}) +} + +export function getCookie(key) { + return Cookies.get(key) +} diff --git a/src/utils/validate.js b/src/utils/validate.js new file mode 100644 index 0000000..f7e7f3a --- /dev/null +++ b/src/utils/validate.js @@ -0,0 +1,30 @@ +export function isvalidUsername(str) { + // const valid_map = ['admin', 'test'] + // return valid_map.indexOf(str.trim()) >= 0 + return str.trim().length>=3 +} + +/* 合法uri*/ +export function validateURL(textval) { + const urlregex = /^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/ + return urlregex.test(textval) +} + +/* 小写字母*/ +export function validateLowerCase(str) { + const reg = /^[a-z]+$/ + return reg.test(str) +} + +/* 大写字母*/ +export function validateUpperCase(str) { + const reg = /^[A-Z]+$/ + return reg.test(str) +} + +/* 大小写字母*/ +export function validatAlphabets(str) { + const reg = /^[A-Za-z]+$/ + return reg.test(str) +} + diff --git a/src/views/404.vue b/src/views/404.vue new file mode 100644 index 0000000..53eae15 --- /dev/null +++ b/src/views/404.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/src/views/home/index.vue b/src/views/home/index.vue new file mode 100644 index 0000000..9cf6023 --- /dev/null +++ b/src/views/home/index.vue @@ -0,0 +1,442 @@ + + + + + diff --git a/src/views/layout/Layout.vue b/src/views/layout/Layout.vue new file mode 100644 index 0000000..369b902 --- /dev/null +++ b/src/views/layout/Layout.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/src/views/layout/components/AppMain.vue b/src/views/layout/components/AppMain.vue new file mode 100644 index 0000000..4babff5 --- /dev/null +++ b/src/views/layout/components/AppMain.vue @@ -0,0 +1,19 @@ + + + diff --git a/src/views/layout/components/Navbar.vue b/src/views/layout/components/Navbar.vue new file mode 100644 index 0000000..d4f9ad6 --- /dev/null +++ b/src/views/layout/components/Navbar.vue @@ -0,0 +1,94 @@ + + + + + + diff --git a/src/views/layout/components/Sidebar/SidebarItem.vue b/src/views/layout/components/Sidebar/SidebarItem.vue new file mode 100644 index 0000000..604a315 --- /dev/null +++ b/src/views/layout/components/Sidebar/SidebarItem.vue @@ -0,0 +1,65 @@ + + + diff --git a/src/views/layout/components/Sidebar/index.vue b/src/views/layout/components/Sidebar/index.vue new file mode 100644 index 0000000..c7671bb --- /dev/null +++ b/src/views/layout/components/Sidebar/index.vue @@ -0,0 +1,38 @@ + + + diff --git a/src/views/layout/components/index.js b/src/views/layout/components/index.js new file mode 100644 index 0000000..97ee3cd --- /dev/null +++ b/src/views/layout/components/index.js @@ -0,0 +1,3 @@ +export { default as Navbar } from './Navbar' +export { default as Sidebar } from './Sidebar' +export { default as AppMain } from './AppMain' diff --git a/src/views/layout/mixin/ResizeHandler.js b/src/views/layout/mixin/ResizeHandler.js new file mode 100644 index 0000000..b22c8bb --- /dev/null +++ b/src/views/layout/mixin/ResizeHandler.js @@ -0,0 +1,41 @@ +import store from '@/store' + +const { body } = document +const WIDTH = 1024 +const RATIO = 3 + +export default { + watch: { + $route(route) { + if (this.device === 'mobile' && this.sidebar.opened) { + store.dispatch('CloseSideBar', { withoutAnimation: false }) + } + } + }, + beforeMount() { + window.addEventListener('resize', this.resizeHandler) + }, + mounted() { + const isMobile = this.isMobile() + if (isMobile) { + store.dispatch('ToggleDevice', 'mobile') + store.dispatch('CloseSideBar', { withoutAnimation: true }) + } + }, + methods: { + isMobile() { + const rect = body.getBoundingClientRect() + return rect.width - RATIO < WIDTH + }, + resizeHandler() { + if (!document.hidden) { + const isMobile = this.isMobile() + store.dispatch('ToggleDevice', isMobile ? 'mobile' : 'desktop') + + if (isMobile) { + store.dispatch('CloseSideBar', { withoutAnimation: true }) + } + } + } + } +} diff --git a/src/views/login/index.vue b/src/views/login/index.vue new file mode 100644 index 0000000..acb654d --- /dev/null +++ b/src/views/login/index.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/views/oms/apply/applyDetail.vue b/src/views/oms/apply/applyDetail.vue new file mode 100644 index 0000000..68f2807 --- /dev/null +++ b/src/views/oms/apply/applyDetail.vue @@ -0,0 +1,387 @@ + + + + + diff --git a/src/views/oms/apply/index.vue b/src/views/oms/apply/index.vue new file mode 100644 index 0000000..b4ec938 --- /dev/null +++ b/src/views/oms/apply/index.vue @@ -0,0 +1,275 @@ + + + + + diff --git a/src/views/oms/apply/reason.vue b/src/views/oms/apply/reason.vue new file mode 100644 index 0000000..9ff88f1 --- /dev/null +++ b/src/views/oms/apply/reason.vue @@ -0,0 +1,273 @@ + + + + + diff --git a/src/views/oms/order/components/logisticsDialog.vue b/src/views/oms/order/components/logisticsDialog.vue new file mode 100644 index 0000000..4b7facf --- /dev/null +++ b/src/views/oms/order/components/logisticsDialog.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/src/views/oms/order/deliverOrderList.vue b/src/views/oms/order/deliverOrderList.vue new file mode 100644 index 0000000..cc89b2f --- /dev/null +++ b/src/views/oms/order/deliverOrderList.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/src/views/oms/order/index.vue b/src/views/oms/order/index.vue new file mode 100644 index 0000000..6479a64 --- /dev/null +++ b/src/views/oms/order/index.vue @@ -0,0 +1,463 @@ + + + + + diff --git a/src/views/oms/order/orderDetail.vue b/src/views/oms/order/orderDetail.vue new file mode 100644 index 0000000..c857042 --- /dev/null +++ b/src/views/oms/order/orderDetail.vue @@ -0,0 +1,714 @@ + + + + + diff --git a/src/views/oms/order/setting.vue b/src/views/oms/order/setting.vue new file mode 100644 index 0000000..144edda --- /dev/null +++ b/src/views/oms/order/setting.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/src/views/pms/brand/add.vue b/src/views/pms/brand/add.vue new file mode 100644 index 0000000..95eed17 --- /dev/null +++ b/src/views/pms/brand/add.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/pms/brand/components/BrandDetail.vue b/src/views/pms/brand/components/BrandDetail.vue new file mode 100644 index 0000000..e7a5253 --- /dev/null +++ b/src/views/pms/brand/components/BrandDetail.vue @@ -0,0 +1,145 @@ + + + + + diff --git a/src/views/pms/brand/index.vue b/src/views/pms/brand/index.vue new file mode 100644 index 0000000..026ca21 --- /dev/null +++ b/src/views/pms/brand/index.vue @@ -0,0 +1,309 @@ + + + + + diff --git a/src/views/pms/brand/update.vue b/src/views/pms/brand/update.vue new file mode 100644 index 0000000..1109b26 --- /dev/null +++ b/src/views/pms/brand/update.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/pms/product/add.vue b/src/views/pms/product/add.vue new file mode 100644 index 0000000..f9e09ef --- /dev/null +++ b/src/views/pms/product/add.vue @@ -0,0 +1,12 @@ + + + diff --git a/src/views/pms/product/components/ProductAttrDetail.vue b/src/views/pms/product/components/ProductAttrDetail.vue new file mode 100644 index 0000000..cdddbca --- /dev/null +++ b/src/views/pms/product/components/ProductAttrDetail.vue @@ -0,0 +1,640 @@ + + + + + diff --git a/src/views/pms/product/components/ProductDetail.vue b/src/views/pms/product/components/ProductDetail.vue new file mode 100644 index 0000000..acb5dfb --- /dev/null +++ b/src/views/pms/product/components/ProductDetail.vue @@ -0,0 +1,188 @@ + + + + + diff --git a/src/views/pms/product/components/ProductInfoDetail.vue b/src/views/pms/product/components/ProductInfoDetail.vue new file mode 100644 index 0000000..90b055e --- /dev/null +++ b/src/views/pms/product/components/ProductInfoDetail.vue @@ -0,0 +1,200 @@ + + + + + diff --git a/src/views/pms/product/components/ProductRelationDetail.vue b/src/views/pms/product/components/ProductRelationDetail.vue new file mode 100644 index 0000000..c7b553a --- /dev/null +++ b/src/views/pms/product/components/ProductRelationDetail.vue @@ -0,0 +1,145 @@ + + + + + diff --git a/src/views/pms/product/components/ProductSaleDetail.vue b/src/views/pms/product/components/ProductSaleDetail.vue new file mode 100644 index 0000000..abf410d --- /dev/null +++ b/src/views/pms/product/components/ProductSaleDetail.vue @@ -0,0 +1,306 @@ + + + + + diff --git a/src/views/pms/product/index.vue b/src/views/pms/product/index.vue new file mode 100644 index 0000000..542cb28 --- /dev/null +++ b/src/views/pms/product/index.vue @@ -0,0 +1,649 @@ + + + + + diff --git a/src/views/pms/product/update.vue b/src/views/pms/product/update.vue new file mode 100644 index 0000000..781ba17 --- /dev/null +++ b/src/views/pms/product/update.vue @@ -0,0 +1,12 @@ + + + diff --git a/src/views/pms/productAttr/addProductAttr.vue b/src/views/pms/productAttr/addProductAttr.vue new file mode 100644 index 0000000..90a89ad --- /dev/null +++ b/src/views/pms/productAttr/addProductAttr.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/views/pms/productAttr/components/ProductAttrDetail.vue b/src/views/pms/productAttr/components/ProductAttrDetail.vue new file mode 100644 index 0000000..b6d629c --- /dev/null +++ b/src/views/pms/productAttr/components/ProductAttrDetail.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/src/views/pms/productAttr/index.vue b/src/views/pms/productAttr/index.vue new file mode 100644 index 0000000..915959b --- /dev/null +++ b/src/views/pms/productAttr/index.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/src/views/pms/productAttr/productAttrList.vue b/src/views/pms/productAttr/productAttrList.vue new file mode 100644 index 0000000..242ad88 --- /dev/null +++ b/src/views/pms/productAttr/productAttrList.vue @@ -0,0 +1,219 @@ + + + + + + diff --git a/src/views/pms/productAttr/updateProductAttr.vue b/src/views/pms/productAttr/updateProductAttr.vue new file mode 100644 index 0000000..f1aefca --- /dev/null +++ b/src/views/pms/productAttr/updateProductAttr.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/views/pms/productCate/add.vue b/src/views/pms/productCate/add.vue new file mode 100644 index 0000000..6c1f732 --- /dev/null +++ b/src/views/pms/productCate/add.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/pms/productCate/components/ProductCateDetail.vue b/src/views/pms/productCate/components/ProductCateDetail.vue new file mode 100644 index 0000000..b375e77 --- /dev/null +++ b/src/views/pms/productCate/components/ProductCateDetail.vue @@ -0,0 +1,264 @@ + + + + + diff --git a/src/views/pms/productCate/index.vue b/src/views/pms/productCate/index.vue new file mode 100644 index 0000000..a3b5dd9 --- /dev/null +++ b/src/views/pms/productCate/index.vue @@ -0,0 +1,230 @@ + + + + + diff --git a/src/views/pms/productCate/update.vue b/src/views/pms/productCate/update.vue new file mode 100644 index 0000000..6ee521d --- /dev/null +++ b/src/views/pms/productCate/update.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/sms/advertise/add.vue b/src/views/sms/advertise/add.vue new file mode 100644 index 0000000..77eb04d --- /dev/null +++ b/src/views/sms/advertise/add.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/views/sms/advertise/components/HomeAdvertiseDetail.vue b/src/views/sms/advertise/components/HomeAdvertiseDetail.vue new file mode 100644 index 0000000..8baa1e5 --- /dev/null +++ b/src/views/sms/advertise/components/HomeAdvertiseDetail.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/src/views/sms/advertise/index.vue b/src/views/sms/advertise/index.vue new file mode 100644 index 0000000..85b04d0 --- /dev/null +++ b/src/views/sms/advertise/index.vue @@ -0,0 +1,307 @@ + + + + + diff --git a/src/views/sms/advertise/update.vue b/src/views/sms/advertise/update.vue new file mode 100644 index 0000000..ec31e73 --- /dev/null +++ b/src/views/sms/advertise/update.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/views/sms/brand/index.vue b/src/views/sms/brand/index.vue new file mode 100644 index 0000000..a06a3b2 --- /dev/null +++ b/src/views/sms/brand/index.vue @@ -0,0 +1,434 @@ + + + + + diff --git a/src/views/sms/coupon/add.vue b/src/views/sms/coupon/add.vue new file mode 100644 index 0000000..e51fc1d --- /dev/null +++ b/src/views/sms/coupon/add.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/sms/coupon/components/CouponDetail.vue b/src/views/sms/coupon/components/CouponDetail.vue new file mode 100644 index 0000000..aad3f4a --- /dev/null +++ b/src/views/sms/coupon/components/CouponDetail.vue @@ -0,0 +1,375 @@ + + + + + diff --git a/src/views/sms/coupon/history.vue b/src/views/sms/coupon/history.vue new file mode 100644 index 0000000..18a070d --- /dev/null +++ b/src/views/sms/coupon/history.vue @@ -0,0 +1,313 @@ + + + + + diff --git a/src/views/sms/coupon/index.vue b/src/views/sms/coupon/index.vue new file mode 100644 index 0000000..9efd611 --- /dev/null +++ b/src/views/sms/coupon/index.vue @@ -0,0 +1,254 @@ + + + + + diff --git a/src/views/sms/coupon/update.vue b/src/views/sms/coupon/update.vue new file mode 100644 index 0000000..490610b --- /dev/null +++ b/src/views/sms/coupon/update.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/sms/flash/index.vue b/src/views/sms/flash/index.vue new file mode 100644 index 0000000..a23393a --- /dev/null +++ b/src/views/sms/flash/index.vue @@ -0,0 +1,296 @@ + + + + + diff --git a/src/views/sms/flash/productRelationList.vue b/src/views/sms/flash/productRelationList.vue new file mode 100644 index 0000000..ffe37af --- /dev/null +++ b/src/views/sms/flash/productRelationList.vue @@ -0,0 +1,311 @@ + + + + + diff --git a/src/views/sms/flash/selectSessionList.vue b/src/views/sms/flash/selectSessionList.vue new file mode 100644 index 0000000..619e34f --- /dev/null +++ b/src/views/sms/flash/selectSessionList.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/src/views/sms/flash/sessionList.vue b/src/views/sms/flash/sessionList.vue new file mode 100644 index 0000000..f032ed2 --- /dev/null +++ b/src/views/sms/flash/sessionList.vue @@ -0,0 +1,208 @@ + + + + + diff --git a/src/views/sms/hot/index.vue b/src/views/sms/hot/index.vue new file mode 100644 index 0000000..adf72fe --- /dev/null +++ b/src/views/sms/hot/index.vue @@ -0,0 +1,430 @@ + + + diff --git a/src/views/sms/new/index.vue b/src/views/sms/new/index.vue new file mode 100644 index 0000000..531699f --- /dev/null +++ b/src/views/sms/new/index.vue @@ -0,0 +1,430 @@ + + + diff --git a/src/views/sms/subject/index.vue b/src/views/sms/subject/index.vue new file mode 100644 index 0000000..a01cbab --- /dev/null +++ b/src/views/sms/subject/index.vue @@ -0,0 +1,439 @@ + + + diff --git a/src/views/ums/admin/index.vue b/src/views/ums/admin/index.vue new file mode 100644 index 0000000..f7b9522 --- /dev/null +++ b/src/views/ums/admin/index.vue @@ -0,0 +1,344 @@ + + + + + diff --git a/src/views/ums/menu/add.vue b/src/views/ums/menu/add.vue new file mode 100644 index 0000000..f7dfb71 --- /dev/null +++ b/src/views/ums/menu/add.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/ums/menu/components/MenuDetail.vue b/src/views/ums/menu/components/MenuDetail.vue new file mode 100644 index 0000000..e56967f --- /dev/null +++ b/src/views/ums/menu/components/MenuDetail.vue @@ -0,0 +1,153 @@ + + + + + diff --git a/src/views/ums/menu/index.vue b/src/views/ums/menu/index.vue new file mode 100644 index 0000000..0dbfc89 --- /dev/null +++ b/src/views/ums/menu/index.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/src/views/ums/menu/update.vue b/src/views/ums/menu/update.vue new file mode 100644 index 0000000..3e6be07 --- /dev/null +++ b/src/views/ums/menu/update.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/ums/resource/categoryList.vue b/src/views/ums/resource/categoryList.vue new file mode 100644 index 0000000..9fbce99 --- /dev/null +++ b/src/views/ums/resource/categoryList.vue @@ -0,0 +1,156 @@ + + + + + diff --git a/src/views/ums/resource/index.vue b/src/views/ums/resource/index.vue new file mode 100644 index 0000000..c361be6 --- /dev/null +++ b/src/views/ums/resource/index.vue @@ -0,0 +1,273 @@ + + + + + diff --git a/src/views/ums/role/allocMenu.vue b/src/views/ums/role/allocMenu.vue new file mode 100644 index 0000000..c9e028c --- /dev/null +++ b/src/views/ums/role/allocMenu.vue @@ -0,0 +1,101 @@ + + + + + diff --git a/src/views/ums/role/allocResource.vue b/src/views/ums/role/allocResource.vue new file mode 100644 index 0000000..ef53912 --- /dev/null +++ b/src/views/ums/role/allocResource.vue @@ -0,0 +1,187 @@ + + + + + diff --git a/src/views/ums/role/index.vue b/src/views/ums/role/index.vue new file mode 100644 index 0000000..169f78c --- /dev/null +++ b/src/views/ums/role/index.vue @@ -0,0 +1,286 @@ + + + + + diff --git a/static/.gitkeep b/static/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/static/tinymce4.7.5/langs/zh_CN.js b/static/tinymce4.7.5/langs/zh_CN.js new file mode 100644 index 0000000..e11f322 --- /dev/null +++ b/static/tinymce4.7.5/langs/zh_CN.js @@ -0,0 +1,230 @@ +tinymce.addI18n('zh_CN',{ +"Cut": "\u526a\u5207", +"Heading 5": "\u6807\u98985", +"Header 2": "\u6807\u98982", +"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "\u4f60\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u5bf9\u526a\u8d34\u677f\u7684\u8bbf\u95ee\uff0c\u8bf7\u4f7f\u7528Ctrl+X\/C\/V\u952e\u8fdb\u884c\u590d\u5236\u7c98\u8d34\u3002", +"Heading 4": "\u6807\u98984", +"Div": "Div\u533a\u5757", +"Heading 2": "\u6807\u98982", +"Paste": "\u7c98\u8d34", +"Close": "\u5173\u95ed", +"Font Family": "\u5b57\u4f53", +"Pre": "\u9884\u683c\u5f0f\u6587\u672c", +"Align right": "\u53f3\u5bf9\u9f50", +"New document": "\u65b0\u6587\u6863", +"Blockquote": "\u5f15\u7528", +"Numbered list": "\u7f16\u53f7\u5217\u8868", +"Heading 1": "\u6807\u98981", +"Headings": "\u6807\u9898", +"Increase indent": "\u589e\u52a0\u7f29\u8fdb", +"Formats": "\u683c\u5f0f", +"Headers": "\u6807\u9898", +"Select all": "\u5168\u9009", +"Header 3": "\u6807\u98983", +"Blocks": "\u533a\u5757", +"Undo": "\u64a4\u6d88", +"Strikethrough": "\u5220\u9664\u7ebf", +"Bullet list": "\u9879\u76ee\u7b26\u53f7", +"Header 1": "\u6807\u98981", +"Superscript": "\u4e0a\u6807", +"Clear formatting": "\u6e05\u9664\u683c\u5f0f", +"Font Sizes": "\u5b57\u53f7", +"Subscript": "\u4e0b\u6807", +"Header 6": "\u6807\u98986", +"Redo": "\u91cd\u590d", +"Paragraph": "\u6bb5\u843d", +"Ok": "\u786e\u5b9a", +"Bold": "\u7c97\u4f53", +"Code": "\u4ee3\u7801", +"Italic": "\u659c\u4f53", +"Align center": "\u5c45\u4e2d", +"Header 5": "\u6807\u98985", +"Heading 6": "\u6807\u98986", +"Heading 3": "\u6807\u98983", +"Decrease indent": "\u51cf\u5c11\u7f29\u8fdb", +"Header 4": "\u6807\u98984", +"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "\u5f53\u524d\u4e3a\u7eaf\u6587\u672c\u7c98\u8d34\u6a21\u5f0f\uff0c\u518d\u6b21\u70b9\u51fb\u53ef\u4ee5\u56de\u5230\u666e\u901a\u7c98\u8d34\u6a21\u5f0f\u3002", +"Underline": "\u4e0b\u5212\u7ebf", +"Cancel": "\u53d6\u6d88", +"Justify": "\u4e24\u7aef\u5bf9\u9f50", +"Inline": "\u6587\u672c", +"Copy": "\u590d\u5236", +"Align left": "\u5de6\u5bf9\u9f50", +"Visual aids": "\u7f51\u683c\u7ebf", +"Lower Greek": "\u5c0f\u5199\u5e0c\u814a\u5b57\u6bcd", +"Square": "\u65b9\u5757", +"Default": "\u9ed8\u8ba4", +"Lower Alpha": "\u5c0f\u5199\u82f1\u6587\u5b57\u6bcd", +"Circle": "\u7a7a\u5fc3\u5706", +"Disc": "\u5b9e\u5fc3\u5706", +"Upper Alpha": "\u5927\u5199\u82f1\u6587\u5b57\u6bcd", +"Upper Roman": "\u5927\u5199\u7f57\u9a6c\u5b57\u6bcd", +"Lower Roman": "\u5c0f\u5199\u7f57\u9a6c\u5b57\u6bcd", +"Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.": "\u6807\u8bc6\u7b26\u5e94\u8be5\u4ee5\u5b57\u6bcd\u5f00\u5934\uff0c\u540e\u8ddf\u5b57\u6bcd\u3001\u6570\u5b57\u3001\u7834\u6298\u53f7\u3001\u70b9\u3001\u5192\u53f7\u6216\u4e0b\u5212\u7ebf\u3002", +"Name": "\u540d\u79f0", +"Anchor": "\u951a\u70b9", +"Id": "\u6807\u8bc6\u7b26", +"You have unsaved changes are you sure you want to navigate away?": "\u4f60\u8fd8\u6709\u6587\u6863\u5c1a\u672a\u4fdd\u5b58\uff0c\u786e\u5b9a\u8981\u79bb\u5f00\uff1f", +"Restore last draft": "\u6062\u590d\u4e0a\u6b21\u7684\u8349\u7a3f", +"Special character": "\u7279\u6b8a\u7b26\u53f7", +"Source code": "\u6e90\u4ee3\u7801", +"Language": "\u8bed\u8a00", +"Insert\/Edit code sample": "\u63d2\u5165\/\u7f16\u8f91\u4ee3\u7801\u793a\u4f8b", +"B": "B", +"R": "R", +"G": "G", +"Color": "\u989c\u8272", +"Right to left": "\u4ece\u53f3\u5230\u5de6", +"Left to right": "\u4ece\u5de6\u5230\u53f3", +"Emoticons": "\u8868\u60c5", +"Robots": "\u673a\u5668\u4eba", +"Document properties": "\u6587\u6863\u5c5e\u6027", +"Title": "\u6807\u9898", +"Keywords": "\u5173\u952e\u8bcd", +"Encoding": "\u7f16\u7801", +"Description": "\u63cf\u8ff0", +"Author": "\u4f5c\u8005", +"Fullscreen": "\u5168\u5c4f", +"Horizontal line": "\u6c34\u5e73\u5206\u5272\u7ebf", +"Horizontal space": "\u6c34\u5e73\u8fb9\u8ddd", +"Insert\/edit image": "\u63d2\u5165\/\u7f16\u8f91\u56fe\u7247", +"General": "\u666e\u901a", +"Advanced": "\u9ad8\u7ea7", +"Source": "\u5730\u5740", +"Border": "\u8fb9\u6846", +"Constrain proportions": "\u4fdd\u6301\u7eb5\u6a2a\u6bd4", +"Vertical space": "\u5782\u76f4\u8fb9\u8ddd", +"Image description": "\u56fe\u7247\u63cf\u8ff0", +"Style": "\u6837\u5f0f", +"Dimensions": "\u5927\u5c0f", +"Insert image": "\u63d2\u5165\u56fe\u7247", +"Image": "\u56fe\u7247", +"Zoom in": "\u653e\u5927", +"Contrast": "\u5bf9\u6bd4\u5ea6", +"Back": "\u540e\u9000", +"Gamma": "\u4f3d\u9a6c\u503c", +"Flip horizontally": "\u6c34\u5e73\u7ffb\u8f6c", +"Resize": "\u8c03\u6574\u5927\u5c0f", +"Sharpen": "\u9510\u5316", +"Zoom out": "\u7f29\u5c0f", +"Image options": "\u56fe\u7247\u9009\u9879", +"Apply": "\u5e94\u7528", +"Brightness": "\u4eae\u5ea6", +"Rotate clockwise": "\u987a\u65f6\u9488\u65cb\u8f6c", +"Rotate counterclockwise": "\u9006\u65f6\u9488\u65cb\u8f6c", +"Edit image": "\u7f16\u8f91\u56fe\u7247", +"Color levels": "\u989c\u8272\u5c42\u6b21", +"Crop": "\u88c1\u526a", +"Orientation": "\u65b9\u5411", +"Flip vertically": "\u5782\u76f4\u7ffb\u8f6c", +"Invert": "\u53cd\u8f6c", +"Date\/time": "\u65e5\u671f\/\u65f6\u95f4", +"Insert date\/time": "\u63d2\u5165\u65e5\u671f\/\u65f6\u95f4", +"Remove link": "\u5220\u9664\u94fe\u63a5", +"Url": "\u5730\u5740", +"Text to display": "\u663e\u793a\u6587\u5b57", +"Anchors": "\u951a\u70b9", +"Insert link": "\u63d2\u5165\u94fe\u63a5", +"Link": "\u94fe\u63a5", +"New window": "\u5728\u65b0\u7a97\u53e3\u6253\u5f00", +"None": "\u65e0", +"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u5c5e\u4e8e\u5916\u90e8\u94fe\u63a5\uff0c\u9700\u8981\u52a0\u4e0ahttp:\/\/:\u524d\u7f00\u5417\uff1f", +"Paste or type a link": "\u7c98\u8d34\u6216\u8f93\u5165\u94fe\u63a5", +"Target": "\u6253\u5f00\u65b9\u5f0f", +"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u4e3a\u90ae\u4ef6\u5730\u5740\uff0c\u9700\u8981\u52a0\u4e0amailto:\u524d\u7f00\u5417\uff1f", +"Insert\/edit link": "\u63d2\u5165\/\u7f16\u8f91\u94fe\u63a5", +"Insert\/edit video": "\u63d2\u5165\/\u7f16\u8f91\u89c6\u9891", +"Media": "\u5a92\u4f53", +"Alternative source": "\u955c\u50cf", +"Paste your embed code below:": "\u5c06\u5185\u5d4c\u4ee3\u7801\u7c98\u8d34\u5728\u4e0b\u9762:", +"Insert video": "\u63d2\u5165\u89c6\u9891", +"Poster": "\u5c01\u9762", +"Insert\/edit media": "\u63d2\u5165\/\u7f16\u8f91\u5a92\u4f53", +"Embed": "\u5185\u5d4c", +"Nonbreaking space": "\u4e0d\u95f4\u65ad\u7a7a\u683c", +"Page break": "\u5206\u9875\u7b26", +"Paste as text": "\u7c98\u8d34\u4e3a\u6587\u672c", +"Preview": "\u9884\u89c8", +"Print": "\u6253\u5370", +"Save": "\u4fdd\u5b58", +"Could not find the specified string.": "\u672a\u627e\u5230\u641c\u7d22\u5185\u5bb9.", +"Replace": "\u66ff\u6362", +"Next": "\u4e0b\u4e00\u4e2a", +"Whole words": "\u5168\u5b57\u5339\u914d", +"Find and replace": "\u67e5\u627e\u548c\u66ff\u6362", +"Replace with": "\u66ff\u6362\u4e3a", +"Find": "\u67e5\u627e", +"Replace all": "\u5168\u90e8\u66ff\u6362", +"Match case": "\u533a\u5206\u5927\u5c0f\u5199", +"Prev": "\u4e0a\u4e00\u4e2a", +"Spellcheck": "\u62fc\u5199\u68c0\u67e5", +"Finish": "\u5b8c\u6210", +"Ignore all": "\u5168\u90e8\u5ffd\u7565", +"Ignore": "\u5ffd\u7565", +"Add to Dictionary": "\u6dfb\u52a0\u5230\u5b57\u5178", +"Insert row before": "\u5728\u4e0a\u65b9\u63d2\u5165", +"Rows": "\u884c", +"Height": "\u9ad8", +"Paste row after": "\u7c98\u8d34\u5230\u4e0b\u65b9", +"Alignment": "\u5bf9\u9f50\u65b9\u5f0f", +"Border color": "\u8fb9\u6846\u989c\u8272", +"Column group": "\u5217\u7ec4", +"Row": "\u884c", +"Insert column before": "\u5728\u5de6\u4fa7\u63d2\u5165", +"Split cell": "\u62c6\u5206\u5355\u5143\u683c", +"Cell padding": "\u5355\u5143\u683c\u5185\u8fb9\u8ddd", +"Cell spacing": "\u5355\u5143\u683c\u5916\u95f4\u8ddd", +"Row type": "\u884c\u7c7b\u578b", +"Insert table": "\u63d2\u5165\u8868\u683c", +"Body": "\u8868\u4f53", +"Caption": "\u6807\u9898", +"Footer": "\u8868\u5c3e", +"Delete row": "\u5220\u9664\u884c", +"Paste row before": "\u7c98\u8d34\u5230\u4e0a\u65b9", +"Scope": "\u8303\u56f4", +"Delete table": "\u5220\u9664\u8868\u683c", +"H Align": "\u6c34\u5e73\u5bf9\u9f50", +"Top": "\u9876\u90e8\u5bf9\u9f50", +"Header cell": "\u8868\u5934\u5355\u5143\u683c", +"Column": "\u5217", +"Row group": "\u884c\u7ec4", +"Cell": "\u5355\u5143\u683c", +"Middle": "\u5782\u76f4\u5c45\u4e2d", +"Cell type": "\u5355\u5143\u683c\u7c7b\u578b", +"Copy row": "\u590d\u5236\u884c", +"Row properties": "\u884c\u5c5e\u6027", +"Table properties": "\u8868\u683c\u5c5e\u6027", +"Bottom": "\u5e95\u90e8\u5bf9\u9f50", +"V Align": "\u5782\u76f4\u5bf9\u9f50", +"Header": "\u8868\u5934", +"Right": "\u53f3\u5bf9\u9f50", +"Insert column after": "\u5728\u53f3\u4fa7\u63d2\u5165", +"Cols": "\u5217", +"Insert row after": "\u5728\u4e0b\u65b9\u63d2\u5165", +"Width": "\u5bbd", +"Cell properties": "\u5355\u5143\u683c\u5c5e\u6027", +"Left": "\u5de6\u5bf9\u9f50", +"Cut row": "\u526a\u5207\u884c", +"Delete column": "\u5220\u9664\u5217", +"Center": "\u5c45\u4e2d", +"Merge cells": "\u5408\u5e76\u5355\u5143\u683c", +"Insert template": "\u63d2\u5165\u6a21\u677f", +"Templates": "\u6a21\u677f", +"Background color": "\u80cc\u666f\u8272", +"Custom...": "\u81ea\u5b9a\u4e49...", +"Custom color": "\u81ea\u5b9a\u4e49\u989c\u8272", +"No color": "\u65e0", +"Text color": "\u6587\u5b57\u989c\u8272", +"Table of Contents": "\u5185\u5bb9\u5217\u8868", +"Show blocks": "\u663e\u793a\u533a\u5757\u8fb9\u6846", +"Show invisible characters": "\u663e\u793a\u4e0d\u53ef\u89c1\u5b57\u7b26", +"Words: {0}": "\u5b57\u6570\uff1a{0}", +"Insert": "\u63d2\u5165", +"File": "\u6587\u4ef6", +"Edit": "\u7f16\u8f91", +"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "\u5728\u7f16\u8f91\u533a\u6309ALT-F9\u6253\u5f00\u83dc\u5355\uff0c\u6309ALT-F10\u6253\u5f00\u5de5\u5177\u680f\uff0c\u6309ALT-0\u67e5\u770b\u5e2e\u52a9", +"Tools": "\u5de5\u5177", +"View": "\u89c6\u56fe", +"Table": "\u8868\u683c", +"Format": "\u683c\u5f0f" +}); \ No newline at end of file diff --git a/static/tinymce4.7.5/plugins/codesample/css/prism.css b/static/tinymce4.7.5/plugins/codesample/css/prism.css new file mode 100644 index 0000000..128237f --- /dev/null +++ b/static/tinymce4.7.5/plugins/codesample/css/prism.css @@ -0,0 +1,138 @@ +/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-cool.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-cool.gif new file mode 100644 index 0000000000000000000000000000000000000000..ba90cc36fb0415d0273d1cd206bff63fd9c91fde GIT binary patch literal 354 zcmV-o0iFIwNk%w1VG;lm0Mr!#3ke00dJfFY%i+lrhK7V(RutUQJhPY;?(XfrsZKgL z7WLQ^zPO&zzav{)SL^9nBOw~z(=orMEH5uC-P_gr`uhCnASMa|$-iRw?m_(dUwU8) zq>Kx}s1_F$4FCWDA^8LW0018VEC2ui01^Na000Hw;3tYzX_jM3Qpv$_M?zI9i5=0S zX-{-uv=l3%&P0s%m9Ox_a(m_c|u z01g3U0`Wll5)poVdma=N8y<3f0Sf~hXmTC}2oxMW4FdxUj+z4<0}lrX2nP=qkDRIt z9Ge*(qzMrj3jrIOjvI{`5eWzt3`G_T8yChG8w(a19SkK12@M(+799Zr9n=~PzBCmA z5)BU-)YKUd4H5!D9|!^o9kWIe9SH(WDHRk92}DZ?3})2$P@$55g90f0N)ZA8JID5J Aw*UYD literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-cry.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-cry.gif new file mode 100644 index 0000000000000000000000000000000000000000..74d897a4f6d22e814e2b054e98b8a75fb464b4be GIT binary patch literal 329 zcmV-P0k-}}Nk%w1VG;lm0Mr-&E)xPSit@9T3%;vR+|V+?t0A(pllJjXrMl7n=_A_a za^B+Su$LjvyC3@TIQZNZa##w=!k(SO^P#bO*w(eU#;{U83XFCU_V)J5wrb+;g2vkN z#>U24qVoOvY5)KLA^8LW0018VEC2ui01^Na000HX;3tY$X_jM3QUfCh%s^o(nF++< zc?Th6v=oL>*by8K!mhvwelUXuuW&&U9iGO3hM@>Njw{l^#0q9mWpcefdI;O$;efnY zkd~@r-o$*74FCWI1%d((4+jDz0va0>69^fI6%`W{8w!gU1pyL>prH>E0R<%k6Aq%H z4ij+^9TEwM5P}eh2@)L<~6+>@EpxfA0YrcPNsSu literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-embarassed.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-embarassed.gif new file mode 100644 index 0000000000000000000000000000000000000000..963a96b8a7593b1d8bcbab073abe5ee4e539dbf6 GIT binary patch literal 331 zcmV-R0kr-{Nk%w1VG;lm0MrryDh>j~yq&6%75dW~z^P39(NxsGDE{UkxtkIEq(S-a zRKlwv+S=Lr?>hbYY~sQ?c3T&ZcN_Nh_EU3s(>Io6B&>WW`@bsw**)Ocy1bht z{*G6|uwwqUQ2+n{A^8LW0018VEC2ui01^Na000HZ;3tYwX_jM3YQ!c88=*-m*&&bO zILd=`w3KAC;8hxpif*w9ek6oqV-Z0L77fROK$BSR@5BAv-%C>6y>>#+D4e#&nz^qMDItlpp zTG728+|V&?R13PIEBW(C`uh6d*t-1sZ^XQv;oDD}iYLOV7uVO;{`xl4#4tJ{0;h@! z>)kdc3IhA?Hvj+tA^8La0018VEC2ui01^Na06+!P;3tYuX_ljS7!u|-O)I}TzP1q%xT4HOFwMJaO;2ml)!00$)141pU08x3594IX?4 o5YuAA8yXz~76K1c;3^jg77WP185Rf^u}23N0sR5^q(T4yJ1sVN5dZ)H literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-frown.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-frown.gif new file mode 100644 index 0000000000000000000000000000000000000000..716f55e161bfebb1c3d34f0b0f40c177fc82c30b GIT binary patch literal 340 zcmV-a0jvH;Nk%w1VG;lm0MroxK_>;q#>Sw62=mns-On=0wransPVevT^YK{Dy(0YY zH)vE6x0?;Wqb>gZas1^OT0si>`ugD5y87}*#H$s=yq(wA*8cf7{`y+(+9J7|9QfT7 z`ROHiU=Y&6FaQ7mA^8LW0018VEC2ui01^Na000Hi;3tYvX_jM3N`@u~nju9hSuh^r zIEcp-wA7(NL0~2d#RP+(G!CPPA>o*KJjv_CkucCA5=K?AfF#RG2V*8BU@jL304|4P z2;PGRF@bj$et;Jf2pR_mVsIA<85|n}kQ*Bq42Ovqj*yy>6P0=h3X&9Z01yyk~2N4w%7#RW^55W%`0vQ+-6(y_*2pqz~90*;x9}yM}%$UI(7t#$D mK_3Se1{4HKM+6iG7EmeH6$V631{L5n)#CyC0qx-*Apkoyg?w!Q literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-innocent.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-innocent.gif new file mode 100644 index 0000000000000000000000000000000000000000..334d49e0e60f2997c9ba24071764f95d9e08a5cc GIT binary patch literal 336 zcmV-W0k8f?Nk%w1VG;lm0MrryI4TI-%dP0m5~*+Y`T~ z7Rth){q{I_X%*S48uRZ|(b3V&wIKTX`u+WJzo<^$#wuY;3W|Cf{O29IkTAcaE&lpe z+P*^H)-tknA^-pYA^8LW0018VEC2ui01^Na000He;3tYwX_n)75QgVvNQ`6#5gcMm zEEG~blgXokptKAJgCU?%JT?yos!R6cPtcQWh2siHlNI2L}ifQhgX02^InZ2?-ktkqVRyZJY^Trk|lv zovp437?1~d46O)?2(1i+2NDYk8<+_Kil!K!3njA^!I#dL8x<729}*B65mC=m5gHH@ iDi9P3f*VjB3KS4HDb_qqRul{0DIT=Nk%w1VG;lm0Mrx!QauaC#>Vb6G=_5=^YB^9wrc376Sb5I-qJGf@9vZ# z5WlKU(!eVB+7tfnDXp0zyB`?BZ5IChalob*`uh6d*t+@dKGHcU+L|83yq*5~IoH?L zy`?Gp<{bX|SpWb4A^8LW0018VEC2ui01^Na000Hg;3tYyX_jM3R?Bl7&r(q;SsVx< zNd$5fv{ZsKA$SlL3&KN~a1tZRf*~1Ltkx9~2uL3&z-yb0WJDRY082|tP literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-laughing.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-laughing.gif new file mode 100644 index 0000000000000000000000000000000000000000..82c5b182e61d32bd394acae551eff180f1eebd26 GIT binary patch literal 343 zcmV-d0jT~*Nk%w1VG;lm0Q4UK!lp8=s;1-69HWK?p_PpF=Pd8~Ygtcnp*fHAL z**;z>w3iC}`fmL6IkKB1N;3zEa}&zKpsu1;_V)HocR5-{J~BcYvE`YXhBnc@CfU=! za(Ec zG>66zv=rqr;2j)}gKqE$ekcSD?}0=WLB?AWp85)qALd+P=4)6X4oXy{bw2>K^d$ z@6ERvva+(4ib~41YUkTEn1&#?rzrOHT>1I=Y*h`+%*@WtPUPg|!@EEI_d5LgZ>^Og z-qyBKJqy*wF8}}lA^8La0018VEC2ui01^Na06+!6;3tYxX_lj?7+U61R3gAaEg8x< zT>%mSfCwURnWQF&g=Q0ZxH1ulW`QtH0>O!5%iT_X0VBy_@EkOngU8?ye~=H!t21{= z9@Uj3a_UbE88~kh5Eq7rh!7QSBn1c?0|Off1&k^`5*QE<4-gmSR<4C>Dj%C>6W(lWoQPVevT^YB^Fy&h6M z4YZgH{O~qtR1(Ci8T;lQ`uh6d*t-7xar*K{#Jrulo-Wtd*44u?{`oh#n;gQXGXDEo z_}UUC3IeK%0ssI2A^8La0018VEC2ui01^Na06+!R;3tYuX_ljSEE482&%+G^XK%|f zLKbCc4u{4-u|QG~LqamSTo?@JM3OKZAr!|Z2IzP@fY`=CIg$vA3qm46TowfLCt29I z6pDKuvnf~)83+sm9yW#?9s>^(89F=~2?!W44-6Ox2^vNza}fp^9v&G65pp936%Gg+ z6HpTy2o4oGoh+>l3Q)KVQwybl2oo*<4a3D469|nfEii|MH4`}p1_cZp0ssj%2>=2d q41Na?)CpS;4gvxWVpZcR76uLludD?Q1{SnP2NnVU0rZ&)0RTIit8@_n literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-surprised.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-surprised.gif new file mode 100644 index 0000000000000000000000000000000000000000..0cc9bb71cca4cdeafbb248ce7e07c3708c1cbd64 GIT binary patch literal 338 zcmV-Y0j>T=Nk%w1VG;lm0Q4UK`{WwN#>SnDDC*4*{OcpiwransPVevTQacIr@mkQp zCf(06s)_=>r7UYx48o@u`uh6d*t-7rH~ji<`P&oj;5Wp)o!8ga`SV6TA_BIW5#ZWV z{`*)c32kA}f=futY?#YE7kxGD|7L}4&OEDw$hkm+~<00QS>F_H?J#bz?uEHnl42f5(9 z5O)`6Q9V2o5;YVLUK)Y`7!Nr+4GMq?85s%^2?`BGDRU798Vn2?1`%>22R{iO0u>bk z9tlA?nk*O<3zHJH6&Mp5qALj)E(mxM!Y&vII4dm@1Ov{`f*8pL3xPEVUI>D>1_uxa kNm?`6VH{N6Di;P13m6<67z+;u7qCYM7XkVK^`jvGJD~P?KL7v# literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-tongue-out.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-tongue-out.gif new file mode 100644 index 0000000000000000000000000000000000000000..2075dc16058f1f17912167675ce5cfb9986fc71d GIT binary patch literal 328 zcmV-O0k{4~Nk%w1VG;lm0Mrx!CJF+^#>SU@3-{U*rx+Q^wrc$ABfqLn@9*x?z8(4X zSW-O=@){bmmI~g|GQXoP);cvj3|f1M8e@{G*!tYaiCEujj1NGxRN#6#tiCETo+{x{Hkzt z5k-kPvcD=V2nbmjCgL6k{uF&2nP-t0s;w<385Nx2oxDb z9T5Pp7qJl?3Kkh9oe2sCr5F$p7zPSlsUH*@54w*83=9Or4;w)r2pcU95(FL|1Th;< aDaRQH4;Tal7#Y$v#?=Au0pHUfApkpvZg^t= literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-undecided.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-undecided.gif new file mode 100644 index 0000000000000000000000000000000000000000..bef7e257303f8243c89787e7a7f9955dd1f112e2 GIT binary patch literal 337 zcmV-X0j~Z>Nk%w1VG;lm0MroxDi#99#>R?y8~4}{%C>6#>?OadPVevTr-=vi@LATn z4rERY-qJF+n+?CCE&B3D{{3Shh?>WT0o%`b%*Voqm`dL;(4F35y zc485^n;g!+Bme*aA^8LW0018VEC2ui01^Na000Hf;3tYvX_jM3N=AnuogqakNi<9X zK?&0kwA8^tNn{?C$|IAYI1ZzT!2>}iuMddFK#NEkRl!7%6brJAnUs;)XcnA}TNBSP zxQ9;SvEfwYeSaGd2^|LqU~(QF1qBxr3Ii7x84ZVt8wCTKoSYAqc?p`G2onnpk`IOl z1`HLGj}riN2p1K12N4z&8IBDc6tEWs859;JtRB6>lf+xO9}yT19toMv8wnl`7(pKg j7zPv!OGgY81{hE&(iR3pP6ig;HPPS!_yOwPA0Yrc)=Yf3 literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/plugins/emoticons/img/smiley-wink.gif b/static/tinymce4.7.5/plugins/emoticons/img/smiley-wink.gif new file mode 100644 index 0000000000000000000000000000000000000000..0631c7616ec8624ddeee02b633326f697ee72f80 GIT binary patch literal 350 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 + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/tinymce4.7.5/skins/lightgray/fonts/tinymce-small.ttf b/static/tinymce4.7.5/skins/lightgray/fonts/tinymce-small.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a983e2dc4cb30880fffe00e1f0879be4d95eb4cc GIT binary patch literal 9304 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 literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.eot b/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.eot new file mode 100644 index 0000000000000000000000000000000000000000..5336c38ff5206392d145d4feb00cd19b10e5614d GIT binary patch literal 18808 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 M7B?A~Px# literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.svg b/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.svg new file mode 100644 index 0000000..9fa215f --- /dev/null +++ b/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.svg @@ -0,0 +1,131 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.ttf b/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.ttf new file mode 100644 index 0000000000000000000000000000000000000000..61a48a511c224a81c89a7fb1d8101f9f16fbfd13 GIT binary patch literal 18644 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 literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.woff b/static/tinymce4.7.5/skins/lightgray/fonts/tinymce.woff new file mode 100644 index 0000000000000000000000000000000000000000..aace5d9c5c14e60c934cdb1a146fe468730eb4e3 GIT binary patch literal 18720 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 literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/skins/lightgray/img/anchor.gif b/static/tinymce4.7.5/skins/lightgray/img/anchor.gif new file mode 100644 index 0000000000000000000000000000000000000000..606348c7f53dba169a9aca7279a2a973f4b07bdb GIT binary patch literal 53 zcmZ?wbhEHbWM^P!XkcUjg8%>jEB<5wG8q|kKzxu40~1eAV&{y5e`l1KFoiKNSOWkz C+YCGa literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/skins/lightgray/img/loader.gif b/static/tinymce4.7.5/skins/lightgray/img/loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..c69e937232b24ea30f01c68bbd2ebc798dcecfcb GIT binary patch literal 2608 zcmdVcdr(tX9tZGC9yiG~=H_*Q-0%n(kWqP*D#hw{AQu8;1%gl-Hrf&{2?48KX;hHy z3Ze*zEz4t3XdUFyLbNPUYlA`|B}P=N1fqtL1*}S;87#|-W9v<#G;ul(e%d3)N(^9c$d2Dz{7}?ErjNd;{EMKkCsk21~b9Gvg zDo<7L=3Z5HNbVlZUcm1eg#o#CZCJU`3IYHwM->zCd?uYrF3vKFeM}v?f+%s?E>ly|3W25ry9#NNbTx-}0ON58dTrs^ix{_1O0Wh~SVSBlH)Ajn zPn^Gbjz}PCtN@#keR&hK&Dhl-b$kZ8^S)x#dh0{7X=X%CCJk7P1PSO>T&S8I4{#Lg zb5#)o=;!ZP*1nM{cI4@(x7o27*SA()NHmrn67aN@Pmi~(i_SnrjYnwh36aG%!@i0d zqbvfa44f|?OG4ntP|nbjhEl1)Yp6ZN@yjy zy4==QmLy%t;ps3R?~f2KfTTI|2?q8dFd6^z5GF+Xa&Y)sjG)hxit80pPcOP zJ z*LW{SyGHD%hUotV+W%I}fBLAIx!8|7#}$;clKQ+{&FjDqGQ2ZNx(lYM3*%~}ILnao zM`aui55~ZFJlu^!5rdA9Q_7H68H_;##u{x(Yn-vSfIRCb^Nqsg zGRS!Egm>h+o<}LeV4&CLReo9FrDjDvs}8?JwC)#Qs|ie=r?~xUh)&*d`Fx>FG}%X# zNdtDHBKhLPC0wpooFDAQKL%*6T|ULH$=wX!NhcasgD3d;-d$I6yRK3yN+E~C1335_iLOt+*9uvSZ`>*KA}vm}08wRq=>5l|t*Na&jR z-C1&C`nkEk#sB|@yyt-#fXngP04My zm7u$Q%EJbHp`>~`5W&L{W!6`y&}LMS;jfUpgO~7TLVMRZ9IC)IZp0A${`yp0{&wco z#1nx@XMkhqeK%7?RE7JdLr1^nwFfaJ0Q&Lv?WNJ%9}VSJsNY2+UYs2%EU0J~ayFXv zi*?7KCXQHkD)O6!0Q%4N+HTODHxJ{kQSuQX$l-rSwkwh(zMkdfzxyGwl@yHC)C4p< z&n2%8#M?)Q@mgHL1ot8`SFdSEj9ye|jHy+U8#@HoUExG=@AVkRAe_qYm4EpzK6L*& zh`)26?V#f4#_h^P9G^%>h2-H3)$QP zQovu6J9qDvsxqweDdNNa!Lb?L4_UF{tLX_nN7r0U_vF14YKcGR-*Gl} zx3oG)bzf|65dBxD-;2ZCp??K;+TuQ9onnK?==5hzbkb^r_g>z4#D8mcv8(+XdoszA zCx-qhdgxMNMotj}SiL_6V(tLcsK7(M(r(%u<}QrVfOvyK6_;~NOTlPGfX@M7S5YQF z&*$(ylJMHJt^_aQeu{C6NaTE$G3HNN@_SnN8YcaKn%`)F@~L1x+ah7-gEJPpc6w%3 zyX}r+Qk$4RHZzfH){e~F*qJ{d*L8a6n4;U?+{de0-t)mal#TVxe)3F}^UBh+zd T)6_**#cgp_+?JL9(ew3BlNF>u literal 0 HcmV?d00001 diff --git a/static/tinymce4.7.5/skins/lightgray/img/object.gif b/static/tinymce4.7.5/skins/lightgray/img/object.gif new file mode 100644 index 0000000000000000000000000000000000000000..cccd7f023fb80908cb33bb7d9604236cd21b7ae7 GIT binary patch literal 152 zcmV;J0B8S4Nk%w1VG#fg0J9GO<>lo+KR<78Z?v?uS65g4{r%Y3*xlXT%F4>`@9+2b z_ww@cot>Tk|Nk>HGXMYpA^8LW000jFEC2ui01*HU000C<(8)=wd#<&tyXIMjHBV`d zBSi|xsj3(;nD0kQ0aJq8eLH~x02P|t2!_J&Wqb%0io?#xD.mce-container-body{display:flex;padding-right:16px}.mce-statusbar>.mce-container-body .mce-path{flex:1}.mce-wordcount{font-size:inherit;text-transform:uppercase;padding:8px 0}div.mce-edit-area{background:#FFF;filter:none}.mce-statusbar{position:relative}.mce-statusbar .mce-container-body{position:relative;font-size:11px}.mce-fullscreen .mce-resizehandle{display:none}.mce-statusbar .mce-flow-layout-item{margin:0}.mce-charmap{border-collapse:collapse}.mce-charmap td{cursor:default;border:1px solid #c5c5c5;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;padding:2px}.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:white}.mce-grid td.mce-grid-cell div{border:1px solid #c5c5c5;width:15px;height:15px;margin:0;cursor:pointer}.mce-grid td.mce-grid-cell div:focus{border-color:#91bbe9}.mce-grid td.mce-grid-cell div[disabled]{cursor:not-allowed}.mce-grid{border-spacing:2px;border-collapse:separate}.mce-grid a{display:block;border:1px solid transparent}.mce-grid a:hover,.mce-grid a:focus{border-color:#91bbe9}.mce-grid-border{margin:0 4px 0 4px}.mce-grid-border a{border-color:#c5c5c5;width:13px;height:13px}.mce-grid-border a:hover,.mce-grid-border a.mce-active{border-color:#91bbe9;background:#bdd6f2}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%}.mce-colorbtn-trans div{text-align:center;vertical-align:middle;font-weight:bold;font-size:20px;line-height:16px;color:#8b8b8b}.mce-monospace{font-family:"Courier New",Courier,monospace}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-container b{font-weight:bold}.mce-container p{margin-bottom:5px}.mce-container a{cursor:pointer;color:#2276d2}.mce-container a:hover{text-decoration:underline}.mce-container ul{margin-left:15px}.mce-container .mce-table-striped{border-collapse:collapse;margin:10px}.mce-container .mce-table-striped thead>tr{background-color:#fafafa}.mce-container .mce-table-striped thead>tr th{font-weight:bold}.mce-container .mce-table-striped td,.mce-container .mce-table-striped th{padding:5px}.mce-container .mce-table-striped tr:nth-child(even){background-color:#fafafa}.mce-container .mce-table-striped tbody>tr:hover{background-color:#e1e1e1}.mce-branding{font-size:inherit;text-transform:uppercase;white-space:pre;padding:8px 0}.mce-branding a{font-size:inherit;color:inherit}.mce-top-part{position:relative}.mce-top-part::before{content:'';position:absolute;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);top:0;right:0;bottom:0;left:0;pointer-events:none}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-rtl .mce-statusbar>.mce-container-body>*:last-child{padding-right:0;padding-left:10px}.mce-rtl .mce-path{text-align:right;padding-right:16px}.mce-croprect-container{position:absolute;top:0;left:0}.mce-croprect-handle{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid white}.mce-croprect-handle-nw{border-width:2px 0 0 2px;margin:-2px 0 0 -2px;cursor:nw-resize;top:100px;left:100px}.mce-croprect-handle-ne{border-width:2px 2px 0 0;margin:-2px 0 0 -20px;cursor:ne-resize;top:100px;left:200px}.mce-croprect-handle-sw{border-width:0 0 2px 2px;margin:-20px 2px 0 -2px;cursor:sw-resize;top:200px;left:100px}.mce-croprect-handle-se{border-width:0 2px 2px 0;margin:-20px 0 0 -20px;cursor:se-resize;top:200px;left:200px}.mce-croprect-handle-move{position:absolute;cursor:move;border:0}.mce-croprect-block{opacity:.5;filter:alpha(opacity=50);zoom:1;position:absolute;background:black}.mce-croprect-handle:focus{border-color:#2276d2}.mce-croprect-handle-move:focus{outline:1px solid #2276d2}.mce-imagepanel{overflow:auto;background:black}.mce-imagepanel-bg{position:absolute;background:url('data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==')}.mce-imagepanel img{position:absolute}.mce-imagetool.mce-btn .mce-ico{display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:20px;padding:5px}.mce-arrow-up{margin-top:12px}.mce-arrow-down{margin-top:-12px}.mce-arrow:before,.mce-arrow:after{position:absolute;left:50%;display:block;width:0;height:0;border-style:solid;border-color:transparent;content:""}.mce-arrow.mce-arrow-up:before{top:-9px;border-bottom-color:#c5c5c5;border-width:0 9px 9px;margin-left:-9px}.mce-arrow.mce-arrow-down:before{bottom:-9px;border-top-color:#c5c5c5;border-width:9px 9px 0;margin-left:-9px}.mce-arrow.mce-arrow-up:after{top:-8px;border-bottom-color:#fff;border-width:0 8px 8px;margin-left:-8px}.mce-arrow.mce-arrow-down:after{bottom:-8px;border-top-color:#fff;border-width:8px 8px 0;margin-left:-8px}.mce-arrow.mce-arrow-left:before,.mce-arrow.mce-arrow-left:after{margin:0}.mce-arrow.mce-arrow-left:before{left:8px}.mce-arrow.mce-arrow-left:after{left:9px}.mce-arrow.mce-arrow-right:before,.mce-arrow.mce-arrow-right:after{left:auto;margin:0}.mce-arrow.mce-arrow-right:before{right:8px}.mce-arrow.mce-arrow-right:after{right:9px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-left:before{left:-9px;top:50%;border-right-color:#c5c5c5;border-width:9px 9px 9px 0;margin-top:-9px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-left:after{left:-8px;top:50%;border-right-color:#fff;border-width:8px 8px 8px 0;margin-top:-8px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-left{margin-left:12px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-right:before{right:-9px;top:50%;border-left-color:#c5c5c5;border-width:9px 0 9px 9px;margin-top:-9px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-right:after{right:-8px;top:50%;border-left-color:#fff;border-width:8px 0 8px 8px;margin-top:-8px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-right{margin-left:-14px}.mce-edit-aria-container>.mce-container-body{display:flex}.mce-edit-aria-container>.mce-container-body .mce-edit-area{flex:1}.mce-edit-aria-container>.mce-container-body .mce-sidebar>.mce-container-body{display:flex;align-items:stretch;height:100%}.mce-edit-aria-container>.mce-container-body .mce-sidebar-panel{min-width:250px;max-width:250px;position:relative}.mce-edit-aria-container>.mce-container-body .mce-sidebar-panel>.mce-container-body{position:absolute;width:100%;height:100%;overflow:auto;top:0;left:0}.mce-sidebar-toolbar{border:0 solid #c5c5c5;border-left-width:1px}.mce-sidebar-toolbar .mce-btn{border-left:0;border-right:0}.mce-sidebar-toolbar .mce-btn.mce-active,.mce-sidebar-toolbar .mce-btn.mce-active:hover{background-color:#555c66}.mce-sidebar-toolbar .mce-btn.mce-active button,.mce-sidebar-toolbar .mce-btn.mce-active:hover button,.mce-sidebar-toolbar .mce-btn.mce-active button i,.mce-sidebar-toolbar .mce-btn.mce-active:hover button i{color:white;text-shadow:1px 1px none}.mce-sidebar-panel{border:0 solid #c5c5c5;border-left-width:1px}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{position:absolute;width:7px;height:100%;top:2px;right:2px;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-scrollbar-h{top:auto;right:auto;left:2px;bottom:2px;width:100%;height:7px}.mce-scrollbar-thumb{position:absolute;background-color:#000;border:1px solid #888;border-color:rgba(85,85,85,0.6);width:5px;height:100%}.mce-scrollbar-h .mce-scrollbar-thumb{width:100%;height:5px}.mce-scrollbar:hover,.mce-scrollbar.mce-active{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1}.mce-scroll{position:relative}.mce-panel{border:0 solid #f3f3f3;border:0 solid #c5c5c5;background-color:#fff}.mce-floatpanel{position:absolute;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2)}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);top:0;left:0;background:#FFF;border:1px solid #c5c5c5;border:1px solid rgba(0,0,0,0.25)}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;*margin-top:0}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#c5c5c5;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#FFF}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{right:10px;left:auto}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;height:100%}div.mce-fullscreen{position:fixed;top:0;left:0}#mce-modal-block{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#FFF}#mce-modal-block.mce-in{opacity:.5;filter:alpha(opacity=50);zoom:1}.mce-window-move{cursor:move}.mce-window{-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;background:#FFF;position:fixed;top:0;left:0;opacity:0;transform:scale(.1);transition:transform 100ms ease-in,opacity 150ms ease-in}.mce-window.mce-in{transform:scale(1);opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:0;top:0;height:38px;width:38px;text-align:center;cursor:pointer}.mce-window-head .mce-close i{color:#9b9b9b}.mce-close:hover i{color:#bdbdbd}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:20px}.mce-window .mce-container-body{display:block}.mce-foot{display:block;background-color:#FFF;border-top:1px solid #c5c5c5}.mce-window-head .mce-dragh{position:absolute;top:0;left:0;cursor:move;width:90%;height:100%}.mce-window iframe{width:100%;height:100%}.mce-window-body .mce-listbox{border-color:#e2e4e7}.mce-window .mce-btn:hover{border-color:#c5c5c5}.mce-window .mce-btn:focus{border-color:#2276d2}.mce-window-body .mce-btn,.mce-foot .mce-btn{border-color:#c5c5c5}.mce-foot .mce-btn.mce-primary{border-color:transparent}.mce-rtl .mce-window-head .mce-close{position:absolute;right:auto;left:15px}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1;margin-top:1px}.mce-tooltip-inner{font-size:11px;background-color:#000;color:white;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.mce-tooltip-inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-tooltip-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.mce-tooltip-arrow-n{border-bottom-color:#000}.mce-tooltip-arrow-s{border-top-color:#000}.mce-tooltip-arrow-e{border-left-color:#000}.mce-tooltip-arrow-w{border-right-color:#000}.mce-tooltip-nw,.mce-tooltip-sw{margin-left:-14px}.mce-tooltip-ne,.mce-tooltip-se{margin-left:14px}.mce-tooltip-n .mce-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-nw .mce-tooltip-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-ne .mce-tooltip-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-s .mce-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-sw .mce-tooltip-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-se .mce-tooltip-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-e .mce-tooltip-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.mce-tooltip-w .mce-tooltip-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.mce-progress{display:inline-block;position:relative;height:20px}.mce-progress .mce-bar-container{display:inline-block;width:100px;height:100%;margin-right:8px;border:1px solid #ccc;overflow:hidden}.mce-progress .mce-text{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:14px;width:40px;color:#595959}.mce-bar{display:block;width:0;height:100%;background-color:#dfdfdf;-webkit-transition:width .2s ease;transition:width .2s ease}.mce-notification{position:absolute;background-color:#fff;padding:5px;margin-top:5px;border-width:1px;border-style:solid;border-color:#c5c5c5;transition:transform 100ms ease-in,opacity 150ms ease-in;opacity:0;box-sizing:border-box}.mce-notification.mce-in{opacity:1}.mce-notification-success{background-color:#dff0d8;border-color:#d6e9c6}.mce-notification-info{background-color:#d9edf7;border-color:#779ECB}.mce-notification-warning{background-color:#fcf8e3;border-color:#faebcc}.mce-notification-error{background-color:#f2dede;border-color:#ebccd1}.mce-notification.mce-has-close{padding-right:15px}.mce-notification .mce-ico{margin-top:5px}.mce-notification-inner{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;display:inline-block;font-size:14px;margin:5px 8px 4px 8px;text-align:center;white-space:normal;color:#31708f}.mce-notification-inner a{text-decoration:underline;cursor:pointer}.mce-notification .mce-progress{margin-right:8px}.mce-notification .mce-progress .mce-text{margin-top:5px}.mce-notification *,.mce-notification .mce-progress .mce-text{color:#595959}.mce-notification .mce-progress .mce-bar-container{border-color:#c5c5c5}.mce-notification .mce-progress .mce-bar-container .mce-bar{background-color:#595959}.mce-notification-success *,.mce-notification-success .mce-progress .mce-text{color:#3c763d}.mce-notification-success .mce-progress .mce-bar-container{border-color:#d6e9c6}.mce-notification-success .mce-progress .mce-bar-container .mce-bar{background-color:#3c763d}.mce-notification-info *,.mce-notification-info .mce-progress .mce-text{color:#31708f}.mce-notification-info .mce-progress .mce-bar-container{border-color:#779ECB}.mce-notification-info .mce-progress .mce-bar-container .mce-bar{background-color:#31708f}.mce-notification-warning *,.mce-notification-warning .mce-progress .mce-text{color:#8a6d3b}.mce-notification-warning .mce-progress .mce-bar-container{border-color:#faebcc}.mce-notification-warning .mce-progress .mce-bar-container .mce-bar{background-color:#8a6d3b}.mce-notification-error *,.mce-notification-error .mce-progress .mce-text{color:#a94442}.mce-notification-error .mce-progress .mce-bar-container{border-color:#ebccd1}.mce-notification-error .mce-progress .mce-bar-container .mce-bar{background-color:#a94442}.mce-notification .mce-close{position:absolute;top:6px;right:8px;font-size:20px;font-weight:bold;line-height:20px;color:#9b9b9b;cursor:pointer}.mce-abs-layout{position:relative}body .mce-abs-layout-item,.mce-abs-end{position:absolute}.mce-abs-end{width:1px;height:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-btn{border:1px solid #b3b3b3;border-color:transparent transparent transparent transparent;position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);background:white;display:inline-block;*display:inline;*zoom:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-btn:hover,.mce-btn:active{background:white;color:#595959;border-color:#e2e4e7}.mce-btn:focus{background:white;color:#595959;border-color:#e2e4e7}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover,.mce-btn.mce-active:focus,.mce-btn.mce-active:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#555c66;color:white;border-color:transparent}.mce-btn.mce-active button,.mce-btn.mce-active:hover button,.mce-btn.mce-active i,.mce-btn.mce-active:hover i{color:white}.mce-btn:hover .mce-caret{border-top-color:#b5bcc2}.mce-btn.mce-active .mce-caret,.mce-btn.mce-active:hover .mce-caret{border-top-color:white}.mce-btn button{padding:4px 6px;font-size:14px;line-height:20px;*line-height:16px;cursor:pointer;color:#595959;text-align:center;overflow:visible;-webkit-appearance:none}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px none}.mce-primary.mce-btn-has-text{min-width:50px}.mce-primary{color:white;border:1px solid transparent;border-color:transparent;background-color:#2276d2}.mce-primary:hover,.mce-primary:focus{background-color:#1e6abc;border-color:transparent}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#1e6abc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-primary button,.mce-primary button i{color:white;text-shadow:1px 1px none}.mce-btn .mce-txt{font-size:inherit;line-height:inherit;color:inherit}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal}.mce-btn-large i{margin-top:2px}.mce-btn-small button{padding:1px 5px;font-size:12px;*padding-bottom:2px}.mce-btn-small i{line-height:20px;vertical-align:top;*line-height:18px}.mce-btn .mce-caret{margin-top:8px;margin-left:0}.mce-btn-small .mce-caret{margin-top:8px;margin-left:0}.mce-caret{display:inline-block;*display:inline;*zoom:1;width:0;height:0;vertical-align:top;border-top:4px solid #b5bcc2;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.mce-disabled .mce-caret{border-top-color:#aaa}.mce-caret.mce-up{border-bottom:4px solid #b5bcc2;border-top:0}.mce-btn-flat{border:0;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-btn-flat:hover,.mce-btn-flat.mce-active,.mce-btn-flat:focus,.mce-btn-flat:active{border:0;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-btn-has-text .mce-ico{padding-right:5px}.mce-rtl .mce-btn button{direction:rtl}.mce-toolbar .mce-btn-group{margin:0;padding:2px 0}.mce-btn-group .mce-btn{border-width:1px;margin:0;margin-left:2px}.mce-btn-group:not(:first-child){border-left:1px solid #d9d9d9;padding-left:0;margin-left:2px}.mce-btn-group{margin-left:2px}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-rtl .mce-btn-group .mce-btn{margin-left:0;margin-right:2px}.mce-rtl .mce-btn-group .mce-first{margin-right:0}.mce-rtl .mce-btn-group:not(:first-child){border-left:none;border-right:1px solid #d9d9d9;padding-right:4px;margin-right:4px}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:white;text-indent:-10em;overflow:hidden}.mce-checked i.mce-i-checkbox{color:#595959;font-size:16px;line-height:16px;text-indent:0}.mce-checkbox:focus i.mce-i-checkbox,.mce-checkbox.mce-focus i.mce-i-checkbox{border:1px solid #2276d2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#bdbdbd}.mce-checkbox .mce-label{vertical-align:middle}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{position:relative;display:inline-block;*display:inline;*zoom:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;*height:32px}.mce-combobox input{border:1px solid #c5c5c5;border-right-color:#c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#bdbdbd}.mce-combobox .mce-btn{border:1px solid #c5c5c5;border-left:0;margin:0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-combobox .mce-status{position:absolute;right:2px;top:50%;line-height:16px;margin-top:-8px;font-size:12px;width:15px;height:15px;text-align:center;cursor:pointer}.mce-combobox.mce-has-status input{padding-right:20px}.mce-combobox.mce-has-open .mce-status{right:37px}.mce-combobox .mce-status.mce-i-warning{color:#c09853}.mce-combobox .mce-status.mce-i-checkmark{color:#468847}.mce-menu.mce-combobox-menu{border-top:0;margin-top:0;max-height:200px}.mce-menu.mce-combobox-menu .mce-menu-item{padding:4px 6px 4px 4px;font-size:11px}.mce-menu.mce-combobox-menu .mce-menu-item-sep{padding:0}.mce-menu.mce-combobox-menu .mce-text{font-size:11px}.mce-menu.mce-combobox-menu .mce-menu-item-link,.mce-menu.mce-combobox-menu .mce-menu-item-link b{font-size:11px}.mce-menu.mce-combobox-menu .mce-text b{font-size:11px}.mce-colorbox i{border:1px solid #c5c5c5;width:14px;height:14px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-17px;margin-top:7px;background:gray;width:13px;height:2px;overflow:hidden}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-right:0;padding-left:3px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;padding-left:2px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px;border-left:0}.mce-colorpicker{position:relative;width:250px;height:220px}.mce-colorpicker-sv{position:absolute;top:0;left:0;width:90%;height:100%;border:1px solid #c5c5c5;cursor:crosshair;overflow:hidden}.mce-colorpicker-h-chunk{width:100%}.mce-colorpicker-overlay1,.mce-colorpicker-overlay2{width:100%;height:100%;position:absolute;top:0;left:0}.mce-colorpicker-overlay1{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.mce-colorpicker-overlay2{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.mce-colorpicker-selector1{background:none;position:absolute;width:12px;height:12px;margin:-8px 0 0 -8px;border:1px solid black;border-radius:50%}.mce-colorpicker-selector2{position:absolute;width:10px;height:10px;border:1px solid white;border-radius:50%}.mce-colorpicker-h{position:absolute;top:0;right:0;width:6.5%;height:100%;border:1px solid #c5c5c5;cursor:crosshair}.mce-colorpicker-h-marker{margin-top:-4px;position:absolute;top:0;left:-1px;width:100%;border:1px solid black;background:white;height:4px;z-index:100}.mce-path{display:inline-block;*display:inline;*zoom:1;padding:8px;white-space:normal;font-size:inherit}.mce-path .mce-txt{display:inline-block;padding-right:3px}.mce-path .mce-path-body{display:inline-block}.mce-path-item{display:inline-block;*display:inline;*zoom:1;cursor:pointer;color:#595959;font-size:inherit;text-transform:uppercase}.mce-path-item:hover{text-decoration:underline}.mce-path-item:focus{background:#555c66;color:white}.mce-path .mce-divider{display:inline;font-size:inherit}.mce-disabled .mce-path-item{color:#aaa}.mce-rtl .mce-path{direction:rtl}.mce-fieldset{border:0 solid #9E9E9E}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px 0 5px}.mce-fit-layout{display:inline-block;*display:inline;*zoom:1}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;*display:inline;*zoom:1}.mce-flow-layout-item{margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{text-align:right;direction:rtl}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid #c5c5c5;width:100%;height:100%}.mce-infobox{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden;border:1px solid red}.mce-infobox div{display:block;margin:5px}.mce-infobox div button{position:absolute;top:50%;right:4px;cursor:pointer;margin-top:-8px;display:none}.mce-infobox div button:focus{outline:2px solid #e2e4e7}.mce-infobox.mce-has-help div{margin-right:25px}.mce-infobox.mce-has-help button{display:block}.mce-infobox.mce-success{background:#dff0d8;border-color:#d6e9c6}.mce-infobox.mce-success div{color:#3c763d}.mce-infobox.mce-warning{background:#fcf8e3;border-color:#faebcc}.mce-infobox.mce-warning div{color:#8a6d3b}.mce-infobox.mce-error{background:#f2dede;border-color:#ebccd1}.mce-infobox.mce-error div{color:#a94442}.mce-rtl .mce-infobox div{text-align:right;direction:rtl}.mce-label{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-success{color:#468847}.mce-label.mce-warning{color:#c09853}.mce-label.mce-error{color:#b94a48}.mce-rtl .mce-label{text-align:right;direction:rtl}.mce-menubar{border:1px solid #e2e4e7}.mce-menubar .mce-menubtn{border-color:transparent;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-menubar .mce-menubtn button span{color:#595959}.mce-menubar .mce-caret{border-top-color:#b5bcc2}.mce-menubar .mce-active .mce-caret,.mce-menubar .mce-menubtn:hover .mce-caret{border-top-color:#b5bcc2}.mce-menubar .mce-menubtn:hover,.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus{border-color:#e2e4e7;background:white;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-menubar .mce-menubtn.mce-active{border-bottom:none;z-index:65537}div.mce-menubtn.mce-opened{border-bottom-color:white;z-index:65537}.mce-menubtn button{color:#595959}.mce-menubtn.mce-btn-small span{font-size:12px}.mce-menubtn.mce-fixed-width span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;width:90px}.mce-menubtn.mce-fixed-width.mce-btn-small span{width:70px}.mce-menubtn .mce-caret{*margin-top:6px}.mce-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-rtl .mce-menubtn.mce-fixed-width span{direction:rtl;text-align:right}.mce-menu-item{display:block;padding:6px 4px 6px 4px;clear:both;font-weight:normal;line-height:20px;color:#595959;white-space:nowrap;cursor:pointer;line-height:normal;border-left:4px solid transparent;margin-bottom:1px}.mce-menu-item .mce-caret{margin-top:4px;margin-right:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #595959}.mce-menu-item .mce-menu-shortcut{display:inline-block;padding:0 10px 0 20px;color:#aaa}.mce-menu-item .mce-ico{padding-right:4px}.mce-menu-item:hover,.mce-menu-item:focus{background:#ededee}.mce-menu-item:hover .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut{color:#aaa}.mce-menu-item:hover .mce-text,.mce-menu-item:focus .mce-text,.mce-menu-item:hover .mce-ico,.mce-menu-item:focus .mce-ico{color:#595959}.mce-menu-item.mce-selected{background:#ededee}.mce-menu-item.mce-selected .mce-text,.mce-menu-item.mce-selected .mce-ico{color:#595959}.mce-menu-item.mce-active.mce-menu-item-normal{background:#555c66}.mce-menu-item.mce-active.mce-menu-item-normal .mce-text,.mce-menu-item.mce-active.mce-menu-item-normal .mce-ico{color:white}.mce-menu-item.mce-active.mce-menu-item-checkbox .mce-ico{visibility:visible}.mce-menu-item.mce-disabled,.mce-menu-item.mce-disabled:hover{background:white}.mce-menu-item.mce-disabled:focus,.mce-menu-item.mce-disabled:hover:focus{background:#ededee}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled:hover .mce-text,.mce-menu-item.mce-disabled .mce-ico,.mce-menu-item.mce-disabled:hover .mce-ico{color:#aaa}.mce-menu-item.mce-menu-item-preview.mce-active{border-left:5px solid #555c66;background:white}.mce-menu-item.mce-menu-item-preview.mce-active .mce-text,.mce-menu-item.mce-menu-item-preview.mce-active .mce-ico{color:#595959}.mce-menu-item.mce-menu-item-preview.mce-active:hover{background:#ededee}.mce-menu-item-link{color:#093;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-menu-item-link b{color:#093}.mce-menu-item-ellipsis{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mce-menu-item:hover *,.mce-menu-item.mce-selected *,.mce-menu-item:focus *{color:#595959}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:transparent;border-bottom:1px solid rgba(0,0,0,0.1);cursor:default;filter:none}div.mce-menu .mce-menu-item b{font-weight:bold}.mce-menu-item-indent-1{padding-left:20px}.mce-menu-item-indent-2{padding-left:35px}.mce-menu-item-indent-2{padding-left:35px}.mce-menu-item-indent-3{padding-left:40px}.mce-menu-item-indent-4{padding-left:45px}.mce-menu-item-indent-5{padding-left:50px}.mce-menu-item-indent-6{padding-left:55px}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{text-align:right;direction:rtl;padding:6px 12px 6px 15px}.mce-rtl .mce-menu-item .mce-caret{margin-left:6px;margin-right:0;border-right:4px solid #595959;border-left:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#595959}.mce-rtl .mce-menu-item .mce-ico{padding-right:0;padding-left:4px}.mce-throbber{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);zoom:1;background:#fff url('img/loader.gif') no-repeat center center}.mce-throbber-inline{position:static;height:50px}.mce-menu .mce-throbber-inline{height:25px;background-size:contain}.mce-menu{position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;z-index:1000;padding:5px 0 5px 0;margin:-1px 0 0;min-width:180px;background:white;border:1px solid #c5c9cf;border:1px solid #e2e4e7;z-index:1002;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);max-height:500px;overflow:auto;overflow-x:hidden}.mce-menu.mce-animate{opacity:.01;transform:rotateY(10deg) rotateX(-10deg);transform-origin:left top}.mce-menu.mce-menu-align .mce-menu-shortcut,.mce-menu.mce-menu-align .mce-caret{position:absolute;right:0}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block}.mce-menu.mce-in.mce-animate{opacity:1;transform:rotateY(0) rotateX(0);transition:opacity .075s ease,transform .1s ease}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-rtl .mce-menu-item .mce-ico{padding-right:0;padding-left:4px}.mce-rtl.mce-menu-align .mce-caret,.mce-rtl .mce-menu-shortcut{right:auto;left:0}.mce-listbox button{text-align:left;padding-right:20px;position:relative}.mce-listbox .mce-caret{position:absolute;margin-top:-2px;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{right:auto;left:8px}.mce-rtl .mce-listbox button{padding-right:10px;padding-left:20px}.mce-container-body .mce-resizehandle{position:absolute;right:0;bottom:0;width:16px;height:16px;visibility:visible;cursor:s-resize;margin:0}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#595959}.mce-selectbox{background:#fff;border:1px solid #c5c5c5}.mce-slider{border:1px solid #c5c5c5;background:#fff;width:100px;height:10px;position:relative;display:block}.mce-slider.mce-vertical{width:10px;height:100px}.mce-slider-handle{border:1px solid #c5c5c5;background:#e6e6e6;display:block;width:13px;height:13px;position:absolute;top:0;left:0;margin-left:-1px;margin-top:-2px}.mce-slider-handle:focus{border-color:#2276d2}.mce-spacer{visibility:hidden}.mce-splitbtn:hover .mce-open{border-left:1px solid #e2e4e7}.mce-splitbtn .mce-open{border-left:1px solid transparent;padding-right:4px;padding-left:4px}.mce-splitbtn .mce-open:focus{border-left:1px solid #e2e4e7}.mce-splitbtn .mce-open:hover,.mce-splitbtn .mce-open:active{border-left:1px solid #e2e4e7}.mce-splitbtn.mce-active:hover .mce-open{border-left:1px solid white}.mce-splitbtn.mce-opened{border-color:#e2e4e7}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-right:4px;padding-left:4px}.mce-rtl .mce-splitbtn .mce-open{border-left:0}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tabs,.mce-tabs+.mce-container-body{background:#fff}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#fff;padding:8px 15px;text-shadow:0 1px 1px rgba(255,255,255,0.75);height:13px;cursor:pointer}.mce-tab:hover{background:#FDFDFD}.mce-tab.mce-active{background:#FDFDFD;border-bottom-color:transparent;margin-bottom:-1px;height:14px}.mce-tab:focus{color:#2276d2}.mce-rtl .mce-tabs{text-align:right;direction:rtl}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;-webkit-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;*white-space:pre;color:#595959}.mce-textbox:focus,.mce-textbox.mce-focus{border-color:#2276d2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px;height:auto}.mce-textbox.mce-disabled{color:#bdbdbd}.mce-rtl .mce-textbox{text-align:right;direction:rtl}.mce-dropzone{border:3px dashed gray;text-align:center}.mce-dropzone span{text-transform:uppercase;display:inline-block;vertical-align:middle}.mce-dropzone:after{content:"";height:100%;display:inline-block;vertical-align:middle}.mce-dropzone.mce-disabled{opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-dropzone.mce-disabled.mce-dragenter{cursor:not-allowed}.mce-browsebutton{position:relative;overflow:hidden}.mce-browsebutton button{position:relative;z-index:1}.mce-browsebutton input{opacity:0;filter:alpha(opacity=0);zoom:1;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@font-face{font-family:'tinymce';src:url('fonts/tinymce.eot');src:url('fonts/tinymce.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce.woff') format('woff'),url('fonts/tinymce.ttf') format('truetype'),url('fonts/tinymce.svg#tinymce') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tinymce-small';src:url('fonts/tinymce-small.eot');src:url('fonts/tinymce-small.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce-small.woff') format('woff'),url('fonts/tinymce-small.ttf') format('truetype'),url('fonts/tinymce-small.svg#tinymce') format('svg');font-weight:normal;font-style:normal}.mce-ico{font-family:'tinymce',Arial;font-style:normal;font-weight:normal;font-variant:normal;font-size:16px;line-height:16px;speak:none;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;background:transparent center center;background-size:cover;width:16px;height:16px;color:#595959}.mce-btn-small .mce-ico{font-family:'tinymce-small',Arial}.mce-i-save:before{content:"\e000"}.mce-i-newdocument:before{content:"\e001"}.mce-i-fullpage:before{content:"\e002"}.mce-i-alignleft:before{content:"\e003"}.mce-i-aligncenter:before{content:"\e004"}.mce-i-alignright:before{content:"\e005"}.mce-i-alignjustify:before{content:"\e006"}.mce-i-alignnone:before{content:"\e003"}.mce-i-cut:before{content:"\e007"}.mce-i-paste:before{content:"\e008"}.mce-i-searchreplace:before{content:"\e009"}.mce-i-bullist:before{content:"\e00a"}.mce-i-numlist:before{content:"\e00b"}.mce-i-indent:before{content:"\e00c"}.mce-i-outdent:before{content:"\e00d"}.mce-i-blockquote:before{content:"\e00e"}.mce-i-undo:before{content:"\e00f"}.mce-i-redo:before{content:"\e010"}.mce-i-link:before{content:"\e011"}.mce-i-unlink:before{content:"\e012"}.mce-i-anchor:before{content:"\e013"}.mce-i-image:before{content:"\e014"}.mce-i-media:before{content:"\e015"}.mce-i-help:before{content:"\e016"}.mce-i-code:before{content:"\e017"}.mce-i-insertdatetime:before{content:"\e018"}.mce-i-preview:before{content:"\e019"}.mce-i-forecolor:before{content:"\e01a"}.mce-i-backcolor:before{content:"\e01a"}.mce-i-table:before{content:"\e01b"}.mce-i-hr:before{content:"\e01c"}.mce-i-removeformat:before{content:"\e01d"}.mce-i-subscript:before{content:"\e01e"}.mce-i-superscript:before{content:"\e01f"}.mce-i-charmap:before{content:"\e020"}.mce-i-emoticons:before{content:"\e021"}.mce-i-print:before{content:"\e022"}.mce-i-fullscreen:before{content:"\e023"}.mce-i-spellchecker:before{content:"\e024"}.mce-i-nonbreaking:before{content:"\e025"}.mce-i-template:before{content:"\e026"}.mce-i-pagebreak:before{content:"\e027"}.mce-i-restoredraft:before{content:"\e028"}.mce-i-bold:before{content:"\e02a"}.mce-i-italic:before{content:"\e02b"}.mce-i-underline:before{content:"\e02c"}.mce-i-strikethrough:before{content:"\e02d"}.mce-i-visualchars:before{content:"\e02e"}.mce-i-visualblocks:before{content:"\e02e"}.mce-i-ltr:before{content:"\e02f"}.mce-i-rtl:before{content:"\e030"}.mce-i-copy:before{content:"\e031"}.mce-i-resize:before{content:"\e032"}.mce-i-browse:before{content:"\e034"}.mce-i-pastetext:before{content:"\e035"}.mce-i-rotateleft:before{content:"\eaa8"}.mce-i-rotateright:before{content:"\eaa9"}.mce-i-crop:before{content:"\ee78"}.mce-i-editimage:before{content:"\e915"}.mce-i-options:before{content:"\ec6a"}.mce-i-flipv:before{content:"\eaaa"}.mce-i-fliph:before{content:"\eaac"}.mce-i-zoomin:before{content:"\eb35"}.mce-i-zoomout:before{content:"\eb36"}.mce-i-sun:before{content:"\eccc"}.mce-i-moon:before{content:"\eccd"}.mce-i-arrowleft:before{content:"\edc0"}.mce-i-arrowright:before{content:"\e93c"}.mce-i-drop:before{content:"\e935"}.mce-i-contrast:before{content:"\ecd4"}.mce-i-sharpen:before{content:"\eba7"}.mce-i-resize2:before{content:"\edf9"}.mce-i-orientation:before{content:"\e601"}.mce-i-invert:before{content:"\e602"}.mce-i-gamma:before{content:"\e600"}.mce-i-remove:before{content:"\ed6a"}.mce-i-tablerowprops:before{content:"\e604"}.mce-i-tablecellprops:before{content:"\e605"}.mce-i-table2:before{content:"\e606"}.mce-i-tablemergecells:before{content:"\e607"}.mce-i-tableinsertcolbefore:before{content:"\e608"}.mce-i-tableinsertcolafter:before{content:"\e609"}.mce-i-tableinsertrowbefore:before{content:"\e60a"}.mce-i-tableinsertrowafter:before{content:"\e60b"}.mce-i-tablesplitcells:before{content:"\e60d"}.mce-i-tabledelete:before{content:"\e60e"}.mce-i-tableleftheader:before{content:"\e62a"}.mce-i-tabletopheader:before{content:"\e62b"}.mce-i-tabledeleterow:before{content:"\e800"}.mce-i-tabledeletecol:before{content:"\e801"}.mce-i-codesample:before{content:"\e603"}.mce-i-fill:before{content:"\e902"}.mce-i-borderwidth:before{content:"\e903"}.mce-i-line:before{content:"\e904"}.mce-i-count:before{content:"\e905"}.mce-i-translate:before{content:"\e907"}.mce-i-drag:before{content:"\e908"}.mce-i-home:before{content:"\e90b"}.mce-i-upload:before{content:"\e914"}.mce-i-bubble:before{content:"\e91c"}.mce-i-user:before{content:"\e91d"}.mce-i-lock:before{content:"\e926"}.mce-i-unlock:before{content:"\e927"}.mce-i-settings:before{content:"\e928"}.mce-i-remove2:before{content:"\e92a"}.mce-i-menu:before{content:"\e92d"}.mce-i-warning:before{content:"\e930"}.mce-i-question:before{content:"\e931"}.mce-i-pluscircle:before{content:"\e932"}.mce-i-info:before{content:"\e933"}.mce-i-notice:before{content:"\e934"}.mce-i-arrowup:before{content:"\e93b"}.mce-i-arrowdown:before{content:"\e93d"}.mce-i-arrowup2:before{content:"\e93f"}.mce-i-arrowdown2:before{content:"\e940"}.mce-i-menu2:before{content:"\e941"}.mce-i-newtab:before{content:"\e961"}.mce-i-a11y:before{content:"\e900"}.mce-i-plus:before{content:"\e93a"}.mce-i-insert:before{content:"\e93a"}.mce-i-minus:before{content:"\e939"}.mce-i-books:before{content:"\e911"}.mce-i-reload:before{content:"\e906"}.mce-i-toc:before{content:"\e901"}.mce-i-checkmark:before{content:"\e033"}.mce-i-checkbox:before,.mce-i-selected:before{content:"\e033"}.mce-i-insert{font-size:14px}.mce-i-selected{visibility:hidden}i.mce-i-backcolor{text-shadow:none;background:#BBB}.mce-rtl .mce-filepicker input{direction:ltr}/*# sourceMappingURL=skin.min.css.map */ \ No newline at end of file diff --git a/static/tinymce4.7.5/skins/lightgray/skin.min.css.map b/static/tinymce4.7.5/skins/lightgray/skin.min.css.map new file mode 100644 index 0000000..c8763dc --- /dev/null +++ b/static/tinymce4.7.5/skins/lightgray/skin.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["./src/skins/lightgray/main/less/desktop/Reset.less","./src/skins/lightgray/main/less/desktop/Variables.less","./src/skins/lightgray/main/less/desktop/Mixins.less","./src/skins/lightgray/main/less/desktop/Animations.less","./src/skins/lightgray/main/less/desktop/TinyMCE.less","./src/skins/lightgray/main/less/desktop/CropRect.less","./src/skins/lightgray/main/less/desktop/ImagePanel.less","./src/skins/lightgray/main/less/desktop/Arrows.less","./src/skins/lightgray/main/less/desktop/Sidebar.less","./src/skins/lightgray/main/less/desktop/Container.less","./src/skins/lightgray/main/less/desktop/Scrollable.less","./src/skins/lightgray/main/less/desktop/Panel.less","./src/skins/lightgray/main/less/desktop/FloatPanel.less","./src/skins/lightgray/main/less/desktop/Window.less","./src/skins/lightgray/main/less/desktop/ToolTip.less","./src/skins/lightgray/main/less/desktop/Progress.less","./src/skins/lightgray/main/less/desktop/Notification.less","./src/skins/lightgray/main/less/desktop/AbsoluteLayout.less","./src/skins/lightgray/main/less/desktop/Button.less","./src/skins/lightgray/main/less/desktop/ButtonGroup.less","./src/skins/lightgray/main/less/desktop/Checkbox.less","./src/skins/lightgray/main/less/desktop/ComboBox.less","./src/skins/lightgray/main/less/desktop/ColorBox.less","./src/skins/lightgray/main/less/desktop/ColorButton.less","./src/skins/lightgray/main/less/desktop/ColorPicker.less","./src/skins/lightgray/main/less/desktop/Path.less","./src/skins/lightgray/main/less/desktop/FieldSet.less","./src/skins/lightgray/main/less/desktop/FitLayout.less","./src/skins/lightgray/main/less/desktop/FlowLayout.less","./src/skins/lightgray/main/less/desktop/Iframe.less","./src/skins/lightgray/main/less/desktop/InfoBox.less","./src/skins/lightgray/main/less/desktop/Label.less","./src/skins/lightgray/main/less/desktop/MenuBar.less","./src/skins/lightgray/main/less/desktop/MenuButton.less","./src/skins/lightgray/main/less/desktop/MenuItem.less","./src/skins/lightgray/main/less/desktop/Throbber.less","./src/skins/lightgray/main/less/desktop/Menu.less","./src/skins/lightgray/main/less/desktop/ListBox.less","./src/skins/lightgray/main/less/desktop/ResizeHandle.less","./src/skins/lightgray/main/less/desktop/SelectBox.less","./src/skins/lightgray/main/less/desktop/Slider.less","./src/skins/lightgray/main/less/desktop/Spacer.less","./src/skins/lightgray/main/less/desktop/SplitButton.less","./src/skins/lightgray/main/less/desktop/StackLayout.less","./src/skins/lightgray/main/less/desktop/TabPanel.less","./src/skins/lightgray/main/less/desktop/TextBox.less","./src/skins/lightgray/main/less/desktop/DropZone.less","./src/skins/lightgray/main/less/desktop/BrowseButton.less","./src/skins/lightgray/main/less/desktop/Icons.less","./src/skins/lightgray/main/less/desktop/FilePicker.less"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/static/tinymce4.7.5/tinymce.min.js b/static/tinymce4.7.5/tinymce.min.js new file mode 100644 index 0000000..d7fcac8 --- /dev/null +++ b/static/tinymce4.7.5/tinymce.min.js @@ -0,0 +1,2 @@ +// 4.7.5 (2018-01-22) +!function(){"use strict";var e,t,n,r,o,i,a,s,u,c,l,f,d,m,p,g,h,v=function(e){return function(){return e}},y={noop:function(){},noarg:function(e){return function(){return e()}},compose:function(e,t){return function(){return e(t.apply(null,arguments))}},constant:v,identity:function(e){return e},tripleEquals:function(e,t){return e===t},curry:function(e){for(var t=new Array(arguments.length-1),n=1;n-1},T=function(e,t){for(var n=e.length,r=new Array(n),o=0;o=0;n--)t(e[n],n,e)},B=function(e,t){for(var n=[],r=0,o=e.length;r=534,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!==a,range:window.getSelection&&"Range"in window,documentMode:a&&!u?document.documentMode||7:10,fileApi:m,ceFalse:!1===a||a>8,cacheSuffix:"",container:null,overrideViewPort:null,experimentalShadowDom:!1,canHaveCSP:!1===a||a>11,desktop:!p&&!g,windowsPhone:h},pe=window.Promise?window.Promise:function(){function e(e,t){return function(){e.apply(t,arguments)}}var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},n=function(t){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=null,this._value=null,this._deferreds=[],u(t,e(i,this),e(a,this))},r=n.immediateFn||"function"==typeof setImmediate&&setImmediate||function(e){setTimeout(e,1)};function o(e){var t=this;null!==this._state?r(function(){var n=t._state?e.onFulfilled:e.onRejected;if(null!==n){var r;try{r=n(t._value)}catch(o){return void e.reject(o)}e.resolve(r)}else(t._state?e.resolve:e.reject)(t._value)}):this._deferreds.push(e)}function i(t){try{if(t===this)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if("function"==typeof n)return void u(e(n,t),e(i,this),e(a,this))}this._state=!0,this._value=t,s.call(this)}catch(r){a.call(this,r)}}function a(e){this._state=!1,this._value=e,s.call(this)}function s(){for(var e=0,t=this._deferreds.length;e0&&(a=i[0]),r.deepPath&&(i=r.deepPath())&&i.length>0&&(a=i[0]),a)),e&&be.test(e.type)&&e.pageX===undefined&&e.clientX!==undefined){var c=u.target.ownerDocument||document,l=c.documentElement,f=c.body;u.pageX=e.clientX+(l&&l.scrollLeft||f&&f.scrollLeft||0)-(l&&l.clientLeft||f&&f.clientLeft||0),u.pageY=e.clientY+(l&&l.scrollTop||f&&f.scrollTop||0)-(l&&l.clientTop||f&&f.clientTop||0)}return u.preventDefault=function(){u.isDefaultPrevented=we,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},u.stopPropagation=function(){u.isPropagationStopped=we,e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)},u.stopImmediatePropagation=function(){u.isImmediatePropagationStopped=we,u.stopPropagation()},0==((s=u).isDefaultPrevented===we||s.isDefaultPrevented===xe)&&(u.isDefaultPrevented=xe,u.isPropagationStopped=xe,u.isImmediatePropagationStopped=xe),"undefined"==typeof u.metaKey&&(u.metaKey=!1),u},ke=function(e,t,n){var r=e.document,o={type:"ready"};if(n.domLoaded)t(o);else{var i=function(){return"complete"===r.readyState||"interactive"===r.readyState&&r.body},a=function(){n.domLoaded||(n.domLoaded=!0,t(o))},s=function(){i()&&(Ee(r,"readystatechange",s),a())},u=function(){try{r.documentElement.doScroll("left")}catch(e){return void ye.setTimeout(u)}a()};!r.addEventListener||me.ie&&me.ie<11?(Ne(r,"readystatechange",s),r.documentElement.doScroll&&e.self===e.top&&u()):i()?a():Ne(e,"DOMContentLoaded",a),Ne(e,"load",a)}},Te=function(){var e,t,n,r,o,i=this,a={};t="mce-data-"+(+new Date).toString(32),r="onmouseenter"in document.documentElement,n="onfocusin"in document.documentElement,o={mouseenter:"mouseover",mouseleave:"mouseout"},e=1,i.domLoaded=!1,i.events=a;var s=function(e,t){var n,r,o,i,s=a[t];if(n=s&&s[e.type])for(r=0,o=n.length;r+~]|"+$e+")"+$e+"*"),Qe=new RegExp("="+$e+"*([^\\]'\"]*?)"+$e+"*\\]","g"),Ze=new RegExp(Xe),et=new RegExp("^"+We+"$"),tt={ID:new RegExp("^#("+We+")"),CLASS:new RegExp("^\\.("+We+")"),TAG:new RegExp("^("+We+"|[*])"),ATTR:new RegExp("^"+Ke),PSEUDO:new RegExp("^"+Xe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+$e+"*(even|odd|(([+-]|)(\\d*)n|)"+$e+"*(?:([+-]|)"+$e+"*(\\d+)|))"+$e+"*\\)|)","i"),bool:new RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:new RegExp("^"+$e+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+$e+"*((?:-\\d)?\\d*)"+$e+"*\\)|)(?=[^-]|$)","i")},nt=/^(?:input|select|textarea|button)$/i,rt=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,it=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,at=/[+~]/,st=/'|\\/g,ut=new RegExp("\\\\([\\da-f]{1,6}"+$e+"?|("+$e+")|.)","ig"),ct=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{He.apply(ze=qe.call(_e.childNodes),_e.childNodes),ze[_e.childNodes.length].nodeType}catch(yC){He={apply:ze.length?function(e,t){Ve.apply(e,qe.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}var lt=function(e,t,n,r){var o,i,a,s,u,c,l,f,d,m;if((t?t.ownerDocument||t:_e)!==se&&ae(t),t=t||se,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(ce&&!r){if(o=it.exec(e))if(a=o[1]){if(9===s){if(!(i=t.getElementById(a))||!i.parentNode)return n;if(i.id===a)return n.push(i),n}else if(t.ownerDocument&&(i=t.ownerDocument.getElementById(a))&&de(t,i)&&i.id===a)return n.push(i),n}else{if(o[2])return He.apply(n,t.getElementsByTagName(e)),n;if((a=o[3])&&G.getElementsByClassName)return He.apply(n,t.getElementsByClassName(a)),n}if(G.qsa&&(!le||!le.test(e))){if(f=l=Ae,d=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=ee(e),(l=t.getAttribute("id"))?f=l.replace(st,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",u=c.length;u--;)c[u]=f+bt(c[u]);d=at.test(e)&&vt(t.parentNode)||t,m=c.join(",")}if(m)try{return He.apply(n,d.querySelectorAll(m)),n}catch(p){}finally{l||t.removeAttribute("id")}}}return ne(e.replace(Ye,"$1"),t,n,r)};function ft(){var e=[];return function t(n,r){return e.push(n+" ")>J.cacheLength&&delete t[e.shift()],t[n+" "]=r}}function dt(e){return e[Ae]=!0,e}function mt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Me)-(~e.sourceIndex||Me);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pt(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function gt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return dt(function(t){return t=+t,dt(function(n,r){for(var o,i=e([],n.length,t),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))})})}function vt(e){return e&&typeof e.getElementsByTagName!==Le&&e}for(Y in G=lt.support={},Z=lt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},ae=lt.setDocument=function(e){var t,n=e?e.ownerDocument||e:_e,r=n.defaultView;return n!==se&&9===n.nodeType&&n.documentElement?(se=n,ue=n.documentElement,ce=!Z(n),r&&r!==function(e){try{return e.top}catch(t){}return null}(r)&&(r.addEventListener?r.addEventListener("unload",function(){ae()},!1):r.attachEvent&&r.attachEvent("onunload",function(){ae()})),G.attributes=!0,G.getElementsByTagName=!0,G.getElementsByClassName=ot.test(n.getElementsByClassName),G.getById=!0,J.find.ID=function(e,t){if(typeof t.getElementById!==Le&&ce){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},J.filter.ID=function(e){var t=e.replace(ut,ct);return function(e){return e.getAttribute("id")===t}},J.find.TAG=G.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==Le)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},J.find.CLASS=G.getElementsByClassName&&function(e,t){if(ce)return t.getElementsByClassName(e)},fe=[],le=[],G.disconnectedMatch=!0,le=le.length&&new RegExp(le.join("|")),fe=fe.length&&new RegExp(fe.join("|")),t=ot.test(ue.compareDocumentPosition),de=t||ot.test(ue.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},Ie=t?function(e,t){if(e===t)return ie=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!G.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===_e&&de(_e,e)?-1:t===n||t.ownerDocument===_e&&de(_e,t)?1:oe?je.call(oe,e)-je.call(oe,t):0:4&r?-1:1)}:function(e,t){if(e===t)return ie=!0,0;var r,o=0,i=e.parentNode,a=t.parentNode,s=[e],u=[t];if(!i||!a)return e===n?-1:t===n?1:i?-1:a?1:oe?je.call(oe,e)-je.call(oe,t):0;if(i===a)return mt(e,t);for(r=e;r=r.parentNode;)s.unshift(r);for(r=t;r=r.parentNode;)u.unshift(r);for(;s[o]===u[o];)o++;return o?mt(s[o],u[o]):s[o]===_e?-1:u[o]===_e?1:0},n):se},lt.matches=function(e,t){return lt(e,null,null,t)},lt.matchesSelector=function(e,t){if((e.ownerDocument||e)!==se&&ae(e),t=t.replace(Qe,"='$1']"),G.matchesSelector&&ce&&(!fe||!fe.test(t))&&(!le||!le.test(t)))try{var n=(void 0).call(e,t);if(n||G.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(yC){}return lt(t,se,null,[e]).length>0},lt.contains=function(e,t){return(e.ownerDocument||e)!==se&&ae(e),de(e,t)},lt.attr=function(e,t){(e.ownerDocument||e)!==se&&ae(e);var n=J.attrHandle[t.toLowerCase()],r=n&&Fe.call(J.attrHandle,t.toLowerCase())?n(e,t,!ce):undefined;return r!==undefined?r:G.attributes||!ce?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},lt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},lt.uniqueSort=function(e){var t,n=[],r=0,o=0;if(ie=!G.detectDuplicates,oe=!G.sortStable&&e.slice(0),e.sort(Ie),ie){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return oe=null,e},Q=lt.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=Q(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=Q(t);return n},(J=lt.selectors={cacheLength:50,createPseudo:dt,match:tt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ut,ct),e[3]=(e[3]||e[4]||e[5]||"").replace(ut,ct),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||lt.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&<.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return tt.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&Ze.test(n)&&(t=ee(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ut,ct).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=De[e+" "];return t||(t=new RegExp("(^|"+$e+")"+e+"("+$e+"|$)"))&&De(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Le&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var o=lt.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,d,m,p,g=i!==a?"nextSibling":"previousSibling",h=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s;if(h){if(i){for(;g;){for(f=t;f=f[g];)if(s?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;p=g="only"===e&&!p&&"nextSibling"}return!0}if(p=[a?h.firstChild:h.lastChild],a&&y){for(m=(c=(l=h[Ae]||(h[Ae]={}))[e]||[])[0]===Be&&c[1],d=c[0]===Be&&c[2],f=m&&h.childNodes[m];f=++m&&f&&f[g]||(d=m=0)||p.pop();)if(1===f.nodeType&&++d&&f===t){l[e]=[Be,m,d];break}}else if(y&&(c=(t[Ae]||(t[Ae]={}))[e])&&c[0]===Be)d=c[1];else for(;(f=++m&&f&&f[g]||(d=m=0)||p.pop())&&((s?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++d||(y&&((f[Ae]||(f[Ae]={}))[e]=[Be,d]),f!==t)););return(d-=o)===r||d%r==0&&d/r>=0}}},PSEUDO:function(e,t){var n,r=J.pseudos[e]||J.setFilters[e.toLowerCase()]||lt.error("unsupported pseudo: "+e);return r[Ae]?r(t):r.length>1?(n=[e,e,"",t],J.setFilters.hasOwnProperty(e.toLowerCase())?dt(function(e,n){for(var o,i=r(e,t),a=i.length;a--;)e[o=je.call(e,i[a])]=!(n[o]=i[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:dt(function(e){var t=[],n=[],r=te(e.replace(Ye,"$1"));return r[Ae]?dt(function(e,t,n,o){for(var i,a=r(e,null,o,[]),s=e.length;s--;)(i=a[s])&&(e[s]=!(t[s]=i))}):function(e,o,i){return t[0]=e,r(t,null,i,n),!n.pop()}}),has:dt(function(e){return function(t){return lt(e,t).length>0}}),contains:dt(function(e){return e=e.replace(ut,ct),function(t){return(t.textContent||t.innerText||Q(t)).indexOf(e)>-1}}),lang:dt(function(e){return et.test(e||"")||lt.error("unsupported lang: "+e),e=e.replace(ut,ct).toLowerCase(),function(t){var n;do{if(n=ce?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===ue},focus:function(e){return e===se.activeElement&&(!se.hasFocus||se.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!J.pseudos.empty(e)},header:function(e){return rt.test(e.nodeName)},input:function(e){return nt.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[n<0?n+t:n]}),even:ht(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:ht(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function wt(e,t,n,r,o){for(var i,a=[],s=0,u=e.length,c=null!=t;s-1&&(i[c]=!(a[c]=f))}}else v=wt(v===a?v.splice(p,v.length):v),o?o(null,a,v,u):He.apply(a,v)})}function Et(e){for(var t,n,r,o=e.length,i=J.relative[e[0].type],a=i||J.relative[" "],s=i?1:0,u=Ct(function(e){return e===t},a,!0),c=Ct(function(e){return je.call(t,e)>-1},a,!0),l=[function(e,n,r){return!i&&(r||n!==re)||((t=n).nodeType?u(e,n,r):c(e,n,r))}];s1&&xt(l),s>1&&bt(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(Ye,"$1"),n,s0,a=r.length>0,s=function(e,t,n,s,u){var c,l,f,d=0,m="0",p=e&&[],g=[],h=re,v=e||a&&J.find.TAG("*",u),y=Be+=null==h?1:Math.random()||.1,b=v.length;for(u&&(re=t!==se&&t);m!==b&&null!=(c=v[m]);m++){if(a&&c){for(l=0;f=r[l++];)if(f(c,t,n)){s.push(c);break}u&&(Be=y)}i&&((c=!f&&c)&&d--,e&&p.push(c))}if(d+=m,i&&m!==d){for(l=0;f=o[l++];)f(p,g,t,n);if(e){if(d>0)for(;m--;)p[m]||g[m]||(g[m]=Ue.call(s));g=wt(g)}He.apply(s,g),u&&!e&&g.length>0&&d+o.length>1&<.uniqueSort(s)}return u&&(Be=y,re=h),p},i?dt(s):s))).selector=e}return l},ne=lt.select=function(e,t,n,r){var o,i,a,s,u,c="function"==typeof e&&e,l=!r&&ee(e=c.selector||e);if(n=n||[],1===l.length){if((i=l[0]=l[0].slice(0)).length>2&&"ID"===(a=i[0]).type&&G.getById&&9===t.nodeType&&ce&&J.relative[i[1].type]){if(!(t=(J.find.ID(a.matches[0].replace(ut,ct),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=tt.needsContext.test(e)?0:i.length;o--&&(a=i[o],!J.relative[s=a.type]);)if((u=J.find[s])&&(r=u(a.matches[0].replace(ut,ct),at.test(i[0].type)&&vt(t.parentNode)||t))){if(i.splice(o,1),!(e=r.length&&bt(i)))return He.apply(n,r),n;break}}return(c||te(e,l))(r,t,!ce,n,at.test(e)&&vt(t.parentNode)||t),n},G.sortStable=Ae.split("").sort(Ie).join("")===Ae,G.detectDuplicates=!!ie,ae(),G.sortDetached=!0;var St=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},kt=function(e,t,n){var r,o;if(!e)return 0;if(n=n||e,e.length!==undefined){for(r=0,o=e.length;r)[^>]*$|#([\w\-]*)$)/,Ft=Te.Event,zt=Ot.makeMap("children,contents,next,prev"),Ut=function(e){return void 0!==e},Vt=function(e){return"string"==typeof e},Ht=function(e,t){var n,r,o;for(o=(t=t||Pt).createElement("div"),n=t.createDocumentFragment(),o.innerHTML=e;r=o.firstChild;)n.appendChild(r);return n},qt=function(e,t,n,r){var o;if(Vt(t))t=Ht(t,rn(e[0]));else if(t.length&&!t.nodeType){if(t=Qt.makeArray(t),r)for(o=t.length-1;o>=0;o--)qt(e,t[o],n,r);else for(o=0;o"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Mt.exec(e)))return Qt(t).find(e);if(n[1])for(r=Ht(e,rn(t)).firstChild;r;)It.call(o,r),r=r.nextSibling;else{if(!(r=rn(t).getElementById(n[2])))return o;if(r.id!==n[2])return o.find(e);o.length=1,o[0]=r}}else this.add(e,!1);return o},toArray:function(){return Ot.toArray(this)},add:function(e,t){var n,r,o=this;if(Vt(e))return o.add(Qt(e));if(!1!==t)for(n=Qt.unique(o.toArray().concat(Qt.makeArray(e))),o.length=n.length,r=0;r1&&(zt[e]||(r=Qt.unique(r)),0===e.indexOf("parents")&&(r=r.reverse())),r=Qt(r),n?r.filter(n):r}}),tn({parentsUntil:function(e,t){return on(e,"parentNode",t)},nextUntil:function(e,t){return an(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return an(e,"previousSibling",1,t).slice(1)}},function(e,t){Qt.fn[e]=function(n,r){var o=[];return this.each(function(){var e=t.call(o,this,n,o);e&&(Qt.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=Qt.unique(o),0!==e.indexOf("parents")&&"prevUntil"!==e||(o=o.reverse())),o=Qt(o),r?o.filter(r):o}}),Qt.fn.is=function(e){return!!e&&this.filter(e).length>0},Qt.fn.init.prototype=Qt.fn,Qt.overrideDefaults=function(e){var t,n=function(r,o){return t=t||e(),0===arguments.length&&(r=t.element),o||(o=t.context),new n.fn.init(r,o)};return Qt.extend(n,this),n};var un=function(e,t,n){tn(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})};me.ie&&me.ie<8&&(un(Gt,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?undefined:t},size:function(e){var t=e.size;return 20===t?undefined:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?undefined:t}}),un(Gt,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),me.ie&&me.ie<9&&(Yt["float"]="styleFloat",un(Jt,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),Qt.attrHooks=Gt,Qt.cssHooks=Jt;var cn,ln,fn,dn,mn=function(e){var t,n=!1;return function(){return n||(n=!0,t=e.apply(null,arguments)),t}},pn=function(e,t){var n=function(e,t){for(var n=0;n1)throw console.error("HTML does not have a single root node",e),"HTML must have a single root node";return Vn(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return Vn(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return Vn(n)},fromDom:Vn,fromPoint:function(e,t,n){return E.from(e.dom().elementFromPoint(t,n)).map(Vn)}},qn=8,jn=9,$n=1,Wn=3,Kn=function(e){return e.dom().nodeName.toLowerCase()},Xn=function(e){return e.dom().nodeType},Yn=function(e){return function(t){return Xn(t)===e}},Gn=Yn($n),Jn=Yn(Wn),Qn=Yn(jn),Zn={name:Kn,type:Xn,value:function(e){return e.dom().nodeValue},isElement:Gn,isText:Jn,isDocument:Qn,isComment:function(e){return Xn(e)===qn||"#comment"===Kn(e)}},er=function(e){return function(t){return function(e){if(null===e)return"null";var t=typeof e;return"object"===t&&Array.prototype.isPrototypeOf(e)?"array":"object"===t&&String.prototype.isPrototypeOf(e)?"string":t}(t)===e}},tr={isString:er("string"),isObject:er("object"),isArray:er("array"),isNull:er("null"),isBoolean:er("boolean"),isUndefined:er("undefined"),isFunction:er("function"),isNumber:er("number")},nr=(cn=Object.keys)===undefined?function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}:cn,rr=function(e,t){for(var n=nr(e),r=0,o=n.length;r0&&t=e.length&&t(n)}))})})},Gr=function(e){return Yr(e,Xr.nu)},Jr=Gr,Qr=function(e){return{is:function(t){return e===t},isValue:y.constant(!0),isError:y.constant(!1),getOr:y.constant(e),getOrThunk:y.constant(e),getOrDie:y.constant(e),or:function(t){return Qr(e)},orThunk:function(t){return Qr(e)},fold:function(t,n){return n(e)},map:function(t){return Qr(t(e))},each:function(t){t(e)},bind:function(t){return t(e)},exists:function(t){return t(e)},forall:function(t){return t(e)},toOption:function(){return E.some(e)}}},Zr=function(e){return{is:y.constant(!1),isValue:y.constant(!1),isError:y.constant(!0),getOr:y.identity,getOrThunk:function(e){return e()},getOrDie:function(){return y.die(e)()},or:function(e){return e},orThunk:function(e){return e()},fold:function(t,n){return t(e)},map:function(t){return Zr(e)},each:y.noop,bind:function(t){return Zr(e)},exists:y.constant(!1),forall:y.constant(!0),toOption:E.none}},eo={value:Qr,error:Zr},to=function(e,t){var n=e,r=function(e,n,r,o){var i,a;if(e){if(!o&&e[n])return e[n];if(e!==t){if(i=e[r])return i;for(a=e.parentNode;a&&a!==t;a=a.parentNode)if(i=a[r])return i}}};this.current=function(){return n},this.next=function(e){return n=r(n,"firstChild","nextSibling",e)},this.prev=function(e){return n=r(n,"lastChild","previousSibling",e)},this.prev2=function(e){return n=function(e,n,r,o){var i,a,s;if(e){if(i=e[r],t&&i===t)return;if(i){if(!o)for(s=i[n];s;s=s[n])if(!s[n])return s;return i}if((a=e.parentNode)&&a!==t)return a}}(n,"lastChild","previousSibling",e)}},no=function(e){var t;return function(n){return(t=t||M.mapToObject(e,y.constant(!0))).hasOwnProperty(Zn.name(n))}},ro=no(["h1","h2","h3","h4","h5","h6"]),oo=no(["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"]),io={isBlock:oo,isInline:function(e){return Zn.isElement(e)&&!oo(e)},isHeading:ro,isTextBlock:no(["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"]),isList:no(["ul","ol","dl"]),isListItem:no(["li","dd","dt"]),isVoid:no(["area","base","basefont","br","col","frame","hr","img","input","isindex","link","meta","param","embed","source","wbr","track"]),isTableSection:no(["thead","tbody","tfoot"]),isTableCell:no(["td","th"]),isBr:function(e){return Zn.isElement(e)&&"br"===Zn.name(e)}},ao=function(e){return function(t){return!!t&&t.nodeType===e}},so=ao(1),uo=function(e){var t=e.toLowerCase().split(" ");return function(e){var n,r;if(e&&e.nodeType)for(r=e.nodeName.toLowerCase(),n=0;n=0;n--)bo(e,r[n]);if(!1===vo.isDocument(t)){if(vo.isText(t)&&t.nodeValue.length>0){var o=Ot.trim(t.nodeValue).length;if(e.isBlock(t.parentNode)||o>0)return;if(0===o&&(a=(i=t).previousSibling&&"SPAN"===i.previousSibling.nodeName,s=i.nextSibling&&"SPAN"===i.nextSibling.nodeName,a&&s))return}else if(vo.isElement(t)&&(1===(r=t.childNodes).length&&yo(r[0])&&t.parentNode.insertBefore(r[0],t),r.length||io.isVoid(Hn.fromDom(t))))return;e.remove(t)}var i,a,s;return t}},Co={trimNode:bo},xo=Ot.makeMap,wo=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,No=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Eo=/[<>&\"\']/g,So=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,ko={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};fn={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},dn={"<":"<",">":">","&":"&",""":'"',"'":"'"};var To=function(e,t){var n,r,o,i={};if(e){for(e=e.split(","),t=t||10,n=0;n1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":fn[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||ln,e.replace(t?wo:No,function(e){return fn[e]||n[e]||e})},getEncodeFunc:function(e,t){return t=To(t)||ln,(e=xo(e.replace(/\+/g,","))).named&&e.numeric?function(e,n){return e.replace(n?wo:No,function(e){return fn[e]!==undefined?fn[e]:t[e]!==undefined?t[e]:e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":"&#"+e.charCodeAt(0)+";"})}:e.named?t?function(e,n){return Ao.encodeNamed(e,n,t)}:Ao.encodeNamed:e.numeric?Ao.encodeNumeric:Ao.encodeRaw},decode:function(e){return e.replace(So,function(e,t){return t?(t="x"===t.charAt(0).toLowerCase()?parseInt(t.substr(1),16):parseInt(t,10))>65535?(t-=65536,String.fromCharCode(55296+(t>>10),56320+(1023&t))):ko[t]||String.fromCharCode(t):dn[e]||ln[e]||(n=e,(r=Hn.fromTag("div").dom()).innerHTML=n,r.textContent||r.innerText||n);var n,r})}},_o={},Bo={},Ro=Ot.makeMap,Do=Ot.each,Oo=Ot.extend,Po=Ot.explode,Io=Ot.inArray,Lo=function(e,t){return(e=Ot.trim(e))?e.split(t||" "):[]},Mo=function(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),Do(e,function(e,r){n[r]=n[r.toUpperCase()]="map"===t?Ro(e,/[, ]/):Po(e,/[, ]/)})),n},Fo=function(e){var t,n,r,o,i,a,s,u,c,l,f,d,m,p,g,h,v,y,b,C,x,w,N,E={},S={},k={},T=[],A={},_={},B=function(t,n,r){var o=e[t];return o?o=Ro(o,/[, ]/,Ro(o.toUpperCase(),/[, ]/)):(o=_o[t])||(o=Ro(n," ",Ro(n.toUpperCase()," ")),o=Oo(o,r),_o[t]=o),o};p=(e=e||{}).schema,x={},w=function(e,t,n){var r,o,i,a=function(e,t){var n,r,o={};for(n=0,r=e.length;n

").html("
"+t).contents().slice(1).appendTo(n)}return t}}):e.html(t)},getOuterHTML:function(e){return 1===(e=this.get(e)).nodeType&&"outerHTML"in e?e.outerHTML:Qt("
").append(Qt(e).clone()).html()},setOuterHTML:function(e,t){var n=this;n.$$(e).each(function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}n.remove(Qt(this).html(t),!0)})},decode:Ao.decode,encode:Ao.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,(r=t.nextSibling)?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){return this.run(t,function(t){return Vo(t,"array")&&(e=e.cloneNode(!0)),n&&Uo(Ho(t.childNodes),function(t){e.appendChild(t)}),t.parentNode.replaceChild(e,t)})},rename:function(e,t){var n,r=this;return e.nodeName!==t.toUpperCase()&&(n=r.create(t),Uo(r.getAttribs(e),function(t){r.setAttrib(n,t.nodeName,r.getAttrib(e,t.nodeName))}),r.replace(n,e,1)),n||e},findCommonAncestor:function(e,t){for(var n,r=e;r;){for(n=t;n&&r!==n;)n=n.parentNode;if(r===n)break;r=r.parentNode}return!r&&e.ownerDocument?e.ownerDocument.documentElement:r},toHex:function(e){return this.styles.toHex(Ot.trim(e))},run:function(e,t,n){var r,o=this;return"string"==typeof e&&(e=o.get(e)),!!e&&(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(r=[],Uo(e,function(e,i){e&&("string"==typeof e&&(e=o.get(e)),r.push(t.call(n,e,i)))}),r))},getAttribs:function(e){var t;return(e=this.get(e))?qo?(t=[],"OBJECT"===e.nodeName?e.attributes:("OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"}),e.cloneNode(!1).outerHTML.replace(/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t)):e.attributes:[]},isEmpty:function(e,t){var n,r,o,i,a,s,u=0;if(e=e.firstChild){a=new to(e,e.parentNode),t=t||(this.schema?this.schema.getNonEmptyElements():null),i=this.schema?this.schema.getWhiteSpaceElements():{};do{if(1===(o=e.nodeType)){var c=e.getAttribute("data-mce-bogus");if(c){e=a.next("all"===c);continue}if(s=e.nodeName.toLowerCase(),t&&t[s]){if("br"===s){u++,e=a.next();continue}return!1}for(n=(r=this.getAttribs(e)).length;n--;)if("name"===(s=r[n].nodeName)||"data-mce-bookmark"===s)return!1}if(8===o)return!1;if(3===o&&!$o.test(e.nodeValue))return!1;if(3===o&&e.parentNode&&i[e.parentNode.nodeName]&&$o.test(e.nodeValue))return!1;e=a.next()}while(e)}return u<=1},createRng:function(){return this.doc.createRange()},nodeIndex:Ko,split:function(e,t,n){var r,o,i,a=this.createRng();if(e&&t)return a.setStart(e.parentNode,this.nodeIndex(e)),a.setEnd(t.parentNode,this.nodeIndex(t)),r=a.extractContents(),(a=this.createRng()).setStart(t.parentNode,this.nodeIndex(t)+1),a.setEnd(e.parentNode,this.nodeIndex(e)+1),o=a.extractContents(),(i=e.parentNode).insertBefore(Co.trimNode(this,r),e),n?i.insertBefore(n,e):i.insertBefore(t,e),i.insertBefore(Co.trimNode(this,o),e),this.remove(e),n||t},bind:function(e,t,n,r){if(Ot.isArray(e)){for(var o=e.length;o--;)e[o]=this.bind(e[o],t,n,r);return e}return!this.settings.collect||e!==this.doc&&e!==this.win||this.boundEvents.push([e,t,n,r]),this.events.bind(e,t,n,r||this)},unbind:function(e,t,n){var r;if(Ot.isArray(e)){for(r=e.length;r--;)e[r]=this.unbind(e[r],t,n);return e}if(this.boundEvents&&(e===this.doc||e===this.win))for(r=this.boundEvents.length;r--;){var o=this.boundEvents[r];e!==o[0]||t&&t!==o[1]||n&&n!==o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1===e.nodeType?(t=e.getAttribute("data-mce-contenteditable"))&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null:null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&null===(n=this.getContentEditable(e));e=e.parentNode);return n},destroy:function(){if(this.boundEvents){for(var e=this.boundEvents.length;e--;){var t=this.boundEvents[e];this.events.unbind(t[0],t[1],t[2])}this.boundEvents=null}lt.setDocument&<.setDocument(),this.win=this.doc=this.root=this.events=this.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,o=t;if(e)for("string"==typeof o&&(o=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(o(e))return e;return null}},Xo.DOM=new Xo(document),Xo.nodeIndex=Ko;var Yo=Xo.DOM,Go=Ot.each,Jo=Ot.grep,Qo=function(e){return"function"==typeof e},Zo=function(){var e={},t=[],n={},r=[],o=0;this.isDone=function(t){return 2===e[t]},this.markDone=function(t){e[t]=2},this.add=this.load=function(r,o,i,a){e[r]===undefined&&(t.push(r),e[r]=0),o&&(n[r]||(n[r]=[]),n[r].push({success:o,failure:a,scope:i||this}))},this.remove=function(t){delete e[t],delete n[t]},this.loadQueue=function(e,n,r){this.loadScripts(t,e,n,r)},this.loadScripts=function(t,i,a,s){var u,c=[],l=function(e,t){Go(n[t],function(t){Qo(t[e])&&t[e].call(t.scope)}),n[t]=undefined};r.push({success:i,failure:s,scope:a||this}),(u=function(){var n=Jo(t);if(t.length=0,Go(n,function(t){var n,r,i,a,s,f,d;2!==e[t]?3!==e[t]?1!==e[t]&&(e[t]=1,o++,n=t,r=function(){e[t]=2,o--,l("success",t),u()},i=function(){e[t]=3,o--,c.push(t),l("failure",t),u()},d=function(){f.remove(s),a&&(a.onreadystatechange=a.onload=a=null),r()},s=(f=Yo).uniqueId(),(a=document.createElement("script")).id=s,a.type="text/javascript",a.src=Ot._addCacheSuffix(n),"onreadystatechange"in a?a.onreadystatechange=function(){/loaded|complete/.test(a.readyState)&&d()}:a.onload=d,a.onerror=function(){Qo(i)?i():"undefined"!=typeof console&&console.log&&console.log("Failed to load script: "+n)},(document.getElementsByTagName("head")[0]||document.body).appendChild(a)):l("failure",t):l("success",t)}),!o){var i=r.slice(0);r.length=0,Go(i,function(e){0===c.length?Qo(e.success)&&e.success.call(e.scope):Qo(e.failure)&&e.failure.call(e.scope,c)})}})()}};Zo.ScriptLoader=new Zo;var ei=Ot.each,ti=function(){this.items=[],this.urls={},this.lookup={},this._listeners=[]};ti.prototype={get:function(e){return this.lookup[e]?this.lookup[e].instance:undefined},dependencies:function(e){var t;return this.lookup[e]&&(t=this.lookup[e].dependencies),t||[]},requireLangPack:function(e,t){var n=ti.language;if(n&&!1!==ti.languageLoad){if(t)if(-1!==(t=","+t+",").indexOf(","+n.substr(0,2)+","))n=n.substr(0,2);else if(-1===t.indexOf(","+n+","))return;Zo.ScriptLoader.add(this.urls[e]+"/langs/"+n+".js")}},add:function(e,t,n){this.items.push(t),this.lookup[e]={instance:t,dependencies:n};var r=M.partition(this._listeners,function(t){return t.name===e});return this._listeners=r.fail,ei(r.pass,function(e){e.callback()}),t},remove:function(e){delete this.urls[e],delete this.lookup[e]},createUrl:function(e,t){return"object"==typeof t?t:{prefix:e.prefix,resource:t,suffix:e.suffix}},addComponents:function(e,t){var n=this.urls[e];ei(t,function(e){Zo.ScriptLoader.add(n+"/"+e)})},load:function(e,t,n,r,o){var i=this,a=t,s=function(){var o=i.dependencies(e);ei(o,function(e){var n=i.createUrl(t,e);i.load(n.resource,n,undefined,undefined)}),n&&(r?n.call(r):n.call(Zo))};i.urls[e]||("object"==typeof t&&(a=t.prefix+t.resource+t.suffix),0!==a.indexOf("/")&&-1===a.indexOf("://")&&(a=ti.baseURL+"/"+a),i.urls[e]=a.substring(0,a.lastIndexOf("/")),i.lookup[e]?s():Zo.ScriptLoader.add(a,s,r,o))},waitFor:function(e,t){this.lookup.hasOwnProperty(e)?t():this._listeners.push({name:e,callback:t})}},ti.PluginManager=new ti,ti.ThemeManager=new ti;var ni="\ufeff",ri=function(e){return e===ni},oi=ni,ii=function(e){return e.replace(new RegExp(ni,"g"),"")},ai=vo.isElement,si=vo.isText,ui=function(e){return si(e)&&(e=e.parentNode),ai(e)&&e.hasAttribute("data-mce-caret")},ci=function(e){return si(e)&&ri(e.data)},li=function(e){return ui(e)||ci(e)},fi=function(e){return si(e)&&e.data[0]===oi},di=function(e){return si(e)&&e.data[e.data.length-1]===oi},mi={isCaretContainer:li,isCaretContainerBlock:ui,isCaretContainerInline:ci,showCaretContainerBlock:function(e){return e&&e.hasAttribute("data-mce-caret")?(t=e.getElementsByTagName("br"),n=t[t.length-1],vo.isBogus(n)&&n.parentNode.removeChild(n),e.removeAttribute("data-mce-caret"),e.removeAttribute("data-mce-bogus"),e.removeAttribute("style"),e.removeAttribute("_moz_abspos"),e):null;var t,n},insertInline:function(e,t){var n,r,o;if(r=e.ownerDocument.createTextNode(oi),o=e.parentNode,t){if(n=e.previousSibling,si(n)){if(li(n))return n;if(di(n))return n.splitText(n.data.length-1)}o.insertBefore(r,e)}else{if(n=e.nextSibling,si(n)){if(li(n))return n;if(fi(n))return n.splitText(1),n}e.nextSibling?o.insertBefore(r,e.nextSibling):o.appendChild(r)}return r},prependInline:function(e){if(vo.isText(e)){var t=e.data;return t.length>0&&t.charAt(0)!==oi&&e.insertData(0,oi),e}return null},appendInline:function(e){if(vo.isText(e)){var t=e.data;return t.length>0&&t.charAt(t.length-1)!==oi&&e.insertData(t.length,oi),e}return null},isBeforeInline:function(e){return e&&vo.isText(e.container())&&e.container().data.charAt(e.offset())===oi},isAfterInline:function(e){return e&&vo.isText(e.container())&&e.container().data.charAt(e.offset()-1)===oi},insertBlock:function(e,t,n){var r,o,i;return(r=t.ownerDocument.createElement(e)).setAttribute("data-mce-caret",n?"before":"after"),r.setAttribute("data-mce-bogus","all"),r.appendChild(((i=document.createElement("br")).setAttribute("data-mce-bogus","1"),i)),o=t.parentNode,n?o.insertBefore(r,t):t.nextSibling?o.insertBefore(r,t.nextSibling):o.appendChild(r),r},hasContent:function(e){return e.firstChild!==e.lastChild||!vo.isBr(e.firstChild)},startsWithCaretContainer:fi,endsWithCaretContainer:di},pi=vo.isContentEditableTrue,gi=vo.isContentEditableFalse,hi=vo.isBr,vi=vo.isText,yi=vo.matchNodeNames("script style textarea"),bi=vo.matchNodeNames("img input textarea hr iframe video audio object"),Ci=vo.matchNodeNames("table"),xi=mi.isCaretContainer,wi=function(e){return!xi(e)&&(vi(e)?!yi(e.parentNode):bi(e)||hi(e)||Ci(e)||gi(e))},Ni=function(e,t){for(e=e.parentNode;e&&e!==t;e=e.parentNode){if(gi(e))return!1;if(pi(e))return!0}return!0},Ei=wi,Si=function(e){return bi(e)||!!gi(t=e)&&!0!==At.reduce(t.getElementsByTagName("*"),function(e,t){return e||pi(t)},!1);var t},ki=function(e,t){return wi(e)&&Ni(e,t)},Ti=Math.round,Ai=function(e){return e?{left:Ti(e.left),top:Ti(e.top),bottom:Ti(e.bottom),right:Ti(e.right),width:Ti(e.width),height:Ti(e.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}},_i=function(e,t,n){return e>=0&&e<=Math.min(t.height,n.height)/2},Bi=function(e,t){return e.bottom-e.height/2t.bottom)&&_i(t.top-e.bottom,e,t)},Ri=function(e,t){return e.top>t.bottom||!(e.bottom=e.left&&t<=e.right&&n>=e.top&&n<=e.bottom},Fi=function(e){var t=e.startContainer,n=e.startOffset;return t.hasChildNodes()&&e.endOffset===n+1?t.childNodes[n]:null},zi=function(e,t){return 1===e.nodeType&&e.hasChildNodes()&&(t>=e.childNodes.length&&(t=e.childNodes.length-1),e=e.childNodes[t]),e},Ui=new RegExp("[\u0300-\u036f\u0483-\u0487\u0488-\u0489\u0591-\u05bd\u05bf\u05c1-\u05c2\u05c4-\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7-\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e3-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962-\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2-\u09e3\u0a01-\u0a02\u0a3c\u0a41-\u0a42\u0a47-\u0a48\u0a4b-\u0a4d\u0a51\u0a70-\u0a71\u0a75\u0a81-\u0a82\u0abc\u0ac1-\u0ac5\u0ac7-\u0ac8\u0acd\u0ae2-\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62-\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c00\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55-\u0c56\u0c62-\u0c63\u0c81\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc-\u0ccd\u0cd5-\u0cd6\u0ce2-\u0ce3\u0d01\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62-\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb-\u0ebc\u0ec8-\u0ecd\u0f18-\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039-\u103a\u103d-\u103e\u1058-\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085-\u1086\u108d\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752-\u1753\u1772-\u1773\u17b4-\u17b5\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193b\u1a17-\u1a18\u1a1b\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1ab0-\u1abd\u1abe\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80-\u1b81\u1ba2-\u1ba5\u1ba8-\u1ba9\u1bab-\u1bad\u1be6\u1be8-\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1cf8-\u1cf9\u1dc0-\u1df5\u1dfc-\u1dff\u200c-\u200d\u20d0-\u20dc\u20dd-\u20e0\u20e1\u20e2-\u20e4\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u302e-\u302f\u3099-\u309a\ua66f\ua670-\ua672\ua674-\ua67d\ua69e-\ua69f\ua6f0-\ua6f1\ua802\ua806\ua80b\ua825-\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\ua9e5\uaa29-\uaa2e\uaa31-\uaa32\uaa35-\uaa36\uaa43\uaa4c\uaa7c\uaab0\uaab2-\uaab4\uaab7-\uaab8\uaabe-\uaabf\uaac1\uaaec-\uaaed\uaaf6\uabe5\uabe8\uabed\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\uff9e-\uff9f]"),Vi=function(e){return"string"==typeof e&&e.charCodeAt(0)>=768&&Ui.test(e)},Hi=[].slice,qi=function(e){for(var t=[],n=1;n=e.length?e.apply(this,r.slice(1)):function(){var e=r.concat([].slice.call(arguments));return qi.apply(this,e)}},ji={constant:function(e){return function(){return e}},negate:function(e){return function(t){return!e(t)}},and:function(){for(var e=[],t=0;t0?Di(n[0]):Di(e.getBoundingClientRect()),Qi(e)&&0===t.left?(i=(r=e).ownerDocument,a=ta(i),s=i.createTextNode("\xa0"),(u=r.parentNode).insertBefore(s,r),a.setStart(s,0),a.setEnd(s,1),o=Di(a.getBoundingClientRect()),u.removeChild(s),o):t},i=function(e,t){return(e=Oi(e,t)).width=1,e.right=e.left+1,e},a=function(e){0!==e.height&&(r.length>0&&Pi(e,r[r.length-1])||r.push(e))},s=function(e,t){var n=ta(e.ownerDocument);if(t0&&(n.setStart(e,t-1),n.setEnd(e,t),ra(n)||a(i(o(n),!1))),t0},isAtStart:function(){return Ji(e),0===t},isAtEnd:function(){return Ji(e)?t>=e.data.length:t>=e.childNodes.length},isEqual:function(n){return n&&e===n.container()&&t===n.offset()},getNode:function(n){return ea(e,n?t-1:t)}}};ia.fromRangeStart=function(e){return new ia(e.startContainer,e.startOffset)},ia.fromRangeEnd=function(e){return new ia(e.endContainer,e.endOffset)},ia.after=function(e){return new ia(e.parentNode,Zi(e)+1)},ia.before=function(e){return new ia(e.parentNode,Zi(e))},ia.isAtStart=function(e){return!!e&&e.isAtStart()},ia.isAtEnd=function(e){return!!e&&e.isAtEnd()},ia.isTextPosition=function(e){return!!e&&vo.isText(e.container())};var aa,sa,ua,ca,la,fa=vo.isContentEditableTrue,da=vo.isContentEditableFalse,ma=vo.matchStyleValues("display","block table table-cell table-caption list-item"),pa=mi.isCaretContainer,ga=mi.isCaretContainerBlock,ha=ji.curry,va=vo.isElement,ya=Ei,ba=function(e){return e>0},Ca=function(e){return e<0},xa=function(e,t){for(var n;n=e(t);)if(!ga(n))return n;return null},wa=function(e,t){for(e=e.parentNode;e&&e!==t;e=e.parentNode)if(fa(e))return e;return t},Na=function(e,t){for(;e&&e!==t;){if(ma(e))return e;e=e.parentNode}return null},Ea=function(e,t){var n=t.ownerDocument.createRange();return e?(n.setStartBefore(t),n.setEndBefore(t)):(n.setStartAfter(t),n.setEndAfter(t)),n},Sa=function(e,t,n){var r,o,i,a;for(o=e?"previousSibling":"nextSibling";n&&n!==t;){if(r=n[o],pa(r)&&(r=r[o]),da(r)){if(a=n,Na(r,i=t)===Na(a,i))return r;break}if(ya(r))break;n=n.parentNode}return null},ka=ha(Ea,!0),Ta=ha(Ea,!1),Aa=function(e,t){return da((n=e,(r=t)?(o=r.container(),i=r.offset(),va(o)?o.childNodes[i+n]:null):null));var n,r,o,i},_a={isForwards:ba,isBackwards:Ca,findNode:function(e,t,n,r,o){var i=new to(e,r);if(Ca(t)){if((da(e)||ga(e))&&n(e=xa(i.prev,!0)))return e;for(;e=xa(i.prev,o);)if(n(e))return e}if(ba(t)){if((da(e)||ga(e))&&n(e=xa(i.next,!0)))return e;for(;e=xa(i.next,o);)if(n(e))return e}return null},getEditingHost:wa,getParentBlock:Na,isInSameBlock:function(e,t,n){return Na(e.container(),n)===Na(t.container(),n)},isInSameEditingHost:function(e,t,n){return wa(e.container(),n)===wa(t.container(),n)},isBeforeContentEditableFalse:ha(Aa,0),isAfterContentEditableFalse:ha(Aa,-1),normalizeRange:function(e,t,n){var r,o,i,a,s=ha(Sa,!0,t),u=ha(Sa,!1,t);if(o=n.startContainer,i=n.startOffset,mi.isCaretContainerBlock(o)){if(va(o)||(o=o.parentNode),"before"===(a=o.getAttribute("data-mce-caret"))&&(r=o.nextSibling,da(r)))return ka(r);if("after"===a&&(r=o.previousSibling,da(r)))return Ta(r)}if(!n.collapsed)return n;if(vo.isText(o)){if(pa(o)){if(1===e){if(r=u(o))return ka(r);if(r=s(o))return Ta(r)}if(-1===e){if(r=s(o))return Ta(r);if(r=u(o))return ka(r)}return n}if(mi.endsWithCaretContainer(o)&&i>=o.data.length-1)return 1===e&&(r=u(o))?ka(r):n;if(mi.startsWithCaretContainer(o)&&i<=1)return-1===e&&(r=s(o))?Ta(r):n;if(i===o.data.length)return(r=u(o))?ka(r):n;if(0===i)return(r=s(o))?Ta(r):n}return n}},Ba=vo.isContentEditableFalse,Ra=vo.isText,Da=vo.isElement,Oa=vo.isBr,Pa=_a.isForwards,Ia=_a.isBackwards,La=Ei,Ma=Si,Fa=ki,za=function(e,t){return e.hasChildNodes()&&t0)return ia(r,--o);if(Pa(e)&&o0&&(a=za(r,o-1),La(a)))return!Ma(a)&&(s=_a.findNode(a,e,Fa,a))?Ra(s)?ia(s,s.data.length):ia.after(s):Ra(a)?ia(a,a.data.length):ia.before(a);if(Pa(e)&&o0&&(!(t=e[e.length-1]).firstChild||ja(t))?e.slice(0,-1):e;var t},Wa=function(e,t){var n=e.getParent(t,e.isBlock);return n&&"LI"===n.nodeName?n:null},Ka=function(e,t){var n=ia.after(e),r=Ha(t).prev(n);return r?r.toRange():null},Xa=function(e,t,n){var r,o,i,a,s=e.parentNode;return Ot.each(t,function(t){s.insertBefore(t,e)}),r=e,o=n,i=ia.before(r),(a=Ha(o).next(i))?a.toRange():null},Ya=function(e,t){var n,r,o,i,a,s,u=t.firstChild,c=t.lastChild;return u&&"meta"===u.name&&(u=u.next),c&&"mce_marker"===c.attr("id")&&(c=c.prev),r=c,s=(n=e).getNonEmptyElements(),r&&(r.isEmpty(s)||(o=r,n.getBlockElements()[o.name]&&(a=o).firstChild&&a.firstChild===a.lastChild&&("br"===(i=o.firstChild).name||"\xa0"===i.value)))&&(c=c.prev),!(!u||u!==c||"ul"!==u.name&&"ol"!==u.name)},Ga=function(e,t,n,r){var o,i,a,s,u,c,l,f,d,m,p,g,h,v,y,b,C,x,w,N=(o=t,i=r,c=e.serialize(i),l=o.createFragment(c),s=(a=l).firstChild,u=a.lastChild,s&&"META"===s.nodeName&&s.parentNode.removeChild(s),u&&"mce_marker"===u.id&&u.parentNode.removeChild(u),a),E=Wa(t,n.startContainer),S=$a(qa(N.firstChild)),k=t.getRoot(),T=function(e){var r=ia.fromRangeStart(n),o=Ha(t.getRoot()),i=1===e?o.prev(r):o.next(r);return!i||Wa(t,i.getNode())!==E};return T(1)?Xa(E,S,k):T(2)?(f=E,d=S,m=k,t.insertAfter(d.reverse(),f),Ka(d[0],m)):(g=S,h=k,v=p=E,b=(y=n).cloneRange(),C=y.cloneRange(),b.setStartBefore(v),C.setEndAfter(v),x=[b.cloneContents(),C.cloneContents()],(w=p.parentNode).insertBefore(x[0],p),Ot.each(g,function(e){w.insertBefore(e,p)}),w.insertBefore(x[1],p),w.removeChild(p),Ka(g[g.length-1],h))},Ja=function(e,t){return!!Wa(e,t)},Qa=vo.isText,Za=vo.isBogus,es=Xo.nodeIndex,ts=function(e){var t=e.parentNode;return Za(t)?ts(t):t},ns=function(e){return e?At.reduce(e.childNodes,function(e,t){return Za(t)&&"BR"!==t.nodeName?e=e.concat(ns(t)):e.push(t),e},[]):[]},rs=function(e){return function(t){return e===t}},os=function(e){var t,n,r,o;return(Qa(e)?"text()":e.nodeName.toLowerCase())+"["+(n=ns(ts(t=e)),r=At.findIndex(n,rs(t),t),n=n.slice(0,r+1),o=At.reduce(n,function(e,t,r){return Qa(t)&&Qa(n[r-1])&&e++,e},0),n=At.filter(n,vo.matchNodeNames(t.nodeName)),(r=At.findIndex(n,rs(t),t))-o)+"]"},is=function(e,t){var n,r,o,i,a,s=[];return n=t.container(),r=t.offset(),Qa(n)?o=function(e,t){for(;(e=e.previousSibling)&&Qa(e);)t+=e.data.length;return t}(n,r):(r>=(i=n.childNodes).length?(o="after",r=i.length-1):o="before",n=i[r]),s.push(os(n)),a=function(e,t,n){var r=[];for(t=t.parentNode;!(t===e||n&&n(t));t=t.parentNode)r.push(t);return r}(e,n),a=At.filter(a,ji.negate(vo.isBogus)),(s=s.concat(At.map(a,function(e){return os(e)}))).reverse().join("/")+","+o},as=function(e,t){var n,r,o;return t?(t=(n=t.split(","))[0].split("/"),o=n.length>1?n[1]:"before",(r=At.reduce(t,function(e,t){return(t=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(t))?("text()"===t[1]&&(t[1]="#text"),n=e,r=t[1],o=parseInt(t[2],10),i=ns(n),i=At.filter(i,function(e,t){return!Qa(e)||!Qa(i[t-1])}),(i=At.filter(i,vo.matchNodeNames(r)))[o]):null;var n,r,o,i},e))?Qa(r)?function(e,t){for(var n,r=e,o=0;Qa(r);){if(n=r.data.length,t>=o&&t<=o+n){e=r,t-=o;break}if(!Qa(r.nextSibling)){e=r,t=n;break}o+=n,r=r.nextSibling}return t>e.data.length&&(t=e.data.length),new ia(e,t)}(r,parseInt(o,10)):(o="after"===o?es(r)+1:es(r),new ia(r.parentNode,o)):null):null},ss=vo.isContentEditableFalse,us=function(e,t,n,r,o){var i,a=r[o?"startContainer":"endContainer"],s=r[o?"startOffset":"endOffset"],u=[],c=0,l=e.getRoot();for(vo.isText(a)?u.push(n?function(e,t,n){var r,o;for(o=e(t.data.slice(0,n)).length,r=t.previousSibling;r&&vo.isText(r);r=r.previousSibling)o+=e(r.data).length;return o}(t,a,s):s):(s>=(i=a.childNodes).length&&i.length&&(c=1,s=Math.max(0,i.length-1)),u.push(e.nodeIndex(i[s],n)+c));a&&a!==l;a=a.parentNode)u.push(e.nodeIndex(a,n));return u},cs=function(e){vo.isText(e)&&0===e.data.length&&e.parentNode.removeChild(e)},ls=function(e,t,n){var r=0;return Ot.each(e.select(t),function(e){if("all"!==e.getAttribute("data-mce-bogus"))return e!==n&&void r++}),r},fs=function(e,t){var n,r,o,i=t?"start":"end";n=e[i+"Container"],r=e[i+"Offset"],vo.isElement(n)&&"TR"===n.nodeName&&(n=(o=n.childNodes)[Math.min(t?r:r-1,o.length-1)])&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r))},ds=function(e){return fs(e,!0),fs(e,!1),e},ms=function(e,t){var n;if(vo.isElement(e)&&(e=zi(e,t),ss(e)))return e;if(mi.isCaretContainer(e)){if(vo.isText(e)&&mi.isCaretContainerBlock(e)&&(e=e.parentNode),n=e.previousSibling,ss(n))return n;if(n=e.nextSibling,ss(n))return n}},ps=function(e,t,n){var r,o,i,a,s,u,c,l=n.getNode(),f=l?l.nodeName:null,d=n.getRng();return ss(l)||"IMG"===f?{name:f,index:ls(n.dom,f,l)}:(l=ms((r=d).startContainer,r.startOffset)||ms(r.endContainer,r.endOffset))?{name:f=l.tagName,index:ls(n.dom,f,l)}:(o=e,a=t,s=d,u=(i=n).dom,(c={}).start=us(u,o,a,s,!0),i.isCollapsed()||(c.end=us(u,o,a,s,!1)),c)},gs={getBookmark:function(e,t,n){return 2===t?ps(ii,n,e):3===t?(o=(r=e).getRng(),{start:is(r.dom.getRoot(),ia.fromRangeStart(o)),end:is(r.dom.getRoot(),ia.fromRangeEnd(o))}):t?{rng:e.getRng()}:function(e){var t=e.dom,n=e.getRng(),r=t.uniqueId(),o=e.isCollapsed(),i="overflow:hidden;line-height:0px",a=e.getNode(),s=a.nodeName;if("IMG"===s)return{name:s,index:ls(t,s,a)};var u=ds(n.cloneRange());if(!o){u.collapse(!1);var c=t.create("span",{"data-mce-type":"bookmark",id:r+"_end",style:i},"");u.insertNode(c),cs(c.nextSibling)}(n=ds(n)).collapse(!0);var l=t.create("span",{"data-mce-type":"bookmark",id:r+"_start",style:i},"");return n.insertNode(l),cs(l.previousSibling),e.moveToBookmark({id:r,keep:1}),{id:r}}(e);var r,o},getUndoBookmark:y.curry(ps,y.identity,!0)},hs=function(e,t){for(var n=[],r=0;r'),t},ys=function(e,t,n,r){var o,i,a,s,u=n[t?"start":"end"],c=e.getRoot();if(u){for(a=u[0],i=c,o=u.length-1;o>=1;o--){if(s=i.childNodes,u[o]>s.length-1)return;i=s[u[o]]}3===i.nodeType&&(a=Math.min(u[0],i.nodeValue.length)),1===i.nodeType&&(a=Math.min(u[0],i.childNodes.length)),t?r.setStart(i,a):r.setEnd(i,a)}return!0},bs=function(e,t,n){var r,o,i,a,s,u,c=e.get(n.id+"_"+t),l=n.keep;if(c){if(r=c.parentNode,l?(r=c.firstChild,o=1):o=e.nodeIndex(c),s=r,u=o,!l){for(a=c.previousSibling,i=c.nextSibling,Ot.each(Ot.grep(c.childNodes),function(e){vo.isText(e)&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});c=e.get(n.id+"_"+t);)e.remove(c,1);a&&i&&a.nodeType===i.nodeType&&vo.isText(a)&&!me.opera&&(o=a.nodeValue.length,a.appendData(i.nodeValue),e.remove(i),s=a,u=o)}return E.some(ia(s,u))}return E.none()},Cs=function(e,t){var n,r,o,i,a,s,u,c,l,f,d,m,p,g,h,v=e.dom;if(t){if(Ot.isArray(t.start))return g=t,h=(p=v).createRng(),ys(p,!0,g,h)&&ys(p,!1,g,h)?E.some(h):E.none();if("string"==typeof t.start)return E.some((f=t,d=(l=v).createRng(),m=as(l.getRoot(),f.start),d.setStart(m.container(),m.offset()),m=as(l.getRoot(),f.end),d.setEnd(m.container(),m.offset()),d));if(t.id)return u=bs(o=v,"start",i=t),c=bs(o,"end",i),hs([u,(a=c,s=u,a.isSome()?a:s)],function(e,t){var n=o.createRng();return n.setStart(vs(o,e.container()),e.offset()),n.setEnd(vs(o,t.container()),t.offset()),n});if(t.name)return n=v,r=t,E.from(n.select(r.name)[r.index]).map(function(e){var t=n.createRng();return t.selectNode(e),t});if(t.rng)return E.some(t.rng)}return E.none()},xs={getBookmark:function(e,t,n){return gs.getBookmark(e,t,n)},moveToBookmark:function(e,t){Cs(e,t).each(function(t){e.setRng(t)})},isBookmarkNode:function(e){return vo.isElement(e)&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")}},ws=Ot.each,Ns=function(e){this.compare=function(t,n){if(t.nodeName!==n.nodeName)return!1;var r=function(t){var n={};return ws(e.getAttribs(t),function(r){var o=r.nodeName.toLowerCase();0!==o.indexOf("_")&&"style"!==o&&0!==o.indexOf("data-")&&(n[o]=e.getAttrib(t,o))}),n},o=function(e,t){var n,r;for(r in e)if(e.hasOwnProperty(r)){if(void 0===(n=t[r]))return!1;if(e[r]!==n)return!1;delete t[r]}for(r in t)if(t.hasOwnProperty(r))return!1;return!0};return!(!o(r(t),r(n))||!o(e.parseStyle(e.getAttrib(t,"style")),e.parseStyle(e.getAttrib(n,"style")))||xs.isBookmarkNode(t)||xs.isBookmarkNode(n))}},Es=function(e,t){Ur.parent(e).each(function(n){n.dom().insertBefore(t.dom(),e.dom())})},Ss=function(e,t){e.dom().appendChild(t.dom())},ks={before:Es,after:function(e,t){Ur.nextSibling(e).fold(function(){Ur.parent(e).each(function(e){Ss(e,t)})},function(e){Es(e,t)})},prepend:function(e,t){Ur.firstChild(e).fold(function(){Ss(e,t)},function(n){e.dom().insertBefore(t.dom(),n.dom())})},append:Ss,appendAt:function(e,t,n){Ur.child(e,n).fold(function(){Ss(e,t)},function(e){Es(e,t)})},wrap:function(e,t){Es(e,t),Ss(t,e)}},Ts=function(e,t){M.each(t,function(t){ks.before(e,t)})},As=function(e,t){M.each(t,function(t){ks.append(e,t)})},_s=function(e){var t=e.dom();null!==t.parentNode&&t.parentNode.removeChild(t)},Bs={empty:function(e){e.dom().textContent="",M.each(Ur.children(e),function(e){_s(e)})},remove:_s,unwrap:function(e){var t=Ur.children(e);t.length>0&&Ts(e,t),_s(e)}},Rs=(aa=Zn.isText,sa="text",ua=function(e){return aa(e)?E.from(e.dom().nodeValue):E.none()},ca=Un.detect().browser,{get:function(e){if(!aa(e))throw new Error("Can only get "+sa+" value of a "+sa+" node");return la(e).getOr("")},getOption:la=ca.isIE()&&10===ca.version.major?function(e){try{return ua(e)}catch(yC){return E.none()}}:ua,set:function(e,t){if(!aa(e))throw new Error("Can only set raw "+sa+" value of a "+sa+" node");e.dom().nodeValue=t}}),Ds=function(e){return Rs.get(e)},Os=function(e,t){return _r.all(t,e)},Ps=function(e){var t=Os(e,"br"),n=M.filter(function(e){for(var t=[],n=e.dom();n;)t.push(Hn.fromDom(n)),n=n.lastChild;return t}(e).slice(-1),io.isBr);t.length===n.length&&M.each(n,Bs.remove)},Is=function(e){Bs.empty(e),ks.append(e,Hn.fromHtml('
'))},Ls=function(e){Ur.lastChild(e).each(function(t){Ur.prevSibling(t).each(function(n){io.isBlock(e)&&io.isBr(t)&&io.isBlock(n)&&Bs.remove(t)})})},Ms=Ot.makeMap,Fs=function(e){var t,n,r,o,i,a=[];return t=(e=e||{}).indent,n=Ms(e.indent_before||""),r=Ms(e.indent_after||""),o=Ao.getEncodeFunc(e.entity_encoding||"raw",e.entities),i="html"===e.element_format,{start:function(e,s,u){var c,l,f,d;if(t&&n[e]&&a.length>0&&(d=a[a.length-1]).length>0&&"\n"!==d&&a.push("\n"),a.push("<",e),s)for(c=0,l=s.length;c":" />",u&&t&&r[e]&&a.length>0&&(d=a[a.length-1]).length>0&&"\n"!==d&&a.push("\n")},end:function(e){var n;a.push(""),t&&r[e]&&a.length>0&&(n=a[a.length-1]).length>0&&"\n"!==n&&a.push("\n")},text:function(e,t){e.length>0&&(a[a.length]=t?e:o(e))},cdata:function(e){a.push("")},comment:function(e){a.push("\x3c!--",e,"--\x3e")},pi:function(e,n){n?a.push(""):a.push(""),t&&a.push("\n")},doctype:function(e){a.push("",t?"\n":"")},reset:function(){a.length=0},getContent:function(){return a.join("").replace(/\n$/,"")}}},zs=function(e,t){var n={},r=Fs(e);return(e=e||{}).validate=!("validate"in e)||e.validate,n.schema=t=t||Fo(),n.writer=r,n.serialize=function(n){var o,i;i=e.validate,o={3:function(e){r.text(e.value,e.raw)},8:function(e){r.comment(e.value)},7:function(e){r.pi(e.name,e.value)},10:function(e){r.doctype(e.value)},4:function(e){r.cdata(e.value)},11:function(e){if(e=e.firstChild)do{a(e)}while(e=e.next)}},r.reset();var a=function(e){var n,s,u,c,l,f,d,m,p,g=o[e.type];if(g)g(e);else{if(n=e.name,s=e.shortEnded,u=e.attributes,i&&u&&u.length>1&&((f=[]).map={},p=t.getElementRule(e.name))){for(d=0,m=p.attributesOrder.length;d0?e=e.replace(/^ /," "):o("previousSibling")||(e=e.replace(/^ /," ")),r|)$/," "):o("nextSibling")||(e=e.replace(/( | )(
|)$/," "))),e}(t)),r=e.parser,p=n.merge,o=zs({validate:e.settings.validate},e.schema),m='​',u={content:t,format:"html",selection:!0,paste:n.paste},(u=e.fire("BeforeSetContent",u)).isDefaultPrevented())e.fire("SetContent",{content:u.content,format:"html",selection:!0,paste:n.paste});else{-1===(t=u.content).indexOf("{$caret}")&&(t+="{$caret}"),t=t.replace(/\{\$caret\}/,m);var y,b,C,x,w=(l=h.getRng()).startContainer||(l.parentElement?l.parentElement():null),N=e.getBody();w===N&&h.isCollapsed()&&v.isBlock(N.firstChild)&&(y=N.firstChild)&&!e.schema.getShortEndedElements()[y.nodeName]&&v.isEmpty(N.firstChild)&&((l=v.createRng()).setStart(N.firstChild,0),l.setEnd(N.firstChild,0),h.setRng(l)),h.isCollapsed()||(e.selection.setRng(Xs(e.selection.getRng())),e.getDoc().execCommand("Delete",!1,null),C=(b=h.getRng()).startContainer,x=b.startOffset,3===C.nodeType&&b.collapsed&&("\xa0"===C.data[x]?(C.deleteData(x,1),/[\u00a0| ]$/.test(t)||(t+=" ")):"\xa0"===C.data[x-1]&&(C.deleteData(x-1,1),/[\u00a0| ]$/.test(t)||(t=" "+t))));var S,k,T,A={context:(i=h.getNode()).nodeName.toLowerCase(),data:n.data,insert:!0};if(s=r.parse(t,A),!0===n.paste&&Ya(e.schema,s)&&Ja(v,i))return l=Ga(o,v,e.selection.getRng(!0),s),e.selection.setRng(l),void e.fire("SetContent",u);if(function(e){for(var t=e;t=t.walk();)1===t.type&&t.attr("data-mce-fragment","1")}(s),"mce_marker"===(f=s.lastChild).attr("id"))for(c=f,f=f.prev;f;f=f.walk(!0))if(3===f.type||!v.isBlock(f.name)){e.schema.isValidChild(f.parent.name,"span")&&f.parent.insert(c,f,"br"===f.name);break}if(e._selectionOverrides.showBlockCaretContainer(i),A.invalid){for(h.setContent(m),i=h.getNode(),a=e.getBody(),9===i.nodeType?i=f=a:f=i;f!==a;)i=f,f=f.parentNode;t=i===a?a.innerHTML:v.getOuterHTML(i),t=o.serialize(r.parse(t.replace(//i,function(){return o.serialize(s)}))),i===a?v.setHTML(a,t):v.setOuterHTML(i,t)}else t=o.serialize(s),function(e,t,n){if("all"===n.getAttribute("data-mce-bogus"))n.parentNode.insertBefore(e.dom.createFragment(t),n);else{var r=n.firstChild,o=n.lastChild;!r||r===o&&"BR"===r.nodeName?e.dom.setHTML(n,t):e.selection.setContent(t)}}(e,t,i);!function(){if(p){var t=e.getBody(),n=new Ns(v);Ot.each(v.select("*[data-mce-fragment]"),function(e){for(var r=e.parentNode;r&&r!==t;r=r.parentNode)g[e.nodeName.toLowerCase()]&&n.compare(r,e)&&v.remove(e,!0)})}}(),function(t){var n,r,o;if(t){if(h.scrollIntoView(t),n=function(t){for(var n=e.getBody();t&&t!==n;t=t.parentNode)if("false"===e.dom.getContentEditable(t))return t;return null}(t))return v.remove(t),void h.select(n);l=v.createRng(),(f=t.previousSibling)&&3===f.nodeType?(l.setStart(f,f.nodeValue.length),me.ie||(d=t.nextSibling)&&3===d.nodeType&&(f.appendData(d.data),d.parentNode.removeChild(d))):(l.setStartBefore(t),l.setEndBefore(t)),r=v.getParent(t,v.isBlock),v.remove(t),r&&v.isEmpty(r)&&(e.$(r).empty(),l.setStart(r,0),l.setEnd(r,0),Ys(r)||r.getAttribute("data-mce-fragment")||!(o=function(t){var n=ia.fromRangeStart(t);if(n=Ha(e.getBody()).next(n))return n.toRange()}(l))?v.add(r,v.create("br",{"data-mce-bogus":"1"})):(l=o,v.remove(r))),h.setRng(l)}}(v.get("mce_marker")),S=e.getBody(),Ot.each(S.getElementsByTagName("*"),function(e){e.removeAttribute("data-mce-fragment")}),k=e.dom,T=e.selection.getStart(),E.from(k.getParent(T,"td,th")).map(Hn.fromDom).each(Ls),e.fire("SetContent",u),e.addVisual()}},Js=function(e,t){var n,r,o="string"!=typeof(n=t)?(r=Ot.extend({paste:n.paste,data:{paste:n.paste}},n),{content:n.content,details:r}):{content:n,details:{}};Gs(e,o.content,o.details)},Qs=function(e,t,n,r,o){return e(n,r)?E.some(n):tr.isFunction(o)&&o(n)?E.none():t(n,r,o)},Zs=function(e,t,n){for(var r=e.dom(),o=tr.isFunction(n)?n:y.constant(!1);r.parentNode;){r=r.parentNode;var i=Hn.fromDom(r);if(t(i))return E.some(i);if(o(i))break}return E.none()},eu=function(e,t){return M.find(e.dom().childNodes,y.compose(t,Hn.fromDom)).map(Hn.fromDom)},tu=function(e,t){var n=function(e){for(var r=0;r0})},uu=function(e,t){return e.sections().hasOwnProperty(t)},cu=function(e,t,n,r){var o,i,a=su(n.forced_plugins),s=su(r.plugins),u=e&&uu(t,"mobile")?(o=s,M.filter(o,y.curry(M.contains,iu))):s,c=(i=u,[].concat(su(a)).concat(su(i)));return Ot.extend(r,{plugins:c.join(" ")})},lu=function(e,t,n,r){var o,i,a,s,u,c,l,f,d,m,p,g,h,v=(o=["mobile"],i=r,a=sr.bifilter(i,function(e,t){return M.contains(o,t)}),ru(a.t,a.f)),y=Ot.extend(t,n,v.settings(),(p=e,h=(g=v).settings().inline,p&&uu(g,"mobile")&&!h?(l="mobile",f=au,d=v.sections(),m=d.hasOwnProperty(l)?d[l]:{},Ot.extend({},f,m)):{}),{validate:!0,content_editable:v.settings().inline,external_plugins:(s=n,u=v.settings(),c=u.external_plugins?u.external_plugins:{},s&&s.external_plugins?Ot.extend({},s.external_plugins,c):c)});return cu(e,v,n,y)},fu=function(e,t,n){return E.from(t.settings[n]).filter(e)},du=y.curry(fu,tr.isString),mu=function(e,t,n,r){var o,i,a=t in e.settings?e.settings[t]:n;return"hash"===r?(i={},"string"==typeof(o=a)?M.each(o.indexOf("=")>0?o.split(/[;,](?![^=;,]*(?:[;,]|$))/):o.split(","),function(e){(e=e.split("=")).length>1?i[Ot.trim(e[0])]=Ot.trim(e[1]):i[Ot.trim(e[0])]=Ot.trim(e)}):i=o,i):"string"===r?fu(tr.isString,e,t).getOr(n):"number"===r?fu(tr.isNumber,e,t).getOr(n):"boolean"===r?fu(tr.isBoolean,e,t).getOr(n):"object"===r?fu(tr.isObject,e,t).getOr(n):"array"===r?fu(tr.isArray,e,t).getOr(n):"function"===r?fu(tr.isFunction,e,t).getOr(n):a},pu=/[\u0591-\u07FF\uFB1D-\uFDFF\uFE70-\uFEFC]/,gu=function(e){return pu.test(e)},hu=function(e,t){var n=t.container(),r=t.offset();return e?mi.isCaretContainerInline(n)?vo.isText(n.nextSibling)?new ia(n.nextSibling,0):ia.after(n):mi.isBeforeInline(t)?new ia(n,r+1):t:mi.isCaretContainerInline(n)?vo.isText(n.previousSibling)?new ia(n.previousSibling,n.previousSibling.data.length):ia.before(n):mi.isAfterInline(t)?new ia(n,r-1):t},vu={isInlineTarget:function(e,t){var n=du(e,"inline_boundaries_selector").getOr("a[href],code");return _r.is(Hn.fromDom(t),n)},findRootInline:function(e,t,n){var r,o,i,a=(r=e,o=t,i=n,M.filter(Xo.DOM.getParents(i.container(),"*",o),r));return E.from(a[a.length-1])},isRtl:function(e){return"rtl"===Xo.DOM.getStyle(e,"direction",!0)||gu(e.textContent)},isAtZwsp:function(e){return mi.isBeforeInline(e)||mi.isAfterInline(e)},normalizePosition:hu,normalizeForwards:y.curry(hu,!0),normalizeBackwards:y.curry(hu,!1),hasSameParentBlock:function(e,t,n){var r=_a.getParentBlock(t,e),o=_a.getParentBlock(n,e);return r&&r===o}},yu=function(e,t){return Dr.contains(e,t)?nu.closest(t,function(e){return io.isTextBlock(e)||io.isListItem(e)},(n=e,function(e){return Dr.eq(n,Hn.fromDom(e.dom().parentNode))})):E.none();var n},bu=function(e){var t,n,r;e.dom.isEmpty(e.getBody())&&(e.setContent(""),n=(t=e).getBody(),r=n.firstChild&&t.dom.isBlock(n.firstChild)?n.firstChild:n,t.selection.setCursorLocation(r,0))},Cu=function(e,t,n){return hs([Ws.firstPositionIn(n),Ws.lastPositionIn(n)],function(r,o){var i=vu.normalizePosition(!0,r),a=vu.normalizePosition(!1,o),s=vu.normalizePosition(!1,t);return e?Ws.nextPosition(n,s).map(function(e){return e.isEqual(a)&&t.isEqual(i)}).getOr(!1):Ws.prevPosition(n,s).map(function(e){return e.isEqual(i)&&t.isEqual(a)}).getOr(!1)}).getOr(!0)},xu=function(e,t,n){return nu.ancestor(e,function(e){return _r.is(e,t)},n)},wu=xu,Nu=function(e,t){return _r.one(t,e)},Eu=function(e,t,n){return Qs(_r.is,xu,e,t,n)},Su=function(e,t,n){return wu(e,t,n).isSome()},ku=function(e,t){return vo.isText(t)&&/^[ \t\r\n]*$/.test(t.data)&&!1===(n=e,r=t,o=Hn.fromDom(n),i=Hn.fromDom(r),Su(i,"pre,code",y.curry(Dr.eq,o)));var n,r,o,i},Tu=function(e,t){return Ei(t)&&!1===ku(e,t)||(n=t,vo.isElement(n)&&"A"===n.nodeName&&n.hasAttribute("name"))||Au(t);var n},Au=vo.hasAttribute("data-mce-bookmark"),_u=vo.hasAttribute("data-mce-bogus"),Bu=vo.hasAttributeValue("data-mce-bogus","all"),Ru=function(e){return function(e){var t,n,r=0;if(Tu(e,e))return!1;if(!(n=e.firstChild))return!0;t=new to(n,e);do{if(Bu(n))n=t.next(!0);else if(_u(n))n=t.next();else if(vo.isBr(n))r++,n=t.next();else{if(Tu(e,n))return!1;n=t.next()}}while(n);return r<=1}(e.dom())},Du=xr("block","position"),Ou=xr("from","to"),Pu=function(e,t){var n=Hn.fromDom(e),r=Hn.fromDom(t.container());return yu(n,r).map(function(e){return Du(e,t)})},Iu=function(e,t,n){var r=Pu(e,ia.fromRangeStart(n)),o=r.bind(function(n){return Ws.fromPosition(t,e,n.position()).bind(function(n){return Pu(e,n).map(function(n){return r=e,o=t,i=n,vo.isBr(i.position().getNode())&&!1===Ru(i.block())?Ws.positionIn(!1,i.block().dom()).bind(function(e){return e.isEqual(i.position())?Ws.fromPosition(o,r,e).bind(function(e){return Pu(r,e)}):E.some(i)}).getOr(i):i;var r,o,i})})});return hs([r,o],Ou).filter(function(e){return r=e,!1===Dr.eq(r.from().block(),r.to().block())&&(n=e,Ur.parent(n.from().block()).bind(function(e){return Ur.parent(n.to().block()).filter(function(t){return Dr.eq(e,t)})}).isSome())&&(t=e,!1===vo.isContentEditableFalse(t.from().block())&&!1===vo.isContentEditableFalse(t.to().block()));var t,n,r})},Lu=function(e,t,n){return n.collapsed?Iu(e,t,n):E.none()},Mu=function(e,t,n){return Dr.contains(t,e)?Ur.parents(e,function(e){return n(e)||Dr.eq(e,t)}).slice(0,-1):[]},Fu=function(e,t){return Mu(e,t,y.constant(!1))},zu=Fu,Uu=function(e,t){return[e].concat(Fu(e,t))},Vu=function(e){var t,n,r=(t=e,n=Ur.children(t),M.findIndex(n,io.isBlock).fold(function(){return n},function(e){return n.slice(0,e)}));return M.each(r,function(e){Bs.remove(e)}),r},Hu=function(e,t){Ws.positionIn(e,t.dom()).each(function(e){var t=e.getNode();vo.isBr(t)&&Bs.remove(Hn.fromDom(t))})},qu=function(e,t){var n=Uu(t,e);return M.find(n.reverse(),Ru).each(Bs.remove)},ju=function(e,t){return Dr.contains(t,e)?Ur.parent(e).bind(function(n){return Dr.eq(n,t)?E.some(e):(r=t,o=e,i=Ur.parents(o,function(e){return Dr.eq(e,r)}),E.from(i[i.length-2]));var r,o,i}):E.none()},$u=function(e,t,n){if(Ru(n))return Bs.remove(n),Ru(t)&&Is(t),Ws.firstPositionIn(t.dom());Hu(!0,t),Hu(!1,n);var r=Vu(t);return ju(t,n).fold(function(){qu(e,t);var o=Ws.lastPositionIn(n.dom());return M.each(r,function(e){ks.append(n,e)}),o},function(o){var i=Ws.prevPosition(n.dom(),ia.before(o.dom()));return M.each(r,function(e){ks.before(o,e)}),qu(e,t),i})},Wu=function(e,t,n,r){return t?$u(e,r,n):$u(e,n,r)},Ku=function(e,t){var n,r=Hn.fromDom(e.getBody());return(n=Lu(r.dom(),t,e.selection.getRng()).bind(function(e){return Wu(r,t,e.from().block(),e.to().block())})).each(function(t){e.selection.setRng(t.toRange())}),n.isSome()},Xu=function(e,t){var n=Hn.fromDom(t),r=y.curry(Dr.eq,e);return nu.ancestor(n,io.isTableCell,r).isSome()},Yu=function(e,t){var n,r,o=Ws.prevPosition(e.dom(),ia.fromRangeStart(t)).isNone(),i=Ws.nextPosition(e.dom(),ia.fromRangeEnd(t)).isNone();return!(Xu(n=e,(r=t).startContainer)||Xu(n,r.endContainer))&&o&&i},Gu=function(e){var t,n,r,o,i=Hn.fromDom(e.getBody()),a=e.selection.getRng();return Yu(i,a)?((o=e).setContent(""),o.selection.setCursorLocation(),!0):(t=i,n=e.selection,r=n.getRng(),hs([yu(t,Hn.fromDom(r.startContainer)),yu(t,Hn.fromDom(r.endContainer))],function(e,o){return!1===Dr.eq(e,o)&&(r.deleteContents(),Wu(t,!0,e,o).each(function(e){n.setRng(e.toRange())}),!0)}).getOr(!1))},Ju=function(e,t){return!e.selection.isCollapsed()&&Gu(e)},Qu=function(e){if(!tr.isArray(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return M.each(e,function(r,o){var i=sr.keys(r);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],s=r[a];if(n[a]!==undefined)throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry)");if(!tr.isArray(s))throw new Error("case arguments must be an array");t.push(a),n[a]=function(){var n=arguments.length;if(n!==s.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+s.length+" ("+s+"), got "+n);for(var r=new Array(n),i=0;iia.before(r).offset()?new ia(t.container(),t.offset()-1):t;var n,r,o,i},ic=function(e){return Ei(e.previousSibling)?E.some((t=e.previousSibling,vo.isText(t)?new ia(t,t.data.length):ia.after(t))):e.previousSibling?Ws.lastPositionIn(e.previousSibling):E.none();var t},ac=function(e){return Ei(e.nextSibling)?E.some((t=e.nextSibling,vo.isText(t)?new ia(t,0):ia.before(t))):e.nextSibling?Ws.firstPositionIn(e.nextSibling):E.none();var t},sc=function(e,t){return ic(t).orThunk(function(){return ac(t)}).orThunk(function(){return n=e,r=t,o=ia.before(r.previousSibling?r.previousSibling:r.parentNode),Ws.prevPosition(n,o).fold(function(){return Ws.nextPosition(n,ia.after(r))},E.some);var n,r,o})},uc=function(e,t){return ac(t).orThunk(function(){return ic(t)}).orThunk(function(){return n=e,r=t,Ws.nextPosition(n,ia.after(r)).fold(function(){return Ws.prevPosition(n,ia.before(r))},E.some);var n,r})},cc=function(e,t,n){return(r=e,o=t,i=n,r?uc(o,i):sc(o,i)).map(y.curry(oc,n));var r,o,i},lc=function(e,t,n){n.fold(function(){e.focus()},function(n){e.selection.setRng(n.toRange(),t)})},fc=function(e,t){return t&&e.schema.getBlockElements().hasOwnProperty(Zn.name(t))},dc=function(e){if(Ru(e)){var t=Hn.fromHtml('
');return Bs.empty(e),ks.append(e,t),E.some(ia.before(t.dom()))}return E.none()},mc=function(e,t,n){var r,o,i,a=cc(t,e.getBody(),n.dom()),s=nu.ancestor(n,y.curry(fc,e),(r=e.getBody(),function(e){return e.dom()===r})),u=(o=n,i=a,hs([Ur.prevSibling(o),Ur.nextSibling(o),i],function(e,t,n){var r,i=e.dom(),a=t.dom();return vo.isText(i)&&vo.isText(a)?(r=i.data.length,i.appendData(a.data),Bs.remove(t),Bs.remove(o),n.container()===a?new ia(i,r):n):(Bs.remove(o),n)}).orThunk(function(){return Bs.remove(o),i}));e.dom.isEmpty(e.getBody())?(e.setContent(""),e.selection.setCursorLocation()):s.bind(dc).fold(function(){lc(e,t,u)},function(n){lc(e,t,E.some(n))})},pc=function(e,t){return rc(e.getBody(),t,e.selection.getRng()).map(function(n){return n.fold((a=e,s=t,function(e){return a._selectionOverrides.hideFakeCaret(),mc(a,s,Hn.fromDom(e)),!0}),(o=e,i=t,function(e){var t=i?ia.before(e):ia.after(e);return o.selection.setRng(t.toRange()),!0}),(r=e,function(e){return r.selection.setRng(e.toRange()),!0}));var r,o,i,a,s}).getOr(!1)},gc=function(e,t){var n,r=e.selection.getNode();return!!vo.isContentEditableFalse(r)&&(n=Hn.fromDom(e.getBody()),M.each(Os(n,".mce-offscreen-selection"),Bs.remove),mc(e,t,Hn.fromDom(e.selection.getNode())),bu(e),!0)},hc=function(e,t){return e.selection.isCollapsed()?pc(e,t):gc(e,t)},vc=function(e){var t,n=function(e,t){for(;t&&t!==e;){if(vo.isContentEditableTrue(t)||vo.isContentEditableFalse(t))return t;t=t.parentNode}return null}(e.getBody(),e.selection.getNode());return vo.isContentEditableTrue(n)&&e.dom.isBlock(n)&&e.dom.isEmpty(n)&&(t=e.dom.create("br",{"data-mce-bogus":"1"}),e.dom.setHTML(n,""),n.appendChild(t),e.selection.setRng(ia.before(t).toRange())),!0},yc=vo.isText,bc=function(e){return yc(e)&&e.data[0]===oi},Cc=function(e){return yc(e)&&e.data[e.data.length-1]===oi},xc=function(e){return e.ownerDocument.createTextNode(oi)},wc=function(e,t){return e?function(e){if(yc(e.previousSibling))return Cc(e.previousSibling)?e.previousSibling:(e.previousSibling.appendData(oi),e.previousSibling);if(yc(e))return bc(e)?e:(e.insertData(0,oi),e);var t=xc(e);return e.parentNode.insertBefore(t,e),t}(t):function(e){if(yc(e.nextSibling))return bc(e.nextSibling)?e.nextSibling:(e.nextSibling.insertData(0,oi),e.nextSibling);if(yc(e))return Cc(e)?e:(e.appendData(oi),e);var t=xc(e);return e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t}(t)},Nc={insertInline:wc,insertInlineBefore:y.curry(wc,!0),insertInlineAfter:y.curry(wc,!1)},Ec=vo.isElement,Sc=vo.isText,kc=function(e){var t=e.parentNode;t&&t.removeChild(e)},Tc=function(e,t){0===t.length?kc(e):e.nodeValue=t},Ac=function(e){var t=ii(e);return{count:e.length-t.length,text:t}},_c=function(e,t){return Dc(e),t},Bc=function(e,t){return t.container()===e?(r=t,o=Ac((n=e).data.substr(0,r.offset())),i=Ac(n.data.substr(r.offset())),(a=o.text+i.text).length>0?(Tc(n,a),new ia(n,r.offset()-o.count)):r):_c(e,t);var n,r,o,i,a},Rc=function(e,t){return t.container()===e.parentNode?(n=e,o=(r=t).container(),i=M.indexOf(o.childNodes,n).map(function(e){return e=a.nodeValue.length&&(s=e.nodeIndex(a),a=a.parentNode),1===a.nodeType))for(s<(i=a.childNodes).length?(a=i[s],r=new to(a,e.getParent(a,e.isBlock))):(a=i[i.length-1],(r=new to(a,e.getParent(a,e.isBlock))).next(!0)),o=r.current();o;o=r.next())if(3===o.nodeType&&!Fc(o))return n.setStart(o,0),void t.setRng(n)},getNonWhiteSpaceSibling:function(e,t,n){if(e)for(t=t?"nextSibling":"previousSibling",e=n?e:e[t];e;e=e[t])if(1===e.nodeType||!Fc(e))return e},isTextBlock:function(e,t){return t.nodeType&&(t=t.nodeName),!!e.schema.getTextBlockElements()[t.toLowerCase()]},isValid:function(e,t,n){return e.schema.isValidChild(t,n)},isWhiteSpaceNode:Fc,replaceVars:function(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e},isEq:function(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()===t.toLowerCase()},normalizeStyleValue:zc,getStyle:function(e,t,n){return zc(e,e.getStyle(t,n),n)},getTextDecoration:function(e,t){var n;return e.getParent(t,function(t){return(n=e.getStyle(t,"text-decoration"))&&"none"!==n}),n},getParents:function(e,t,n){return e.getParents(t,n,e.getRoot())}},Vc=xs.isBookmarkNode,Hc=Uc.getParents,qc=Uc.isWhiteSpaceNode,jc=Uc.isTextBlock,$c=function(e,t){for(void 0===t&&(t=3===e.nodeType?e.length:e.childNodes.length);e&&e.hasChildNodes();)(e=e.childNodes[t])&&(t=3===e.nodeType?e.length:e.childNodes.length);return{node:e,offset:t}},Wc=function(e,t){for(var n=t;n;){if(1===n.nodeType&&e.getContentEditable(n))return"false"===e.getContentEditable(n)?n:t;n=n.parentNode}return t},Kc=function(e,t,n,r){var o,i,a=n.nodeValue;return void 0===r&&(r=e?a.length:0),e?-1===(o=(o=a.lastIndexOf(" ",r))>(i=a.lastIndexOf("\xa0",r))?o:i)||t||o++:(o=a.indexOf(" ",r),i=a.indexOf("\xa0",r),o=-1!==o&&(-1===i||o0:i0&&3===n.node.nodeType&&" "===n.node.nodeValue.charAt(n.offset-1)&&n.offset>1&&(e=n.node).splitText(n.offset-1)}return e}(s,u)),(n[0].inline||n[0].block_expand)&&(n[0].inline&&3===i.nodeType&&0!==a||(i=Jc(c,n,i,a,s,u,!0)),n[0].inline&&3===s.nodeType&&u!==s.nodeValue.length||(s=Jc(c,n,i,a,s,u,!1))),n[0].selector&&!1!==n[0].expand&&!n[0].inline&&(i=Yc(c,n,t,i,"previousSibling"),s=Yc(c,n,t,s,"nextSibling")),(n[0].block||n[0].selector)&&(i=Gc(e,n,i,"previousSibling"),s=Gc(e,n,s,"nextSibling"),n[0].block&&(c.isBlock(i)||(i=Jc(c,n,i,a,s,u,!0)),c.isBlock(s)||(s=Jc(c,n,i,a,s,u,!1)))),1===i.nodeType&&(a=c.nodeIndex(i),i=i.parentNode),1===s.nodeType&&(u=c.nodeIndex(s)+1,s=s.parentNode),{startContainer:i,startOffset:a,endContainer:s,endOffset:u}},Zc=Uc.isEq,el=function(e,t,n){var r=e.formatter.get(n);if(r)for(var o=0;o=0;i--){if(!(a=s[i].selector)||s[i].defaultBlock)return!0;for(o=r.length-1;o>=0;o--)if(u.is(r[o],a))return!0}return!1},matchesUnInheritedFormatSelector:el},al=function(e,t){return e.splitText(t)},sl={split:function(e){var t=e.startContainer,n=e.startOffset,r=e.endContainer,o=e.endOffset;return t===r&&vo.isText(t)?n>0&&nn?(t=r=al(r,o-=n).previousSibling,o=r.nodeValue.length,n=0):o=0):(vo.isText(t)&&n>0&&n0&&o1)return[];1===e.nodeType&&t.push(e),e=e.firstChild}return t}(e).length>0},dl=function(e){var t;if(e)for(e=(t=new to(e,e)).current();e;e=t.next())if(3===e.nodeType)return e;return null},ml=function(e){var t=Hn.fromTag("span");return dr.setAll(t,{id:cl,"data-mce-bogus":"1","data-mce-type":"format-caret"}),e&&ks.append(t,Hn.fromText(ul)),t},pl=function(e,t){for(;t&&t!==e;){if(t.id===cl)return t;t=t.parentNode}return null},gl=function(e,t,n,r){var o,i,a,s;o=t.getRng(!0),i=e.getParent(n,e.isBlock),fl(n)?(!1!==r&&(o.setStartBefore(n),o.setEndBefore(n)),e.remove(n)):((s=dl(n))&&s.nodeValue.charAt(0)===ul&&s.deleteData(0,1),a=s,o.startContainer===a&&o.startOffset>0&&o.setStart(a,o.startOffset-1),o.endContainer===a&&o.endOffset>0&&o.setEnd(a,o.endOffset-1),e.remove(n,!0)),i&&e.isEmpty(i)&&Is(Hn.fromDom(i)),t.setRng(o)},hl=function(e,t,n,r,o){if(r)gl(t,n,r,o);else if(!(r=pl(e,n.getStart())))for(;r=t.get(cl);)gl(t,n,r,!1)},vl=function(e,t,n){var r=e.dom,o=r.getParent(n,ji.curry(Uc.isTextBlock,e));o&&r.isEmpty(o)?n.parentNode.replaceChild(t,n):(Ps(Hn.fromDom(n)),r.isEmpty(n)?n.parentNode.replaceChild(t,n):r.insertAfter(t,n))},yl=function(e,t){return e.appendChild(t),t},bl=function(e,t){var n=M.foldr(e,function(e,t){return yl(e,t.cloneNode(!1))},t);return yl(n,n.ownerDocument.createTextNode(ul))},Cl=function(e){var t=e.dom,n=e.selection,r=e.getBody();e.on("mouseup keydown",function(e){var o,i,a,s;o=r,i=t,a=n,s=e.keyCode,hl(o,i,a,null,!1),8===s&&a.isCollapsed()&&a.getStart().innerHTML===ul&&hl(o,i,a,pl(o,a.getStart())),37!==s&&39!==s||hl(o,i,a,pl(o,a.getStart()))})},xl=function(e,t,n){var r,o,i,a,s,u,c=e.selection;a=(r=c.getRng(!0)).startOffset,u=r.startContainer.nodeValue,(o=pl(e.getBody(),c.getStart()))&&(i=dl(o));var l,f,d=/[^\s\u00a0\u00ad\u200b\ufeff]/;u&&a>0&&a1},Sf=function(e){return M.filter(Nf(e),io.isTableCell)},kf=function(e){return Os(e,"td[data-mce-selected],th[data-mce-selected]")},Tf=function(e,t){var n=kf(t),r=Sf(e);return n.length>0?n:r},Af=Tf,_f=function(e){return Tf(wf(e.selection.getSel()),Hn.fromDom(e.getBody()))},Bf=function(e,t){return M.each(t,Is),e.selection.setCursorLocation(t[0].dom(),0),!0},Rf=function(e,t){return mc(e,!1,t),!0},Df=function(e,t,n,r){return Pf(t,r).fold(function(){return r=e,Cf(t,n).map(function(e){return e.fold(y.curry(Rf,r),y.curry(Bf,r))});var r},function(t){return If(e,t)}).getOr(!1)},Of=function(e,t){return M.find(Uu(t,e),io.isTableCell)},Pf=function(e,t){return M.find(Uu(t,e),function(e){return"caption"===Zn.name(e)})},If=function(e,t){return Is(t),e.selection.setCursorLocation(t.dom(),0),E.some(!0)},Lf=function(e,t,n,r,o){return Ws.navigate(n,e.getBody(),o).bind(function(i){return u=r,c=n,l=o,f=i,Ws.firstPositionIn(u.dom()).bind(function(e){return Ws.lastPositionIn(u.dom()).map(function(t){return c?l.isEqual(e)&&f.isEqual(t):l.isEqual(t)&&f.isEqual(e)})}).getOr(!0)?If(e,r):(a=r,s=i,Pf(t,Hn.fromDom(s.getNode())).map(function(e){return!1===Dr.eq(e,a)}));var a,s,u,c,l,f}).or(E.some(!0))},Mf=function(e,t,n,r){var o=ia.fromRangeStart(e.selection.getRng());return Of(n,r).bind(function(r){return Ru(r)?If(e,r):(i=e,a=n,s=t,u=r,c=o,Ws.navigate(s,i.getBody(),c).bind(function(e){return Of(a,Hn.fromDom(e.getNode())).map(function(e){return!1===Dr.eq(e,u)})}));var i,a,s,u,c})},Ff=function(e,t,n){var r=Hn.fromDom(e.getBody());return Pf(r,n).fold(function(){return Mf(e,t,r,n)},function(n){return o=e,i=t,a=r,s=n,u=ia.fromRangeStart(o.selection.getRng()),Ru(s)?If(o,s):Lf(o,a,i,s,u);var o,i,a,s,u}).getOr(!1)},zf=function(e,t){var n,r,o,i,a,s=Hn.fromDom(e.selection.getStart(!0));return e.selection.isCollapsed()?Ff(e,t,s):(n=e,r=s,o=Hn.fromDom(n.getBody()),i=n.selection.getRng(),0!==(a=_f(n)).length?Bf(n,a):Df(n,o,i,r))},Uf=function(e,t){e.getDoc().execCommand(t,!1,null)},Vf=function(e){hc(e,!1)||cf(e,!1)||Ku(e,!1)||zf(e)||Ju(e,!1)||(Uf(e,"Delete"),bu(e))},Hf=function(e){hc(e,!0)||cf(e,!0)||Ku(e,!0)||zf(e)||Ju(e,!0)||Uf(e,"ForwardDelete")},qf=function(e,t){return e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset},jf=xr("container","offset"),$f=function(e,t,n){return null!==function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(e,t,n)},Wf=function(e,t,n){return $f(e,t,function(e){return e.nodeName===n})},Kf=function(e){return e&&"TABLE"===e.nodeName},Xf=function(e,t,n){for(var r=new to(t,e.getParent(t.parentNode,e.isBlock)||e.getRoot());t=r[n?"prev":"next"]();)if(vo.isBr(t))return!0},Yf=function(e,t,n,r,o){var i,a,s,u,c,l,f=e.getRoot(),d=e.schema.getNonEmptyElements();if(s=e.getParent(o.parentNode,e.isBlock)||f,r&&vo.isBr(o)&&t&&e.isEmpty(s))return E.some(jf(o.parentNode,e.nodeIndex(o)));for(i=new to(o,s);u=i[r?"prev":"next"]();){if("false"===e.getContentEditableParent(u)||(c=u,l=f,mi.isCaretContainer(c)&&!1===$f(c,l,Nl)))return E.none();if(vo.isText(u)&&u.nodeValue.length>0)return!1===Wf(u,f,"A")?E.some(jf(u,r?u.nodeValue.length:0)):E.none();if(e.isBlock(u)||d[u.nodeName.toLowerCase()])return E.none();a=u}return n&&a?E.some(jf(a,0)):E.none()},Gf=function(e,t,n,r){var o,i,a,s,u,c,l,f,d,m,p=e.getRoot(),g=!1;if(o=r[(n?"start":"end")+"Container"],i=r[(n?"start":"end")+"Offset"],l=vo.isElement(o)&&i===o.childNodes.length,u=e.schema.getNonEmptyElements(),c=n,mi.isCaretContainer(o))return E.none();if(vo.isElement(o)&&i>o.childNodes.length-1&&(c=!1),vo.isDocument(o)&&(o=p,i=0),o===p){if(c&&(s=o.childNodes[i>0?i-1:0])){if(mi.isCaretContainer(s))return E.none();if(u[s.nodeName]||Kf(s))return E.none()}if(o.hasChildNodes()){if(i=Math.min(!c&&i>0?i-1:i,o.childNodes.length-1),o=o.childNodes[i],i=vo.isText(o)&&l?o.data.length:0,!t&&o===p.lastChild&&Kf(o))return E.none();if(function(e,t){for(;t&&t!==e;){if(vo.isContentEditableFalse(t))return!0;t=t.parentNode}return!1}(p,o)||mi.isCaretContainer(o))return E.none();if(o.hasChildNodes()&&!1===Kf(o)){s=o,a=new to(o,p);do{if(vo.isContentEditableFalse(s)||mi.isCaretContainer(s)){g=!1;break}if(vo.isText(s)&&s.nodeValue.length>0){i=c?0:s.nodeValue.length,o=s,g=!0;break}if(u[s.nodeName.toLowerCase()]&&(!(f=s)||!/^(TD|TH|CAPTION)$/.test(f.nodeName))){i=e.nodeIndex(s),o=s.parentNode,"IMG"!==s.nodeName&&"PRE"!==s.nodeName||c||i++,g=!0;break}}while(s=c?a.next():a.prev())}}}return t&&(vo.isText(o)&&0===i&&Yf(e,l,t,!0,o).each(function(e){o=e.container(),i=e.offset(),g=!0}),vo.isElement(o)&&((s=o.childNodes[i])||(s=o.childNodes[i-1]),!s||!vo.isBr(s)||(m="A",(d=s).previousSibling&&d.previousSibling.nodeName===m)||Xf(e,s,!1)||Xf(e,s,!0)||Yf(e,l,t,!0,s).each(function(e){o=e.container(),i=e.offset(),g=!0}))),c&&!t&&vo.isText(o)&&i===o.nodeValue.length&&Yf(e,l,t,!1,o).each(function(e){o=e.container(),i=e.offset(),g=!0}),g?E.some(jf(o,i)):E.none()},Jf={normalize:function(e,t){var n=t.collapsed,r=t.cloneRange();return Gf(e,n,!0,r).each(function(e){r.setStart(e.container(),e.offset())}),n||Gf(e,n,!1,r).each(function(e){r.setEnd(e.container(),e.offset())}),n&&r.collapse(!0),qf(t,r)?E.none():E.some(r)}},Qf=function(e,t,n){var r=e.create("span",{}," ");n.parentNode.insertBefore(r,n),t.scrollIntoView(r),e.remove(r)},Zf=function(e,t,n,r){var o=e.createRng();r?(o.setStartBefore(n),o.setEndBefore(n)):(o.setStartAfter(n),o.setEndAfter(n)),t.setRng(o)},ed=function(e,t){var n,r,o=e.selection,i=e.dom,a=o.getRng();Jf.normalize(i,a).each(function(e){a.setStart(e.startContainer,e.startOffset),a.setEnd(e.endContainer,e.endOffset)});var s=a.startOffset,u=a.startContainer;if(1===u.nodeType&&u.hasChildNodes()){var c=s>u.childNodes.length-1;u=u.childNodes[Math.min(s,u.childNodes.length-1)]||u,s=c&&3===u.nodeType?u.nodeValue.length:0}var l=i.getParent(u,i.isBlock),f=l?i.getParent(l.parentNode,i.isBlock):null,d=f?f.nodeName.toUpperCase():"",m=t&&t.ctrlKey;"LI"!==d||m||(l=f),u&&3===u.nodeType&&s>=u.nodeValue.length&&(function(e,t,n){for(var r,o=new to(t,n),i=e.getNonEmptyElements();r=o.next();)if(i[r.nodeName.toLowerCase()]||r.length>0)return!0}(e.schema,u,l)||(n=i.create("br"),a.insertNode(n),a.setStartAfter(n),a.setEndAfter(n),r=!0)),n=i.create("br"),a.insertNode(n),Qf(i,o,n),Zf(i,o,n,r),e.undoManager.add()},td=function(e,t){var n=Hn.fromTag("br");ks.before(Hn.fromDom(t),n),e.undoManager.add()},nd=function(e,t){rd(e.getBody(),t)||ks.after(Hn.fromDom(t),Hn.fromTag("br"));var n=Hn.fromTag("br");ks.after(Hn.fromDom(t),n),Qf(e.dom,e.selection,n.dom()),Zf(e.dom,e.selection,n.dom(),!1),e.undoManager.add()},rd=function(e,t){return n=ia.after(t),!!vo.isBr(n.getNode())||Ws.nextPosition(e,ia.after(t)).map(function(e){return vo.isBr(e.getNode())}).getOr(!1);var n},od=function(e){return e&&"A"===e.nodeName&&"href"in e},id=function(e){return e.fold(y.constant(!1),od,od,y.constant(!1))},ad=function(e,t){t.fold(y.noop,y.curry(td,e),y.curry(nd,e),y.noop)},sd=function(e,t){var n,r,o,i=(n=e,r=y.curry(vu.isInlineTarget,n),o=ia.fromRangeStart(n.selection.getRng()),$l(r,n.getBody(),o).filter(id));i.isSome()?i.each(y.curry(ad,e)):ed(e,t)},ud=Qu([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),cd=(ud.before,ud.on,ud.after,function(e){return e.fold(y.identity,y.identity,y.identity)}),ld=Qu([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),fd=xr("start","soffset","finish","foffset"),dd={domRange:ld.domRange,relative:ld.relative,exact:ld.exact,exactFromRange:function(e){return ld.exact(e.start(),e.soffset(),e.finish(),e.foffset())},range:fd,getWin:function(e){var t=e.match({domRange:function(e){return Hn.fromDom(e.startContainer)},relative:function(e,t){return cd(e)},exact:function(e,t,n,r){return e}});return Ur.defaultView(t)}},md=Un.detect().browser,pd=function(e,t){var n=Zn.isText(t)?Ds(t).length:Ur.children(t).length+1;return e>n?n:e<0?0:e},gd=function(e){return dd.range(e.start(),pd(e.soffset(),e.start()),e.finish(),pd(e.foffset(),e.finish()))},hd=function(e,t){return Dr.contains(e,t)||Dr.eq(e,t)},vd=function(e){return function(t){return hd(e,t.start())&&hd(e,t.finish())}},yd=function(e){return!0===e.inline||md.isIE()},bd=function(e){return dd.range(Hn.fromDom(e.startContainer),e.startOffset,Hn.fromDom(e.endContainer),e.endOffset)},Cd=function(e){var t=e.getSelection();return(t&&0!==t.rangeCount?E.from(t.getRangeAt(0)):E.none()).map(bd)},xd=function(e){var t=Ur.defaultView(e);return Cd(t.dom()).filter(vd(e))},wd=function(e,t){return E.from(t).filter(vd(e)).map(gd)},Nd=function(e){var t=document.createRange();return t.setStart(e.start().dom(),e.soffset()),t.setEnd(e.finish().dom(),e.foffset()),E.some(t)},Ed=function(e){return(e.bookmark?e.bookmark:E.none()).bind(y.curry(wd,Hn.fromDom(e.getBody()))).bind(Nd)},Sd=function(e){var t=yd(e)?xd(Hn.fromDom(e.getBody())):E.none();e.bookmark=t.isSome()?t:e.bookmark},kd=function(e){Ed(e).each(function(t){e.selection.setRng(t)})},Td=Ed,Ad=Ot.each,_d=Ot.extend,Bd=Ot.map,Rd=Ot.inArray,Dd=Ot.explode,Od=function(e){var t,n,r,o,i={state:{},exec:{},value:{}},a=e.settings;e.on("PreInit",function(){t=e.dom,n=e.selection,a=e.settings,r=e.formatter});var s=function(t){var n;if(!e.quirks.isHidden()&&!e.removed){if(t=t.toLowerCase(),n=i.state[t])return n(t);try{return e.getDoc().queryCommandState(t)}catch(r){}return!1}},u=function(e,t){t=t||"exec",Ad(e,function(e,n){Ad(n.toLowerCase().split(","),function(n){i[t][n]=e})})};_d(this,{execCommand:function(t,n,r,o){var a,s,u=!1;if(!e.removed){if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(t)||o&&o.skip_focus?kd(e):e.focus(),(o=e.fire("BeforeExecCommand",{command:t,ui:n,value:r})).isDefaultPrevented())return!1;if(s=t.toLowerCase(),a=i.exec[s])return a(s,n,r),e.fire("ExecCommand",{command:t,ui:n,value:r}),!0;if(Ad(e.plugins,function(o){if(o.execCommand&&o.execCommand(t,n,r))return e.fire("ExecCommand",{command:t,ui:n,value:r}),u=!0,!1}),u)return u;if(e.theme&&e.theme.execCommand&&e.theme.execCommand(t,n,r))return e.fire("ExecCommand",{command:t,ui:n,value:r}),!0;try{u=e.getDoc().execCommand(t,n,r)}catch(c){}return!!u&&(e.fire("ExecCommand",{command:t,ui:n,value:r}),!0)}},queryCommandState:s,queryCommandValue:function(t){var n;if(!e.quirks.isHidden()&&!e.removed){if(t=t.toLowerCase(),n=i.value[t])return n(t);try{return e.getDoc().queryCommandValue(t)}catch(r){}}},queryCommandSupported:function(t){if(t=t.toLowerCase(),i.exec[t])return!0;try{return e.getDoc().queryCommandSupported(t)}catch(n){}return!1},addCommands:u,addCommand:function(t,n,r){t=t.toLowerCase(),i.exec[t]=function(t,o,i,a){return n.call(r||e,o,i,a)}},addQueryStateHandler:function(t,n,r){t=t.toLowerCase(),i.state[t]=function(){return n.call(r||e)}},addQueryValueHandler:function(t,n,r){t=t.toLowerCase(),i.value[t]=function(){return n.call(r||e)}},hasCustomCommand:function(e){return e=e.toLowerCase(),!!i.exec[e]}});var c=function(t,n,r){return n===undefined&&(n=!1),r===undefined&&(r=null),e.getDoc().execCommand(t,n,r)},l=function(e){return r.match(e)},f=function(t,n){r.toggle(t,n?{value:n}:undefined),e.nodeChanged()},d=function(e){o=n.getBookmark(e)},m=function(){n.moveToBookmark(o)};u({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){e.undoManager.add()},"Cut,Copy,Paste":function(t){var n,r=e.getDoc();try{c(t)}catch(i){n=!0}if("paste"!==t||r.queryCommandEnabled(t)||(n=!0),n||!r.queryCommandSupported(t)){var o=e.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");me.mac&&(o=o.replace(/Ctrl\+/g,"\u2318+")),e.notificationManager.open({text:o,type:"error"})}},unlink:function(){if(n.isCollapsed()){var t=e.dom.getParent(e.selection.getStart(),"a");t&&e.dom.remove(t,!0)}else r.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(e){var t=e.substring(7);"full"===t&&(t="justify"),Ad("left,center,right,justify".split(","),function(e){t!==e&&r.remove("align"+e)}),"none"!==t&&f("align"+t)},"InsertUnorderedList,InsertOrderedList":function(e){var r,o;c(e),(r=t.getParent(n.getNode(),"ol,ul"))&&(o=r.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(o.nodeName)&&(d(),t.split(o,r),m()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){f(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){f(e,n)},FontSize:function(e,t,n){var r,o;n>=1&&n<=7&&(o=Dd(a.font_size_style_values),n=(r=Dd(a.font_size_classes))?r[n-1]||n:o[n-1]||n),f(e,n)},RemoveFormat:function(e){r.remove(e)},mceBlockQuote:function(){f("blockquote")},FormatBlock:function(e,t,n){return f(n||"p")},mceCleanup:function(){var t=n.getBookmark();e.setContent(e.getContent({cleanup:!0}),{cleanup:!0}),n.moveToBookmark(t)},mceRemoveNode:function(t,r,o){var i=o||n.getNode();i!==e.getBody()&&(d(),e.dom.remove(i,!0),m())},mceSelectNodeDepth:function(r,o,i){var a=0;t.getParent(n.getNode(),function(e){if(1===e.nodeType&&a++===i)return n.select(e),!1},e.getBody())},mceSelectNode:function(e,t,r){n.select(r)},mceInsertContent:function(t,n,r){Js(e,r)},mceInsertRawHTML:function(t,r,o){n.setContent("tiny_mce_marker"),e.setContent(e.getContent().replace(/tiny_mce_marker/g,function(){return o}))},mceToggleFormat:function(e,t,n){f(n)},mceSetContent:function(t,n,r){e.setContent(r)},"Indent,Outdent":function(o){var i,u,l;i=a.indentation,u=/[a-z%]+$/i.exec(i),i=parseInt(i,10),s("InsertUnorderedList")||s("InsertOrderedList")?c(o):(a.forced_root_block||t.getParent(n.getNode(),t.isBlock)||r.apply("div"),Ad(n.getSelectedBlocks(),function(n){if("false"!==t.getContentEditable(n)&&"LI"!==n.nodeName){var r=e.getParam("indent_use_margin",!1)?"margin":"padding";r="TABLE"===n.nodeName?"margin":r,r+="rtl"===t.getStyle(n,"direction",!0)?"Right":"Left","outdent"===o?(l=Math.max(0,parseInt(n.style[r]||0,10)-i),t.setStyle(n,r,l?l+u:"")):(l=parseInt(n.style[r]||0,10)+i+u,t.setStyle(n,r,l))}}))},mceRepaint:function(){},InsertHorizontalRule:function(){e.execCommand("mceInsertContent",!1,"
")},mceToggleVisualAid:function(){e.hasVisual=!e.hasVisual,e.addVisual()},mceReplaceContent:function(t,r,o){e.execCommand("mceInsertContent",!1,o.replace(/\{\$selection\}/g,n.getContent({format:"text"})))},mceInsertLink:function(e,o,i){var a;"string"==typeof i&&(i={href:i}),a=t.getParent(n.getNode(),"a"),i.href=i.href.replace(" ","%20"),a&&i.href||r.remove("link"),i.href&&r.apply("link",i,a)},selectAll:function(){var e=t.getParent(n.getStart(),vo.isContentEditableTrue);if(e){var r=t.createRng();r.selectNodeContents(e),n.setRng(r)}},"delete":function(){Vf(e)},forwardDelete:function(){Hf(e)},mceNewDocument:function(){e.setContent("")},InsertLineBreak:function(t,n,r){return sd(e,r),!0}}),u({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var o="align"+e.substring(7),i=n.isCollapsed()?[t.getParent(n.getNode(),t.isBlock)]:n.getSelectedBlocks(),a=Bd(i,function(e){return!!r.matchNode(e,o)});return-1!==Rd(a,!0)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return l(e)},mceBlockQuote:function(){return l("blockquote")},Outdent:function(){var e;if(a.inline_styles){if((e=t.getParent(n.getStart(),t.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return!0;if((e=t.getParent(n.getEnd(),t.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return!0}return s("InsertUnorderedList")||s("InsertOrderedList")||!a.inline_styles&&!!t.getParent(n.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var r=t.getParent(n.getNode(),"ul,ol");return r&&("insertunorderedlist"===e&&"UL"===r.tagName||"insertorderedlist"===e&&"OL"===r.tagName)}},"state"),u({"FontSize,FontName":function(e){var r,o=0;return(r=t.getParent(n.getNode(),"span"))&&(o="fontsize"===e?r.style.fontSize:r.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),o}},"value"),u({Undo:function(){e.undoManager.undo()},Redo:function(){e.undoManager.redo()}})},Pd=Ot.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend"," "),Id=function(e){var t,n,r=this,o={},i=function(){return!1},a=function(){return!0};t=(e=e||{}).scope||r,n=e.toggleEvent||i;var s=function(e,t,a,s){var u,c,l;if(!1===t&&(t=i),t)for(t={func:t},s&&Ot.extend(t,s),l=(c=e.toLowerCase().split(" ")).length;l--;)e=c[l],(u=o[e])||(u=o[e]=[],n(e,!0)),a?u.unshift(t):u.push(t);return r},u=function(e,t){var i,a,s,u,c;if(e)for(i=(u=e.toLowerCase().split(" ")).length;i--;){if(e=u[i],a=o[e],!e){for(s in o)n(s,!1),delete o[s];return r}if(a){if(t)for(c=a.length;c--;)a[c].func===t&&(a=a.slice(0,c).concat(a.slice(c+1)),o[e]=a);else a.length=0;a.length||(n(e,!1),delete o[e])}}else{for(e in o)n(e,!1);o={}}return r};r.fire=function(n,r){var s,c,l,f;if(n=n.toLowerCase(),(r=r||{}).type=n,r.target||(r.target=t),r.preventDefault||(r.preventDefault=function(){r.isDefaultPrevented=a},r.stopPropagation=function(){r.isPropagationStopped=a},r.stopImmediatePropagation=function(){r.isImmediatePropagationStopped=a},r.isDefaultPrevented=i,r.isPropagationStopped=i,r.isImmediatePropagationStopped=i),e.beforeFire&&e.beforeFire(r),s=o[n])for(c=0,l=s.length;c0&&e.preventDefault()},n.dom.bind(r,"click",o),{unbind:function(){n.dom.unbind(r,"click",o)}}),e.selection.controlSelection.hideResizeRect(),e.readonly=!0,e.getBody().contentEditable=!1):(e.readonly=!1,e.getBody().contentEditable=!0,jd(e,"StyleWithCSS",!1),jd(e,"enableInlineTableEditing",!1),jd(e,"enableObjectResizing",!1),e.focus(),e.nodeChanged())},Wd=function(e,t){var n=e.readonly?"readonly":"design";t!==n&&(e.initialized?$d(e,"readonly"===t):e.on("init",function(){$d(e,"readonly"===t)}),e.fire("SwitchMode",{mode:t}))},Kd=Ot.each,Xd=Ot.explode,Yd={f9:120,f10:121,f11:122},Gd=Ot.makeMap("alt,ctrl,shift,meta,access"),Jd=function(e){var t={},n=[],r=function(e){var t,n,r={};for(n in Kd(Xd(e,"+"),function(e){e in Gd?r[e]=!0:/^[0-9]{2,}$/.test(e)?r.keyCode=parseInt(e,10):(r.charCode=e.charCodeAt(0),r.keyCode=Yd[e]||e.toUpperCase().charCodeAt(0))}),t=[r.keyCode],Gd)r[n]?t.push(n):r[n]=!1;return r.id=t.join(","),r.access&&(r.alt=!0,me.mac?r.ctrl=!0:r.shift=!0),r.meta&&(me.mac?r.meta=!0:(r.ctrl=!0,r.meta=!1)),r},o=function(t,n,o,i){var a;return(a=Ot.map(Xd(t,">"),r))[a.length-1]=Ot.extend(a[a.length-1],{func:o,scope:i||e}),Ot.extend(a[0],{desc:e.translate(n),subpatterns:a.slice(1)})},i=function(e,t){return!!t&&t.ctrl===e.ctrlKey&&t.meta===e.metaKey&&t.alt===e.altKey&&t.shift===e.shiftKey&&!!(e.keyCode===t.keyCode||e.charCode&&e.charCode===t.charCode)&&(e.preventDefault(),!0)},a=function(e){return e.func?e.func.call(e.scope):null};e.on("keyup keypress keydown",function(e){var r,o;((o=e).altKey||o.ctrlKey||o.metaKey||"keydown"===(r=e).type&&r.keyCode>=112&&r.keyCode<=123)&&!e.isDefaultPrevented()&&(Kd(t,function(t){if(i(e,t))return n=t.subpatterns.slice(0),"keydown"===e.type&&a(t),!0}),i(e,n[0])&&(1===n.length&&"keydown"===e.type&&a(n[0]),n.shift()))}),this.add=function(n,r,i,a){var s;return s=i,"string"==typeof i?i=function(){e.execCommand(s,!1,null)}:Ot.isArray(s)&&(i=function(){e.execCommand(s[0],s[1],s[2])}),Kd(Xd(Ot.trim(n.toLowerCase())),function(e){var n=o(e,r,i,a);t[n.id]=n}),!0},this.remove=function(e){var n=o(e);return!!t[n.id]&&(delete t[n.id],!0)}},Qd=Ot.each,Zd=function(e,t,n){var r,o,i,a,s=1;for(a=e.getShortEndedElements(),(i=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g).lastIndex=r=n;o=i.exec(t);){if(r=i.lastIndex,"/"===o[1])s--;else if(!o[1]){if(o[2]in a)continue;s++}if(0===s)break}return r},em=function(e,t){var n=this,r=function(){};e=e||{},n.schema=t=t||Fo(),!1!==e.fix_self_closing&&(e.fix_self_closing=!0),Qd("comment cdata text start end pi doctype".split(" "),function(t){t&&(n[t]=e[t]||r)}),n.parse=function(n){var r,o,i,a,s,u,c,l,f,d,m,p,g,h,v,y,b,C,x,w,N,E,S,k,T,A,_,B,R,D=this,O=0,P=[],I=0,L=Ao.decode,M=Ot.makeMap("src,href,data,background,formaction,poster"),F=/((java|vb)script|mhtml):/i,z=/^data:/i,U=function(e){var t,n;for(t=P.length;t--&&P[t].name!==e;);if(t>=0){for(n=P.length-1;n>=t;n--)(e=P[n]).valid&&D.end(e.name);P.length=t}},V=function(t,n,r,o,i){var s,u,c;if(r=(n=n.toLowerCase())in m?n:L(r||o||i||""),g&&!l&&0==(0===(c=n).indexOf("data-")||0===c.indexOf("aria-"))){if(!(s=C[n])&&x){for(u=x.length;u--&&!(s=x[u]).pattern.test(n););-1===u&&(s=null)}if(!s)return;if(s.validValues&&!(r in s.validValues))return}if(M[n]&&!e.allow_script_urls){var f=r.replace(/[\s\u0000-\u001F]+/g,"");try{f=decodeURIComponent(f)}catch(d){f=unescape(f)}if(F.test(f))return;if(!e.allow_html_data_urls&&z.test(f)&&!/^data:image\//i.test(f))return}l&&(n in M||0===n.indexOf("on"))||(a.map[n]=r,a.push({name:n,value:r}))};for(T=new RegExp("<(?:(?:!--([\\w\\W]*?)--\x3e)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),A=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,d=t.getShortEndedElements(),k=e.self_closing_elements||t.getSelfClosingElements(),m=t.getBoolAttrs(),g=e.validate,f=e.remove_internals,R=e.fix_self_closing,_=t.getSpecialElements(),S=n+">";r=T.exec(S);){if(On.length){D.text(L(n.substr(r.index))),O=r.index+r[0].length;continue}if(":"===(o=o.toLowerCase()).charAt(0)&&(o=o.substr(1)),p=o in d,R&&k[o]&&P.length>0&&P[P.length-1].name===o&&U(o),!g||(h=t.getElementRule(o))){if(v=!0,g&&(C=h.attributes,x=h.attributePatterns),(b=r[8])?((l=-1!==b.indexOf("data-mce-type"))&&f&&(v=!1),(a=[]).map={},b.replace(A,V)):(a=[]).map={},g&&!l){if(w=h.attributesRequired,N=h.attributesDefault,E=h.attributesForced,h.removeEmptyAttrs&&!a.length&&(v=!1),E)for(s=E.length;s--;)c=(y=E[s]).name,"{$uid}"===(B=y.value)&&(B="mce_"+I++),a.map[c]=B,a.push({name:c,value:B});if(N)for(s=N.length;s--;)(c=(y=N[s]).name)in a.map||("{$uid}"===(B=y.value)&&(B="mce_"+I++),a.map[c]=B,a.push({name:c,value:B}));if(w){for(s=w.length;s--&&!(w[s]in a.map););-1===s&&(v=!1)}if(y=a.map["data-mce-bogus"]){if("all"===y){O=Zd(t,n,T.lastIndex),T.lastIndex=O;continue}v=!1}}v&&D.start(o,a,p)}else v=!1;if(i=_[o]){i.lastIndex=O=r.index+r[0].length,(r=i.exec(n))?(v&&(u=n.substr(O,r.index-O)),O=r.index+r[0].length):(u=n.substr(O),O=n.length),v&&(u.length>0&&D.text(u,!0),D.end(o)),T.lastIndex=O;continue}p||(b&&b.indexOf("/")===b.length-1?v&&D.end(o):P.push({name:o,valid:v}))}else(o=r[1])?(">"===o.charAt(0)&&(o=" "+o),e.allow_conditional_comments||"[if"!==o.substr(0,3).toLowerCase()||(o=" "+o),D.comment(o)):(o=r[2])?D.cdata(o.replace(//g,"")):(o=r[3])?D.doctype(o):(o=r[4])&&D.pi(o,r[5]);O=r.index+r[0].length}for(O=0;s--)(o=P[s]).valid&&D.end(o.name)}};em.findEndTag=Zd;var tm,nm,rm=function(e,t){var n,r,o,i,a,s,u,c,l=t,f=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,d=e.schema;for(s=e.getTempAttrs(),u=l,c=new RegExp(["\\s?("+s.join("|")+')="[^"]+"'].join("|"),"gi"),l=u.replace(c,""),a=d.getShortEndedElements();i=f.exec(l);)r=f.lastIndex,o=i[0].length,n=a[i[1]]?r:em.findEndTag(d,l,r),l=l.substring(0,r-o)+l.substring(n),f.lastIndex=r-o;return l},om=function(e,t){return ii(rm(e,t))},im=rm,am=function(e){var t=e!==undefined?e.dom():document;return E.from(t.activeElement).map(Hn.fromDom)},sm=function(e){var t=Ur.owner(e).dom();return e.dom()===t.activeElement},um=function(e){return am(Ur.owner(e)).filter(function(t){return e.dom().contains(t.dom())})},cm=function(e,t){return(n=t,n.collapsed?E.from(zi(n.startContainer,n.startOffset)).map(Hn.fromDom):E.none()).bind(function(t){return io.isTableSection(t)?E.some(t):!1===Dr.contains(e,t)?E.some(e):E.none()});var n},lm=function(e,t){cm(Hn.fromDom(e.getBody()),t).bind(function(e){return Ws.firstPositionIn(e.dom())}).fold(function(){e.selection.normalize()},function(t){e.selection.setRng(t.toRange())})},fm=function(e){if(e.setActive)try{e.setActive()}catch(t){e.focus()}else e.focus()},dm=function(e){var t,n=e.getBody();return n&&(t=Hn.fromDom(n),sm(t)||um(t).isSome())},mm=function(e){return e.inline?dm(e):(t=e).iframeElement&&sm(Hn.fromDom(t.iframeElement));var t},pm=function(e){e.editorManager.setActive(e)},gm=function(e,t){e.removed||(t?pm(e):function(e){var t,n,r,o=e.selection,i=e.settings.content_editable,a=e.getBody(),s=o.getRng();if(e.quirks.refreshContentEditable(),n=e,r=o.getNode(),t=n.dom.getParent(r,function(e){return"true"===n.dom.getContentEditable(e)}),e.$.contains(a,t))return fm(t),lm(e,s),void pm(e);e.bookmark!==undefined&&!1===mm(e)&&Td(e).each(function(t){e.selection.setRng(t),s=t}),i||(me.opera||fm(a),e.getWin().focus()),(me.gecko||i)&&(fm(a),lm(e,s)),pm(e)}(e))},hm=mm,vm=function(e,t){return t.dom()[e]},ym=function(e,t){return parseInt(Cr(t,e),10)},bm=y.curry(vm,"clientWidth"),Cm=y.curry(vm,"clientHeight"),xm=y.curry(ym,"margin-top"),wm=y.curry(ym,"margin-left"),Nm=function(e,t,n){var r,o,i,a,s,u,c,l,f,d,m=Hn.fromDom(e.getBody()),p=e.inline?m:Ur.documentElement(m),g=(r=e.inline,i=t,a=n,s=(o=p).dom().getBoundingClientRect(),{x:i-(r?s.left+o.dom().clientLeft+wm(o):0),y:a-(r?s.top+o.dom().clientTop+xm(o):0)});return c=g.x,l=g.y,f=bm(u=p),d=Cm(u),c>=0&&l>=0&&c<=f&&l<=d},Em=function(e){var t,n=e.inline?e.getBody():e.getContentAreaContainer();return(t=n,E.from(t).map(Hn.fromDom)).map(function(e){return Dr.contains(Ur.owner(e),e)}).getOr(!1)},Sm=function(e){var t,n=[],r=function(){var t,n=e.theme;return n&&n.getNotificationManagerImpl?n.getNotificationManagerImpl():{open:t=function(){throw new Error("Theme did not provide a NotificationManager implementation.")},close:t,reposition:t,getArgs:t}},o=function(){n.length>0&&r().reposition(n)},i=function(e){M.findIndex(n,function(t){return t===e}).each(function(e){n.splice(e,1)})},a=function(t){if(!e.removed&&Em(e))return M.find(n,function(e){return n=r().getArgs(e),o=t,!(n.type!==o.type||n.text!==o.text||n.progressBar||n.timeout||o.progressBar||o.timeout);var n,o}).getOrThunk(function(){e.editorManager.setActive(e);var a,s=r().open(t,function(){i(s),o()});return a=s,n.push(a),o(),s})};return(t=e).on("SkinLoaded",function(){var e=t.settings.service_message;e&&a({text:e,type:"warning",timeout:0,icon:""})}),t.on("ResizeEditor ResizeWindow",function(){ye.requestAnimationFrame(o)}),t.on("remove",function(){M.each(n,function(e){r().close(e)})}),{open:a,close:function(){E.from(n[0]).each(function(e){r().close(e),i(e),o()})},getNotifications:function(){return n}}},km=function(e){var t=[],n=function(){var t,n=e.theme;return n&&n.getWindowManagerImpl?n.getWindowManagerImpl():{open:t=function(){throw new Error("Theme did not provide a WindowManager implementation.")},alert:t,confirm:t,close:t,getParams:t,setParams:t}},r=function(e,t){return function(){return t?t.apply(e,arguments):undefined}},o=function(n){var r;t.push(n),r=n,e.fire("OpenWindow",{win:r})},i=function(n){M.findIndex(t,function(e){return e===n}).each(function(r){var o;t.splice(r,1),o=n,e.fire("CloseWindow",{win:o}),0===t.length&&e.focus()})},a=function(){return E.from(t[t.length-1])};return e.on("remove",function(){M.each(t.slice(0),function(e){n().close(e)})}),{windows:t,open:function(t,r){e.editorManager.setActive(e),Sd(e);var a=n().open(t,r,i);return o(a),a},alert:function(e,t,a){var s=n().alert(e,r(a||this,t),i);o(s)},confirm:function(e,t,a){var s=n().confirm(e,r(a||this,t),i);o(s)},close:function(){a().each(function(e){n().close(e),i(e)})},getParams:function(){return a().map(n().getParams).getOr(null)},setParams:function(e){a().each(function(t){n().setParams(t,e)})},getWindows:function(){return t}}},Tm=ti.PluginManager,Am=function(e,t){var n=function(e,t){for(var n in Tm.urls)if(Tm.urls[n]+"/plugin"+t+".js"===e)return n;return null}(t,e.suffix);return n?"Failed to load plugin: "+n+" from url "+t:"Failed to load plugin url: "+t},_m=function(e,t){e.notificationManager.open({type:"error",text:t})},Bm=function(e,t){e._skinLoaded?_m(e,t):e.on("SkinLoaded",function(){_m(e,t)})},Rm=function(e,t){Bm(e,Am(e,t))},Dm=function(e,t){Bm(e,"Failed to upload image: "+t)},Om=Bm,Pm=function(e){for(var t=[],n=1;n=300?r("HTTP Error: "+i.status):(e=JSON.parse(i.responseText))&&"string"==typeof e.location?n((o=t.basePath,a=e.location,o?o.replace(/\/$/,"")+"/"+a.replace(/^\//,""):a)):r("Invalid JSON: "+i.responseText)},(a=new FormData).append("file",e.blob(),e.filename()),i.send(a)},o=function(e,t){return{url:t,blobInfo:e,status:!0}},i=function(e,t){return{url:"",blobInfo:e,status:!1,error:t}},a=function(e,t){Ot.each(n[e],function(e){e(t)}),delete n[e]},s=function(r,s){return r=Ot.grep(r,function(t){return!e.isUploaded(t.blobUri())}),pe.all(Ot.map(r,function(r){return e.isPending(r.blobUri())?(f=r.blobUri(),new pe(function(e){n[f]=n[f]||[],n[f].push(e)})):(u=r,c=t.handler,l=s,e.markPending(u.blobUri()),new pe(function(t){var n;try{var r=function(){n&&n.close()};c(u,function(n){r(),e.markUploaded(u.blobUri(),n),a(u.blobUri(),o(u,n)),t(o(u,n))},function(n){r(),e.removeFailed(u.blobUri()),a(u.blobUri(),i(u,n)),t(i(u,n))},function(e){e<0||e>100||(n||(n=l()),n.progressBar.value(e))})}catch(s){t(i(u,s.message))}}));var u,c,l,f}))};return t=Ot.extend({credentials:!1,handler:r},t),{upload:function(e,n){return t.url||t.handler!==r?s(e,n):new pe(function(e){e([])})}}},zm=function(e,t){return new(V("Blob"))(e,t)},Um=function(e){return V("atob")(e)},Vm=function(e){var t,n;return e=decodeURIComponent(e).split(","),(n=/data:([^;]+)/.exec(e[0]))&&(t=n[1]),{type:t,data:e[1]}},Hm=function(e){return new pe(function(t){var n,r,o;e=Vm(e);try{n=Um(e.data)}catch(yC){return void t(new zm([]))}for(r=new function(e){return new(V("Uint8Array"))(e)}(n.length),o=0;o=0&&o[r]===n[r];r--);if(-1===r)return n=o,!0}return n=o,!1}(t)&&e.dom.isChildOf(t,e.getBody())&&e.nodeChanged({selectionChange:!0})}),e.on("MouseUp",function(t){t.isDefaultPrevented()||("IMG"===e.selection.getNode().nodeName?ye.setEditorTimeout(e,function(){e.nodeChanged()}):e.nodeChanged())}),this.nodeChanged=function(t){var n,r,o,i=e.selection;e.initialized&&i&&!e.settings.disable_nodechange&&!e.readonly&&(o=e.getBody(),(n=i.getStart(!0)||o).ownerDocument===e.getDoc()&&e.dom.isChildOf(n,o)||(n=o),r=[],e.dom.getParent(n,function(e){if(e===o)return!0;r.push(e)}),(t=t||{}).element=n,t.parents=r,e.fire("NodeChange",t))}},np=function(e){var t,n,r,o;return o=e.getBoundingClientRect(),n=(t=e.ownerDocument).documentElement,r=t.defaultView,{top:o.top+r.pageYOffset-n.clientTop,left:o.left+r.pageXOffset-n.clientLeft}},rp=function(e,t){return n=(s=e).inline?np(s.getBody()):{left:0,top:0},a=(i=e).getBody(),r=i.inline?{left:a.scrollLeft,top:a.scrollTop}:{left:0,top:0},{pageX:(o=function(e,t){if(t.target.ownerDocument!==e.getDoc()){var n=np(e.getContentAreaContainer()),r=(i=(o=e).getBody(),a=o.getDoc().documentElement,s={left:i.scrollLeft,top:i.scrollTop},u={left:i.scrollLeft||a.scrollLeft,top:i.scrollTop||a.scrollTop},o.inline?s:u);return{left:t.pageX-n.left+r.left,top:t.pageY-n.top+r.top}}var o,i,a,s,u;return{left:t.pageX,top:t.pageY}}(e,t)).left-n.left+r.left,pageY:o.top-n.top+r.top};var n,r,o,i,a,s},op=vo.isContentEditableFalse,ip=vo.isContentEditableTrue,ap=function(e){e&&e.parentNode&&e.parentNode.removeChild(e)},sp=function(e,t){return function(n){if(0===n.button){var r=At.find(t.dom.getParents(n.target),ji.or(op,ip));if(s=t.getBody(),op(u=r)&&u!==s){var o=t.dom.getPos(r),i=t.getBody(),a=t.getDoc().documentElement;e.element=r,e.screenX=n.screenX,e.screenY=n.screenY,e.maxX=(t.inline?i.scrollWidth:a.offsetWidth)-2,e.maxY=(t.inline?i.scrollHeight:a.offsetHeight)-2,e.relX=n.pageX-o.x,e.relY=n.pageY-o.y,e.width=r.offsetWidth,e.height=r.offsetHeight,e.ghost=function(e,t,n,r){var o=t.cloneNode(!0);e.dom.setStyles(o,{width:n,height:r}),e.dom.setAttrib(o,"data-mce-selected",null);var i=e.dom.create("div",{"class":"mce-drag-container","data-mce-bogus":"all",unselectable:"on",contenteditable:"false"});return e.dom.setStyles(i,{position:"absolute",opacity:.5,overflow:"hidden",border:0,padding:0,margin:0,width:n,height:r}),e.dom.setStyles(o,{margin:0,boxSizing:"border-box"}),i.appendChild(o),i}(t,r,e.width,e.height)}}var s,u}},up=function(e,t){return function(n){if(e.dragging&&(s=t,l=t.selection,f=l.getSel().getRangeAt(0).startContainer,u=3===f.nodeType?f.parentNode:f,c=e.element,u!==c&&!s.dom.isChildOf(u,c)&&!op(u))){var r=(i=e.element,(a=i.cloneNode(!0)).removeAttribute("data-mce-selected"),a),o=t.fire("drop",{targetClone:r,clientX:n.clientX,clientY:n.clientY});o.isDefaultPrevented()||(r=o.targetClone,t.undoManager.transact(function(){ap(e.element),t.insertContent(t.dom.getOuterHTML(r)),t._selectionOverrides.hideFakeCaret()}))}var i,a,s,u,c,l,f;cp(e)}},cp=function(e){e.dragging=!1,e.element=null,ap(e.ghost)},lp=function(e){var t,n,r,o,i,a,s,u,c,l,f,d={};t=Xo.DOM,a=document,n=sp(d,e),s=d,u=e,c=ye.throttle(function(e,t){u._selectionOverrides.hideFakeCaret(),u.selection.placeCaretAt(e,t)},0),r=function(e){var t,n,r,o,i,a,l,f,d,m,p,g,h=Math.max(Math.abs(e.screenX-s.screenX),Math.abs(e.screenY-s.screenY));if(s.element&&!s.dragging&&h>10){if(u.fire("dragstart",{target:s.element}).isDefaultPrevented())return;s.dragging=!0,u.focus()}if(s.dragging){var v=(p=s,{pageX:(g=rp(u,e)).pageX-p.relX,pageY:g.pageY+5});d=s.ghost,m=u.getBody(),d.parentNode!==m&&m.appendChild(d),t=s.ghost,n=v,r=s.width,o=s.height,i=s.maxX,a=s.maxY,l=0,f=0,t.style.left=n.pageX+"px",t.style.top=n.pageY+"px",n.pageX+r>i&&(l=n.pageX+r-i),n.pageY+o>a&&(f=n.pageY+o-a),t.style.width=r-l+"px",t.style.height=o-f+"px",c(e.clientX,e.clientY)}},o=up(d,e),l=d,f=e,i=function(){cp(l),l.dragging&&f.fire("dragend")},e.on("mousedown",n),e.on("mousemove",r),e.on("mouseup",o),t.bind(a,"mousemove",r),t.bind(a,"mouseup",i),e.on("remove",function(){t.unbind(a,"mousemove",r),t.unbind(a,"mouseup",i)})},fp=function(e){var t;lp(e),(t=e).on("drop",function(e){var n="undefined"!=typeof e.clientX?t.getDoc().elementFromPoint(e.clientX,e.clientY):null;(op(n)||op(t.dom.getContentEditableParent(n)))&&e.preventDefault()})},dp=vo.isContentEditableFalse,mp=function(e,t){var n,r,o=null,i=function(){!function(){var t,n,r,o,i;for(t=Qt("*[contentEditable=false]",e),o=0;o0&&(d&&(h*=-1),y.left+=h,y.right+=h),u=y,Qt(r).css("top",u.top),o=Qt('
').css(u).appendTo(e),n&&o.addClass("mce-visual-caret-before"),a(),(c=s.ownerDocument.createRange()).setStart(r,0),c.setEnd(r,0),c):(r=mi.insertInline(s,n),c=s.ownerDocument.createRange(),dp(r.nextSibling)?(c.setStart(r,0),c.setEnd(r,0)):(c.setStart(r,1),c.setEnd(r,1)),c)},hide:i,getCss:function(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"},destroy:function(){ye.clearInterval(n)}}},pp=function(e){var t=function(t){return At.map(t,function(t){return(t=Di(t)).node=e,t})};if(At.isArray(e))return At.reduce(e,function(e,t){return e.concat(pp(t))},[]);if(vo.isElement(e))return t(e.getClientRects());if(vo.isText(e)){var n=e.ownerDocument.createRange();return n.setStart(e,0),n.setEnd(e,e.data.length),t(n.getClientRects())}},gp={getClientRects:pp},hp=vo.isContentEditableFalse,vp=_a.findNode,yp=ji.curry,bp=function(e,t){return Math.abs(e.left-t)},Cp=function(e,t){return Math.abs(e.right-t)},xp=function(e,t){var n=function(e,t){return e>=t.left&&e<=t.right};return At.reduce(e,function(e,r){var o,i;return o=Math.min(bp(e,t),Cp(e,t)),i=Math.min(bp(r,t),Cp(r,t)),n(t,r)?r:n(t,e)?e:i===o&&hp(r.node)?r:i=e.top&&n<=e.bottom}),(o=xp(r,t))&&(o=xp(Np(e,o),t))&&hp(o.node)?(s=t,{node:(a=o).node,before:bp(a,s)').attr("id",a)).appendTo(e.getBody()),n=e.dom.createRng(),v===y&&me.ie?(i.empty().append('

\xa0

').append(v),n.setStartAfter(i[0].firstChild.firstChild),n.setEndAfter(v)):(i.empty().append("\xa0").append(v).append("\xa0"),n.setStart(i[0].firstChild,1),n.setEnd(i[0].lastChild,0)),i.css({top:C.getPos(o,e.getBody()).y}),i[0].focus(),(s=e.selection.getSel()).removeAllRanges(),s.addRange(n),M.each(Os(Hn.fromDom(e.getBody()),"*[data-mce-selected]"),function(e){dr.remove(e,"data-mce-selected")}),o.setAttribute("data-mce-selected","1"),t=o,h(),n)):null)},g=function(){t&&(t.removeAttribute("data-mce-selected"),Nu(Hn.fromDom(e.getBody()),"#"+a).each(Bs.remove),t=null)},h=function(){i.hide()};return me.ceFalse&&(function(){var n=function(t){for(var n=e.getBody();t&&t!==n;){if(Fp(t)||zp(t))return t;t=t.parentNode}return null};e.on("mouseup",function(t){var n=u();n.collapsed&&Nm(e,t.clientX,t.clientY)&&s(Pp(e,n))}),e.on("click",function(t){var r;(r=n(t.target))&&(zp(r)&&(t.preventDefault(),e.focus()),Fp(r)&&e.dom.isChildOf(r,e.selection.getNode())&&g())}),e.on("blur NewBlock",function(){g()});var r,i,c=function(t,n){var r,o,i=e.dom.getParent(t,e.dom.isBlock),a=e.dom.getParent(n,e.dom.isBlock);return i&&(r=i,o=a,!(e.dom.getParent(r,e.dom.isBlock)===e.dom.getParent(o,e.dom.isBlock)))&&function(e){var t=Ha(e);if(!e.firstChild)return!1;var n=ia.before(e.firstChild),r=t.next(n);return r&&!Vp(r)&&!Up(r)}(i)};i=!1,(r=e).on("touchstart",function(){i=!1}),r.on("touchmove",function(){i=!0}),r.on("touchend",function(e){var t=n(e.target);zp(t)&&(i||(e.preventDefault(),p(Op(r,t))))}),e.on("mousedown",function(t){var r;if(!1!==Nm(e,t.clientX,t.clientY))if(r=n(t.target))zp(r)?(t.preventDefault(),p(Op(e,r))):(g(),Fp(r)&&t.shiftKey||kp(t.clientX,t.clientY,e.selection.getRng())||e.selection.placeCaretAt(t.clientX,t.clientY));else{g(),h();var i=Sp(o,t.clientX,t.clientY);i&&(c(t.target,i.node)||(t.preventDefault(),e.getBody().focus(),s(l(1,i.node,i.before))))}}),e.on("keypress",function(t){Mp.modifierPressed(t)||(t.keyCode,zp(e.selection.getNode())&&t.preventDefault())}),e.on("getSelectionRange",function(e){var n=e.range;if(t){if(!t.parentNode)return void(t=null);(n=n.cloneRange()).selectNode(t),e.range=n}}),e.on("setSelectionRange",function(e){var t;(t=p(e.range,e.forward))&&(e.range=t)}),e.on("AfterSetSelectionRange",function(t){var n,r=t.range;m(r)||h(),n=r.startContainer.parentNode,e.dom.hasClass(n,"mce-offscreen-selection")||g()}),e.on("copy",function(t){var n,r=t.clipboardData;if(!t.isDefaultPrevented()&&t.clipboardData&&!me.ie){var o=(n=e.dom.get(a))?n.getElementsByTagName("*")[0]:n;o&&(t.preventDefault(),r.clearData(),r.setData("text/html",o.outerHTML),r.setData("text/plain",o.outerText))}}),fp(e),Lp(e)}(),n=e.contentStyles,r=".mce-content-body",n.push(i.getCss()),n.push(r+" .mce-offscreen-selection {position: absolute;left: -9999999999px;max-width: 1000000px;}"+r+" *[contentEditable=false] {cursor: default;}"+r+" *[contentEditable=true] {cursor: text;}")),{showCaret:l,showBlockCaretContainer:function(e){e.hasAttribute("data-mce-caret")&&(mi.showCaretContainerBlock(e),s(u()),c(e[0]))},hideFakeCaret:h,destroy:function(){i.destroy(),t=null}}},qp=0,jp=2,$p=1,Wp=function(e,t){var n=e.length+t.length+2,r=new Array(n),o=new Array(n),i=function(n,r,o,a,u){var c=s(n,r,o,a);if(null===c||c.start===r&&c.diag===r-a||c.end===n&&c.diag===n-o)for(var l=n,f=o;la-o?(u.push([2,e[l]]),++l):(u.push([1,t[f]]),++f);else{i(n,c.start,o,c.start-c.diag,u);for(var d=c.start;d=n&&g>=s&&e[p]===t[g];)o[m]=p--,g--;if(h%2==0&&-f<=d&&d<=f&&o[m]<=r[m+h])return a(o[m],d+n-s,i,u)}}},u=[];return i(0,e.length,0,t.length,u),u},Kp=function(e){return 1===e.nodeType?e.outerHTML:3===e.nodeType?Ao.encodeRaw(e.data,!1):8===e.nodeType?"\x3c!--"+e.data+"--\x3e":""},Xp=function(e,t,n){var r=function(e){var t,n,r;for(r=document.createElement("div"),t=document.createDocumentFragment(),e&&(r.innerHTML=e);n=r.firstChild;)t.appendChild(n);return t}(t);if(e.hasChildNodes()&&n0})},Gp=function(e,t){var n,r,o,i=At.map(t.childNodes,Kp);return n=Wp(i,e),r=t,o=0,At.each(n,function(e){e[0]===qp?o++:e[0]===$p?(Xp(r,e[1],o),o++):e[0]===jp&&function(e,t){if(e.hasChildNodes()&&t0?[n]:[]})).join("")).indexOf("")?Jp(r):Qp(n)},tg=function(e,t,n){"fragmented"===t.type?Gp(t.fragments,e.getBody()):e.setContent(t.content,{format:"raw"}),e.selection.moveToBookmark(n?t.beforeBookmark:t.bookmark)},ng=function(e,t){return!!e&&!!t&&Zp(e)===Zp(t)},rg=function(e){var t,n,r=this,o=0,i=[],a=0,s=function(){return 0===a},u=function(e){s()&&(r.typing=e)},c=function(t){e.setDirty(t)},l=function(e){u(!1),r.add({},e)},f=function(){r.typing&&(u(!1),r.add())};return e.on("init",function(){r.add()}),e.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!==t&&"Redo"!==t&&"mceRepaint"!==t&&(f(),r.beforeChange())}),e.on("ExecCommand",function(e){var t=e.command;"Undo"!==t&&"Redo"!==t&&"mceRepaint"!==t&&l(e)}),e.on("ObjectResizeStart Cut",function(){r.beforeChange()}),e.on("SaveContent ObjectResized blur",l),e.on("DragEnd",l),e.on("KeyUp",function(t){var o=t.keyCode;t.isDefaultPrevented()||((o>=33&&o<=36||o>=37&&o<=40||45===o||t.ctrlKey)&&(l(),e.nodeChanged()),46!==o&&8!==o||e.nodeChanged(),n&&r.typing&&!1===ng(eg(e),i[0])&&(!1===e.isDirty()&&(c(!0),e.fire("change",{level:i[0],lastLevel:null})),e.fire("TypingUndo"),n=!1,e.nodeChanged()))}),e.on("KeyDown",function(e){var t=e.keyCode;if(!e.isDefaultPrevented())if(t>=33&&t<=36||t>=37&&t<=40||45===t)r.typing&&l(e);else{var o=e.ctrlKey&&!e.altKey||e.metaKey;!(t<16||t>20)||224===t||91===t||r.typing||o||(r.beforeChange(),u(!0),r.add({},e),n=!0)}}),e.on("MouseDown",function(e){r.typing&&l(e)}),e.addShortcut("meta+z","","Undo"),e.addShortcut("meta+y,meta+shift+z","","Redo"),e.on("AddUndo Undo Redo ClearUndos",function(t){t.isDefaultPrevented()||e.nodeChanged()}),r={data:i,typing:!1,beforeChange:function(){s()&&(t=gs.getUndoBookmark(e.selection))},add:function(n,r){var a,u,l,f=e.settings;if(l=eg(e),n=n||{},n=Ot.extend(n,l),!1===s()||e.removed)return null;if(u=i[o],e.fire("BeforeAddUndo",{level:n,lastLevel:u,originalEvent:r}).isDefaultPrevented())return null;if(u&&ng(u,n))return null;if(i[o]&&(i[o].beforeBookmark=t),f.custom_undo_redo_levels&&i.length>f.custom_undo_redo_levels){for(a=0;a0&&(c(!0),e.fire("change",d)),n},undo:function(){var t;return r.typing&&(r.add(),r.typing=!1,u(!1)),o>0&&(t=i[--o],tg(e,t,!0),c(!0),e.fire("undo",{level:t})),t},redo:function(){var t;return o0||r.typing&&i[0]&&!ng(eg(e),i[0])},hasRedo:function(){return o
").append(n.childNodes)}))},og[tm="pre"]||(og[tm]=[]),og[tm].push(nm);var sg=function(e,t){ag(og[e],function(e){e(t)})},ug=Ot.each,cg={walk:function(e,t,n){var r,o,i,a,s,u,c,l=t.startContainer,f=t.startOffset,d=t.endContainer,m=t.endOffset;if((c=e.select("td[data-mce-selected],th[data-mce-selected]")).length>0)ug(c,function(e){n([e])});else{var p,g,h,v=function(e){var t;return 3===(t=e[0]).nodeType&&t===l&&f>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===m&&e.length>0&&t===d&&3===t.nodeType&&e.splice(e.length-1,1),e},y=function(e,t,n){for(var r=[];e&&e!==n;e=e[t])r.push(e);return r},b=function(e,t){do{if(e.parentNode===t)return e;e=e.parentNode}while(e)},C=function(e,t,r){var o=r?"nextSibling":"previousSibling";for(s=(a=e).parentNode;a&&a!==t;a=s)s=a.parentNode,(u=y(a===e?a:a[o],o)).length&&(r||u.reverse(),n(v(u)))};if(1===l.nodeType&&l.hasChildNodes()&&(l=l.childNodes[f]),1===d.nodeType&&d.hasChildNodes()&&(g=m,h=(p=d).childNodes,--g>h.length-1?g=h.length-1:g<0&&(g=0),d=h[g]||p),l===d)return n(v([l]));for(r=e.findCommonAncestor(l,d),a=l;a;a=a.parentNode){if(a===d)return C(l,r,!0);if(a===r)break}for(a=d;a;a=a.parentNode){if(a===l)return C(d,r);if(a===r)break}o=b(l,r)||l,i=b(d,r)||d,C(l,o,!0),(u=y(o===l?o:o.nextSibling,"nextSibling",i===d?i.nextSibling:i)).length&&n(v(u)),C(d,i)}}},lg=/^(src|href|style)$/,fg=Ot.each,dg=Uc.isEq,mg=function(e){return/^(TH|TD)$/.test(e.nodeName)},pg=function(e,t,n){var r,o,i;return r=t[n?"startContainer":"endContainer"],o=t[n?"startOffset":"endOffset"],vo.isElement(r)&&(i=r.childNodes.length-1,!n&&o&&o--,r=r.childNodes[o>i?i:o]),vo.isText(r)&&n&&o>=r.nodeValue.length&&(r=new to(r,e.getBody()).next()||r),vo.isText(r)&&!n&&0===o&&(r=new to(r,e.getBody()).prev()||r),r},gg=function(e,t,n,r){var o=e.create(n,r);return t.parentNode.insertBefore(o,t),o.appendChild(t),o},hg=function(e,t,n,r){return!(t=Uc.getNonWhiteSpaceSibling(t,n,r))||"BR"===t.nodeName||e.isBlock(t)},vg=function(e,t,n,r,o){var i,a,s,u,c,l,f,d,m,p,g,h,v,y,b,C=e.dom;if(l=C,!(dg(f=r,(d=t).inline)||dg(f,d.block)||(d.selector?vo.isElement(f)&&l.is(f,d.selector):void 0)||(u=r,c=t,c.links&&"A"===u.tagName)))return!1;if("all"!==t.remove)for(fg(t.styles,function(e,i){e=Uc.normalizeStyleValue(C,Uc.replaceVars(e,n),i),"number"==typeof i&&(i=e,o=0),(t.remove_similar||!o||dg(Uc.getStyle(C,o,i),e))&&C.setStyle(r,i,""),s=1}),s&&""===C.getAttrib(r,"style")&&(r.removeAttribute("style"),r.removeAttribute("data-mce-style")),fg(t.attributes,function(e,t){var i;if(e=Uc.replaceVars(e,n),"number"==typeof t&&(t=e,o=0),!o||dg(C.getAttrib(o,t),e)){if("class"===t&&(e=C.getAttrib(r,t))&&(i="",fg(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(i+=(i?" ":"")+e)}),i))return void C.setAttrib(r,t,i);"class"===t&&r.removeAttribute("className"),lg.test(t)&&r.removeAttribute("data-mce-"+t),r.removeAttribute(t)}}),fg(t.classes,function(e){e=Uc.replaceVars(e,n),o&&!C.hasClass(o,e)||C.removeClass(r,e)}),a=C.getAttribs(r),i=0;i1)&&r.isBlock(o)||0!==i?(s.inline||s.wrapper)&&(s.exact||1!==i||((l=p(c=o))&&!xs.isBookmarkNode(l)&&il.matchName(r,l,s)&&(d=r.clone(l,!1),f(d),r.replace(d,c,!0),r.remove(l,1)),o=d||c),_g(e,a,n,o),Pg(e,s,t,n,o),Rg(r,s,n,o),Dg(r,s,n,o),Og(r,s,n,o)):r.remove(o,1)})};if("false"!==c.getContentEditable(l.getNode())){if(s){if(r)r.nodeType?d(a,r)||((i=c.createRng()).setStartBefore(r),i.setEndAfter(r),m(c,Qc(e,i,a),0,!0)):m(c,r,0,!0);else if(u&&s.inline&&!c.select("td[data-mce-selected],th[data-mce-selected]").length)xl(e,t,n);else{var p=e.selection.getNode();e.settings.forced_root_block||!a[0].defaultBlock||c.getParent(p,c.isBlock)||Lg(e,a[0].defaultBlock),e.selection.setRng(Xs(e.selection.getRng())),o=l.getBookmark(),m(c,Qc(e,l.getRng(),a)),s.styles&&Bg(c,s,n,p),l.moveToBookmark(o),Uc.moveStart(c,l,l.getRng()),e.nodeChanged()}sg(t,e)}}else{r=l.getNode();for(var g=0,h=a.length;g0&&t[0],g=p&&p.name;if(l=g,f="string"!=typeof(c=e)?c.nodeName.toLowerCase():c,d=i.getElementRule(f),u=!(!(m=d&&d.parentsRequired)||!m.length)&&(l&&-1!==Ot.inArray(m,l)?l:m[0]))g===u?(o=t[0],t=t.slice(1)):o=u;else if(p)o=t[0],t=t.slice(1);else if(!n)return e;return o&&(r=a(o)).appendChild(e),n&&(r||(r=Hg.create("div")).appendChild(e),Ot.each(n,function(t){var n=a(t);r.insertBefore(n,e)})),s(r,t,o&&o.siblings)};return e&&e.length?(r=e[0],n=a(r),(o=Hg.create("div")).appendChild(s(n,e.slice(1),r.siblings)),o):""},jg=function(e){var t,n={classes:[],attrs:{}};return"*"!==(e=n.selector=Ot.trim(e))&&(t=e.replace(/(?:([#\.]|::?)([\w\-]+)|(\[)([^\]]+)\]?)/g,function(e,t,r,o,i){switch(t){case"#":n.attrs.id=r;break;case".":n.classes.push(r);break;case":":-1!==Ot.inArray("checked disabled enabled read-only required".split(" "),r)&&(n.attrs[r]=r)}if("["===o){var a=i.match(/([\w\-]+)(?:\=\"([^\"]+))?/);a&&(n.attrs[a[1]]=a[2])}return""})),n.name=t||"div",n},$g=function(e){return e&&"string"==typeof e?(e=(e=e.split(/\s*,\s*/)[0]).replace(/\s*(~\+|~|\+|>)\s*/g,"$1"),Ot.map(e.split(/(?:>|\s+(?![^\[\]]+\]))/),function(e){var t=Ot.map(e.split(/(?:~\+|~|\+)/),jg),n=t.pop();return t.length&&(n.siblings=t),n}).reverse()):[]},Wg=function(e,t){var n,r,o,i,a,s,u="";if(!1===(s=e.settings.preview_styles))return"";"string"!=typeof s&&(s="font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow");var c=function(e){return e.replace(/%(\w+)/g,"")};if("string"==typeof t){if(!(t=e.formatter.get(t)))return;t=t[0]}return"preview"in t&&!1===(s=t.preview)?"":(n=t.block||t.inline||"span",(i=$g(t.selector)).length?(i[0].name||(i[0].name=n),n=t.selector,r=qg(i,e)):r=qg([n],e),o=Hg.select(n,r)[0]||r.firstChild,Vg(t.styles,function(e,t){(e=c(e))&&Hg.setStyle(o,t,e)}),Vg(t.attributes,function(e,t){(e=c(e))&&Hg.setAttrib(o,t,e)}),Vg(t.classes,function(e){e=c(e),Hg.hasClass(o,e)||Hg.addClass(o,e)}),e.fire("PreviewFormats"),Hg.setStyles(r,{position:"absolute",left:-65535}),e.getBody().appendChild(r),a=Hg.getStyle(e.getBody(),"fontSize",!0),a=/px$/.test(a)?parseInt(a,10):0,Vg(s.split(" "),function(t){var n=Hg.getStyle(o,t,!0);if(!("background-color"===t&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)&&(n=Hg.getStyle(e.getBody(),t,!0),"#ffffff"===Hg.toHex(n).toLowerCase())||"color"===t&&"#000000"===Hg.toHex(n).toLowerCase())){if("font-size"===t&&/em|%$/.test(n)){if(0===a)return;n=(n=parseFloat(n)/(/%$/.test(n)?100:1))*a+"px"}"border"===t&&n&&(u+="padding:0 2px;"),u+=t+":"+n+";"}}),e.fire("AfterPreviewFormats"),Hg.remove(r),u)},Kg=function(e,t,n,r,o){var i=t.get(n);!il.match(e,n,r,o)||"toggle"in i[0]&&!i[0].toggle?Mg.applyFormat(e,n,r,o):bg(e,n,r,o)},Xg=function(e){e.addShortcut("meta+b","","Bold"),e.addShortcut("meta+i","","Italic"),e.addShortcut("meta+u","","Underline");for(var t=1;t<=6;t++)e.addShortcut("access+"+t,"",["FormatBlock",!1,"h"+t]);e.addShortcut("access+7","",["FormatBlock",!1,"p"]),e.addShortcut("access+8","",["FormatBlock",!1,"div"]),e.addShortcut("access+9","",["FormatBlock",!1,"address"])},Yg=function(e){var t,n,r,o=(n={},(r=function(e,t){e&&("string"!=typeof e?Ot.each(e,function(e,t){r(t,e)}):(t=t.length?t:[t],Ot.each(t,function(e){"undefined"==typeof e.deep&&(e.deep=!e.selector),"undefined"==typeof e.split&&(e.split=!e.selector||e.inline),"undefined"==typeof e.remove&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),n[e]=t))})(Ug((t=e).dom)),r(t.settings.formats),{get:function(e){return e?n[e]:n},register:r,unregister:function(e){return e&&n[e]&&delete n[e],n}}),i=Yl(null);return Xg(e),Cl(e),{get:o.get,register:o.register,unregister:o.unregister,apply:y.curry(Mg.applyFormat,e),remove:y.curry(bg,e),toggle:y.curry(Kg,e,o),match:y.curry(il.match,e),matchAll:y.curry(il.matchAll,e),matchNode:y.curry(il.matchNode,e),canApply:y.curry(il.canApply,e),formatChanged:y.curry(zg,e,i),getCssText:y.curry(Wg,e)}},Gg=function(e){return function(){for(var t=new Array(arguments.length),n=0;n0?i:null),o.attr(s,null)):(i=o.attributes.map[r],"style"===r?i=n.serializeStyle(n.parseStyle(i),o.name):u&&(i=u.call(c,i,r,o.name)),o.attr(r,i.length>0?i:null))}),e.addAttributeFilter("class",function(e){for(var t,n,r=e.length;r--;)(n=(t=e[r]).attr("class"))&&(n=t.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),t.attr("class",n.length>0?n:null))}),e.addAttributeFilter("data-mce-type",function(e,t,n){for(var r,o=e.length;o--;)"bookmark"!==(r=e[o]).attributes.map["data-mce-type"]||n.cleanup||r.remove()}),e.addNodeFilter("noscript",function(e){for(var t,n=e.length;n--;)(t=e[n].firstChild)&&(t.value=Ao.decode(t.value))}),e.addNodeFilter("script,style",function(e,n){for(var r,o,i,a=e.length,s=function(e){return e.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")};a--;)o=(r=e[a]).firstChild?r.firstChild.value:"","script"===n?((i=r.attr("type"))&&r.attr("type","mce-no/type"===i?null:i.replace(/^mce\-/,"")),"xhtml"===t.element_format&&o.length>0&&(r.firstChild.value="// ")):"xhtml"===t.element_format&&o.length>0&&(r.firstChild.value="\x3c!--\n"+s(o)+"\n--\x3e")}),e.addNodeFilter("#comment",function(e){for(var t,n=e.length;n--;)0===(t=e[n]).value.indexOf("[CDATA[")?(t.name="#cdata",t.type=4,t.value=t.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===t.value.indexOf("mce:protected ")&&(t.name="#text",t.type=3,t.raw=!0,t.value=unescape(t.value).substr(14))}),e.addNodeFilter("xml:namespace,input",function(e,t){for(var n,r=e.length;r--;)7===(n=e[r]).type?n.remove():1===n.type&&("input"!==t||"type"in n.attributes.map||n.attr("type","text"))}),e.addAttributeFilter("data-mce-type",function(t){M.each(t,function(t){"format-caret"===t.attr("data-mce-type")&&(t.isEmpty(e.schema.getNonEmptyElements())?t.remove():t.unwrap())})}),e.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)})},rh=function(e){var t,n,r=function(e){return e&&"br"===e.name};r(t=e.lastChild)&&r(n=t.prev)&&(t.remove(),n.remove())},oh=function(e,t,n){return f=n,(l=e)&&l.hasEventListeners("PreProcess")&&!f.no_events?(o=t,i=n,c=(r=e).dom,o=o.cloneNode(!0),(a=document.implementation).createHTMLDocument&&(s=a.createHTMLDocument(""),Ot.each("BODY"===o.nodeName?o.childNodes:[o],function(e){s.body.appendChild(s.importNode(e,!0))}),o="BODY"!==o.nodeName?s.body.firstChild:s.body,u=c.doc,c.doc=s),eh(r,Zg.merge(i,{node:o})),u&&(c.doc=u),o):t;var r,o,i,a,s,u,c,l,f},ih=function(e,t,n){e.addNodeFilter("font",function(e){M.each(e,function(e){var r,o,i=t.parse(e.attr("style")),a=e.attr("color"),s=e.attr("face"),u=e.attr("size");a&&(i.color=a),s&&(i["font-family"]=s),u&&(i["font-size"]=n[parseInt(e.attr("size"),10)-1]),e.name="span",e.attr("style",t.serialize(i)),r=e,o=["color","face","size"],M.each(o,function(e){r.attr(e,null)})})})},ah=function(e,t){var n,r=zo();t.convert_fonts_to_spans&&ih(e,r,Ot.explode(t.font_size_legacy_values)),n=r,e.addNodeFilter("strike",function(e){M.each(e,function(e){var t=n.parse(e.attr("style"));t["text-decoration"]="line-through",e.name="span",e.attr("style",n.serialize(t))})})},sh=function(e,t){t.inline_styles&&ah(e,t)},uh=/^[ \t\r\n]*$/,ch={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11},lh=function(e,t,n){var r,o,i=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[i])return e[i];if(e!==t){if(r=e[a])return r;for(o=e.parent;o&&o!==t;o=o.parent)if(r=o[a])return r}},fh=function(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})};fh.prototype={replace:function(e){return e.parent&&e.remove(),this.insert(e,this),this.remove(),this},attr:function(e,t){var n,r;if("string"!=typeof e){for(r in e)this.attr(r,e[r]);return this}if(n=this.attributes){if(t!==undefined){if(null===t){if(e in n.map)for(delete n.map[e],r=n.length;r--;)if(n[r].name===e)return n=n.splice(r,1),this;return this}if(e in n.map){for(r=n.length;r--;)if(n[r].name===e){n[r].value=t;break}}else n.push({name:e,value:t});return n.map[e]=t,this}return n.map[e]}},clone:function(){var e,t,n,r,o,i=new fh(this.name,this.type);if(n=this.attributes){for((o=[]).map={},e=0,t=n.length;e0)return void(n.value=o);if(r=n.next){if(3===r.type&&r.value.length){n=n.prev;continue}if(!a[r.name]&&"script"!==r.name&&"style"!==r.name){n=n.prev;continue}}i=n.prev,n.remove(),n=i}};if(c=new em({validate:b,allow_script_urls:e.allow_script_urls,allow_conditional_comments:e.allow_conditional_comments,self_closing_elements:function(e){var t,n={};for(t in e)"li"!==t&&"p"!==t&&(n[t]=e[t]);return n}(t.getSelfClosingElements()),cdata:function(e){f.append(R("#cdata",4)).value=e},text:function(e,t){var n;w||(e=e.replace(E," "),f.lastChild&&C[f.lastChild.name]&&(e=e.replace(x,""))),0!==e.length&&((n=R("#text",3)).raw=!!t,f.append(n).value=e)},comment:function(e){f.append(R("#comment",8)).value=e},pi:function(e,t){f.append(R(e,7)).value=t,D(f)},doctype:function(e){f.append(R("#doctype",10)).value=e,D(f)},start:function(e,n,r){var i,s,u,c,l;if(u=b?t.getElementRule(e):{}){for((i=R(u.outputName||e,1)).attributes=n,i.shortEnded=r,f.append(i),(l=T[f.name])&&T[i.name]&&!l[i.name]&&B.push(i),s=o.length;s--;)(c=o[s].name)in n.map&&((v=a[c])?v.push(i):a[c]=[i]);C[e]&&D(i),r||(f=i),!w&&k[e]&&(w=!0)}},end:function(n){var r,o,i,a,s,c;if(o=b?t.getElementRule(n):{}){if(C[n]&&!w){if((r=f.firstChild)&&3===r.type)if((i=r.value.replace(x,"")).length>0)r.value=i,r=r.next;else for(a=r.next,r.remove(),r=a;r&&3===r.type;)i=r.value,a=r.next,(0===i.length||S.test(i))&&(r.remove(),r=a),r=a;if((r=f.lastChild)&&3===r.type)if((i=r.value.replace(N,"")).length>0)r.value=i,r=r.prev;else for(a=r.prev,r.remove(),r=a;r&&3===r.type;)i=r.value,a=r.prev,(0===i.length||S.test(i))&&(r.remove(),r=a),r=a}if(w&&k[n]&&(w=!1),o.removeEmpty&&yh(t,A,k,f)&&!f.attributes.map.name&&!f.attributes.map.id)return s=f.parent,C[f.name]?f.empty().remove():f.unwrap(),void(f=s);o.paddEmpty&&(vh(c=f,"#text")&&"\xa0"===c.firstChild.value||yh(t,A,k,f))&&hh(e,u,C,f),f=f.parent}}},t),l=f=new fh(u.context||e.root_name,11),c.parse(s),b&&B.length&&(u.context?u.invalid=!0:function(e){var r,o,i,a,s,u,c,l,f,d,m,p,g,h,v,y;for(p=dh("tr,td,th,tbody,thead,tfoot,table"),d=t.getNonEmptyElements(),m=t.getWhiteSpaceElements(),g=t.getTextBlockElements(),h=t.getSpecialElements(),r=0;r1){for(a.reverse(),s=u=n.filterNode(a[0].clone()),f=0;f0}).concat(["noopener"]).sort().join(" ")))}),e.allow_html_in_named_anchor||n.addAttributeFilter("id,name",function(e){for(var t,n,r,o,i=e.length;i--;)if("a"===(o=e[i]).name&&o.firstChild&&!o.attr("href")){r=o.parent,t=o.lastChild;do{n=t.prev,r.insert(t,o),t=n}while(t)}}),e.fix_list_elements&&n.addNodeFilter("ul,ol",function(e){for(var t,n,r=e.length;r--;)if("ul"===(n=(t=e[r]).parent).name||"ol"===n.name)if(t.prev&&"li"===t.prev.name)t.prev.append(t);else{var o=new fh("li",1);o.attr("style","list-style-type: none"),t.wrap(o)}}),e.validate&&t.getValidClasses()&&n.addAttributeFilter("class",function(e){for(var n,r,o,i,a,s,u,c=e.length,l=t.getValidClasses();c--;){for(r=(n=e[c]).attr("class").split(" "),a="",o=0;oN(C)?(h=E(g*m),g=E(h/m)):(g=E(h/m),h=E(g*m))),b.setStyles(_(r),{width:g,height:h}),x=a.startPos.x+i,w=a.startPos.y+C,x=x>0?x:0,w=w>0?w:0,b.setStyles(o,{left:x,top:w,display:"block"}),o.innerHTML=g+" × "+h,a[2]<0&&r.clientWidth<=g&&b.setStyle(r,"left",c+(f-g)),a[3]<0&&r.clientHeight<=h&&b.setStyle(r,"top",l+(d-h)),(i=S.scrollWidth-v)+(C=S.scrollHeight-y)!=0&&b.setStyles(o,{left:x-i,top:w-C}),p||(t.fire("ObjectResizeStart",{target:n,width:f,height:d}),p=!0)},D=function(){p=!1;var e=function(e,r){r&&(n.style[e]||!t.schema.isValid(n.nodeName.toLowerCase(),e)?b.setStyle(_(n),e,r):b.setAttrib(_(n),e,r))};e("width",g),e("height",h),b.unbind(x,"mousemove",R),b.unbind(x,"mouseup",D),w!==x&&(b.unbind(w,"mousemove",R),b.unbind(w,"mouseup",D)),b.remove(r),b.remove(o),O(n),t.fire("ObjectResized",{target:n,width:g,height:h}),b.setAttrib(n,"style",b.getAttrib(n,"style")),t.nodeChanged()},O=function(e){var p,N,E,k,T;P(),M(),p=b.getPos(e,S),c=p.x,l=p.y,T=e.getBoundingClientRect(),N=T.width||T.right-T.left,E=T.height||T.bottom-T.top,n!==e&&(n=e,g=h=0),k=t.fire("ObjectSelected",{target:e}),B(e)&&!k.isDefaultPrevented()?C(i,function(e,t){var i;(i=b.get("mceResizeHandle"+t))&&b.remove(i),i=b.add(S,"div",{id:"mceResizeHandle"+t,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+t+"-resize; margin:0; padding:0"}),me.ie&&(i.contentEditable=!1),b.bind(i,"mousedown",function(t){var i;t.stopImmediatePropagation(),t.preventDefault(),s=(i=t).screenX,u=i.screenY,f=_(n).clientWidth,d=_(n).clientHeight,m=d/f,a=e,e.startPos={x:N*e[0]+c,y:E*e[1]+l},v=S.scrollWidth,y=S.scrollHeight,r=n.cloneNode(!0),b.addClass(r,"mce-clonedresizable"),b.setAttrib(r,"data-mce-bogus","all"),r.contentEditable=!1,r.unSelectabe=!0,b.setStyles(r,{left:c,top:l,margin:0}),r.removeAttribute("data-mce-selected"),S.appendChild(r),b.bind(x,"mousemove",R),b.bind(x,"mouseup",D),w!==x&&(b.bind(w,"mousemove",R),b.bind(w,"mouseup",D)),o=b.add(S,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},f+" × "+d)}),e.elm=i,b.setStyles(i,{left:N*e[0]+c-i.offsetWidth/2,top:E*e[1]+l-i.offsetHeight/2})}):P(),n.setAttribute("data-mce-selected","1")},P=function(){var e,t;for(e in M(),n&&n.removeAttribute("data-mce-selected"),i)(t=b.get("mceResizeHandle"+e))&&(b.unbind(t),b.remove(t))},I=function(n){var r,o=function(e,t){if(e)do{if(e===t)return!0}while(e=e.parentNode)};p||t.removed||(C(b.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),r="mousedown"===n.type?n.target:e.getNode(),o(r=b.$(r).closest("table,img,figure.image,hr")[0],S)&&(F(),o(e.getStart(!0),r)&&o(e.getEnd(!0),r))?O(r):P())},L=function(e){return _h(function(e,t){for(;t&&t!==e;){if(Bh(t)||_h(t))return t;t=t.parentNode}return null}(t.getBody(),e))},M=function(){for(var e in i){var t=i[e];t.elm&&(b.unbind(t.elm),delete t.elm)}},F=function(){try{t.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}};return t.on("init",function(){F(),me.ie&&me.ie>=11&&(t.on("mousedown click",function(e){var n=e.target,r=n.nodeName;p||!/^(TABLE|IMG|HR)$/.test(r)||L(n)||(2!==e.button&&t.selection.select(n,"TABLE"===r),"mousedown"===e.type&&t.nodeChanged())}),t.dom.bind(S,"mscontrolselect",function(e){var n=function(e){ye.setEditorTimeout(t,function(){t.selection.select(e)})};if(L(e.target))return e.preventDefault(),void n(e.target);/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"===e.target.tagName&&n(e.target))}));var e=ye.throttle(function(e){t.composing||I(e)});t.on("nodechange ResizeEditor ResizeWindow drop",e),t.on("keyup compositionend",function(t){n&&"TABLE"===n.nodeName&&e(t)}),t.on("hide blur",P),t.on("contextmenu",A)}),t.on("remove",M),{isResizable:B,showResizeRect:O,hideResizeRect:P,updateResizeRect:I,destroy:function(){n=r=null}}},Dh=function(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}},Oh=function(e,t,n){var r,o,i,a,s,u=e.dom,c=u.getRoot(),l=0;if(s={elm:t,alignToTop:n},e.fire("scrollIntoView",s),!s.isDefaultPrevented()&&vo.isElement(t)){if(!1===n&&(l=t.offsetHeight),"BODY"!==c.nodeName){var f=e.selection.getScrollContainer();if(f)return r=Dh(t).y-Dh(f).y+l,a=f.clientHeight,void((r<(i=f.scrollTop)||r+25>i+a)&&(f.scrollTop=ri+a)&&e.getWin().scrollTo(0,r0){t=(i[0].bottom+i[0].top)/2;try{return o.moveToPoint(e,t),o.collapse(!0),o}catch(a){}}return null}(e,t,n)}return i=r,a=n.body,s=i&&i.parentElement?i.parentElement():null,vo.isContentEditableFalse(function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(s,a,Ph))?null:i}return r},Lh=function(e,t){return M.map(t,function(t){var n=e.fire("GetSelectionRange",{range:t});return n.range!==t?n.range:t})},Mh=function(e,t){return Hn.fromDom(e.dom().cloneNode(t))},Fh=function(e){return Mh(e,!0)},zh=function(e){return Mh(e,!1)},Uh=Fh,Vh=function(e,t){var n=(t||document).createDocumentFragment();return M.each(e,function(e){n.appendChild(e.dom())}),Hn.fromDom(n)},Hh=function(e){return Ur.firstChild(e).fold(y.constant([e]),function(t){return[e].concat(Hh(t))})},qh=function(e){return Ur.lastChild(e).fold(y.constant([e]),function(t){return"br"===Zn.name(t)?Ur.prevSibling(t).map(function(t){return[e].concat(qh(t))}).getOr([]):[e].concat(qh(t))})},jh=function(e,t){return hs([(i=t,a=i.startContainer,s=i.startOffset,vo.isText(a)?0===s?E.some(Hn.fromDom(a)):E.none():E.from(a.childNodes[s]).map(Hn.fromDom)),(n=t,r=n.endContainer,o=n.endOffset,vo.isText(r)?o===r.data.length?E.some(Hn.fromDom(r)):E.none():E.from(r.childNodes[o-1]).map(Hn.fromDom))],function(t,n){var r=M.find(Hh(e),y.curry(Dr.eq,t)),o=M.find(qh(e),y.curry(Dr.eq,n));return r.isSome()&&o.isSome()}).getOr(!1);var n,r,o,i,a,s},$h=function(e,t,n,r){var o=n,i=new to(n,o),a=e.schema.getNonEmptyElements();do{if(3===n.nodeType&&0!==Ot.trim(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(a[n.nodeName]&&!/^(TD|TH)$/.test(n.nodeName))return void(r?t.setStartBefore(n):"BR"===n.nodeName?t.setEndBefore(n):t.setEndAfter(n));if(me.ie&&me.ie<11&&e.isBlock(n)&&e.isEmpty(n))return void(r?t.setStart(n,0):t.setEnd(n,0))}while(n=r?i.next():i.prev());"BODY"===o.nodeName&&(r?t.setStart(o,0):t.setEnd(o,o.childNodes.length))},Wh=xr("element","width","rows"),Kh=xr("element","cells"),Xh=xr("x","y"),Yh=function(e,t){var n=parseInt(dr.get(e,t),10);return isNaN(n)?1:n},Gh=function(e){return M.foldl(e,function(e,t){return t.cells().length>e?t.cells().length:e},0)},Jh=function(e,t){for(var n=e.rows(),r=0;r0?Vh([o]):o;var n,r,o},av=function(e,t){return(n=e,r=t[0],wu(r,"table",y.curry(Dr.eq,n))).bind(function(e){var n=t[0],r=t[t.length-1],o=Zh(e);return tv(o,n,r).map(function(e){return Vh([ev(e)])})}).getOrThunk(ov);var n,r},sv=function(e,t){var n,r,o=Af(t,e);return o.length>0?av(e,o):(n=e,(r=t).length>0&&r[0].collapsed?ov():iv(n,r[0]))},uv=function(e,t){var n,r=e.selection.getRng(),o=e.dom.create("body"),i=e.selection.getSel(),a=Lh(e,wf(i));if((t=t||{}).get=!0,t.format=t.format||"html",t.selection=!0,(t=e.fire("BeforeGetContent",t)).isDefaultPrevented())return e.fire("GetContent",t),t.content;if("text"===t.format)return e.selection.isCollapsed()?"":ii(r.text||(i.toString?i.toString():""));r.cloneContents?(n=t.contextual?sv(Hn.fromDom(e.getBody()),a).dom():r.cloneContents())&&o.appendChild(n):r.item!==undefined||r.htmlText!==undefined?(o.innerHTML="
"+(r.item?r.item(0).outerHTML:r.htmlText),o.removeChild(o.firstChild)):o.innerHTML=r.toString(),t.getInner=!0;var s=e.selection.serializer.serialize(o,t);return"tree"===t.format?s:(t.content=e.selection.isCollapsed()?"":s,e.fire("GetContent",t),t.content)},cv=function(e,t,n){var r,o,i,a=e.selection.getRng(),s=e.getDoc();if((n=n||{format:"html"}).set=!0,n.selection=!0,n.content=t,n.no_events||!(n=e.fire("BeforeSetContent",n)).isDefaultPrevented()){if(t=n.content,a.insertNode){t+='_',a.startContainer===s&&a.endContainer===s?s.body.innerHTML=t:(a.deleteContents(),0===s.body.childNodes.length?s.body.innerHTML=t:a.createContextualFragment?a.insertNode(a.createContextualFragment(t)):(o=s.createDocumentFragment(),i=s.createElement("div"),o.appendChild(i),i.outerHTML=t,a.insertNode(o))),r=e.dom.get("__caret"),(a=s.createRange()).setStartBefore(r),a.setEndBefore(r),e.selection.setRng(a),e.dom.remove("__caret");try{e.selection.setRng(a)}catch(u){}}else a.item&&(s.execCommand("Delete",!1,null),a=e.getRng()),/^\s+/.test(t)?(a.pasteHTML('_'+t),e.dom.remove("__mce_tmp")):a.pasteHTML(t);n.no_events||e.fire("SetContent",n)}else e.fire("SetContent",n)},lv=function(e,t,n,r,o){var i=n?t.startContainer:t.endContainer,a=n?t.startOffset:t.endOffset;return E.from(i).map(Hn.fromDom).map(function(e){return r&&t.collapsed?e:Ur.child(e,o(e,a)).getOr(e)}).bind(function(e){return Zn.isElement(e)?E.some(e):Ur.parent(e)}).map(function(e){return e.dom()}).getOr(e)},fv=function(e,t,n){return lv(e,t,!0,n,function(e,t){return Math.min(Ur.childNodesCount(e),t)})},dv=function(e,t,n){return lv(e,t,!1,n,function(e,t){return t>0?t-1:t})},mv=function(e,t){for(var n=e;e&&vo.isText(e)&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n},pv=Ot.each,gv=function(e){return!!e.select},hv=function(e){return!(!e||!e.ownerDocument)&&Dr.contains(Hn.fromDom(e.ownerDocument),Hn.fromDom(e))},vv=function(e,t,n,r){var o,i,a,s,u,c=function(e,t){return cv(r,e,t)},l=function(e){var t=d();t.collapse(!!e),m(t)},f=function(){return t.getSelection?t.getSelection():t.document.selection},d=function(){var n,o,i,u,c=function(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}};if(!t)return null;if(void 0===(u=t.document)||null===u)return null;if(r.bookmark!==undefined&&!1===hm(r)){var l=Td(r);if(l.isSome())return l.map(function(e){return Lh(r,[e])[0]}).getOr(u.createRange())}try{(n=f())&&(o=n.rangeCount>0?n.getRangeAt(0):n.createRange?n.createRange():u.createRange())}catch(d){}return(o=Lh(r,[o])[0])||(o=u.createRange?u.createRange():u.body.createTextRange()),o.setStart&&9===o.startContainer.nodeType&&o.collapsed&&(i=e.getRoot(),o.setStart(i,0),o.setEnd(i,0)),a&&s&&(0===c(o.START_TO_START,o,a)&&0===c(o.END_TO_END,o,a)?o=s:(a=null,s=null)),o},m=function(e,t){var n,o;if((i=e)&&(gv(i)||hv(i.startContainer)&&hv(i.endContainer))){var i,u=gv(e)?e:null;if(u){s=null;try{u.select()}catch(c){}}else{if(n=f(),e=r.fire("SetSelectionRange",{range:e,forward:t}).range,n){s=e;try{n.removeAllRanges(),n.addRange(e)}catch(c){}!1===t&&n.extend&&(n.collapse(e.endContainer,e.endOffset),n.extend(e.startContainer,e.startOffset)),a=n.rangeCount>0?n.getRangeAt(0):null}e.collapsed||e.startContainer!==e.endContainer||!n.setBaseAndExtent||me.ie||e.endOffset-e.startOffset<2&&e.startContainer.hasChildNodes()&&(o=e.startContainer.childNodes[e.startOffset])&&"IMG"===o.tagName&&(n.setBaseAndExtent(e.startContainer,e.startOffset,e.endContainer,e.endOffset),n.anchorNode===e.startContainer&&n.focusNode===e.endContainer||n.setBaseAndExtent(o,0,o,1)),r.fire("AfterSetSelectionRange",{range:e,forward:t})}}},p=function(){var t,n,r=f();return!(r&&r.anchorNode&&r.focusNode)||((t=e.createRng()).setStart(r.anchorNode,r.anchorOffset),t.collapse(!0),(n=e.createRng()).setStart(r.focusNode,r.focusOffset),n.collapse(!0),t.compareBoundaryPoints(t.START_TO_START,n)<=0)},g={bookmarkManager:null,controlSelection:null,dom:e,win:t,serializer:n,editor:r,collapse:l,setCursorLocation:function(t,n){var o=e.createRng();t?(o.setStart(t,n),o.setEnd(t,n),m(o),l(!1)):($h(e,o,r.getBody(),!0),m(o))},getContent:function(e){return uv(r,e)},setContent:c,getBookmark:function(e,t){return o.getBookmark(e,t)},moveToBookmark:function(e){return o.moveToBookmark(e)},select:function(t,n){var r,o,i;return(r=e,o=t,i=n,E.from(o).map(function(e){var t=r.nodeIndex(e),n=r.createRng();return n.setStart(e.parentNode,t),n.setEnd(e.parentNode,t+1),i&&($h(r,n,e,!0),$h(r,n,e,!1)),n})).each(m),t},isCollapsed:function(){var e=d(),t=f();return!(!e||e.item)&&(e.compareEndPoints?0===e.compareEndPoints("StartToEnd",e):!t||e.collapsed)},isForward:p,setNode:function(t){return c(e.getOuterHTML(t)),t},getNode:function(){return e=r.getBody(),(t=d())?(o=t.startContainer,i=t.endContainer,a=t.startOffset,s=t.endOffset,n=t.commonAncestorContainer,!t.collapsed&&(o===i&&s-a<2&&o.hasChildNodes()&&(n=o.childNodes[a]),3===o.nodeType&&3===i.nodeType&&(o=o.length===a?mv(o.nextSibling,!0):o.parentNode,i=0===s?mv(i.previousSibling,!1):i.parentNode,o&&o===i))?o:n&&3===n.nodeType?n.parentNode:n):e;var e,t,n,o,i,a,s},getSel:f,setRng:m,getRng:d,getStart:function(e){return fv(r.getBody(),d(),e)},getEnd:function(e){return dv(r.getBody(),d(),e)},getSelectedBlocks:function(t,n){return function(e,t,n,r){var o,i,a=[];if(i=e.getRoot(),n=e.getParent(n||fv(i,t,!1),e.isBlock),r=e.getParent(r||dv(i,t,!1),e.isBlock),n&&n!==i&&a.push(n),n&&r&&n!==r){o=n;for(var s=new to(n,i);(o=s.next())&&o!==r;)e.isBlock(o)&&a.push(o)}return r&&n!==r&&r!==i&&a.push(r),a}(e,d(),t,n)},normalize:function(){var t=d();if(!Ef(f())){var n=Jf.normalize(e,t);return n.each(function(e){m(e,p())}),n.getOr(t)}return t},selectorChanged:function(t,n){var o;return u||(u={},o={},r.on("NodeChange",function(t){var n=t.element,r=e.getParents(n,null,e.getRoot()),i={};pv(u,function(t,n){pv(r,function(a){if(e.is(a,n))return o[n]||(pv(t,function(e){e(!0,{node:a,selector:n,parents:r})}),o[n]=t),i[n]=t,!1})}),pv(o,function(e,t){i[t]||(delete o[t],pv(e,function(e){e(!1,{node:n,selector:t,parents:r})}))})})),u[t]||(u[t]=[]),u[t].push(n),g},getScrollContainer:function(){for(var t,n=e.getRoot();n&&"BODY"!==n.nodeName;){if(n.scrollHeight>n.clientHeight){t=n;break}n=n.parentNode}return t},scrollIntoView:function(e,t){return Oh(r,e,t)},placeCaretAt:function(e,t){return m(Ih(e,t,r.getDoc()))},getBoundingClientRect:function(){var e=d();return e.collapsed?ia.fromRangeStart(e).getClientRects()[0]:e.getBoundingClientRect()},destroy:function(){t=null,i.destroy()}};return o=Ah(g),i=Rh(g,r),g.bookmarkManager=o,g.controlSelection=i,g},yv=ji.curry,bv=function(e,t,n,r,o,i){var a,s,u=0,c=[],l=function(r){var i,a,l;for(l=gp.getClientRects(r),-1===e&&(l=l.reverse()),i=0;i0&&t(a,At.last(c))&&u++,a.line=u,o(a))return!0;c.push(a)}};return(s=At.last(i.getClientRects()))?(l(a=i.getNode()),function(e,t,n,r){for(;r=_a.findNode(r,e,ki,t);)if(n(r))return}(e,r,l,a),c):c},Cv={upUntil:yv(bv,-1,Ii,Li),downUntil:yv(bv,1,Li,Ii),positionsUntil:function(e,t,n,r){var o,i,a,s,u,c,l=Ha(t),f=[],d=0,m=function(e){return At.last(e.getClientRects())};1===e?(o=l.next,i=Li,a=Ii,s=ia.after(r)):(o=l.prev,i=Ii,a=Li,s=ia.before(r)),c=m(s);do{if(s.isVisible()&&!a(u=m(s),c)){if(f.length>0&&i(u,At.last(f))&&d++,(u=Di(u)).position=s,u.line=d,n(u))return f;f.push(u)}}while(s=o(s));return f},isAboveLine:yv(function(e,t){return t.line>e}),isLine:yv(function(e,t){return t.line===e})},xv=vo.isContentEditableFalse,wv=Fi,Nv=_a.isAfterContentEditableFalse,Ev=_a.isBeforeContentEditableFalse,Sv=function(e,t){for(;t=e(t);)if(t.isVisible())return t;return t},kv=function(e,t,n){return n=_a.normalizeRange(e,t,n),-1===e?ia.fromRangeStart(n):ia.fromRangeEnd(n)},Tv=function(e,t,n,r,o){var i,a,s,u,c,l,f,d;return!o.collapsed&&(i=wv(o),xv(i))?Dp(e,t,i,-1===e):(c=o,u=mi.isCaretContainerBlock(c.startContainer),r(a=kv(e,t.getBody(),o))?Op(t,a.getNode(-1===e)):(a=n(a))?r(a)?Dp(e,t,a.getNode(-1===e),1===e):r(s=n(a))&&(l=a,f=s,!(d=_a.isInSameBlock(l,f))&&vo.isBr(l.getNode())||d)?Dp(e,t,s.getNode(-1===e),1===e):u?Ip(t,a.toRange()):null:u?o:null)},Av=function(e,t,n){var r,o,i,a,s=Ha(e.getBody()),u=ji.curry(Sv,s.next),c=ji.curry(Sv,s.prev);if(n.collapsed&&e.settings.forced_root_block){if(!(r=e.dom.getParent(n.startContainer,"PRE")))return;(1===t?u(ia.fromRangeStart(n)):c(ia.fromRangeStart(n)))||(a=(i=e).dom.create(i.settings.forced_root_block),(!me.ie||me.ie>=11)&&(a.innerHTML='
'),o=a,1===t?e.$(r).after(o):e.$(r).before(o),e.selection.select(o,!0),e.selection.collapse())}},_v=function(e,t){var n,r=t?1:-1,o=t?Cv.downUntil:Cv.upUntil,i=e.selection.getRng();return(n=function(e,t,n,r){var o,i,a,s,u,c,l,f,d;if(d=wv(r),o=kv(e,t.getBody(),r),i=n(t.getBody(),Cv.isAboveLine(1),o),a=At.filter(i,Cv.isLine(1)),u=At.last(o.getClientRects()),Ev(o)&&(d=o.getNode()),Nv(o)&&(d=o.getNode(!0)),!u)return null;if(c=u.left,(s=Ep(a,c))&&xv(s.node))return l=Math.abs(c-s.left),f=Math.abs(c-s.right),Dp(e,t,s.node,l")},qv=function(e){return e.getParam("document_base_url","")},jv=function(e){return Uv(e,"body_id","tinymce")},$v=function(e){return Uv(e,"body_class","")},Wv=function(e){return e.getParam("content_security_policy","")},Kv=function(e){return e.getParam("br_in_pre",!0)},Xv=function(e){if(e.getParam("force_p_newlines",!1))return"p";var t=e.getParam("forced_root_block","p");return!1===t?"":t},Yv=function(e){return e.getParam("forced_root_block_attrs",{})},Gv=function(e){return e.getParam("br_newline_selector",".mce-toc h2,figcaption,caption")},Jv=function(e){return e.getParam("no_newline_selector","")},Qv=function(e){return e.getParam("keep_styles",!0)},Zv=function(e){return e.getParam("end_container_on_empty_block",!1)},ey=function(e){return E.from(e.dom.getParent(e.selection.getStart(!0),e.dom.isBlock))},ty=function(e,t){var n,r,o,i=t,a=e.dom,s=e.schema.getMoveCaretBeforeOnEnterElements();if(t){if(/^(LI|DT|DD)$/.test(t.nodeName)){var u=function(e){for(;e;){if(1===e.nodeType||3===e.nodeType&&e.data&&/[\r\n\s]/.test(e.data))return e;e=e.nextSibling}}(t.firstChild);u&&/^(UL|OL|DL)$/.test(u.nodeName)&&t.insertBefore(a.doc.createTextNode("\xa0"),t.firstChild)}if(o=a.createRng(),t.normalize(),t.hasChildNodes()){for(n=new to(t,t);r=n.current();){if(vo.isText(r)){o.setStart(r,0),o.setEnd(r,0);break}if(s[r.nodeName.toLowerCase()]){o.setStartBefore(r),o.setEndBefore(r);break}i=r,r=n.next()}r||(o.setStart(i,0),o.setEnd(i,0))}else vo.isBr(t)?t.nextSibling&&a.isBlock(t.nextSibling)?(o.setStartBefore(t),o.setEndBefore(t)):(o.setStartAfter(t),o.setEndAfter(t)):(o.setStart(t,0),o.setEnd(t,0));e.selection.setRng(o),a.remove(void 0),e.selection.scrollIntoView(t)}},ny=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&&"false"!==e.getContentEditable(n);)"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o},ry=ey,oy=function(e){return ey(e).fold(y.constant(""),function(e){return e.nodeName.toUpperCase()})},iy=function(e){return ey(e).filter(function(e){return io.isListItem(Hn.fromDom(e))}).isSome()},ay=function(e,t){return e&&e.parentNode&&e.parentNode.nodeName===t},sy=function(e){return e&&/^(OL|UL|LI)$/.test(e.nodeName)},uy=function(e){var t=e.parentNode;return/^(LI|DT|DD)$/.test(t.nodeName)?t:e},cy=function(e,t,n){for(var r=e[n?"firstChild":"lastChild"];r&&!vo.isElement(r);)r=r[n?"nextSibling":"previousSibling"];return r===t},ly=function(e,t,n,r,o){var i=e.dom,a=e.selection.getRng();if(n!==e.getBody()){var s;sy(s=n)&&sy(s.parentNode)&&(o="LI");var u,c,l=o?t(o):i.create("BR");if(cy(n,r,!0)&&cy(n,r,!1))ay(n,"LI")?i.insertAfter(l,uy(n)):i.replace(l,n);else if(cy(n,r,!0))ay(n,"LI")?(i.insertAfter(l,uy(n)),l.appendChild(i.doc.createTextNode(" ")),l.appendChild(n)):n.parentNode.insertBefore(l,n);else if(cy(n,r,!1))i.insertAfter(l,uy(n));else{n=uy(n);var f=a.cloneRange();f.setStartAfter(r),f.setEndAfter(n);var d=f.extractContents();"LI"===o&&(c="LI",(u=d).firstChild&&u.firstChild.nodeName===c)?(l=d.firstChild,i.insertAfter(d,n)):(i.insertAfter(d,n),i.insertAfter(l,n))}i.remove(r),ty(e,l)}},fy=function(e){e.innerHTML='
'},dy=function(e,t){return e.nodeName===t||e.previousSibling&&e.previousSibling.nodeName===t},my=function(e,t){return t&&e.isBlock(t)&&!/^(TD|TH|CAPTION|FORM)$/.test(t.nodeName)&&!/^(fixed|absolute)/i.test(t.style.position)&&"true"!==e.getContentEditable(t)},py=function(e,t,n){return!1===vo.isText(t)?n:e?1===n&&t.data.charAt(n-1)===oi?0:n:n===t.data.length-1&&t.data.charAt(n)===oi?t.data.length:n},gy=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&&"false"!==e.getContentEditable(n);)"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o},hy=function(e,t){var n=Xv(e);n&&n.toLowerCase()===t.tagName.toLowerCase()&&e.dom.setAttribs(t,Yv(e))},vy=function(e,t){var n,r,o,i,a,s,u,c,l,f,d,m,p,g,h,v,y,b,C=e.dom,x=e.schema,w=x.getNonEmptyElements(),N=e.selection.getRng(),E=function(t){var n,i,s,u=o,c=x.getTextInlineElements();if(t||"TABLE"===f||"HR"===f?(n=C.create(t||m),hy(e,n)):n=a.cloneNode(!1),s=n,!1===Qv(e))C.setAttrib(n,"style",null),C.setAttrib(n,"class",null);else do{if(c[u.nodeName]){if(Nl(u))continue;i=u.cloneNode(!1),C.setAttrib(i,"id",""),n.hasChildNodes()?(i.appendChild(n.firstChild),n.appendChild(i)):(s=i,n.appendChild(i))}}while((u=u.parentNode)&&u!==r);return fy(s),n},S=function(e){var t,n,r,s;if(s=py(e,o,i),vo.isText(o)&&(e?s>0:so.childNodes.length-1,o=o.childNodes[Math.min(i,o.childNodes.length-1)]||o,i=p&&vo.isText(o)?o.nodeValue.length:0),(r=gy(C,o))&&((m&&!s||!m&&s)&&(o=function(e,t,n,r,o){var i,a,s,u,c,l,f,d=t||"P",m=e.dom,p=gy(m,r);if(!(a=m.getParent(r,m.isBlock))||!my(m,a)){if(l=(a=a||p)===e.getBody()||(f=a)&&/^(TD|TH|CAPTION)$/.test(f.nodeName)?a.nodeName.toLowerCase():a.parentNode.nodeName.toLowerCase(),!a.hasChildNodes())return i=m.create(d),hy(e,i),a.appendChild(i),n.setStart(i,0),n.setEnd(i,0),i;for(u=r;u.parentNode!==a;)u=u.parentNode;for(;u&&!m.isBlock(u);)s=u,u=u.previousSibling;if(s&&e.schema.isValidChild(l,d.toLowerCase())){for(i=m.create(d),hy(e,i),s.parentNode.insertBefore(i,s),u=s;u&&!m.isBlock(u);)c=u.nextSibling,i.appendChild(u),u=c;n.setStart(r,o),n.setEnd(r,o)}}return r}(e,m,N,o,i)),a=C.getParent(o,C.isBlock),l=a?C.getParent(a.parentNode,C.isBlock):null,f=a?a.nodeName.toUpperCase():"","LI"!==(d=l?l.nodeName.toUpperCase():"")||t.ctrlKey||(a=l,l=l.parentNode,f=d),/^(LI|DT|DD)$/.test(f)&&C.isEmpty(a)?ly(e,E,l,a,m):m&&a===e.getBody()||(m=m||"P",mi.isCaretContainerBlock(a)?(u=mi.showCaretContainerBlock(a),C.isEmpty(a)&&fy(a),ty(e,u)):S()?k():S(!0)?(u=a.parentNode.insertBefore(E(),a),ty(e,dy(a,"HR")?u:a)):((n=(y=N,b=y.cloneRange(),b.setStart(y.startContainer,py(!0,y.startContainer,y.startOffset)),b.setEnd(y.endContainer,py(!1,y.endContainer,y.endOffset)),b).cloneRange()).setEndAfter(a),function(e){do{vo.isText(e)&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild}while(e)}(c=n.extractContents()),u=c.firstChild,C.insertAfter(c,a),function(e,t,n){var r,o=n,i=[];if(o){for(;o=o.firstChild;){if(e.isBlock(o))return;vo.isElement(o)&&!t[o.nodeName.toLowerCase()]&&i.push(o)}for(r=i.length;r--;)!(o=i[r]).hasChildNodes()||o.firstChild===o.lastChild&&""===o.firstChild.nodeValue?e.remove(o):(a=o)&&"A"===a.nodeName&&0===Ot.trim(ii(a.innerText||a.textContent)).length&&e.remove(o);var a}}(C,w,u),g=C,(h=a).normalize(),(v=h.lastChild)&&!/^(left|right)$/gi.test(g.getStyle(v,"float",!0))||g.add(h,"br"),C.isEmpty(a)&&fy(a),u.normalize(),C.isEmpty(u)?(C.remove(u),k()):ty(e,u)),C.setAttrib(u,"id",""),e.fire("NewBlock",{newBlock:u})))},yy=function(e,t){return ry(e).filter(function(e){return t.length>0&&_r.is(Hn.fromDom(e),t)}).isSome()},by=function(e){return yy(e,Gv(e))},Cy=function(e){return yy(e,Jv(e))},xy=Qu([{br:[]},{block:[]},{none:[]}]),wy=function(e,t){return Cy(e)},Ny=function(e){return function(t,n){return""===Xv(t)===e}},Ey=function(e){return function(t,n){return iy(t)===e}},Sy=function(e){return function(t,n){return"PRE"===oy(t)===e}},ky=function(e){return function(t,n){return Kv(t)===e}},Ty=function(e,t){return by(e)},Ay=function(e,t){return t},_y=function(e){var t=Xv(e),n=ny(e.dom,e.selection.getStart());return n&&e.schema.isValidChild(n.nodeName,t||"P")},By=function(e,t){return function(n,r){return M.foldl(e,function(e,t){return e&&t(n,r)},!0)?E.some(t):E.none()}},Ry=function(e,t){return Tl([By([wy],xy.none()),By([Sy(!0),ky(!1),Ay],xy.br()),By([Sy(!0),ky(!1)],xy.block()),By([Sy(!0),ky(!0),Ay],xy.block()),By([Sy(!0),ky(!0)],xy.br()),By([Ey(!0),Ay],xy.br()),By([Ey(!0)],xy.block()),By([Ny(!0),Ay,_y],xy.block()),By([Ny(!0)],xy.br()),By([Ty],xy.br()),By([Ny(!1),Ay],xy.br()),By([_y],xy.block())],[e,t.shiftKey]).getOr(xy.none())},Dy=function(e,t){Ry(e,t).fold(function(){sd(e,t)},function(){vy(e,t)},y.noop)},Oy=function(e){e.on("keydown",function(t){var n,r,o;t.keyCode===Mp.ENTER&&(n=e,(r=t).isDefaultPrevented()||(r.preventDefault(),(o=n.undoManager).typing&&(o.typing=!1,o.add()),n.undoManager.transact(function(){!1===n.selection.isCollapsed()&&n.execCommand("Delete"),Dy(n,r)})))})},Py=function(e,t,n){return s=t,!(!Iy(n)||!vo.isText(s.container())||(r=e,i=(o=t).container(),a=o.offset(),i.insertData(a,"\xa0"),r.selection.setCursorLocation(i,a+1),0));var r,o,i,a,s},Iy=function(e){return e.fold(y.constant(!1),y.constant(!0),y.constant(!0),y.constant(!1))},Ly=function(e){return!!e.selection.isCollapsed()&&(t=e,n=y.curry(vu.isInlineTarget,t),r=ia.fromRangeStart(t.selection.getRng()),$l(n,t.getBody(),r).map(y.curry(Py,t,r)).getOr(!1));var t,n,r},My=function(e){e.on("keydown",function(t){var n,r;!1===t.isDefaultPrevented()&&(n=e,r=t,Pv([{keyCode:Mp.SPACEBAR,action:Ov(Ly,n)}],r).each(function(e){r.preventDefault()}))})},Fy=function(e){var t=of.setupSelectedState(e);Iv(e,t),zv(e,t),Oy(e),My(e)},zy=function(e){var t,n,r,o=Ot.each,i=Mp.BACKSPACE,a=Mp.DELETE,s=e.dom,u=e.selection,c=e.settings,l=e.parser,f=me.gecko,d=me.ie,m=me.webkit,p="data:text/mce-internal,",g=d?"Text":"URL",h=function(t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}},v=function(e){return e.isDefaultPrevented()},y=function(){e.shortcuts.add("meta+a",null,"SelectAll")},b=function(){e.on("keydown",function(e){if(!v(e)&&e.keyCode===i&&u.isCollapsed()&&0===u.getRng().startOffset){var t=u.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})},C=function(){e.inline||(e.contentStyles.push("body {min-height: 150px}"),e.on("click",function(t){var n;if("HTML"===t.target.nodeName){if(me.ie>11)return void e.getBody().focus();n=e.selection.getRng(),e.getBody().focus(),e.selection.setRng(n),e.selection.normalize(),e.nodeChanged()}}))};return e.on("keydown",function(t){var n,r,o,i,a;if(!v(t)&&t.keyCode===Mp.BACKSPACE&&(r=(n=u.getRng()).startContainer,o=n.startOffset,i=s.getRoot(),a=r,n.collapsed&&0===o)){for(;a&&a.parentNode&&a.parentNode.firstChild===a&&a.parentNode!==i;)a=a.parentNode;"BLOCKQUOTE"===a.tagName&&(e.formatter.toggle("blockquote",null,a),(n=s.createRng()).setStart(r,0),n.setEnd(r,0),u.setRng(n))}}),t=function(e){var t=s.create("body"),n=e.cloneContents();return t.appendChild(n),u.serializer.serialize(t,{format:"html"})},e.on("keydown",function(n){var r,o,u,c,l,f=n.keyCode;if(!v(n)&&(f===a||f===i)){if(r=e.selection.isCollapsed(),o=e.getBody(),r&&!s.isEmpty(o))return;if(!r&&(u=e.selection.getRng(),c=t(u),(l=s.createRng()).selectNode(e.getBody()),c!==t(l)))return;n.preventDefault(),e.setContent(""),o.firstChild&&s.isBlock(o.firstChild)?e.selection.setCursorLocation(o.firstChild,0):e.selection.setCursorLocation(o,0),e.nodeChanged()}}),me.windowsPhone||e.on("keyup focusin mouseup",function(e){Mp.modifierPressed(e)||u.normalize()},!0),m&&(e.settings.content_editable||s.bind(e.getDoc(),"mousedown mouseup",function(t){var n;if(t.target===e.getDoc().documentElement)if(n=u.getRng(),e.getBody().focus(),"mousedown"===t.type){if(mi.isCaretContainer(n.startContainer))return;u.placeCaretAt(t.clientX,t.clientY)}else u.setRng(n)}),e.on("click",function(t){var n=t.target;/^(IMG|HR)$/.test(n.nodeName)&&"false"!==s.getContentEditableParent(n)&&(t.preventDefault(),e.selection.select(n),e.nodeChanged()),"A"===n.nodeName&&s.hasClass(n,"mce-item-anchor")&&(t.preventDefault(),u.select(n))}),c.forced_root_block&&e.on("init",function(){h("DefaultParagraphSeparator",c.forced_root_block)}),e.on("init",function(){e.dom.bind(e.getBody(),"submit",function(e){e.preventDefault()})}),b(),l.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"===e[t].attr("class")&&e[t].remove()}),me.iOS?(e.inline||e.on("keydown",function(){document.activeElement===document.body&&e.getWin().focus()}),C(),e.on("click",function(e){var t=e.target;do{if("A"===t.tagName)return void e.preventDefault()}while(t=t.parentNode)}),e.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")):y()),me.ie>=11&&(C(),b()),me.ie&&(y(),h("AutoUrlDetect",!1),e.on("dragstart",function(t){var n,r,o;(n=t).dataTransfer&&(e.selection.isCollapsed()&&"IMG"===n.target.tagName&&u.select(n.target),(r=e.selection.getContent()).length>0&&(o=p+escape(e.id)+","+escape(r),n.dataTransfer.setData(g,o)))}),e.on("drop",function(t){if(!v(t)){var n=(a=t).dataTransfer&&(s=a.dataTransfer.getData(g))&&s.indexOf(p)>=0?(s=s.substr(p.length).split(","),{id:unescape(s[0]),html:unescape(s[1])}):null;if(n&&n.id!==e.id){t.preventDefault();var r=Ih(t.x,t.y,e.getDoc());u.setRng(r),o=n.html,i=!0,e.queryCommandSupported("mceInsertClipboardContent")?e.execCommand("mceInsertClipboardContent",!1,{content:o,internal:i}):e.execCommand("mceInsertContent",!1,o)}}var o,i,a,s})),f&&(e.on("keydown",function(t){if(!v(t)&&t.keyCode===i){if(!e.getBody().getElementsByTagName("hr").length)return;if(u.isCollapsed()&&0===u.getRng().startOffset){var n=u.getNode(),r=n.previousSibling;if("HR"===n.nodeName)return s.remove(n),void t.preventDefault();r&&r.nodeName&&"hr"===r.nodeName.toLowerCase()&&(s.remove(r),t.preventDefault())}}}),Range.prototype.getClientRects||e.on("mousedown",function(t){if(!v(t)&&"HTML"===t.target.nodeName){var n=e.getBody();n.blur(),ye.setEditorTimeout(e,function(){n.focus()})}}),n=function(){var t=s.getAttribs(u.getStart().cloneNode(!1));return function(){var n=u.getStart();n!==e.getBody()&&(s.setAttrib(n,"style",null),o(t,function(e){n.setAttributeNode(e.cloneNode(!0))}))}},r=function(){return!u.isCollapsed()&&s.getParent(u.getStart(),s.isBlock)!==s.getParent(u.getEnd(),s.isBlock)},e.on("keypress",function(t){var o;if(!v(t)&&(8===t.keyCode||46===t.keyCode)&&r())return o=n(),e.getDoc().execCommand("delete",!1,null),o(),t.preventDefault(),!1}),s.bind(e.getDoc(),"cut",function(t){var o;!v(t)&&r()&&(o=n(),ye.setEditorTimeout(e,function(){o()}))}),c.readonly||e.on("BeforeExecCommand MouseDown",function(){h("StyleWithCSS",!1),h("enableInlineTableEditing",!1),c.object_resizing||h("enableObjectResizing",!1)}),e.on("SetContent ExecCommand",function(e){"setcontent"!==e.type&&"mceInsertLink"!==e.command||o(s.select("a"),function(e){var t=e.parentNode,n=s.getRoot();if(t.lastChild===e){for(;t&&!s.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}s.add(t,"br",{"data-mce-bogus":1})}})}),e.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}"),me.mac&&e.on("keydown",function(t){!Mp.metaKeyPressed(t)||t.shiftKey||37!==t.keyCode&&39!==t.keyCode||(t.preventDefault(),e.selection.getSel().modify("move",37===t.keyCode?"backward":"forward","lineboundary"))}),b()),{refreshContentEditable:function(){},isHidden:function(){var t;return!f||e.removed?0:!(t=e.selection.getSel())||!t.rangeCount||0===t.rangeCount}}},Uy=Xo.DOM,Vy=function(e){var t;e.bindPendingEventDelegates(),e.initialized=!0,e.fire("init"),e.focus(!0),e.nodeChanged({initial:!0}),e.execCallback("init_instance_callback",e),(t=e).settings.auto_focus&&ye.setEditorTimeout(t,function(){var e;(e=!0===t.settings.auto_focus?t:t.editorManager.get(t.settings.auto_focus)).destroyed||e.focus()},100)},Hy=function(e,t){var n,r,o,i,a,s,u,c,l,f=e.settings,d=e.getElement(),m=e.getDoc();f.inline||(e.getElement().style.visibility=e.orgVisibility),t||f.content_editable||(m.open(),m.write(e.iframeHTML),m.close()),f.content_editable&&(e.on("remove",function(){var e=this.getBody();Uy.removeClass(e,"mce-content-body"),Uy.removeClass(e,"mce-edit-focus"),Uy.setAttrib(e,"contentEditable",null)}),Uy.addClass(d,"mce-content-body"),e.contentDocument=m=f.content_document||document,e.contentWindow=f.content_window||window,e.bodyElement=d,f.content_document=f.content_window=null,f.root_name=d.nodeName.toLowerCase()),(n=e.getBody()).disabled=!0,e.readonly=f.readonly,e.readonly||(e.inline&&"static"===Uy.getStyle(n,"position",!0)&&(n.style.position="relative"),n.contentEditable=e.getParam("content_editable_state",!0)),n.disabled=!1,e.editorUpload=Jm(e),e.schema=Fo(f),e.dom=new Xo(m,{keep_values:!0,url_converter:e.convertURL,url_converter_scope:e,hex_colors:f.force_hex_style_colors,class_filter:f.class_filter,update_styles:!0,root_element:e.inline?e.getBody():null,collect:f.content_editable,schema:e.schema,onSetAttrib:function(t){e.fire("SetAttrib",t)}}),e.parser=((i=bh((o=e).settings,o.schema)).addAttributeFilter("src,href,style,tabindex",function(e,t){for(var n,r,i,a=e.length,s=o.dom;a--;)if(r=(n=e[a]).attr(t),i="data-mce-"+t,!n.attributes.map[i]){if(0===r.indexOf("data:")||0===r.indexOf("blob:"))continue;"style"===t?((r=s.serializeStyle(s.parseStyle(r),n.name)).length||(r=null),n.attr(i,r),n.attr(t,r)):"tabindex"===t?(n.attr(i,r),n.attr(t,null)):n.attr(i,o.convertURL(r,t,n.name))}}),i.addNodeFilter("script",function(e){for(var t,n,r=e.length;r--;)0!==(n=(t=e[r]).attr("type")||"no/type").indexOf("mce-")&&t.attr("type","mce-"+n)}),i.addNodeFilter("#cdata",function(e){for(var t,n=e.length;n--;)(t=e[n]).type=8,t.name="#comment",t.value="[CDATA["+t.value+"]]"}),i.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t,n=e.length,r=o.schema.getNonEmptyElements();n--;)(t=e[n]).isEmpty(r)&&0===t.getAll("br").length&&(t.append(new fh("br",1)).shortEnded=!0)}),i),e.serializer=Nh(f,e),e.selection=vv(e.dom,e.getWin(),e.serializer,e),e.formatter=Yg(e),e.undoManager=rg(e),e._nodeChangeDispatcher=new tp(e),e._selectionOverrides=Hp(e),kh(e),Fy(e),ep(e),e.fire("PreInit"),f.browser_spellcheck||f.gecko_spellcheck||(m.body.spellcheck=!1,Uy.setAttrib(n,"spellcheck","false")),e.quirks=zy(e),e.fire("PostRender"),f.directionality&&(n.dir=f.directionality),f.nowrap&&(n.style.whiteSpace="nowrap"),f.protect&&e.on("BeforeSetContent",function(e){Ot.each(f.protect,function(t){e.content=e.content.replace(t,function(e){return"\x3c!--mce:protected "+escape(e)+"--\x3e"})})}),e.on("SetContent",function(){e.addVisual(e.getBody())}),f.padd_empty_editor&&e.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|
|)<\/p>[\r\n]*|
[\r\n]*)$/,"")}),e.load({initial:!0,format:"html"}),e.startContent=e.getContent({format:"raw"}),e.on("compositionstart compositionend",function(t){e.composing="compositionstart"===t.type}),e.contentStyles.length>0&&(r="",Ot.each(e.contentStyles,function(e){r+=e+"\r\n"}),e.dom.addStyle(r)),(a=e,a.inline?Uy.styleSheetLoader:a.dom.styleSheetLoader).loadAll(e.contentCSS,function(t){Vy(e)},function(t){Vy(e)}),f.content_style&&(s=e,u=f.content_style,c=Hn.fromDom(s.getDoc().head),l=Hn.fromTag("style"),dr.set(l,"type","text/css"),ks.append(l,Hn.fromText(u)),ks.append(c,l))},qy=Xo.DOM,jy=function(e,t){var n,r,o,i,a,s,u,c=e.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),l=(n=e.id,r=c,o=t.height,i=Vv(e),u=Hn.fromTag("iframe"),dr.setAll(u,i),dr.setAll(u,{id:n+"_ifr",frameBorder:"0",allowTransparency:"true",title:r}),br(u,{width:"100%",height:(a=o,s="number"==typeof a?a+"px":a,s||""),display:"block"}),u).dom();l.onload=function(){l.onload=null,e.fire("load")};var f,d,m,p,g=function(e,t){if(document.domain!==window.location.hostname&&me.ie&&me.ie<12){var n=Gm("mce");e[n]=function(){Hy(e)};var r='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+e.id+'");document.write(ed.iframeHTML);document.close();ed.'+n+"(true);})()";return qy.setAttrib(t,"src",r),!0}return!1}(e,l);return e.contentAreaContainer=t.iframeContainer,e.iframeElement=l,e.iframeHTML=(p=Hv(f=e)+"",qv(f)!==f.documentBaseUrl&&(p+=''),p+='',d=jv(f),m=$v(f),Wv(f)&&(p+=''),p+='
'),qy.add(t.iframeContainer,l),g},$y=function(e,t){var n=jy(e,t);t.editorContainer&&(qy.get(t.editorContainer).style.display=e.orgDisplay,e.hidden=qy.isHidden(t.editorContainer)),e.getElement().style.display="none",qy.setAttrib(e.id,"aria-hidden",!0),n||Hy(e)},Wy=Xo.DOM,Ky=function(e,t,n){var r,o,i=Im.get(n);if(r=Im.urls[n]||e.documentBaseUrl.replace(/\/$/,""),n=Ot.trim(n),i&&-1===Ot.inArray(t,n)){if(Ot.each(Im.dependencies(n),function(n){Ky(e,t,n)}),e.plugins[n])return;o=new i(e,r,e.$),e.plugins[n]=o,o.init&&(o.init(e,r),t.push(n))}},Xy=function(e){return e.replace(/^\-/,"")},Yy=function(e){return{editorContainer:e,iframeContainer:e}},Gy=function(e){var t,n,r=e.getElement();return e.inline?Yy(null):(t=r,n=Wy.create("div"),Wy.insertAfter(n,t),Yy(n))},Jy=function(e){var t,n,r,o,i,a,s,u,c,l,f,d=e.settings,m=e.getElement();return e.orgDisplay=m.style.display,tr.isString(d.theme)?(l=(o=e).settings,f=o.getElement(),i=l.width||Wy.getStyle(f,"width")||"100%",a=l.height||Wy.getStyle(f,"height")||f.offsetHeight,s=l.min_height||100,(u=/^[0-9\.]+(|px)$/i).test(""+i)&&(i=Math.max(parseInt(i,10),100)),u.test(""+a)&&(a=Math.max(parseInt(a,10),s)),c=o.theme.renderUI({targetNode:f,width:i,height:a,deltaWidth:l.delta_width,deltaHeight:l.delta_height}),l.content_editable||(a=(c.iframeHeight||a)+("number"==typeof a?c.deltaHeight||0:""))=n.length)for(r=0,o=e.length;r=n.length||e[r]!==n[r]){i=r+1;break}if(e.length=e.length||e[r]!==n[r]){i=r+1;break}if(1===i)return t;for(r=0,o=e.length-(i-1);r=0;n--)0!==t[n].length&&"."!==t[n]&&(".."!==t[n]?i>0?i--:a.push(t[n]):i++);return 0!==(o=(n=e.length-i)<=0?a.reverse().join("/"):e.slice(0,n).join("/")+"/"+a.reverse().join("/")).indexOf("/")&&(o="/"+o),r&&o.lastIndexOf("/")!==o.length-1&&(o+=r),o},getURI:function(e){var t,n=this;return n.source&&!e||(t="",e||(n.protocol?t+=n.protocol+"://":t+="//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},ub.parseDataUri=function(e){var t,n;return e=decodeURIComponent(e).split(","),(n=/data:([^;]+)/.exec(e[0]))&&(t=n[1]),{type:t,data:e[1]}},ub.getDocumentBaseUrl=function(e){var t;return t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t};var cb=Xo.DOM,lb=Ot.extend,fb=Ot.each,db=Ot.trim,mb=Ot.resolve,pb=me.ie,gb=function(e,t,n){var r,o,i,a,s,u,c,l,f,d=this;r=d.documentBaseUrl=n.documentBaseURL,o=n.baseURI,i=d,a=e,s=r,u=n.defaultSettings,c=t,f={id:a,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:s,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",entity_encoding:"named",url_converter:(l=i).convertURL,url_converter_scope:l,ie7_compat:!0},t=lu(ou,f,u,c),d.settings=t,ti.language=t.language||"en",ti.languageLoad=t.language_load,ti.baseURL=n.baseURL,d.id=e,d.setDirty(!1),d.plugins={},d.documentBaseURI=new ub(t.document_base_url,{base_uri:o}),d.baseURI=o,d.contentCSS=[],d.contentStyles=[],d.shortcuts=new Jd(d),d.loadedCSS={},d.editorCommands=new Od(d),d.suffix=n.suffix,d.editorManager=n,d.inline=t.inline,d.buttons={},d.menuItems={},t.cache_suffix&&(me.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),!1===t.override_viewport&&(me.overrideViewPort=!1),n.fire("SetupEditor",d),d.execCallback("setup",d),d.$=Qt.overrideDefaults(function(){return{context:d.inline?d.getBody():d.getDoc(),element:d.getBody()}})};lb(gb.prototype={render:function(){nb(this)},focus:function(e){gm(this,e)},execCallback:function(e){var t,n=this.settings[e];if(n)return this.callbackLookup&&(t=this.callbackLookup[e])&&(n=t.func,t=t.scope),"string"==typeof n&&(t=(t=n.replace(/\.\w+$/,""))?mb(t):0,n=mb(n),this.callbackLookup=this.callbackLookup||{},this.callbackLookup[e]={func:n,scope:t}),n.apply(t||this,Array.prototype.slice.call(arguments,1))},translate:function(e){if(e&&Ot.is(e,"string")){var t=this.settings.language||"en",n=this.editorManager.i18n;e=n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"})}return this.editorManager.translate(e)},getLang:function(e,t){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(t!==undefined?t:"{#"+e+"}")},getParam:function(e,t,n){return mu(this,e,t,n)},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.stateSelector&&"undefined"==typeof t.active&&(t.active=!1),t.text||t.icon||(t.icon=e),n.buttons=n.buttons,t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addSidebar:function(e,t){return rb(this,e,t)},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems,n.menuItems[e]=t},addContextToolbar:function(e,t){var n,r=this;r.contextToolbars=r.contextToolbars||[],"string"==typeof e&&(n=e,e=function(e){return r.dom.is(e,n)}),r.contextToolbars.push({id:Gm("mcet"),predicate:e,items:t})},addCommand:function(e,t,n){this.editorCommands.addCommand(e,t,n)},addQueryStateHandler:function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},addQueryValueHandler:function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},queryCommandState:function(e){return this.editorCommands.queryCommandState(e)},queryCommandValue:function(e){return this.editorCommands.queryCommandValue(e)},queryCommandSupported:function(e){return this.editorCommands.queryCommandSupported(e)},show:function(){this.hidden&&(this.hidden=!1,this.inline?this.getBody().contentEditable=!0:(cb.show(this.getContainer()),cb.hide(this.id)),this.load(),this.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(pb&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e===e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(cb.hide(e.getContainer()),cb.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var t,n=this.getElement();return this.removed?"":n?((e=e||{}).load=!0,t=this.setContent(n.value!==undefined?n.value:n.innerHTML,e),e.element=n,e.no_events||this.fire("LoadContent",e),e.element=n=null,t):void 0},save:function(e){var t,n,r=this,o=r.getElement();if(o&&r.initialized&&!r.removed)return(e=e||{}).save=!0,e.element=o,e.content=r.getContent(e),e.no_events||r.fire("SaveContent",e),"raw"===e.format&&r.fire("RawSaveContent",e),t=e.content,/TEXTAREA|INPUT/i.test(o.nodeName)?o.value=t:(r.inline||(o.innerHTML=t),(n=cb.getParent(r.id,"form"))&&fb(n.elements,function(e){if(e.name===r.id)return e.value=t,!1})),e.element=o=null,!1!==e.set_dirty&&r.setDirty(!1),t},setContent:function(e,t){var n,r,o=this,i=o.getBody();return(t=t||{}).format=t.format||"html",t.set=!0,t.content=e,t.no_events||o.fire("BeforeSetContent",t),0===(e=t.content).length||/^\s+$/.test(e)?(r=pb&&pb<11?"":'
',"TABLE"===i.nodeName?e=""+r+"":/^(UL|OL)$/.test(i.nodeName)&&(e="
  • "+r+"
  • "),(n=o.settings.forced_root_block)&&o.schema.isValidChild(i.nodeName.toLowerCase(),n.toLowerCase())?(e=r,e=o.dom.createHTML(n,o.settings.forced_root_block_attrs,e)):pb||e||(e='
    '),o.dom.setHTML(i,e),o.fire("SetContent",t)):("raw"!==t.format&&(e=zs({validate:o.validate},o.schema).serialize(o.parser.parse(e,{isRootContent:!0,insert:!0}))),t.content=db(e),o.dom.setHTML(i,t.content),t.no_events||o.fire("SetContent",t)),t.content},getContent:function(e){var t,n=this.getBody();if(this.removed)return"";if((e=e||{}).format=e.format||"html",e.get=!0,e.getInner=!0,e.no_events||this.fire("BeforeGetContent",e),"raw"===e.format)t=Ot.trim(om(this.serializer,n.innerHTML));else if("text"===e.format)t=n.innerText||n.textContent;else{if("tree"===e.format)return this.serializer.serialize(n,e);t=this.serializer.serialize(n,e)}return"text"!==e.format?e.content=db(t):e.content=t,e.no_events||this.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=lb({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},setDirty:function(e){var t=!this.isNotDirty;this.isNotDirty=!e,e&&e!==t&&this.fire("dirty")},setMode:function(e){Wd(this,e)},getContainer:function(){return this.container||(this.container=cb.get(this.editorContainer||this.id+"_parent")),this.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=cb.get(this.id)),this.targetElm},getWin:function(){var e;return this.contentWindow||(e=this.iframeElement)&&(this.contentWindow=e.contentWindow),this.contentWindow},getDoc:function(){var e;return this.contentDocument||(e=this.getWin())&&(this.contentDocument=e.document),this.contentDocument},getBody:function(){var e=this.getDoc();return this.bodyElement||(e?e.body:null)},convertURL:function(e,t,n){var r=this.settings;return r.urlconverter_callback?this.execCallback("urlconverter_callback",e,n,!0,t):!r.convert_urls||n&&"LINK"===n.nodeName||0===e.indexOf("file:")||0===e.length?e:r.relative_urls?this.documentBaseURI.toRelative(e):e=this.documentBaseURI.toAbsolute(e,r.remove_script_host)},addVisual:function(e){var t,n=this,r=n.settings,o=n.dom;e=e||n.getBody(),n.hasVisual===undefined&&(n.hasVisual=r.visual),fb(o.select("table,a",e),function(e){var i;switch(e.nodeName){case"TABLE":return t=r.visual_table_class||"mce-item-table",void((i=o.getAttrib(e,"border"))&&"0"!==i||!n.hasVisual?o.removeClass(e,t):o.addClass(e,t));case"A":return void(o.getAttrib(e,"href",!1)||(i=o.getAttrib(e,"name")||e.id,t=r.visual_anchor_class||"mce-item-anchor",i&&n.hasVisual?o.addClass(e,t):o.removeClass(e,t)))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;e.removed||(e.save(),e.removed=1,e.unbindAllNativeEvents(),e.hasHiddenInput&&cb.remove(e.getElement().nextSibling),e.inline||(pb&&pb<10&&e.getDoc().execCommand("SelectAll",!1,null),cb.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null),e.fire("remove"),e.editorManager.remove(e),cb.remove(e.getContainer()),e._selectionOverrides.destroy(),e.editorUpload.destroy(),e.destroy())},destroy:function(e){var t,n=this;n.destroyed||(e||n.removed?(e||(n.editorManager.off("beforeunload",n._beforeUnload),n.theme&&n.theme.destroy&&n.theme.destroy(),n.selection.destroy(),n.dom.destroy()),(t=n.formElement)&&(t._mceOldSubmit&&(t.submit=t._mceOldSubmit,t._mceOldSubmit=null),cb.unbind(t,"submit reset",n.formEventDelegate)),n.contentAreaContainer=n.formElement=n.container=n.editorContainer=null,n.bodyElement=n.contentDocument=n.contentWindow=null,n.iframeElement=n.targetElm=null,n.selection&&(n.selection=n.selection.win=n.selection.dom=n.selection.dom.doc=null),n.destroyed=1):n.remove())},uploadImages:function(e){return this.editorUpload.uploadImages(e)},_scanForImages:function(){return this.editorUpload.scanForImages()}},qd);var hb,vb,yb,bb={isEditorUIElement:function(e){return-1!==e.className.toString().indexOf("mce-")}},Cb=function(e,t){var n,r,o=Un.detect().browser;o.isIE()||o.isEdge()?(r=e).on("focusout",function(){Sd(r)}):(n=t,e.on("mouseup touchend",function(e){n.throttle()})),e.on("keyup nodechange",function(t){var n;"nodechange"===(n=t).type&&n.selectionChange||Sd(e)})},xb=function(e){var t,n,r,o=Tp(function(){Sd(e)},0);e.inline&&(t=e,n=o,r=function(){n.throttle()},Xo.DOM.bind(document,"mouseup",r),t.on("remove",function(){Xo.DOM.unbind(document,"mouseup",r)})),e.on("init",function(){Cb(e,o)}),e.on("remove",function(){o.cancel()})},wb=Xo.DOM,Nb=function(e){return bb.isEditorUIElement(e)},Eb=function(e,t){var n=e?e.settings.custom_ui_selector:"";return null!==wb.getParent(t,function(t){return Nb(t)||!!n&&e.dom.is(t,n)})},Sb=function(e,t){var n=t.editor;xb(n),n.on("focusin",function(){var t=e.focusedEditor;t!==this&&(t&&t.fire("blur",{focusedEditor:this}),e.setActive(this),e.focusedEditor=this,this.fire("focus",{blurredEditor:t}),this.focus(!0))}),n.on("focusout",function(){var t=this;ye.setEditorTimeout(t,function(){var n=e.focusedEditor;Eb(t,function(){try{return document.activeElement}catch(e){return document.body}}())||n!==t||(t.fire("blur",{focusedEditor:null}),e.focusedEditor=null)})}),hb||(hb=function(t){var n,r=e.activeEditor;n=t.target,r&&n.ownerDocument===document&&(n===document.body||Eb(r,n)||e.focusedEditor!==r||(r.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},wb.bind(document,"focusin",hb))},kb=function(e,t){e.focusedEditor===t.editor&&(e.focusedEditor=null),e.activeEditor||(wb.unbind(document,"focusin",hb),hb=null)},Tb=function(e){e.on("AddEditor",y.curry(Sb,e)),e.on("RemoveEditor",y.curry(kb,e))},Ab={},_b="en",Bb={setCode:function(e){e&&(_b=e,this.rtl=!!this.data[e]&&"rtl"===this.data[e]._dir)},getCode:function(){return _b},rtl:!1,add:function(e,t){var n=Ab[e];for(var r in n||(Ab[e]=n={}),t)n[r]=t[r];this.setCode(e)},translate:function(e){var t=Ab[_b]||{},n=function(e){return Ot.is(e,"function")?Object.prototype.toString.call(e):r(e)?"":""+e},r=function(e){return""===e||null===e||Ot.is(e,"undefined")},o=function(e){return e=n(e),Ot.hasOwn(t,e)?n(t[e]):e};if(r(e))return"";if(Ot.is(e,"object")&&Ot.hasOwn(e,"raw"))return n(e.raw);if(Ot.is(e,"array")){var i=e.slice(1);e=o(e[0]).replace(/\{([0-9]+)\}/g,function(e,t){return Ot.hasOwn(i,t)?n(i[t]):e})}return o(e).replace(/{context:\w+}$/,"")},data:Ab},Rb=Xo.DOM,Db=Ot.explode,Ob=Ot.each,Pb=Ot.extend,Ib=0,Lb=!1,Mb=[],Fb=[],zb=function(e){Ob(yb.get(),function(t){"scroll"===e.type?t.fire("ScrollWindow",e):t.fire("ResizeWindow",e)})},Ub=function(e){e!==Lb&&(e?Qt(window).on("resize scroll",zb):Qt(window).off("resize scroll",zb),Lb=e)},Vb=function(e){var t=Fb;delete Mb[e.id];for(var n=0;n0?Fb[0]:null),yb.focusedEditor===e&&(yb.focusedEditor=null),t.length!==Fb.length};Pb(yb={defaultSettings:{},$:Qt,majorVersion:"4",minorVersion:"7.5",releaseDate:"2018-01-22",editors:Mb,i18n:Bb,activeEditor:null,settings:{},setup:function(){var e,t,n,r,o="";if(t=ub.getDocumentBaseUrl(document.location),/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),n=window.tinymce||window.tinyMCEPreInit)e=n.base||n.baseURL,o=n.suffix;else{for(var i=document.getElementsByTagName("script"),a=0;a0&&Ob(Db(t),function(e){var t;(t=Rb.get(e))?n.push(t):Ob(document.forms,function(t){Ob(t.elements,function(t){t.name===e&&(e="mce_editor_"+Ib++,Rb.setAttrib(t,"id",e),n.push(t))})})});break;case"textareas":case"specific_textareas":Ob(Rb.select("textarea"),function(t){e.editor_deselector&&i(t,e.editor_deselector)||e.editor_selector&&!i(t,e.editor_selector)||n.push(t)})}return n}(e)),e.types?Ob(e.types,function(n){Ot.each(t,function(t){return!Rb.is(t,n.selector)||(l(o(t),Pb({},e,n),t),!1)})}):(Ot.each(t,function(e){var t;(t=r.get(e.id))&&t.initialized&&!(t.getContainer()||t.getBody()).parentNode&&(Vb(t),t.unbindAllNativeEvents(),t.destroy(!0),t.removed=!0,t=null)}),0===(t=Ot.grep(t,function(e){return!r.get(e.id)})).length?a([]):Ob(t,function(t){var r;r=t,e.inline&&r.tagName.toLowerCase()in n?Pm("Could not initialize inline editor on invalid inline target element",t):l(o(t),e,t)}))};return r.settings=e,Rb.bind(window,"ready",s),new pe(function(e){t?e(t):a=function(t){e(t)}})},get:function(e){return 0===arguments.length?Fb.slice(0):tr.isString(e)?M.find(Fb,function(t){return t.id===e}).getOr(null):tr.isNumber(e)&&Fb[e]?Fb[e]:null},add:function(e){var t=this;return Mb[e.id]===e?e:(null===t.get(e.id)&&("length"!==e.id&&(Mb[e.id]=e),Mb.push(e),Fb.push(e)),Ub(!0),t.activeEditor=e,t.fire("AddEditor",{editor:e}),vb||(vb=function(){t.fire("BeforeUnload")},Rb.bind(window,"beforeunload",vb)),e)},createEditor:function(e,t){return this.add(new gb(e,t,this))},remove:function(e){var t,n,r=this;if(e)return tr.isString(e)?(e=e.selector||e,void Ob(Rb.select(e),function(e){(n=r.get(e.id))&&r.remove(n)})):(n=e,tr.isNull(r.get(n.id))?null:(Vb(n)&&r.fire("RemoveEditor",{editor:n}),0===Fb.length&&Rb.unbind(window,"beforeunload",vb),n.remove(),Ub(Fb.length>0),n));for(t=Fb.length-1;t>=0;t--)r.remove(Fb[t])},execCommand:function(e,t,n){var r=this.get(n);switch(e){case"mceAddEditor":return this.get(n)||new gb(n,this.settings,this).render(),!0;case"mceRemoveEditor":return r&&r.remove(),!0;case"mceToggleEditor":return r?(r.isHidden()?r.show():r.hide(),!0):(this.execCommand("mceAddEditor",0,n),!0)}return!!this.activeEditor&&this.activeEditor.execCommand(e,t,n)},triggerSave:function(){Ob(Fb,function(e){e.save()})},addI18n:function(e,t){Bb.add(e,t)},translate:function(e){return Bb.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!==e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e}},Fd),yb.setup();var Hb,qb=yb;function jb(e){return{walk:function(t,n){return cg.walk(e,t,n)},split:sl.split,normalize:function(t){return Jf.normalize(e,t).fold(y.constant(!1),function(e){return t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),!0})}}}(Hb=jb||(jb={})).compareRanges=qf,Hb.getCaretRangeFromPoint=Ih,Hb.getSelectedNode=Fi,Hb.getNode=zi;var $b,Wb,Kb=jb,Xb=Math.min,Yb=Math.max,Gb=Math.round,Jb=function(e,t,n){var r,o,i,a,s,u;return r=t.x,o=t.y,i=e.w,a=e.h,s=t.w,u=t.h,"b"===(n=(n||"").split(""))[0]&&(o+=u),"r"===n[1]&&(r+=s),"c"===n[0]&&(o+=Gb(u/2)),"c"===n[1]&&(r+=Gb(s/2)),"b"===n[3]&&(o-=a),"r"===n[4]&&(r-=i),"c"===n[3]&&(o-=Gb(a/2)),"c"===n[4]&&(r-=Gb(i/2)),Qb(r,o,i,a)},Qb=function(e,t,n,r){return{x:e,y:t,w:n,h:r}},Zb={inflate:function(e,t,n){return Qb(e.x-t,e.y-n,e.w+2*t,e.h+2*n)},relativePosition:Jb,findBestRelativePosition:function(e,t,n,r){var o,i;for(i=0;i=n.x&&o.x+o.w<=n.w+n.x&&o.y>=n.y&&o.y+o.h<=n.h+n.y)return r[i];return null},intersect:function(e,t){var n,r,o,i;return n=Yb(e.x,t.x),r=Yb(e.y,t.y),o=Xb(e.x+e.w,t.x+t.w),i=Xb(e.y+e.h,t.y+t.h),o-n<0||i-r<0?null:Qb(n,r,o-n,i-r)},clamp:function(e,t,n){var r,o,i,a,s,u,c,l,f,d;return s=e.x,u=e.y,c=e.x+e.w,l=e.y+e.h,f=t.x+t.w,d=t.y+t.h,r=Yb(0,t.x-s),o=Yb(0,t.y-u),i=Yb(0,c-f),a=Yb(0,l-d),s+=r,u+=o,n&&(c+=r,l+=o,s-=i,u-=a),Qb(s,u,(c-=i)-s,(l-=a)-u)},create:Qb,fromClientRect:function(e){return Qb(e.left,e.top,e.width,e.height)}},eC={},tC={add:function(e,t){eC[e.toLowerCase()]=t},has:function(e){return!!eC[e.toLowerCase()]},get:function(e){var t=e.toLowerCase(),n=eC.hasOwnProperty(t)?eC[t]:null;if(null===n)throw new Error("Could not find module for type: "+e);return n},create:function(e,t){var n;if("string"==typeof e?(t=t||{}).type=e:e=(t=e).type,e=e.toLowerCase(),!(n=eC[e]))throw new Error("Could not find control by type: "+e);return(n=new n(t)).type=e,n}},nC=Ot.each,rC=Ot.extend,oC=function(){};oC.extend=$b=function(e){var t,n,r,o=this.prototype,i=function(){var e,t,n;if(!Wb&&(this.init&&this.init.apply(this,arguments),t=this.Mixins))for(e=t.length;e--;)(n=t[e]).init&&n.init.apply(this,arguments)},a=function(){return this},s=function(e,t){return function(){var n,r=this._super;return this._super=o[e],n=t.apply(this,arguments),this._super=r,n}};for(n in Wb=!0,t=new this,Wb=!1,e.Mixins&&(nC(e.Mixins,function(t){for(var n in t)"init"!==n&&(e[n]=t[n])}),o.Mixins&&(e.Mixins=o.Mixins.concat(e.Mixins))),e.Methods&&nC(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&nC(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){return e!==undefined?(this[n]=e,this):this[n]}}),e.Statics&&nC(e.Statics,function(e,t){i[t]=e}),e.Defaults&&o.Defaults&&(e.Defaults=rC({},o.Defaults,e.Defaults)),e)"function"==typeof(r=e[n])&&o[n]?t[n]=s(n,r):t[n]=r;return i.prototype=t,i.constructor=i,i.extend=$b,i};var iC=Math.min,aC=Math.max,sC=Math.round,uC=function(e,t){var n,r,o,i;if(t=t||'"',null===e)return"null";if("string"==(o=typeof e))return r="\bb\tt\nn\ff\rr\"\"''\\\\",t+e.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(e,o){return'"'===t&&"'"===e?e:(n=r.indexOf(o))+1?"\\"+r.charAt(n+1):(e=o.charCodeAt().toString(16),"\\u"+"0000".substring(e.length)+e)})+t;if("object"===o){if(e.hasOwnProperty&&"[object Array]"===Object.prototype.toString.call(e)){for(n=0,r="[";n0?",":"")+uC(e[n],t);return r+"]"}for(i in r="{",e)e.hasOwnProperty(i)&&(r+="function"!=typeof e[i]?(r.length>1?","+t:t)+i+t+":"+uC(e[i],t):"");return r+"}"}return""+e},cC={serialize:uC,parse:function(e){try{return window[String.fromCharCode(101)+"val"]("("+e+")")}catch(t){}}},lC={callbacks:{},count:0,send:function(e){var t=this,n=Xo.DOM,r=e.count!==undefined?e.count:t.count,o="tinymce_jsonp_"+r;t.callbacks[r]=function(i){n.remove(o),delete t.callbacks[r],e.callback(i)},n.add(n.doc.body,"script",{id:o,src:e.url,type:"text/javascript"}),t.count++}},fC={send:function(e){var t,n=0,r=function(){!e.async||4===t.readyState||n++>1e4?(e.success&&n<1e4&&200===t.status?e.success.call(e.success_scope,""+t.responseText,t,e):e.error&&e.error.call(e.error_scope,n>1e4?"TIMED_OUT":"GENERAL",t,e),t=null):setTimeout(r,10)};if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=!1!==e.async,e.data=e.data||"",fC.fire("beforeInitialize",{settings:e}),t=new Mm){if(t.overrideMimeType&&t.overrideMimeType(e.content_type),t.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(t.withCredentials=!0),e.content_type&&t.setRequestHeader("Content-Type",e.content_type),e.requestheaders&&Ot.each(e.requestheaders,function(e){t.setRequestHeader(e.key,e.value)}),t.setRequestHeader("X-Requested-With","XMLHttpRequest"),(t=fC.fire("beforeSend",{xhr:t,settings:e}).xhr).send(e.data),!e.async)return r();setTimeout(r,10)}}};Ot.extend(fC,Fd);var dC=Ot.extend,mC=function(e){this.settings=dC({},e),this.count=0};mC.sendRPC=function(e){return(new mC).send(e)},mC.prototype={send:function(e){var t=e.error,n=e.success;(e=dC(this.settings,e)).success=function(r,o){void 0===(r=cC.parse(r))&&(r={error:"JSON Parse error."}),r.error?t.call(e.error_scope||e.scope,r.error,o):n.call(e.success_scope||e.scope,r.result)},e.error=function(n,r){t&&t.call(e.error_scope||e.scope,n,r)},e.data=cC.serialize({id:e.id||"c"+this.count++,method:e.method,params:e.params}),e.content_type="application/json",fC.send(e)}};var pC,gC=window.localStorage,hC=qb,vC={geom:{Rect:Zb},util:{Promise:pe,Delay:ye,Tools:Ot,VK:Mp,URI:ub,Class:oC,EventDispatcher:Id,Observable:Fd,I18n:Bb,XHR:fC,JSON:cC,JSONRequest:mC,JSONP:lC,LocalStorage:gC,Color:function(e){var t={},n=0,r=0,o=0,i=function(e){var i;return"object"==typeof e?"r"in e?(n=e.r,r=e.g,o=e.b):"v"in e&&function(e,t,i){var a,s,u,c;if(e=(parseInt(e,10)||0)%360,t=parseInt(t,10)/100,i=parseInt(i,10)/100,t=aC(0,iC(t,1)),i=aC(0,iC(i,1)),0!==t){switch(a=e/60,u=(s=i*t)*(1-Math.abs(a%2-1)),c=i-s,Math.floor(a)){case 0:n=s,r=u,o=0;break;case 1:n=u,r=s,o=0;break;case 2:n=0,r=s,o=u;break;case 3:n=0,r=u,o=s;break;case 4:n=u,r=0,o=s;break;case 5:n=s,r=0,o=u;break;default:n=r=o=0}n=sC(255*(n+c)),r=sC(255*(r+c)),o=sC(255*(o+c))}else n=r=o=sC(255*i)}(e.h,e.s,e.v):(i=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(n=parseInt(i[1],10),r=parseInt(i[2],10),o=parseInt(i[3],10)):(i=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(n=parseInt(i[1],16),r=parseInt(i[2],16),o=parseInt(i[3],16)):(i=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(n=parseInt(i[1]+i[1],16),r=parseInt(i[2]+i[2],16),o=parseInt(i[3]+i[3],16)),n=n<0?0:n>255?255:n,r=r<0?0:r>255?255:r,o=o<0?0:o>255?255:o,t};return e&&i(e),t.toRgb=function(){return{r:n,g:r,b:o}},t.toHsv=function(){return e=n,t=r,i=o,s=0,(u=iC(e/=255,iC(t/=255,i/=255)))===(c=aC(e,aC(t,i)))?{h:0,s:0,v:100*(s=u)}:(a=(c-u)/c,s=c,{h:sC(60*((e===u?3:i===u?1:5)-(e===u?t-i:i===u?e-t:i-e)/(c-u))),s:sC(100*a),v:sC(100*s)});var e,t,i,a,s,u,c},t.toHex=function(){var e=function(e){return(e=parseInt(e,10).toString(16)).length>1?e:"0"+e};return"#"+e(n)+e(r)+e(o)},t.parse=i,t}},dom:{EventUtils:Te,Sizzle:lt,DomQuery:Qt,TreeWalker:to,DOMUtils:Xo,ScriptLoader:Zo,RangeUtils:Kb,Serializer:Nh,ControlSelection:Rh,BookmarkManager:Ah,Selection:vv,Event:Te.Event},html:{Styles:zo,Entities:Ao,Node:fh,Schema:Fo,SaxParser:em,DomParser:bh,Writer:Fs,Serializer:zs},ui:{Factory:tC},Env:me,AddOnManager:ti,Formatter:Yg,UndoManager:rg,EditorCommands:Od,WindowManager:km,NotificationManager:Sm,EditorObservable:qd,Shortcuts:Jd,Editor:gb,FocusManager:bb,EditorManager:qb,DOM:Xo.DOM,ScriptLoader:Zo.ScriptLoader,PluginManager:ti.PluginManager,ThemeManager:ti.ThemeManager,trim:Ot.trim,isArray:Ot.isArray,is:Ot.is,toArray:Ot.toArray,makeMap:Ot.makeMap,each:Ot.each,map:Ot.map,grep:Ot.grep,inArray:Ot.inArray,extend:Ot.extend,create:Ot.create,walk:Ot.walk,createNS:Ot.createNS,resolve:Ot.resolve,explode:Ot.explode,_addCacheSuffix:Ot._addCacheSuffix,isOpera:me.opera,isWebKit:me.webkit,isIE:me.ie,isGecko:me.gecko,isMac:me.mac};hC=Ot.extend(hC,vC),pC=hC,window.tinymce=pC,window.tinyMCE=pC}();!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),n="[-'\\.\u2018\u2019\u2024\ufe52\uff07\uff0e]",t="[:\xb7\xb7\u05f4\u2027\ufe13\ufe55\uff1a]",r="[+*/,;;\u0589\u060c\u060d\u066c\u07f8\u2044\ufe10\ufe14\ufe50\ufe54\uff0c\uff1b]",E="[0-9\u0660-\u0669\u066b\u06f0-\u06f9\u07c0-\u07c9\u0966-\u096f\u09e6-\u09ef\u0a66-\u0a6f\u0ae6-\u0aef\u0b66-\u0b6f\u0be6-\u0bef\u0c66-\u0c6f\u0ce6-\u0cef\u0d66-\u0d6f\u0e50-\u0e59\u0ed0-\u0ed9\u0f20-\u0f29\u1040-\u1049\u1090-\u1099\u17e0-\u17e9\u1810-\u1819\u1946-\u194f\u19d0-\u19d9\u1a80-\u1a89\u1a90-\u1a99\u1b50-\u1b59\u1bb0-\u1bb9\u1c40-\u1c49\u1c50-\u1c59\ua620-\ua629\ua8d0-\ua8d9\ua900-\ua909\ua9d0-\ua9d9\uaa50-\uaa59\uabf0-\uabf9]",T="\\r",u="\\n",i="[\x0B\f\x85\u2028\u2029]",o="[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0900-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0c01-\u0c03\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c82\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d02\u0d03\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d82\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f\u109a-\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b6-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u192b\u1930-\u193b\u19b0-\u19c0\u19c8\u19c9\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f\u1b00-\u1b04\u1b34-\u1b44\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1baa\u1be6-\u1bf3\u1c24-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf2\u1dc0-\u1de6\u1dfc-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua880\ua881\ua8b4-\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa7b\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe3-\uabea\uabec\uabed\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]",c="[\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200e\u200f\u202a-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb]",a="[\u3031-\u3035\u309b\u309c\u30a0-\u30fa\u30fc-\u30ff\u31f0-\u31ff\u32d0-\u32fe\u3300-\u3357\uff66-\uff9d]",R="[=_\u203f\u2040\u2054\ufe33\ufe34\ufe4d-\ufe4f\uff3f\u2200-\u22ff<>]",f="[!-#%-*,-\\/:;?@\\[-\\]_{}\xa1\xab\xb7\xbb\xbf;\xb7\u055a-\u055f\u0589\u058a\u05be\u05c0\u05c3\u05c6\u05f3\u05f4\u0609\u060a\u060c\u060d\u061b\u061e\u061f\u066a-\u066d\u06d4\u0700-\u070d\u07f7-\u07f9\u0830-\u083e\u085e\u0964\u0965\u0970\u0df4\u0e4f\u0e5a\u0e5b\u0f04-\u0f12\u0f3a-\u0f3d\u0f85\u0fd0-\u0fd4\u0fd9\u0fda\u104a-\u104f\u10fb\u1361-\u1368\u1400\u166d\u166e\u169b\u169c\u16eb-\u16ed\u1735\u1736\u17d4-\u17d6\u17d8-\u17da\u1800-\u180a\u1944\u1945\u1a1e\u1a1f\u1aa0-\u1aa6\u1aa8-\u1aad\u1b5a-\u1b60\u1bfc-\u1bff\u1c3b-\u1c3f\u1c7e\u1c7f\u1cd3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205e\u207d\u207e\u208d\u208e\u3008\u3009\u2768-\u2775\u27c5\u27c6\u27e6-\u27ef\u2983-\u2998\u29d8-\u29db\u29fc\u29fd\u2cf9-\u2cfc\u2cfe\u2cff\u2d70\u2e00-\u2e2e\u2e30\u2e31\u3001-\u3003\u3008-\u3011\u3014-\u301f\u3030\u303d\u30a0\u30fb\ua4fe\ua4ff\ua60d-\ua60f\ua673\ua67e\ua6f2-\ua6f7\ua874-\ua877\ua8ce\ua8cf\ua8f8-\ua8fa\ua92e\ua92f\ua95f\ua9c1-\ua9cd\ua9de\ua9df\uaa5c-\uaa5f\uaade\uaadf\uabeb\ufd3e\ufd3f\ufe10-\ufe19\ufe30-\ufe52\ufe54-\ufe61\ufe63\ufe68\ufe6a\ufe6b\uff01-\uff03\uff05-\uff0a\uff0c-\uff0f\uff1a\uff1b\uff1f\uff20\uff3b-\uff3d\uff3f\uff5b\uff5d\uff5f-\uff65]",A={characterIndices:{ALETTER:0,MIDNUMLET:1,MIDLETTER:2,MIDNUM:3,NUMERIC:4,CR:5,LF:6,NEWLINE:7,EXTEND:8,FORMAT:9,KATAKANA:10,EXTENDNUMLET:11,AT:12,OTHER:13},SETS:[new RegExp("[A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f3\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u10a0-\u10c5\u10d0-\u10fa\u10fc\u1100-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1a00-\u1a16\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bc0-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u24b6-\u24e9\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2d00-\u2d25\u2d30-\u2d65\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005\u303b\u303c\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790\ua791\ua7a0-\ua7a9\ua7fa-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uffa0-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc]"),new RegExp(n),new RegExp(t),new RegExp(r),new RegExp(E),new RegExp(T),new RegExp(u),new RegExp(i),new RegExp(o),new RegExp(c),new RegExp(a),new RegExp(R),new RegExp("@")],EMPTY_STRING:"",PUNCTUATION:new RegExp("^"+f+"$"),WHITESPACE:/^\s+$/},N=function(e,n,t){var r,E;if(!e)return 0;if(t=t||e,e.length!==undefined){for(r=0,E=e.length;re.length-1&&0!==n||E===L.ALETTER&&T===L.ALETTER||(r=e[n+2],E===L.ALETTER&&(T===L.MIDLETTER||T===L.MIDNUMLET||T===L.AT)&&r===L.ALETTER||(t=e[n-1],(E===L.MIDLETTER||E===L.MIDNUMLET||T===L.AT)&&T===L.ALETTER&&t===L.ALETTER||!(E!==L.NUMERIC&&E!==L.ALETTER||T!==L.NUMERIC&&T!==L.ALETTER)||(E===L.MIDNUM||E===L.MIDNUMLET)&&T===L.NUMERIC&&t===L.NUMERIC||E===L.NUMERIC&&(T===L.MIDNUM||T===L.MIDNUMLET)&&r===L.NUMERIC||E===L.EXTEND||E===L.FORMAT||t===L.EXTEND||t===L.FORMAT||T===L.EXTEND||T===L.FORMAT||E===L.CR&&T===L.LF||E!==L.NEWLINE&&E!==L.CR&&E!==L.LF&&T!==L.NEWLINE&&T!==L.CR&&T!==L.LF&&(E===L.KATAKANA&&T===L.KATAKANA||T===L.EXTENDNUMLET&&(E===L.ALETTER||E===L.NUMERIC||E===L.KATAKANA||E===L.EXTENDNUMLET)||E===L.EXTENDNUMLET&&(T===L.ALETTER||T===L.NUMERIC||T===L.KATAKANA)||E===L.AT))))},p=A.EMPTY_STRING,U=A.WHITESPACE,w=A.PUNCTUATION,h=function(e,n,t){var r=function(e,n){var t;for(t=n;t1)throw console.error("HTML does not have a single root node",n),"HTML must have a single root node";return k(t.childNodes[0])},fromTag:function(n,e){var t=(e||document).createElement(n);return k(t)},fromText:function(n,e){var t=(e||document).createTextNode(n);return k(t)},fromDom:k,fromPoint:function(n,e,t){return T.from(n.dom().elementFromPoint(e,t)).map(k)}},C=8,M=9,D=3,O=function(n){return n.dom().nodeName.toLowerCase()},A=function(n){return n.dom().nodeType},S=function(n){return function(e){return A(e)===n}},B=S(1),P=S(D),V=S(M),q={name:O,type:A,value:function(n){return n.dom().nodeValue},isElement:B,isText:P,isDocument:V,isComment:function(n){return A(n)===C||"#comment"===O(n)}},H=function(n){return''+n+""},L=function(n,e){var t=[],r=n.dom(),o=E(r.childNodes,N.fromDom);return b(o,function(n){e(n)&&(t=t.concat([n])),t=t.concat(L(n,e))}),t},R={isMatch:function(n){return q.isText(n)&&q.value(n)!==undefined&&s.regExp.test(q.value(n))},filterDescendants:L,findParentElm:function(n,e){for(;n.parentNode;){if(n.parentNode===e)return n;n=n.parentNode}},replaceWithSpans:function(n){return n.replace(s.regExpGlobal,H)}},_=function(n,e){var t,r,o=R.filterDescendants(N.fromDom(e),R.isMatch);b(o,function(e){var o=R.replaceWithSpans(q.value(e));for(r=n.dom.create("div",null,o);t=r.lastChild;)n.dom.insertAfter(t,e.dom());n.dom.remove(e.dom())})},j=function(n,e){var t=n.dom.select(s.selector,e);b(t,function(e){n.dom.remove(e,1)})},z=_,G=j,W=function(n){var e=n.getBody(),t=n.selection.getBookmark(),r=R.findParentElm(n.selection.getNode(),e);r=r!==undefined?r:e,j(n,r),_(n,r),n.selection.moveToBookmark(t)},F=function(n,e){var t,r=n.getBody(),o=n.selection;e.set(!e.get()),c(n,e.get()),t=o.getBookmark(),!0===e.get()?z(n,r):G(n,r),o.moveToBookmark(t)},I=function(n,e){n.addCommand("mceVisualChars",function(){F(n,e)})},J=tinymce.util.Tools.resolve("tinymce.util.Delay"),K=function(n,e){var t=J.debounce(function(){W(n)},300);!1!==n.settings.forced_root_block&&n.on("keydown",function(r){!0===e.get()&&(13===r.keyCode?W(n):t())})},Q=function(n){return function(e){var t=e.control;n.on("VisualChars",function(n){t.active(n.state)})}};u.add("visualchars",function(n){var e,t=o(!1);return I(n,t),(e=n).addButton("visualchars",{active:!1,title:"Show invisible characters",cmd:"mceVisualChars",onPostRender:Q(e)}),e.addMenuItem("visualchars",{text:"Show invisible characters",cmd:"mceVisualChars",onPostRender:Q(e),selectable:!0,context:"view",prependToContext:!0}),K(n,t),i(t)})}();!function(){"use strict";var e=function(t){var n=t,o=function(){return n};return{get:o,set:function(e){n=e},clone:function(){return e(o())}}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(e,t){e.fire("VisualBlocks",{state:t})},o=function(e){return e.getParam("visualblocks_default_state",!1)},s=function(e){return e.settings.visualblocks_content_css},i=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),c=tinymce.util.Tools.resolve("tinymce.util.Tools"),l=i.DOM.uniqueId(),u=function(e,t){var n=c.toArray(e.getElementsByTagName("link"));if(0===c.grep(n,function(e){return e.id===l}).length){var o=i.DOM.create("link",{id:l,rel:"stylesheet",href:t});e.getElementsByTagName("head")[0].appendChild(o)}},a=function(e,t,o){var i=e.dom,c=s(e);u(e.getDoc(),c||t+"/css/visualblocks.css"),i.toggleClass(e.getBody(),"mce-visualblocks"),o.set(!o.get()),n(e,o.get())},r=function(e,t,n){e.addCommand("mceVisualBlocks",function(){a(e,t,n)})},m=function(e,t,n){e.on("PreviewFormats AfterPreviewFormats",function(t){n.get()&&e.dom.toggleClass(e.getBody(),"mce-visualblocks","afterpreviewformats"===t.type)}),e.on("init",function(){o(e)&&a(e,t,n)}),e.on("remove",function(){e.dom.removeClass(e.getBody(),"mce-visualblocks")})},f=function(e,t){return function(n){var o=n.control;o.active(t.get()),e.on("VisualBlocks",function(e){o.active(e.state)})}},d=function(e,t){e.addButton("visualblocks",{active:!1,title:"Show blocks",cmd:"mceVisualBlocks",onPostRender:f(e,t)}),e.addMenuItem("visualblocks",{text:"Show blocks",cmd:"mceVisualBlocks",onPostRender:f(e,t),selectable:!0,context:"view",prependToContext:!0})};t.add("visualblocks",function(t,n){var o=e(!1);r(t,n,o),d(t,o),m(t,n,o)})}();!function(){"use strict";var t=function(e){var n=e,r=function(){return n};return{get:r,set:function(t){n=t},clone:function(){return t(r())}}},e=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(t){return{setPatterns:function(e){t.set(e)},getPatterns:function(){return t.get()}}},r=[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"***",end:"***",format:["bold","italic"]},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}],a=function(t){return t.textpattern_patterns!==undefined?t.textpattern_patterns:r},o=tinymce.util.Tools.resolve("tinymce.util.Delay"),i=tinymce.util.Tools.resolve("tinymce.util.VK"),s=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),l=tinymce.util.Tools.resolve("tinymce.util.Tools"),d=function(t,e){for(var n=0;ne.start.length?-1:t.start.length0)return a},c=function(t,e,n){if(!1!==e.collapsed){var r=e.startContainer,a=r.data,o=!0===n?1:0;if(3===r.nodeType){var i=f(t,a,e.startOffset,o);if(i!==undefined){var s=a.lastIndexOf(i.end,e.startOffset-o),l=a.lastIndexOf(i.start,s-i.end.length);if(s=a.indexOf(i.end,l+i.start.length),-1!==l){var c=document.createRange();c.setStart(r,l),c.setEnd(r,s+i.end.length);var u=d(t,c.toString());if(!(i===undefined||u!==i||r.data.length<=i.start.length+i.end.length))return{pattern:i,startOffset:l,endOffset:s}}}}}},u=function(t,e,n){var r=t.selection.getRng(!0),a=c(e,r,n);if(a)return function(t,e,n,r){var a=l.isArray(n.pattern.format)?n.pattern.format:[n.pattern.format];if(0!==l.grep(a,function(e){var n=t.formatter.get(e);return n&&n[0].inline}).length)return t.undoManager.transact(function(){var r,o,i,s;r=e,o=n.pattern,i=n.endOffset,s=n.startOffset,(r=s>0?r.splitText(s):r).splitText(i-s+o.end.length),r.deleteData(0,o.start.length),r.deleteData(r.data.length-o.end.length,o.end.length),e=r,a.forEach(function(n){t.formatter.apply(n,{},e)})}),e}(t,r.startContainer,a)},g={patternFromRng:c,applyInlineFormatSpace:function(t,e){return u(t,e,!0)},applyInlineFormatEnter:function(t,e){return u(t,e,!1)},applyBlockFormat:function(t,e){var n,r,a,o,i,f,c,u,g,h,m;if(n=t.selection,r=t.dom,n.isCollapsed()&&(c=r.getParent(n.getStart(),"p"))){for(g=new s(c,c);i=g.next();)if(3===i.nodeType){o=i;break}if(o){if(!(u=d(e,o.data)))return;if(a=(h=n.getRng(!0)).startContainer,m=h.startOffset,o===a&&(m=Math.max(0,m-u.start.length)),l.trim(o.data).length===u.start.length)return;u.format&&(f=t.formatter.get(u.format))&&f[0].block&&(o.deleteData(0,u.start.length),t.formatter.apply(u.format,{},o),h.setStart(a,m),h.collapse(!0),n.setRng(h)),u.cmd&&t.undoManager.transact(function(){o.deleteData(0,u.start.length),t.execCommand(u.cmd)})}}}},h=function(t,e,n){for(var r=0;r
    '+(o?"×":"")+"
    "};for((a=o(r)).push({text:h.translate("No color"),color:"transparent"}),i='',u=a.length-1,s=0;s",m=0;mu?"":F((c=a[d]).color,c.text);i+=""}if(n){for(i+='",i+="",m=0;m0&&(r=s.create("div",null)).appendChild(l[0].cloneNode(!0)),a.each(s.select("*",r),function(t){_(t,c(e).replace(/\s+/g,"|"))&&(t.innerHTML=y(e,m(e))),_(t,o(e).replace(/\s+/g,"|"))&&(t.innerHTML=y(e,d(e))),_(t,i(e).replace(/\s+/g,"|"))&&(t.innerHTML=p)}),M(e,r),e.execCommand("mceInsertContent",!1,r.innerHTML),e.addVisual()},S=function(e){e.addCommand("mceInsertTemplate",n(P,e))},w=function(e){e.on("PreProcess",function(t){var n=e.dom,r=d(e);a.each(n.select("div",t.node),function(t){n.hasClass(t,"mceTmpl")&&(a.each(n.select("*",t),function(t){n.hasClass(t,e.getParam("template_mdate_classes","mdate").replace(/\s+/g,"|"))&&(t.innerHTML=y(e,r))}),x(e,t))})})},D=function(e,t,n){if(-1===n.indexOf("")){var r="";a.each(e.contentCSS,function(t){r+=''});var l=e.settings.body_class||"";-1!==l.indexOf("=")&&(l=(l=e.getParam("body_class","","hash"))[e.id]||""),n=""+r+''+n+""}n=T(e,n,s(e));var c=t.find("iframe")[0].getEl().contentWindow.document;c.open(),c.write(n),c.close()},H=function(e,t){var n,l,c=[];if(t&&0!==t.length)a.each(t,function(e){c.push({selected:!c.length,text:e.title,value:{url:e.url,content:e.content,description:e.description}})}),(n=e.windowManager.open({title:"Insert template",layout:"flex",direction:"column",align:"stretch",padding:15,spacing:10,items:[{type:"form",flex:0,padding:0,items:[{type:"container",label:"Templates",items:{type:"listbox",label:"Templates",name:"template",values:c,onselect:function(t){var a=t.control.value();a.url?r.send({url:a.url,success:function(t){D(e,n,l=t)}}):(l=a.content,D(e,n,l)),n.find("#description")[0].text(t.control.value().description)}}}]},{type:"label",name:"description",label:"Description",text:"\xa0"},{type:"iframe",flex:1,border:1}],onsubmit:function(){P(e,!1,l)},minWidth:f(e),minHeight:g(e)})).find("listbox")[0].fire("select");else{var o=e.translate("No templates defined.");e.notificationManager.open({text:o,type:"info"})}},C=function(e){return function(t){H(e,t)}},A=function(e){e.addButton("template",{title:"Insert template",onclick:b(e.settings,C(e))}),e.addMenuItem("template",{text:"Template",onclick:b(e.settings,C(e)),icon:"template",context:"insert"})};e.add("template",function(e){A(e),S(e),w(e)})}();!function(){"use strict";var n,t,e,r,o,i,u,a,c,l,s,f=tinymce.util.Tools.resolve("tinymce.PluginManager"),d=function(n){return function(){return n}},m={noop:function(){},noarg:function(n){return function(){return n()}},compose:function(n,t){return function(){return n(t.apply(null,arguments))}},constant:d,identity:function(n){return n},tripleEquals:function(n,t){return n===t},curry:function(n){for(var t=new Array(arguments.length-1),e=1;e-1},C=function(n,t){for(var e=n.length,r=new Array(e),o=0;o=0;e--)t(n[e],e,n)},T=function(n,t){for(var e=[],r=0,o=n.length;r0&&H(i);var u={};return B.each(n,function(n){u[n]=m.constant(r[n])}),B.each(t,function(n){u[n]=m.constant(Object.prototype.hasOwnProperty.call(r,n)?w.some(r[n]):w.none())}),u}}},Y=X.immutable("width","height"),$=X.immutable("rows","columns"),K=X.immutable("row","column"),J=X.immutable("x","y"),Q=X.immutable("element","rowspan","colspan"),Z=X.immutable("element","rowspan","colspan","isNew"),nn={dimensions:Y,grid:$,address:K,coords:J,extended:X.immutable("element","rowspan","colspan","row","column"),detail:Q,detailnew:Z,rowdata:X.immutable("element","cells","section"),elementnew:X.immutable("element","isNew"),rowdatanew:X.immutable("element","cells","section","isNew"),rowcells:X.immutable("cells","section"),rowdetails:X.immutable("details","section"),bounds:X.immutable("startRow","startCol","finishRow","finishCol")},tn=function(n){if(null===n||n===undefined)throw new Error("Node cannot be null or undefined");return{dom:m.constant(n)}},en={fromHtml:function(n,t){var e=(t||document).createElement("div");if(e.innerHTML=n,!e.hasChildNodes()||e.childNodes.length>1)throw console.error("HTML does not have a single root node",n),"HTML must have a single root node";return tn(e.childNodes[0])},fromTag:function(n,t){var e=(t||document).createElement(n);return tn(e)},fromText:function(n,t){var e=(t||document).createTextNode(n);return tn(e)},fromDom:tn,fromPoint:function(n,t,e){return w.from(n.dom().elementFromPoint(t,e)).map(tn)}},rn=8,on=9,un=1,an=3,cn=un,ln=on,sn=function(n){return n.nodeType!==cn&&n.nodeType!==ln||0===n.childElementCount},fn={all:function(n,t){var e=t===undefined?document:t.dom();return sn(e)?[]:B.map(e.querySelectorAll(n),en.fromDom)},is:function(n,t){var e=n.dom();if(e.nodeType!==cn)return!1;if(e.matches!==undefined)return e.matches(t);if(e.msMatchesSelector!==undefined)return e.msMatchesSelector(t);if(e.webkitMatchesSelector!==undefined)return e.webkitMatchesSelector(t);if(e.mozMatchesSelector!==undefined)return e.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},one:function(n,t){var e=t===undefined?document:t.dom();return sn(e)?w.none():w.from(e.querySelector(n)).map(en.fromDom)}},dn=function(n,t){var e=[],r=function(n){return e.push(n),t(n)},o=t(n);do{o=o.bind(r)}while(o.isSome());return e},mn="undefined"!=typeof window?window:Function("return this;")(),gn=function(n,t){for(var e=t!==undefined&&null!==t?t:mn,r=0;r0&&t0?w.some(r[0]):w.none()},filterItems:$t,justCells:function(n){var t=B.map(n.all(),function(n){return n.cells()});return B.flatten(t)}},Jt=function(n){return n.style!==undefined},Qt=function(n,t,e){if(!z.isString(e))throw console.error("Invalid call to CSS.set. Property ",t,":: Value ",e,":: Element ",n),new Error("CSS value must be a string: "+e);Jt(n)&&n.style.setProperty(t,e)},Zt=function(n,t){Jt(n)&&n.style.removeProperty(t)},ne=function(n,t,e){var r=n.dom();Qt(r,t,e)},te=function(n,t){return Jt(n)?n.style.getPropertyValue(t):""},ee=function(n,t){var e=n.dom(),r=te(e,t);return w.from(r).filter(function(n){return n.length>0})},re={copy:function(n,t){var e=n.dom(),r=t.dom();Jt(e)&&Jt(r)&&(r.style.cssText=e.style.cssText)},set:ne,preserve:function(n,t){var e=Dt.get(n,"style"),r=t(n);return(e===undefined?Dt.remove:Dt.set)(n,"style",e),r},setAll:function(n,t){var e=n.dom();L.each(t,function(n,t){Qt(e,t,n)})},setOptions:function(n,t){var e=n.dom();L.each(t,function(n,t){n.fold(function(){Zt(e,t)},function(n){Qt(e,t,n)})})},remove:function(n,t){var e=n.dom();Zt(e,t),Dt.has(n,"style")&&""===Yn.trim(Dt.get(n,"style"))&&Dt.remove(n,"style")},get:function(n,t){var e=n.dom(),r=window.getComputedStyle(e).getPropertyValue(t),o=""!==r||Nt.inBody(n)?r:te(e,t);return null===o?undefined:o},getRaw:ee,getAllRaw:function(n){var t={},e=n.dom();if(Jt(e))for(var r=0;r0&&ae.before(n,t),ce(n)}},se=X.immutable("minRow","minCol","maxRow","maxCol"),fe=function(n,t){var e,r,o,i,u,a,c,l,s,f,d=function(n){return fn.is(n.element(),t)},m=Gt(n),g=Kt.generate(m),p=(r=d,o=(e=g).grid().columns(),i=e.grid().rows(),u=o,a=0,c=0,L.each(e.access(),function(n){if(r(n)){var t=n.row(),e=t+n.rowspan()-1,o=n.column(),l=o+n.colspan()-1;ta&&(a=e),oc&&(c=l)}}),se(i,u,a,c)),h="th:not("+t+"),td:not("+t+")",v=gt.filterFirstLayer(n,"th,td",function(n){return fn.is(n,h)});return B.each(v,le.remove),function(n,t,e,r){for(var o,i,u,a=t.grid().columns(),c=t.grid().rows(),l=0;le.maxRow()||fe.maxCol()||(Kt.getAt(t,l,f).filter(r).isNone()?(o=s,i=n[l].element(),u=en.fromTag("td"),ue.append(u,en.fromTag("br")),(o?ue.append:ue.prepend)(i,u)):s=!0)}(m,g,p,d),l=n,s=p,f=B.filter(gt.firstLayer(l,"tr"),function(n){return 0===n.dom().childElementCount}),B.each(f,le.remove),s.minCol()!==s.maxCol()&&s.minRow()!==s.maxRow()||B.each(gt.firstLayer(l,"th,td"),function(n){Dt.remove(n,"rowspan"),Dt.remove(n,"colspan")}),Dt.remove(l,"width"),Dt.remove(l,"height"),re.remove(l,"width"),re.remove(l,"height"),n},de=function(n,t){return en.fromDom(n.dom().cloneNode(t))},me=function(n){return de(n,!0)},ge=function(n,t){var e=en.fromTag(t),r=Dt.clone(n);return Dt.setAll(e,r),e},pe=function(n){return de(n,!1)},he=me,ve=function(n,t){var e=ge(n,t),r=dt.children(me(n));return ae.append(e,r),e},be=(u=xt.isText,a="text",c=function(n){return u(n)?w.from(n.dom().nodeValue):w.none()},l=tt.detect().browser,{get:function(n){if(!u(n))throw new Error("Can only get "+a+" value of a "+a+" node");return s(n).getOr("")},getOption:s=l.isIE()&&10===l.version.major?function(n){try{return c(n)}catch(t){return w.none()}}:c,set:function(n,t){if(!u(n))throw new Error("Can only set raw "+a+" value of a "+a+" node");n.dom().nodeValue=t}}),we={get:function(n){return be.get(n)},getOption:function(n){return be.getOption(n)},set:function(n,t){be.set(n,t)}},ye=function(n){return"img"===xt.name(n)?1:we.getOption(n).fold(function(){return dt.children(n).length},function(n){return n.length})},xe=["img","br"],Ce=ye,Se=function(n){return we.getOption(n).filter(function(n){return 0!==n.trim().length||n.indexOf("\xa0")>-1}).isSome()||B.contains(xe,xt.name(n))},Re=function(n,t){var e=function(n){for(var r=dt.children(n),o=r.length-1;o>=0;o--){var i=r[o];if(t(i))return w.some(i);var u=e(i);if(u.isSome())return u}return w.none()};return e(n)},Te={first:function(n){return Mt.descendant(n,Se)},last:function(n){return Re(n,Se)}},De=function(){var n=en.fromTag("td");return ue.append(n,en.fromTag("br")),n},Ae=function(n,t,e){var r=ve(n,t);return L.each(e,function(n,t){null===n?Dt.remove(r,t):Dt.set(r,t,n)}),r},ke=function(n){return n},Ne=function(n){return function(){return en.fromTag("tr",n.dom())}},Oe=function(n,t,e){return{row:Ne(t),cell:function(t){var r,o,i,u=dt.owner(t.element()),a=en.fromTag(xt.name(t.element()),u.dom()),c=e.getOr(["strong","em","b","i","span","font","h1","h2","h3","h4","h5","h6","p","div"]),l=c.length>0?(r=t.element(),o=a,i=c,Te.first(r).map(function(n){var t=i.join(","),e=Bt.ancestors(n,t,function(n){return ot.eq(n,r)});return B.foldr(e,function(n,t){var e=pe(t);return ue.append(n,e),e},o)}).getOr(o)):a;return ue.append(l,en.fromTag("br")),re.copy(t.element(),a),re.remove(a,"height"),1!==t.colspan()&&re.remove(t.element(),"width"),n(t.element(),a),a},replace:Ae,gap:De}},Ee=function(n){return{row:Ne(n),cell:De,replace:ke,gap:De}},Be=function(n,t){var e=(t||document).createElement("div");return e.innerHTML=n,dt.children(en.fromDom(e))},Ie=["body","p","div","article","aside","figcaption","figure","footer","header","nav","section","ol","ul","li","table","thead","tbody","tfoot","caption","tr","td","th","h1","h2","h3","h4","h5","h6","blockquote","pre","address"],Pe=function(){return{up:m.constant({selector:qt.ancestor,closest:qt.closest,predicate:Mt.ancestor,all:dt.parents}),down:m.constant({selector:Bt.descendants,predicate:Et.descendants}),styles:m.constant({get:re.get,getRaw:re.getRaw,set:re.set,remove:re.remove}),attrs:m.constant({get:Dt.get,set:Dt.set,remove:Dt.remove,copyTo:function(n,t){var e=Dt.clone(n);Dt.setAll(t,e)}}),insert:m.constant({before:ue.before,after:ue.after,afterAll:ae.after,append:ue.append,appendAll:ae.append,prepend:ue.prepend,wrap:ue.wrap}),remove:m.constant({unwrap:le.unwrap,remove:le.remove}),create:m.constant({nu:en.fromTag,clone:function(n){return en.fromDom(n.dom().cloneNode(!1))},text:en.fromText}),query:m.constant({comparePosition:function(n,t){return n.dom().compareDocumentPosition(t.dom())},prevSibling:dt.prevSibling,nextSibling:dt.nextSibling}),property:m.constant({children:dt.children,name:xt.name,parent:dt.parent,isText:xt.isText,isComment:xt.isComment,isElement:xt.isElement,getText:we.get,setText:we.set,isBoundary:function(n){return!!xt.isElement(n)&&("body"===xt.name(n)||B.contains(Ie,xt.name(n)))},isEmptyTag:function(n){return!!xt.isElement(n)&&B.contains(["br","img","hr","input"],xt.name(n))}}),eq:ot.eq,is:ot.is}},We=(X.immutable("left","right"),function(n,t,e,r){var o=t(n,e);return B.foldr(r,function(e,r){var o=t(n,r);return _e(n,e,o)},o)}),_e=function(n,t,e){return t.bind(function(t){return e.filter(m.curry(n.eq,t))})},Me=function(n,t,e){return e.length>0?We(n,t,(r=e)[0],r.slice(1)):w.none();var r},Le=function(n,t){return m.curry(n.eq,t)},qe=function(n,t,e,r){var o=r!==undefined?r:m.constant(!1),i=[t].concat(n.up().all(t)),u=[e].concat(n.up().all(e)),a=function(n){return B.findIndex(n,o).fold(function(){return n},function(t){return n.slice(0,t+1)})},c=a(i),l=a(u),s=B.find(c,function(t){return B.exists(l,Le(n,t))});return{firstpath:m.constant(c),secondpath:m.constant(l),shared:m.constant(s)}},ze=qe,Fe=function(n,t,e){return Me(n,t,e)},je=function(n,t,e,r){return ze(n,t,e,r)},He=Pe(),Ve=function(n,t){return Fe(He,function(t,e){return n(e)},t)},Ue=function(n,t,e){return je(He,n,t,e)},Ge=function(n,t){return t.column()>=n.startCol()&&t.column()+t.colspan()-1<=n.finishCol()&&t.row()>=n.startRow()&&t.row()+t.rowspan()-1<=n.finishRow()},Xe=function(n,t){var e=t.column(),r=t.column()+t.colspan()-1,o=t.row(),i=t.row()+t.rowspan()-1;return e<=n.finishCol()&&r>=n.startCol()&&o<=n.finishRow()&&i>=n.startRow()},Ye=function(n,t){for(var e=!0,r=m.curry(Ge,t),o=t.startRow();o<=t.finishRow();o++)for(var i=t.startCol();i<=t.finishCol();i++)e=e&&Kt.getAt(n,o,i).exists(r);return e?w.some(t):w.none()},$e=function(n,t,e){var r=Kt.findItem(n,t,ot.eq),o=Kt.findItem(n,e,ot.eq);return r.bind(function(n){return o.map(function(t){return e=n,r=t,nn.bounds(Math.min(e.row(),r.row()),Math.min(e.column(),r.column()),Math.max(e.row()+e.rowspan()-1,r.row()+r.rowspan()-1),Math.max(e.column()+e.colspan()-1,r.column()+r.colspan()-1));var e,r})})},Ke=$e,Je=function(n,t,e){return $e(n,t,e).bind(function(t){return Ye(n,t)})},Qe=function(n,t,e,r){return Kt.findItem(n,t,ot.eq).bind(function(t){var o=e>0?t.row()+t.rowspan()-1:t.row(),i=r>0?t.column()+t.colspan()-1:t.column();return Kt.getAt(n,o+e,i+r).map(function(n){return n.element()})})},Ze=function(n,t,e){return Ke(n,t,e).map(function(t){var e=Kt.filterItems(n,m.curry(Xe,t));return B.map(e,function(n){return n.element()})})},nr=function(n,t){return Kt.findItem(n,t,function(n,t){return ot.contains(t,n)}).bind(function(n){return n.element()})},tr=function(n){var t=Gt(n);return Kt.generate(t)},er=function(n,t,e){return Vt(n).bind(function(r){var o=tr(r);return Qe(o,n,t,e)})},rr=function(n,t,e){var r=tr(n);return Ze(r,t,e)},or=function(n,t,e,r,o){var i=tr(n),u=ot.eq(n,e)?t:nr(i,t),a=ot.eq(n,o)?r:nr(i,r);return Ze(i,u,a)},ir=function(n,t,e){var r=tr(n);return Je(r,t,e)},ur=function(n,t){return qt.ancestor(n,"table")},ar=X.immutableBag(["boxes","start","finish"],[]),cr=function(n,t,e){var r=function(n){return function(t){return e(t)||ot.eq(t,n)}};return ot.eq(n,t)?w.some(ar({boxes:w.some([n]),start:n,finish:t})):ur(n).bind(function(o){return ur(t).bind(function(i){if(ot.eq(o,i))return w.some(ar({boxes:rr(o,n,t),start:n,finish:t}));if(ot.contains(o,i)){var u=(a=Bt.ancestors(t,"td,th",r(o))).length>0?a[a.length-1]:t;return w.some(ar({boxes:or(o,n,o,t,i),start:n,finish:u}))}if(ot.contains(i,o)){var a,c=(a=Bt.ancestors(n,"td,th",r(i))).length>0?a[a.length-1]:n;return w.some(ar({boxes:or(i,n,o,t,i),start:n,finish:c}))}return Ue(n,t).shared().bind(function(u){return qt.closest(u,"table",e).bind(function(e){var u=Bt.ancestors(t,"td,th",r(e)),a=u.length>0?u[u.length-1]:t,c=Bt.ancestors(n,"td,th",r(e)),l=c.length>0?c[c.length-1]:n;return w.some(ar({boxes:or(e,n,o,t,i),start:l,finish:a}))})})})})},lr=cr,sr=function(n,t){var e=Bt.descendants(n,t);return e.length>0?w.some(e):w.none()},fr=function(n,t,e,r,o){return(i=n,u=o,B.find(i,function(n){return fn.is(n,u)})).bind(function(n){return er(n,t,e).bind(function(n){return e=r,qt.ancestor(t=n,"table").bind(function(n){return qt.descendant(n,e).bind(function(n){return cr(n,t).bind(function(n){return n.boxes().map(function(t){return{boxes:m.constant(t),start:m.constant(n.start()),finish:m.constant(n.finish())}})})})});var t,e})});var i,u},dr=function(n,t,e){return qt.descendant(n,t).bind(function(t){return qt.descendant(n,e).bind(function(n){return Ve(ur,[t,n]).map(function(e){return{first:m.constant(t),last:m.constant(n),table:m.constant(e)}})})})},mr=function(n,t){return sr(n,t)},gr=function(n,t,e){return dr(n,t,e).bind(function(t){var e=function(t){return ot.eq(n,t)},r=qt.ancestor(t.first(),"thead,tfoot,tbody,table",e),o=qt.ancestor(t.last(),"thead,tfoot,tbody,table",e);return r.bind(function(n){return o.bind(function(e){return ot.eq(n,e)?ir(t.table(),t.first(),t.last()):w.none()})})})},pr="data-mce-selected",hr="data-mce-first-selected",vr="data-mce-last-selected",br={selected:m.constant(pr),selectedSelector:m.constant("td[data-mce-selected],th[data-mce-selected]"),attributeSelector:m.constant("[data-mce-selected]"),firstSelected:m.constant(hr),firstSelectedSelector:m.constant("td[data-mce-first-selected],th[data-mce-first-selected]"),lastSelected:m.constant(vr),lastSelectedSelector:m.constant("td[data-mce-last-selected],th[data-mce-last-selected]")},wr=function(n){if(!z.isArray(n))throw new Error("cases must be an array");if(0===n.length)throw new Error("there must be at least one case");var t=[],e={};return B.each(n,function(r,o){var i=L.keys(r);if(1!==i.length)throw new Error("one and only one name per case");var u=i[0],a=r[u];if(e[u]!==undefined)throw new Error("duplicate key detected:"+u);if("cata"===u)throw new Error("cannot have a case named cata (sorry)");if(!z.isArray(a))throw new Error("case arguments must be an array");t.push(u),e[u]=function(){var e=arguments.length;if(e!==a.length)throw new Error("Wrong number of arguments to case "+u+". Expected "+a.length+" ("+a+"), got "+e);for(var r=new Array(e),i=0;i1?w.some({bounds:m.constant(n),cells:m.constant(t)}):w.none()})},w.none)},Rr=function(n,t){var e=Cr(n,t);return e.length>0&&B.forall(e,function(n){return Dt.has(n,"rowspan")&&parseInt(Dt.get(n,"rowspan"),10)>1||Dt.has(n,"colspan")&&parseInt(Dt.get(n,"colspan"),10)>1})?w.some(e):w.none()},Tr=Cr,Dr=function(n){return{element:m.constant(n),mergable:w.none,unmergable:w.none,selection:m.constant([n])}},Ar=X.immutable("element","clipboard","generators"),kr={noMenu:Dr,forMenu:function(n,t,e){return{element:m.constant(e),mergable:m.constant(Sr(t,n)),unmergable:m.constant(Rr(e,n)),selection:m.constant(Tr(e,n))}},notCell:function(n){return Dr(n)},paste:Ar,pasteRows:function(n,t,e,r,o){return{element:m.constant(e),mergable:w.none,unmergable:w.none,selection:m.constant(Tr(e,n)),clipboard:m.constant(r),generators:m.constant(o)}}},Nr={registerEvents:function(n,t,e,r){n.on("BeforeGetContent",function(e){!0===e.selection&&xr.cata(t.get(),m.noop,function(t){var r;e.preventDefault(),(r=t,Vt(r[0]).map(he).map(function(n){return[fe(n,br.attributeSelector())]})).each(function(t){e.content=B.map(t,function(t){return e=t,n.selection.serializer.serialize(e.dom(),{});var e}).join("")})},m.noop)}),n.on("BeforeSetContent",function(t){!0===t.selection&&!0===t.paste&&w.from(n.dom.getParent(n.selection.getStart(),"th,td")).each(function(o){var i=en.fromDom(o);Vt(i).bind(function(o){var u=B.filter(Be(t.content),function(n){return"meta"!==xt.name(n)});if(1===u.length&&"table"===xt.name(u[0])){t.preventDefault();var a=en.fromDom(n.getDoc()),c=Ee(a),l=kr.paste(i,u[0],c);e.pasteCells(o,l).each(function(t){n.selection.setRng(t),n.focus(),r.clear(o)})}})})})}},Or={render:function(n,t,e,r){var o=en.fromTag("table");re.setAll(o,{"border-collapse":"collapse",width:"100%"}),Dt.set(o,"border","1");var i=en.fromTag("tbody");ue.append(o,i);for(var u=[],a=0;ao?t-o:0}}},_r=Wr("height",function(n){return Nt.inBody(n)?n.dom().getBoundingClientRect().height:n.dom().offsetHeight}),Mr=function(n){return _r.get(n)},Lr=function(n){return _r.getOuter(n)},qr=Wr("width",function(n){return n.dom().offsetWidth}),zr=function(n){return qr.get(n)},Fr=function(n){return qr.getOuter(n)},jr=tt.detect(),Hr=function(n,t,e){return r=re.get(n,t),o=e,i=parseFloat(r),isNaN(i)?o:i;var r,o,i},Vr=function(n){return jr.browser.isIE()||jr.browser.isEdge()?(e=Hr(t=n,"padding-top",0),r=Hr(t,"padding-bottom",0),o=Hr(t,"border-top-width",0),i=Hr(t,"border-bottom-width",0),u=t.dom().getBoundingClientRect().height,"border-box"===re.get(t,"box-sizing")?u:u-e-r-(o+i)):Hr(n,"height",Mr(n));var t,e,r,o,i,u},Ur=/(\d+(\.\d+)?)(\w|%)*/,Gr=/(\d+(\.\d+)?)%/,Xr=/(\d+(\.\d+)?)px|em/,Yr=function(n,t){re.set(n,"height",t+"px")},$r=function(n,t,e,r){var o,i,u,a,c,l=parseInt(n,10);return Yn.endsWith(n,"%")&&"table"!==xt.name(t)?(i=l,u=e,a=r,c=Vt(o=t).map(function(n){var t=u(n);return Math.floor(i/100*t)}).getOr(i),a(o,c),c):l},Kr=function(n){var t,e=re.getRaw(t=n,"height").getOrThunk(function(){return Vr(t)+"px"});return e?$r(e,n,Mr,Yr):Mr(n)},Jr=function(n,t){return Dt.has(n,t)?parseInt(Dt.get(n,t),10):1},Qr=function(n){return re.getRaw(n,"width").fold(function(){return w.from(Dt.get(n,"width"))},function(n){return w.some(n)})},Zr=function(n,t){return n/t.pixelWidth()*100},no={percentageBasedSizeRegex:m.constant(Gr),pixelBasedSizeRegex:m.constant(Xr),setPixelWidth:function(n,t){re.set(n,"width",t+"px")},setPercentageWidth:function(n,t){re.set(n,"width",t+"%")},setHeight:Yr,getPixelWidth:function(n,t){return Qr(n).fold(function(){var t=zr(n);return parseInt(t,10)},function(e){return function(n,t,e){if(Xr.test(t)){var r=Xr.exec(t);return parseInt(r[1],10)}if(Gr.test(t)){var o=Gr.exec(t),i=parseFloat(o[1]);return i/100*e.pixelWidth()}var u=zr(n);return parseInt(u,10)}(n,e,t)})},getPercentageWidth:function(n,t){return Qr(n).fold(function(){var e=zr(n),r=parseInt(e,10);return Zr(r,t)},function(e){return function(n,t,e){if(Gr.test(t)){var r=Gr.exec(t);return parseFloat(r[1])}var o=zr(n),i=parseInt(o,10);return Zr(i,e)}(n,e,t)})},getGenericWidth:function(n){return Qr(n).bind(function(n){if(Ur.test(n)){var t=Ur.exec(n);return w.some({width:m.constant(t[1]),unit:m.constant(t[3])})}return w.none()})},setGenericWidth:function(n,t,e){re.set(n,"width",t+e)},getHeight:function(n){return e="rowspan",Kr(t=n)/Jr(t,e);var t,e},getRawWidth:Qr},to=function(n,t){no.getGenericWidth(n).each(function(e){var r=e.width()/2;no.setGenericWidth(n,r,e.unit()),no.setGenericWidth(t,r,e.unit())})},eo=function(n,t){var e=t||en.fromDom(document.documentElement);return Mt.ancestor(n,m.curry(ot.eq,e)).isSome()},ro=function(n){var t=n.dom();return t===t.window?n:xt.isDocument(n)?t.defaultView||t.parentWindow:null},oo=function(n,t){return{left:m.constant(n),top:m.constant(t),translate:function(e,r){return oo(n+e,t+r)}}},io=function(n,t){return n!==undefined?n:t!==undefined?t:0},uo=function(n){var t,e=n.dom(),r=e.ownerDocument,o=r.body,i=en.fromDom(r.documentElement);return o===e?oo(o.offsetLeft,o.offsetTop):eo(n,i)?(t=e.getBoundingClientRect(),oo(t.left,t.top)):oo(0,0)},ao=function(n){var t=n.dom().ownerDocument,e=t.body,r=ro(en.fromDom(t)),o=t.documentElement,i=io(r.pageYOffset,o.scrollTop),u=io(r.pageXOffset,o.scrollLeft),a=io(o.clientTop,e.clientTop),c=io(o.clientLeft,e.clientLeft);return uo(n).translate(u-c,i-a)},co=X.immutable("row","y"),lo=X.immutable("col","x"),so=function(n){return ao(n).left()+Fr(n)},fo=function(n){return ao(n).left()},mo=function(n,t){return lo(n,fo(t))},go=function(n,t){return lo(n,so(t))},po=function(n){return ao(n).top()},ho=function(n,t,e){if(0===e.length)return[];var r=B.map(e.slice(1),function(t,e){return t.map(function(t){return n(e,t)})}),o=e[e.length-1].map(function(n){return t(e.length-1,n)});return r.concat([o])},vo={delta:m.identity,positions:m.curry(ho,function(n,t){return co(n,po(t))},function(n,t){return co(n,po(t)+Lr(t))}),edge:po},bo={delta:m.identity,edge:fo,positions:m.curry(ho,mo,go)},wo={height:vo,rtl:{delta:function(n,t){return-n},edge:so,positions:m.curry(ho,go,mo)},ltr:bo},yo={ltr:wo.ltr,rtl:wo.rtl},xo=function(n){var t=function(t){return n(t).isRtl()?yo.rtl:yo.ltr};return{delta:function(n,e){return t(e).delta(n,e)},edge:function(n){return t(n).edge(n)},positions:function(n,e){return t(e).positions(n,e)}}},Co=function(n){var t=Gt(n);return Kt.generate(t).grid()},So=function(n){var t=n,e=function(){return t};return{get:e,set:function(n){t=n},clone:function(){return So(e())}}},Ro=function(n,t){return To(n,t,{validate:z.isFunction,label:"function"})},To=function(n,t,e){if(0===t.length)throw new Error("You must specify at least one required field.");return V("required",t),G(t),function(r){var o=L.keys(r);B.forall(t,function(n){return B.contains(o,n)})||j(t,o),n(t,o);var i=B.filter(t,function(n){return!e.validate(r[n],n)});return i.length>0&&U(i,e.label),r}},Do=m.noop,Ao={exactly:m.curry(Ro,function(n,t){var e=B.filter(t,function(t){return!B.contains(n,t)});e.length>0&&H(e)}),ensure:m.curry(Ro,Do),ensureWith:m.curry(To,Do)},ko=function(n){var t=Dt.has(n,"colspan")?parseInt(Dt.get(n,"colspan"),10):1,e=Dt.has(n,"rowspan")?parseInt(Dt.get(n,"rowspan"),10):1;return{element:m.constant(n),colspan:m.constant(t),rowspan:m.constant(e)}},No=Ao.exactly(["cell","row","replace","gap"]),Oo=function(n,t){No(n);var e=So(w.none()),r=t!==undefined?t:ko,o=function(t){var e,o=r(t);return e=o,n.cell(e)},i=function(n){var t=o(n);return e.get().isNone()&&e.set(w.some(t)),u=w.some({item:n,replacement:t}),t},u=w.none();return{getOrInit:function(n,t){return u.fold(function(){return i(n)},function(e){return t(n,e.item)?e.replacement:i(n)})},cursor:e.get}},Eo=function(n,t){return function(e){var r=So(w.none());No(e);var o=[],i=function(i){var u=e.replace(i,t,{scope:n});return o.push({item:i,sub:u}),r.get().isNone()&&r.set(w.some(u)),u};return{replaceOrInit:function(n,t){return(e=n,r=t,B.find(o,function(n){return r(n.item,e)})).fold(function(){return i(n)},function(e){return t(n,e.item)?e.sub:i(n)});var e,r},cursor:r.get}}},Bo=function(n){No(n);var t=So(w.none());return{combine:function(e){return t.get().isNone()&&t.set(w.some(e)),function(){var t=n.cell({element:m.constant(e),colspan:m.constant(1),rowspan:m.constant(1)});return re.remove(t,"width"),re.remove(e,"width"),t}},cursor:t.get}},Io=["body","p","div","article","aside","figcaption","figure","footer","header","nav","section","ol","ul","table","thead","tfoot","tbody","caption","tr","td","th","h1","h2","h3","h4","h5","h6","blockquote","pre","address"],Po=function(n,t){var e=n.property().name(t);return B.contains(Io,e)},Wo=function(n,t){return B.contains(["br","img","hr","input"],n.property().name(t))},_o=Po,Mo=function(n,t){var e=n.property().name(t);return B.contains(["ol","ul"],e)},Lo=Wo,qo=Pe(),zo=function(n){return _o(qo,n)},Fo=function(n){return Mo(qo,n)},jo=function(n){return Lo(qo,n)},Ho=function(n){var t,e=function(n){return"br"===xt.name(n)},r=function(n){return Te.last(n).bind(function(t){var r,o=(r=t,dt.nextSibling(r).map(function(n){return!!zo(n)||(jo(n)?"img"!==xt.name(n):void 0)}).getOr(!1));return dt.parent(t).map(function(r){return!0===o||(i=r,"li"===xt.name(i)||Mt.ancestor(i,Fo).isSome())||e(t)||zo(r)&&!ot.eq(n,r)?[]:[en.fromTag("br")];var i})}).getOr([])},o=0===(t=B.bind(n,function(n){var t,o=dt.children(n);return t=o,B.forall(t,function(n){return e(n)||xt.isText(n)&&0===we.get(n).trim().length})?[]:o.concat(r(n))})).length?[en.fromTag("br")]:t;le.empty(n[0]),ae.append(n[0],o)},Vo=function(n){return function(){for(var t=new Array(arguments.length),e=0;e0?function(t,o){var i=qt.child(n,o).getOrThunk(function(){var t=en.fromTag(o,dt.owner(n).dom());return ue.append(n,t),t});le.empty(i);var u=B.map(t,function(n){n.isNew()&&e.push(n.element());var t=n.element();return le.empty(t),B.each(n.cells(),function(n){n.isNew()&&r.push(n.element()),ri(n.element(),"colspan",n.colspan(),1),ri(n.element(),"rowspan",n.rowspan(),1),ue.append(t,n.element())}),t});ae.append(i,u)}(t,o):qt.child(n,o).bind(le.remove)},i=[],u=[],a=[];return B.each(t,function(n){switch(n.section()){case"thead":i.push(n);break;case"tbody":u.push(n);break;case"tfoot":a.push(n)}}),o(i,"thead"),o(u,"tbody"),o(a,"tfoot"),{newRows:m.constant(e),newCells:m.constant(r)}},ii=function(n){return B.map(n,function(n){var t=pe(n.element());return B.each(n.cells(),function(n){var e=he(n.element());ri(e,"colspan",n.colspan(),1),ri(e,"rowspan",n.rowspan(),1),ue.append(t,e)}),t})},ui=function(n,t){for(var e=[],r=0;r=n.length-1)return w.none();var e=n[t].fold(function(){var e=B.reverse(n.slice(0,t));return $o(e,function(n,t){return n.map(function(n){return{value:n,delta:t+1}})})},function(n){return w.some({value:n,delta:0})}),r=n[t+1].fold(function(){var e=n.slice(t+1);return $o(e,function(n,t){return n.map(function(n){return{value:n,delta:t+1}})})},function(n){return w.some({value:n,delta:1})});return e.bind(function(n){return r.map(function(t){var e=t.delta+n.delta;return Math.abs(t.value-n.value)/e})})},li=function(n,t,e){var r=n();return B.find(r,t).orThunk(function(){return w.from(r[0]).orThunk(e)}).map(function(n){return n.element()})},si=function(n){var t=n.grid(),e=ai(0,t.columns()),r=ai(0,t.rows());return B.map(e,function(t){return li(function(){return B.bind(r,function(e){return Kt.getAt(n,e,t).filter(function(n){return n.column()===t}).fold(m.constant([]),function(n){return[n]})})},function(n){return 1===n.colspan()},function(){return Kt.getAt(n,0,t)})})},fi=function(n){var t=n.grid(),e=ai(0,t.rows()),r=ai(0,t.columns());return B.map(e,function(t){return li(function(){return B.bind(r,function(e){return Kt.getAt(n,t,e).filter(function(n){return n.row()===t}).fold(m.constant([]),function(n){return[n]})})},function(n){return 1===n.rowspan()},function(){return Kt.getAt(n,t,0)})})},di=function(n,t,e,r,o){var i=en.fromTag("div");return re.setAll(i,{position:"absolute",left:t-r/2+"px",top:e+"px",height:o+"px",width:r+"px"}),Dt.setAll(i,{"data-column":n,role:"presentation"}),i},mi=function(n,t,e,r,o){var i=en.fromTag("div");return re.setAll(i,{position:"absolute",left:t+"px",top:e-o/2+"px",height:o+"px",width:r+"px"}),Dt.setAll(i,{"data-row":n,role:"presentation"}),i},gi=function(n){var t=n.replace(/\./g,"-");return{resolve:function(n){return t+"-"+n}}},pi={resolve:gi("ephox-snooker").resolve},hi=function(n,t){var e=Dt.get(n,t);return e===undefined||""===e?[]:e.split(" ")},vi=hi,bi=function(n,t,e){var r=hi(n,t).concat([e]);Dt.set(n,t,r.join(" "))},wi=function(n,t,e){var r=B.filter(hi(n,t),function(n){return n!==e});r.length>0?Dt.set(n,t,r.join(" ")):Dt.remove(n,t)},yi=function(n){return vi(n,"class")},xi=function(n,t){return bi(n,"class",t)},Ci=function(n,t){return wi(n,"class",t)},Si=yi,Ri=xi,Ti=Ci,Di=function(n,t){B.contains(yi(n),t)?Ci(n,t):xi(n,t)},Ai=function(n){return n.dom().classList!==undefined},ki=function(n,t){return Ai(n)&&n.dom().classList.contains(t)},Ni={add:function(n,t){Ai(n)?n.dom().classList.add(t):Ri(n,t)},remove:function(n,t){var e;Ai(n)?n.dom().classList.remove(t):Ti(n,t),0===(Ai(e=n)?e.dom().classList:Si(e)).length&&Dt.remove(e,"class")},toggle:function(n,t){return Ai(n)?n.dom().classList.toggle(t):Di(n,t)},toggler:function(n,t){var e,r,o,i,u,a,c=Ai(n),l=n.dom().classList;return e=function(){c?l.remove(t):Ti(n,t)},r=function(){c?l.add(t):Ri(n,t)},o=ki(n,t),i=o||!1,{on:u=function(){r(),i=!0},off:a=function(){e(),i=!1},toggle:function(){(i?a:u)()},isOn:function(){return i}}},has:ki},Oi=pi.resolve("resizer-bar"),Ei=pi.resolve("resizer-rows"),Bi=pi.resolve("resizer-cols"),Ii=function(n){var t=Bt.descendants(n.parent(),"."+Oi);B.each(t,le.remove)},Pi=function(n,t,e){var r=n.origin();B.each(t,function(t,o){t.each(function(t){var o=e(r,t);Ni.add(o,Oi),ue.append(n.parent(),o)})})},Wi=function(n,t,e,r,o,i){var u,a,c,l,s=ao(t),f=e.length>0?o.positions(e,t):[];u=n,a=f,c=s,l=Fr(t),Pi(u,a,function(n,t){var e=mi(t.row(),c.left()-n.left(),t.y()-n.top(),l,7);return Ni.add(e,Ei),e});var d,m,g,p,h=r.length>0?i.positions(r,t):[];d=n,m=h,g=s,p=Lr(t),Pi(d,m,function(n,t){var e=di(t.col(),t.x()-n.left(),g.top()-n.top(),7,p);return Ni.add(e,Bi),e})},_i=function(n,t){var e=Bt.descendants(n.parent(),"."+Oi);B.each(e,t)},Mi=function(n,t,e,r){Ii(n);var o=Gt(t),i=Kt.generate(o),u=fi(i),a=si(i);Wi(n,t,u,a,e,r)},Li=function(n){_i(n,function(n){re.set(n,"display","none")})},qi=function(n){_i(n,function(n){re.set(n,"display","block")})},zi=Ii,Fi=function(n){return Ni.has(n,Ei)},ji=function(n){return Ni.has(n,Bi)},Hi=function(n,t){return B.map(n,function(n){var e,r=(e=n.details(),$o(e,function(n){return dt.parent(n.element()).map(function(n){var t=dt.parent(n).isNone();return nn.elementnew(n,t)})}).getOrThunk(function(){return nn.elementnew(t.row(),!0)}));return nn.rowdatanew(r.element(),n.details(),n.section(),r.isNew())})},Vi=function(n,t){var e=ti(n,ot.eq);return Hi(e,t)},Ui=function(n,t){var e=B.flatten(B.map(n.all(),function(n){return n.cells()}));return B.find(e,function(n){return ot.eq(t,n.element())})},Gi=function(n,t,e,r,o){return function(i,u,a,c,l){var s=Gt(u),f=Kt.generate(s);return t(f,a).map(function(t){var e=ei(f,c,!1),r=n(e,t,ot.eq,o(c)),i=Vi(r.grid(),c);return{grid:m.constant(i),cursor:r.cursor}}).fold(function(){return w.none()},function(n){var t=oi(u,n.grid());return e(u,n.grid(),l),r(u),Mi(i,u,wo.height,l),w.some({cursor:n.cursor,newRows:t.newRows,newCells:t.newCells})})}},Xi=Vi,Yi=function(n,t){return jt(t.element()).bind(function(t){return Ui(n,t)})},$i=function(n,t){var e=B.map(t.selection(),function(t){return jt(t).bind(function(t){return Ui(n,t)})}),r=Yo(e);return r.length>0?w.some(r):w.none()},Ki=function(n,t){return jt(t.element()).bind(function(e){return Ui(n,e).map(function(n){return Xo.merge(n,{generators:t.generators,clipboard:t.clipboard})})})},Ji=function(n,t){var e=B.map(t.selection(),function(t){return jt(t).bind(function(t){return Ui(n,t)})}),r=Yo(e);return r.length>0?w.some(Xo.merge({cells:r},{generators:t.generators,clipboard:t.clipboard})):w.none()},Qi=function(n,t){return t.mergable()},Zi=function(n,t){return t.unmergable()},nu=function(n){return{is:function(t){return n===t},isValue:m.constant(!0),isError:m.constant(!1),getOr:m.constant(n),getOrThunk:m.constant(n),getOrDie:m.constant(n),or:function(t){return nu(n)},orThunk:function(t){return nu(n)},fold:function(t,e){return e(n)},map:function(t){return nu(t(n))},each:function(t){t(n)},bind:function(t){return t(n)},exists:function(t){return t(n)},forall:function(t){return t(n)},toOption:function(){return w.some(n)}}},tu=function(n){return{is:m.constant(!1),isValue:m.constant(!1),isError:m.constant(!0),getOr:m.identity,getOrThunk:function(n){return n()},getOrDie:function(){return m.die(n)()},or:function(n){return n},orThunk:function(n){return n()},fold:function(t,e){return t(n)},map:function(t){return tu(n)},each:m.noop,bind:function(t){return tu(n)},exists:m.constant(!1),forall:m.constant(!0),toOption:w.none}},eu={value:nu,error:tu},ru=function(n,t){return B.map(n,function(){return nn.elementnew(t.cell(),!0)})},ou=function(n,t,e){return n.concat(ui(t,function(t){return Qo.setCells(n[n.length-1],ru(n[n.length-1].cells(),e))}))},iu=function(n,t,e){return B.map(n,function(n){return Qo.setCells(n,n.cells().concat(ru(ai(0,t),e)))})},uu=function(n,t,e){if(n.row()>=t.length||n.column()>Qo.cellLength(t[0]))return eu.error("invalid start address out of table bounds, row: "+n.row()+", column: "+n.column());var r=t.slice(n.row()),o=r[0].cells().slice(n.column()),i=Qo.cellLength(e[0]),u=e.length;return eu.value({rowDelta:m.constant(r.length-u),colDelta:m.constant(o.length-i)})},au=function(n,t){var e=Qo.cellLength(n[0]),r=Qo.cellLength(t[0]);return{rowDelta:m.constant(0),colDelta:m.constant(e-r)}},cu=function(n,t,e){var r=t.colDelta()<0?iu:m.identity;return(t.rowDelta()<0?ou:m.identity)(r(n,Math.abs(t.colDelta()),e),Math.abs(t.rowDelta()),e)},lu=function(n,t,e,r){if(0===n.length)return n;for(var o=t.startRow();o<=t.finishRow();o++)for(var i=t.startCol();i<=t.finishCol();i++)Qo.mutateCell(n[o],i,nn.elementnew(r(),!1));return n},su=function(n,t,e,r){for(var o=!0,i=0;i0&&t1&&Qo.cellLength(f)>1&&(a>0&&s(Qo.getCellElement(f,a-1))||a0&&s(Qo.getCellElement(i[u-1],a))||u0&&t0&&t0})},yu=function(n,t,e,r){return B.map(n,function(n){return Qo.mapCells(n,function(n){return o=n,B.exists(t,function(n){return e(o.element(),n.element())})?nn.elementnew(r(n.element(),e),!0):n;var o})})},xu=function(n,t,e,r){return Qo.getCellElement(n[t],e)!==undefined&&t>0&&r(Qo.getCellElement(n[t-1],e),Qo.getCellElement(n[t],e))},Cu=function(n,t,e){return t>0&&e(Qo.getCellElement(n,t-1),Qo.getCellElement(n,t))},Su=function(n,t,e,r){var o=B.bind(n,function(r,o){return xu(n,o,t,e)||Cu(r,t,e)?[]:[Qo.getCell(r,t)]});return yu(n,o,e,r)},Ru=function(n,t,e,r){var o=n[t],i=B.bind(o.cells(),function(r,i){return xu(n,t,i,e)||Cu(o,i,e)?[]:[r]});return yu(n,i,e,r)},Tu=function(n){return{fold:n}},Du=function(){return Tu(function(n,t,e,r,o){return n()})},Au=function(n){return Tu(function(t,e,r,o,i){return e(n)})},ku=function(n,t){return Tu(function(e,r,o,i,u){return o(n,t)})},Nu=function(n,t,e){return Tu(function(r,o,i,u,a){return u(n,t,e)})},Ou=function(n,t){return Tu(function(e,r,o,i,u){return u(n,t)})},Eu=function(n,t,e,r){var o,i,u=n.slice(0),a=(i=t,0===(o=n).length?Du():1===o.length?Au(0):0===i?ku(0,1):i===o.length-1?Ou(i-1,i):i>0&&i=0){var o=Math.max(r.minCellWidth(),u[t]-e);return c(u.slice(0,n)).concat([e,o-u[t]]).concat(c(u.slice(t+1)))}var i=Math.max(r.minCellWidth(),u[n]+e),a=u[n]-i;return c(u.slice(0,n)).concat([i-u[n],a]).concat(c(u.slice(t+1)))},f=s;return a.fold(l,function(n){return r.singleColumnWidth(u[n],e)},f,function(n,t,e){return s(t,e)},function(n,t){if(e>=0)return c(u.slice(0,t)).concat([e]);var o=Math.max(r.minCellWidth(),u[t]+e);return c(u.slice(0,t)).concat([o-u[t]])})},Bu=function(n,t){return Dt.has(n,t)&&parseInt(Dt.get(n,t),10)>1},Iu={hasColspan:function(n){return Bu(n,"colspan")},hasRowspan:function(n){return Bu(n,"rowspan")},minWidth:m.constant(10),minHeight:m.constant(10),getInt:function(n,t){return parseInt(re.get(n,t),10)}},Pu=function(n,t,e){return re.getRaw(n,t).fold(function(){return e(n)+"px"},function(n){return n})},Wu=function(n){return Pu(n,"width",no.getPixelWidth)},_u=function(n){return Pu(n,"height",no.getHeight)},Mu=function(n,t,e,r,o){var i=si(n),u=B.map(i,function(n){return n.map(t.edge)});return B.map(i,function(n,t){return n.filter(m.not(Iu.hasColspan)).fold(function(){var n=ci(u,t);return r(n)},function(n){return e(n,o)})})},Lu=function(n){return n.map(function(n){return n+"px"}).getOr("")},qu=function(n,t,e,r){var o=fi(n),i=B.map(o,function(n){return n.map(t.edge)});return B.map(o,function(n,t){return n.filter(m.not(Iu.hasRowspan)).fold(function(){var n=ci(i,t);return r(n)},function(n){return e(n)})})},zu={getRawWidths:function(n,t){return Mu(n,t,Wu,Lu)},getPixelWidths:function(n,t,e){return Mu(n,t,no.getPixelWidth,function(n){return n.getOrThunk(e.minCellWidth)},e)},getPercentageWidths:function(n,t,e){return Mu(n,t,no.getPercentageWidth,function(n){return n.fold(function(){return e.minCellWidth()},function(n){return n/e.pixelWidth()*100})},e)},getPixelHeights:function(n,t){return qu(n,t,no.getHeight,function(n){return n.getOrThunk(Iu.minHeight)})},getRawHeights:function(n,t){return qu(n,t,_u,Lu)}},Fu=function(n,t,e){for(var r=0,o=n;o0&&r.setElementWidth(n,a)},Zu=function(n){0===Ht(n).length&&le.remove(n)},na=X.immutable("grid","cursor"),ta=function(n,t,e){return ea(n,t,e).orThunk(function(){return ea(n,0,0)})},ea=function(n,t,e){return w.from(n[t]).bind(function(n){return w.from(n.cells()[e]).bind(function(n){return w.from(n.element())})})},ra=function(n,t,e){return na(n,ea(n,t,e))},oa=function(n){return B.foldl(n,function(n,t){return B.exists(n,function(n){return n.row()===t.row()})?n:n.concat([t])},[]).sort(function(n,t){return n.row()-t.row()})},ia=function(n){return B.foldl(n,function(n,t){return B.exists(n,function(n){return n.column()===t.column()})?n:n.concat([t])},[]).sort(function(n,t){return n.column()-t.column()})},ua=function(n,t,e){var r=Xt(n,e),o=Kt.generate(r);return ei(o,t,!0)},aa=Qu,ca={insertRowBefore:Gi(function(n,t,e,r){var o=t.row(),i=t.row(),u=gu(n,i,o,e,r.getOrInit);return ra(u,i,t.column())},Yi,m.noop,m.noop,Oo),insertRowsBefore:Gi(function(n,t,e,r){var o=t[0].row(),i=t[0].row(),u=oa(t),a=B.foldl(u,function(n,t){return gu(n,i,o,e,r.getOrInit)},n);return ra(a,i,t[0].column())},$i,m.noop,m.noop,Oo),insertRowAfter:Gi(function(n,t,e,r){var o=t.row(),i=t.row()+t.rowspan(),u=gu(n,i,o,e,r.getOrInit);return ra(u,i,t.column())},Yi,m.noop,m.noop,Oo),insertRowsAfter:Gi(function(n,t,e,r){var o=oa(t),i=o[o.length-1].row(),u=o[o.length-1].row()+o[o.length-1].rowspan(),a=B.foldl(o,function(n,t){return gu(n,u,i,e,r.getOrInit)},n);return ra(a,u,t[0].column())},$i,m.noop,m.noop,Oo),insertColumnBefore:Gi(function(n,t,e,r){var o=t.column(),i=t.column(),u=pu(n,i,o,e,r.getOrInit);return ra(u,t.row(),i)},Yi,aa,m.noop,Oo),insertColumnsBefore:Gi(function(n,t,e,r){var o=ia(t),i=o[0].column(),u=o[0].column(),a=B.foldl(o,function(n,t){return pu(n,u,i,e,r.getOrInit)},n);return ra(a,t[0].row(),u)},$i,aa,m.noop,Oo),insertColumnAfter:Gi(function(n,t,e,r){var o=t.column(),i=t.column()+t.colspan(),u=pu(n,i,o,e,r.getOrInit);return ra(u,t.row(),i)},Yi,aa,m.noop,Oo),insertColumnsAfter:Gi(function(n,t,e,r){var o=t[t.length-1].column(),i=t[t.length-1].column()+t[t.length-1].colspan(),u=ia(t),a=B.foldl(u,function(n,t){return pu(n,i,o,e,r.getOrInit)},n);return ra(a,t[0].row(),i)},$i,aa,m.noop,Oo),splitCellIntoColumns:Gi(function(n,t,e,r){var o=hu(n,t.row(),t.column(),e,r.getOrInit);return ra(o,t.row(),t.column())},Yi,aa,m.noop,Oo),splitCellIntoRows:Gi(function(n,t,e,r){var o=vu(n,t.row(),t.column(),e,r.getOrInit);return ra(o,t.row(),t.column())},Yi,m.noop,m.noop,Oo),eraseColumns:Gi(function(n,t,e,r){var o=ia(t),i=wu(n,o[0].column(),o[o.length-1].column()),u=ta(i,t[0].row(),t[0].column());return na(i,u)},$i,aa,Zu,Oo),eraseRows:Gi(function(n,t,e,r){var o=oa(t),i=bu(n,o[0].row(),o[o.length-1].row()),u=ta(i,t[0].row(),t[0].column());return na(i,u)},$i,m.noop,Zu,Oo),makeColumnHeader:Gi(function(n,t,e,r){var o=Su(n,t.column(),e,r.replaceOrInit);return ra(o,t.row(),t.column())},Yi,m.noop,m.noop,Eo("row","th")),unmakeColumnHeader:Gi(function(n,t,e,r){var o=Su(n,t.column(),e,r.replaceOrInit);return ra(o,t.row(),t.column())},Yi,m.noop,m.noop,Eo(null,"td")),makeRowHeader:Gi(function(n,t,e,r){var o=Ru(n,t.row(),e,r.replaceOrInit);return ra(o,t.row(),t.column())},Yi,m.noop,m.noop,Eo("col","th")),unmakeRowHeader:Gi(function(n,t,e,r){var o=Ru(n,t.row(),e,r.replaceOrInit);return ra(o,t.row(),t.column())},Yi,m.noop,m.noop,Eo(null,"td")),mergeCells:Gi(function(n,t,e,r){var o=t.cells();Ho(o);var i=lu(n,t.bounds(),e,m.constant(o[0]));return na(i,w.from(o[0]))},Qi,m.noop,m.noop,Bo),unmergeCells:Gi(function(n,t,e,r){var o=B.foldr(t,function(n,t){return su(n,t,e,r.combine(t))},n);return na(o,w.from(t[0]))},Zi,aa,m.noop,Bo),pasteCells:Gi(function(n,t,e,r){var o,i,u,a,c=(o=t.clipboard(),i=t.generators(),u=Gt(o),a=Kt.generate(u),ei(a,i,!0)),l=nn.address(t.row(),t.column());return du(l,n,c,t.generators(),e).fold(function(){return na(n,w.some(t.element()))},function(n){var e=ta(n,t.row(),t.column());return na(n,e)})},Ki,aa,m.noop,Oo),pasteRowsBefore:Gi(function(n,t,e,r){var o=n[t.cells[0].row()],i=t.cells[0].row(),u=ua(t.clipboard(),t.generators(),o),a=mu(i,n,u,t.generators(),e),c=ta(a,t.cells[0].row(),t.cells[0].column());return na(a,c)},Ji,m.noop,m.noop,Oo),pasteRowsAfter:Gi(function(n,t,e,r){var o=n[t.cells[0].row()],i=t.cells[t.cells.length-1].row()+t.cells[t.cells.length-1].rowspan(),u=ua(t.clipboard(),t.generators(),o),a=mu(i,n,u,t.generators(),e),c=ta(a,t.cells[0].row(),t.cells[0].column());return na(a,c)},Ji,m.noop,m.noop,Oo)},la=function(n){return en.fromDom(n.getBody())},sa={getBody:la,getIsRoot:function(n){return function(t){return ot.eq(t,la(n))}},addSizeSuffix:function(n){return/^[0-9]+$/.test(n)&&(n+="px"),n},removePxSuffix:function(n){return n?n.replace(/px$/,""):""}},fa=function(n){return"rtl"===re.get(n,"direction")?"rtl":"ltr"},da={onDirection:function(n,t){return function(e){return"rtl"===fa(e)?t:n}},getDirection:fa},ma={isRtl:m.constant(!1)},ga={isRtl:m.constant(!0)},pa=function(n){return"rtl"===da.getDirection(n)?ga:ma},ha=function(n,t){var e,r=function(n){return"table"===xt.name(sa.getBody(n))};!1!==n.settings.table_clone_elements&&("string"==typeof n.settings.table_clone_elements?e=n.settings.table_clone_elements.split(/[ ,]/):Array.isArray(n.settings.table_clone_elements)&&(e=n.settings.table_clone_elements));var o=w.from(e),i=function(t,e,r,i){return function(u,a){var c=Bt.descendants(u,"td[data-mce-style],th[data-mce-style]");B.each(c,function(n){Dt.remove(n,"data-mce-style")});var l=i(),s=en.fromDom(n.getDoc()),f=xo(pa),d=Oe(r,s,o);return e(u)?t(l,u,a,d,f).bind(function(t){return B.each(t.newRows(),function(t){var e;e=t,n.fire("newrow",{node:e.dom()}),e.dom()}),B.each(t.newCells(),function(t){var e;e=t,n.fire("newcell",{node:e.dom()}),e.dom()}),t.cursor().map(function(t){var e=n.dom.createRng();return e.setStart(t.dom(),0),e.setEnd(t.dom(),0),e})}):w.none()}};return{deleteRow:i(ca.eraseRows,function(t){var e=Co(t);return!1===r(n)||e.rows()>1},m.noop,t),deleteColumn:i(ca.eraseColumns,function(t){var e=Co(t);return!1===r(n)||e.columns()>1},m.noop,t),insertRowsBefore:i(ca.insertRowsBefore,m.always,m.noop,t),insertRowsAfter:i(ca.insertRowsAfter,m.always,m.noop,t),insertColumnsBefore:i(ca.insertColumnsBefore,m.always,to,t),insertColumnsAfter:i(ca.insertColumnsAfter,m.always,to,t),mergeCells:i(ca.mergeCells,m.always,m.noop,t),unmergeCells:i(ca.unmergeCells,m.always,m.noop,t),pasteRowsBefore:i(ca.pasteRowsBefore,m.always,m.noop,t),pasteRowsAfter:i(ca.pasteRowsAfter,m.always,m.noop,t),pasteCells:i(ca.pasteCells,m.always,m.noop,t)}},va=function(n,t,e){var r=Gt(n),o=Kt.generate(r);return $i(o,t).map(function(n){var t=ei(o,e,!1).slice(n[0].row(),n[n.length-1].row()+n[n.length-1].rowspan()),r=Xi(t,e);return ii(r)})},ba=tinymce.util.Tools.resolve("tinymce.util.Tools"),wa=tinymce.util.Tools.resolve("tinymce.Env"),ya={applyAlign:function(n,t,e){e&&n.formatter.apply("align"+e,{},t)},applyVAlign:function(n,t,e){e&&n.formatter.apply("valign"+e,{},t)},unApplyAlign:function(n,t){ba.each("left center right".split(" "),function(e){n.formatter.remove("align"+e,{},t)})},unApplyVAlign:function(n,t){ba.each("top middle bottom".split(" "),function(e){n.formatter.remove("valign"+e,{},t)})},getTDTHOverallStyle:function(n,t,e){var r;return r=function(t,r){for(var o=0;o',t.insertBefore(r,t.firstChild)),ya.unApplyAlign(n,t),o.align&&ya.applyAlign(n,t,o.align),n.focus(),n.addVisual()})},Ta=function(n,t){var e,r,o,i,u,a,c,l,s,f=n.dom,d={};!0===t?(e=f.getParent(n.selection.getStart(),"table"))&&(c=e,l=(a=n).dom,s={width:l.getStyle(c,"width")||l.getAttrib(c,"width"),height:l.getStyle(c,"height")||l.getAttrib(c,"height"),cellspacing:l.getStyle(c,"border-spacing")||l.getAttrib(c,"cellspacing"),cellpadding:l.getAttrib(c,"data-mce-cell-padding")||l.getAttrib(c,"cellpadding")||ya.getTDTHOverallStyle(a.dom,c,"padding"),border:l.getAttrib(c,"data-mce-border")||l.getAttrib(c,"border")||ya.getTDTHOverallStyle(a.dom,c,"border"),borderColor:l.getAttrib(c,"data-mce-border-color"),caption:!!l.select("caption",c)[0],"class":l.getAttrib(c,"class")},ba.each("left center right".split(" "),function(n){a.formatter.matchNode(c,"align"+n)&&(s.align=n)}),!1!==a.settings.table_advtab&&ba.extend(s,Ca.extractAdvancedStyles(l,c)),d=s):(r={label:"Cols",name:"cols"},o={label:"Rows",name:"rows"}),n.settings.table_class_list&&(d["class"]&&(d["class"]=d["class"].replace(/\s*mce\-item\-table\s*/g,"")),i={name:"class",type:"listbox",label:"Class",values:Ca.buildListItems(n.settings.table_class_list,function(t){t.value&&(t.textStyle=function(){return n.formatter.getCssText({block:"table",classes:[t.value]})})})}),u={type:"form",layout:"flex",direction:"column",labelGapCalc:"children",padding:0,items:[{type:"form",labelGapCalc:!1,padding:0,layout:"grid",columns:2,defaults:{type:"textbox",maxWidth:50},items:!1!==n.settings.table_appearance_options?[r,o,{label:"Width",name:"width",onchange:m.curry(Ca.updateStyleField,n)},{label:"Height",name:"height",onchange:m.curry(Ca.updateStyleField,n)},{label:"Cell spacing",name:"cellspacing"},{label:"Cell padding",name:"cellpadding"},{label:"Border",name:"border"},{label:"Caption",name:"caption",type:"checkbox"}]:[r,o,{label:"Width",name:"width",onchange:m.curry(Ca.updateStyleField,n)},{label:"Height",name:"height",onchange:m.curry(Ca.updateStyleField,n)}]},{label:"Alignment",name:"align",type:"listbox",text:"None",values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},i]},!1!==n.settings.table_advtab?n.windowManager.open({title:"Table properties",data:d,bodyType:"tabpanel",body:[{title:"General",type:"form",items:u},Ca.createStyleForm(n)],onsubmit:m.curry(Ra,n,e)}):n.windowManager.open({title:"Table properties",data:d,body:u,onsubmit:m.curry(Ra,n,e)})},Da=function(n,t,e){var r=n.getParent(t,"table"),o=t.parentNode,i=n.select(e,r)[0];i||(i=n.create(e),r.firstChild?"CAPTION"===r.firstChild.nodeName?n.insertAfter(i,r.firstChild):r.insertBefore(i,r.firstChild):r.appendChild(i)),i.appendChild(t),o.hasChildNodes()||n.remove(o)};function Aa(n,t,e){var r,o=n.dom;function i(n,t,e){e&&o.setAttrib(n,t,e)}Ca.updateStyleField(n,e),r=e.control.rootControl.toJSON(),n.undoManager.transact(function(){ba.each(t,function(e){var u,a,c;i(e,"scope",r.scope),i(e,"style",r.style),i(e,"class",r["class"]),u=e,a="height",(c=sa.addSizeSuffix(r.height))&&o.setStyle(u,a,c),r.type!==e.parentNode.nodeName.toLowerCase()&&Da(n.dom,e,r.type),1===t.length&&ya.unApplyAlign(n,e),r.align&&ya.applyAlign(n,e,r.align)}),n.focus()})}var ka=function(n){var t,e,r,o,i,u,a,c,l,s,f=n.dom,d=[];t=f.getParent(n.selection.getStart(),"table"),e=f.getParent(n.selection.getStart(),"td,th"),ba.each(t.rows,function(n){ba.each(n.cells,function(t){if(f.getAttrib(t,"data-mce-selected")||t===e)return d.push(n),!1})}),(r=d[0])&&(d.length>1?i={height:"",scope:"","class":"",align:"",type:r.parentNode.nodeName.toLowerCase()}:(c=r,l=(a=n).dom,(s={height:l.getStyle(c,"height")||l.getAttrib(c,"height"),scope:l.getAttrib(c,"scope"),"class":l.getAttrib(c,"class")}).type=c.parentNode.nodeName.toLowerCase(),ba.each("left center right".split(" "),function(n){a.formatter.matchNode(c,"align"+n)&&(s.align=n)}),!1!==a.settings.table_row_advtab&&ba.extend(s,Ca.extractAdvancedStyles(l,c)),i=s),n.settings.table_row_class_list&&(o={name:"class",type:"listbox",label:"Class",values:Ca.buildListItems(n.settings.table_row_class_list,function(t){t.value&&(t.textStyle=function(){return n.formatter.getCssText({block:"tr",classes:[t.value]})})})}),u={type:"form",columns:2,padding:0,defaults:{type:"textbox"},items:[{type:"listbox",name:"type",label:"Row type",text:"Header",maxWidth:null,values:[{text:"Header",value:"thead"},{text:"Body",value:"tbody"},{text:"Footer",value:"tfoot"}]},{type:"listbox",name:"align",label:"Alignment",text:"None",maxWidth:null,values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"Height",name:"height"},o]},!1!==n.settings.table_row_advtab?n.windowManager.open({title:"Row properties",data:i,bodyType:"tabpanel",body:[{title:"General",type:"form",items:u},Ca.createStyleForm(n)],onsubmit:m.curry(Aa,n,d)}):n.windowManager.open({title:"Row properties",data:i,body:u,onsubmit:m.curry(Aa,n,d)}))},Na=function(n,t,e){var r,o=n.dom;function i(n,t,e){e&&o.setAttrib(n,t,e)}function u(n,t,e){e&&o.setStyle(n,t,e)}Ca.updateStyleField(n,e),r=e.control.rootControl.toJSON(),n.undoManager.transact(function(){ba.each(t,function(e){var a,c;i(e,"scope",r.scope),1===t.length?i(e,"style",r.style):(a=e,c=r.style,a.style.cssText+=";"+c),i(e,"class",r["class"]),u(e,"width",sa.addSizeSuffix(r.width)),u(e,"height",sa.addSizeSuffix(r.height)),r.type&&e.nodeName.toLowerCase()!==r.type&&(e=o.rename(e,r.type)),1===t.length&&(ya.unApplyAlign(n,e),ya.unApplyVAlign(n,e)),r.align&&ya.applyAlign(n,e,r.align),r.valign&&ya.applyVAlign(n,e,r.valign)}),n.focus()})},Oa=function(n){var t,e,r,o=[];if(o=n.dom.select("td[data-mce-selected],th[data-mce-selected]"),t=n.dom.getParent(n.selection.getStart(),"td,th"),!o.length&&t&&o.push(t),t=t||o[0]){var i,u,a,c;o.length>1?e={width:"",height:"",scope:"","class":"",align:"",style:"",type:t.nodeName.toLowerCase()}:(u=t,a=(i=n).dom,(c={width:a.getStyle(u,"width")||a.getAttrib(u,"width"),height:a.getStyle(u,"height")||a.getAttrib(u,"height"),scope:a.getAttrib(u,"scope"),"class":a.getAttrib(u,"class")}).type=u.nodeName.toLowerCase(),ba.each("left center right".split(" "),function(n){i.formatter.matchNode(u,"align"+n)&&(c.align=n)}),ba.each("top middle bottom".split(" "),function(n){i.formatter.matchNode(u,"valign"+n)&&(c.valign=n)}),!1!==i.settings.table_cell_advtab&&ba.extend(c,Ca.extractAdvancedStyles(a,u)),e=c),n.settings.table_cell_class_list&&(r={name:"class",type:"listbox",label:"Class",values:Ca.buildListItems(n.settings.table_cell_class_list,function(t){t.value&&(t.textStyle=function(){return n.formatter.getCssText({block:"td",classes:[t.value]})})})});var l={type:"form",layout:"flex",direction:"column",labelGapCalc:"children",padding:0,items:[{type:"form",layout:"grid",columns:2,labelGapCalc:!1,padding:0,defaults:{type:"textbox",maxWidth:50},items:[{label:"Width",name:"width",onchange:m.curry(Ca.updateStyleField,n)},{label:"Height",name:"height",onchange:m.curry(Ca.updateStyleField,n)},{label:"Cell type",name:"type",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"Cell",value:"td"},{text:"Header cell",value:"th"}]},{label:"Scope",name:"scope",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Row",value:"row"},{text:"Column",value:"col"},{text:"Row group",value:"rowgroup"},{text:"Column group",value:"colgroup"}]},{label:"H Align",name:"align",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"V Align",name:"valign",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Top",value:"top"},{text:"Middle",value:"middle"},{text:"Bottom",value:"bottom"}]}]},r]};!1!==n.settings.table_cell_advtab?n.windowManager.open({title:"Cell properties",bodyType:"tabpanel",data:e,body:[{title:"General",type:"form",items:l},Ca.createStyleForm(n)],onsubmit:m.curry(Na,n,o)}):n.windowManager.open({title:"Cell properties",data:e,body:l,onsubmit:m.curry(Na,n,o)})}},Ea=ba.each,Ba=w.none(),Ia={registerCommands:function(n,t,e,r){var o=sa.getIsRoot(n),i=function(){return en.fromDom(n.dom.getParent(n.selection.getStart(),"th,td"))},u=function(n){return Vt(n,o)},a=function(t){var o=i();u(o).each(function(i){var u=kr.forMenu(r,i,o);t(i,u).each(function(t){n.selection.setRng(t),n.focus(),e.clear(i)})})},c=function(t){var e=i();return u(e).bind(function(t){var o=en.fromDom(n.getDoc()),i=kr.forMenu(r,t,e),u=Oe(m.noop,o,w.none());return va(t,i,u)})},l=function(t){Ba.each(function(o){var a=B.map(o,function(n){return he(n)}),c=i();u(c).bind(function(o){var i=en.fromDom(n.getDoc()),u=Ee(i),l=kr.pasteRows(r,o,c,a,u);t(o,l).each(function(t){n.selection.setRng(t),n.focus(),e.clear(o)})})})};Ea({mceTableSplitCells:function(){a(t.unmergeCells)},mceTableMergeCells:function(){a(t.mergeCells)},mceTableInsertRowBefore:function(){a(t.insertRowsBefore)},mceTableInsertRowAfter:function(){a(t.insertRowsAfter)},mceTableInsertColBefore:function(){a(t.insertColumnsBefore)},mceTableInsertColAfter:function(){a(t.insertColumnsAfter)},mceTableDeleteCol:function(){a(t.deleteColumn)},mceTableDeleteRow:function(){a(t.deleteRow)},mceTableCutRow:function(n){Ba=c(),a(t.deleteRow)},mceTableCopyRow:function(n){Ba=c()},mceTablePasteRowBefore:function(n){l(t.pasteRowsBefore)},mceTablePasteRowAfter:function(n){l(t.pasteRowsAfter)},mceTableDelete:function(){var t=en.fromDom(n.dom.getParent(n.selection.getStart(),"th,td"));Vt(t,o).filter(m.not(o)).each(function(t){var e=en.fromText("");ue.after(t,e),le.remove(t);var r=n.dom.createRng();r.setStart(e.dom(),0),r.setEnd(e.dom(),0),n.selection.setRng(r)})}},function(t,e){n.addCommand(e,t)}),Ea({mceInsertTable:m.curry(Ta,n),mceTableProps:m.curry(Ta,n,!0),mceTableRowProps:m.curry(ka,n),mceTableCellProps:m.curry(Oa,n)},function(t,e){n.addCommand(e,function(n,e){t(e)})})},getClipboardRows:function(){return Ba.fold(function(){},function(n){return B.map(n,function(n){return n.dom()})})},setClipboardRows:function(n){var t=B.map(n,en.fromDom);Ba=w.from(t)}},Pa=function(n){var t=w.from(n.dom().documentElement).map(en.fromDom).getOr(n);return{parent:m.constant(t),view:m.constant(n),origin:m.constant(oo(0,0))}},Wa=function(n,t){return{parent:m.constant(t),view:m.constant(n),origin:m.constant(oo(0,0))}},_a=function(n){var t=X.immutable.apply(null,n),e=[];return{bind:function(n){if(n===undefined)throw"Event bind error: undefined handler";e.push(n)},unbind:function(n){e=B.filter(e,function(t){return t!==n})},trigger:function(){var n=t.apply(null,arguments);B.each(e,function(t){t(n)})}}},Ma=function(n){return{registry:L.map(n,function(n){return{bind:n.bind,unbind:n.unbind}}),trigger:L.map(n,function(n){return n.trigger})}},La={mode:Ao.exactly(["compare","extract","mutate","sink"]),sink:Ao.exactly(["element","start","stop","destroy"]),api:Ao.exactly(["forceDrop","drop","move","delayDrop"])},qa={resolve:gi("ephox-dragster").resolve},za=function(n,t){return function(e){if(n(e)){var r,o,i,u,a,c,l,s=en.fromDom(e.target),f=function(){e.stopPropagation()},d=function(){e.preventDefault()},g=m.compose(d,f),p=(r=s,o=e.clientX,i=e.clientY,u=f,a=d,c=g,l=e,{target:m.constant(r),x:m.constant(o),y:m.constant(i),stop:u,prevent:a,kill:c,raw:m.constant(l)});t(p)}}},Fa=function(n,t,e,r,o){var i=za(e,r);return n.dom().addEventListener(t,i,o),{unbind:m.curry(ja,n,t,i,o)}},ja=function(n,t,e,r){n.dom().removeEventListener(t,e,r)},Ha=function(n,t,e,r){return Fa(n,t,e,r,!1)},Va=m.constant(!0),Ua=function(n,t,e){return Ha(n,t,Va,e)},Ga=La.mode({compare:function(n,t){return oo(t.left()-n.left(),t.top()-n.top())},extract:function(n){return w.some(oo(n.x(),n.y()))},sink:function(n,t){var e,r,o,i=(e=t,r=Xo.merge({layerClass:qa.resolve("blocker")},e),o=en.fromTag("div"),Dt.set(o,"role","presentation"),re.setAll(o,{position:"fixed",left:"0px",top:"0px",width:"100%",height:"100%"}),Ni.add(o,qa.resolve("blocker")),Ni.add(o,r.layerClass),{element:function(){return o},destroy:function(){le.remove(o)}}),u=Ua(i.element(),"mousedown",n.forceDrop),a=Ua(i.element(),"mouseup",n.drop),c=Ua(i.element(),"mousemove",n.move),l=Ua(i.element(),"mouseout",n.delayDrop);return La.sink({element:i.element,start:function(n){ue.append(n,i.element())},stop:function(){le.remove(i.element())},destroy:function(){i.destroy(),a.unbind(),c.unbind(),l.unbind(),u.unbind()}})},mutate:function(n,t){n.mutate(t.left(),t.top())}}),Xa=function(){var n=w.none(),t=Ma({move:_a(["info"])});return{onEvent:function(e,r){r.extract(e).each(function(e){var o,i,u;(o=r,i=e,u=n.map(function(n){return o.compare(n,i)}),n=w.some(i),u).each(function(n){t.trigger.move(n)})})},reset:function(){n=w.none()},events:t.registry}},Ya=function(){var n={onEvent:function(n,t){},reset:m.noop},t=Xa(),e=n;return{on:function(){e.reset(),e=t},off:function(){e.reset(),e=n},isOn:function(){return e===t},onEvent:function(n,t){e.onEvent(n,t)},events:t.events}},$a=function(n,t){var e=null;return{cancel:function(){null!==e&&(clearTimeout(e),e=null)},throttle:function(){var r=arguments;null!==e&&clearTimeout(e),e=setTimeout(function(){n.apply(null,r),e=null,r=null},t)}}},Ka=function(n,t,e){var r=!1,o=Ma({start:_a([]),stop:_a([])}),i=Ya(),u=function(){l.stop(),i.isOn()&&(i.off(),o.trigger.stop())},a=$a(u,200);i.events.move.bind(function(e){t.mutate(n,e.info())});var c=function(n){return function(){var t=Array.prototype.slice.call(arguments,0);if(r)return n.apply(null,t)}},l=t.sink(La.api({forceDrop:u,drop:c(u),move:c(function(n,e){a.cancel(),i.onEvent(n,t)}),delayDrop:c(a.throttle)}),e);return{element:l.element,go:function(n){l.start(n),i.on(),o.trigger.start()},on:function(){r=!0},off:function(){r=!1},destroy:function(){l.destroy()},events:o.registry}},Ja=function(n,t){var e=t!==undefined?t:{},r=e.mode!==undefined?e.mode:Ga;return Ka(n,r,t)},Qa=function(){var n,t=Ma({drag:_a(["xDelta","yDelta","target"])}),e=w.none(),r={mutate:function(t,e){n.trigger.drag(t,e)},events:(n=Ma({drag:_a(["xDelta","yDelta"])})).registry};return r.events.drag.bind(function(n){e.each(function(e){t.trigger.drag(n.xDelta(),n.yDelta(),e)})}),{assign:function(n){e=w.some(n)},get:function(){return e},mutate:r.mutate,events:t.registry}},Za=function(n,t,e){return qt.ancestor(n,t,e).isSome()},nc=pi.resolve("resizer-bar-dragging"),tc=function(n,t){var e=wo.height,r=function(n,t,e){var r=Qa(),o=Ja(r,{}),i=w.none(),u=function(n,t){return w.from(Dt.get(n,t))};r.events.drag.bind(function(n){u(n.target(),"data-row").each(function(t){var e=Iu.getInt(n.target(),"top");re.set(n.target(),"top",e+n.yDelta()+"px")}),u(n.target(),"data-column").each(function(t){var e=Iu.getInt(n.target(),"left");re.set(n.target(),"left",e+n.xDelta()+"px")})});var a=function(n,t){return Iu.getInt(n,t)-parseInt(Dt.get(n,"data-initial-"+t),10)};o.events.stop.bind(function(){r.get().each(function(r){i.each(function(o){u(r,"data-row").each(function(n){var t=a(r,"top");Dt.remove(r,"data-initial-top"),d.trigger.adjustHeight(o,t,parseInt(n,10))}),u(r,"data-column").each(function(n){var t=a(r,"left");Dt.remove(r,"data-initial-left"),d.trigger.adjustWidth(o,t,parseInt(n,10))}),Mi(n,o,e,t)})})});var c=function(t,e){d.trigger.startAdjust(),r.assign(t),Dt.set(t,"data-initial-"+e,parseInt(re.get(t,e),10)),Ni.add(t,nc),re.set(t,"opacity","0.2"),o.go(n.parent())},l=Ua(n.parent(),"mousedown",function(n){Fi(n.target())&&c(n.target(),"top"),ji(n.target())&&c(n.target(),"left")}),s=function(t){return ot.eq(t,n.view())},f=Ua(n.view(),"mouseover",function(r){"table"===xt.name(r.target())||Za(r.target(),"table",s)?(i="table"===xt.name(r.target())?w.some(r.target()):qt.ancestor(r.target(),"table",s)).each(function(r){Mi(n,r,e,t)}):Nt.inBody(r.target())&&zi(n)}),d=Ma({adjustHeight:_a(["table","delta","row"]),adjustWidth:_a(["table","delta","column"]),startAdjust:_a([])});return{destroy:function(){l.unbind(),f.unbind(),o.destroy(),zi(n)},refresh:function(r){Mi(n,r,e,t)},on:o.on,off:o.off,hideBars:m.curry(Li,n),showBars:m.curry(qi,n),events:d.registry}}(n,t,e),o=Ma({beforeResize:_a(["table"]),afterResize:_a(["table"]),startDrag:_a([])});return r.events.adjustHeight.bind(function(n){o.trigger.beforeResize(n.table());var t=e.delta(n.delta(),n.table());Ju(n.table(),t,n.row(),e),o.trigger.afterResize(n.table())}),r.events.startAdjust.bind(function(n){o.trigger.startDrag()}),r.events.adjustWidth.bind(function(n){o.trigger.beforeResize(n.table());var e=t.delta(n.delta(),n.table());Ku(n.table(),e,n.column(),t),o.trigger.afterResize(n.table())}),{on:r.on,off:r.off,hideBars:r.hideBars,showBars:r.showBars,destroy:r.destroy,events:o.registry}},ec=function(n,t){return n.inline?Wa(sa.getBody(n),(e=en.fromTag("div"),re.setAll(e,{position:"static",height:"0",width:"0",padding:"0",margin:"0",border:"0"}),ue.append(Nt.body(),e),e)):Pa(en.fromDom(n.getDoc()));var e},rc=function(n,t){n.inline&&le.remove(t.parent())},oc=function(n){var t,e,r=w.none(),o=w.none(),i=w.none(),u=/(\d+(\.\d+)?)%/,a=function(n){return"TABLE"===n.nodeName};return n.on("init",function(){var t=xo(pa),e=ec(n);if(i=w.some(e),n.settings.object_resizing&&!1!==n.settings.table_resize_bars&&(!0===n.settings.object_resizing||"table"===n.settings.object_resizing)){var u=tc(e,t);u.on(),u.events.startDrag.bind(function(t){r=w.some(n.selection.getRng())}),u.events.afterResize.bind(function(t){var e=t.table(),o=Bt.descendants(e,"td[data-mce-style],th[data-mce-style]");B.each(o,function(n){Dt.remove(n,"data-mce-style")}),r.each(function(t){n.selection.setRng(t),n.focus()}),n.undoManager.add()}),o=w.some(u)}}),n.on("ObjectResizeStart",function(r){var o;a(r.target)&&(t=r.width,o=r.target,e=n.dom.getStyle(o,"width")||n.dom.getAttrib(o,"width"))}),n.on("ObjectResized",function(r){if(a(r.target)){var o=r.target;if(u.test(e)){var i=parseFloat(u.exec(e)[1]),c=r.width*i/t;n.dom.setStyle(o,"width",c+"%")}else{var l=[];ba.each(o.rows,function(t){ba.each(t.cells,function(t){var e=n.dom.getStyle(t,"width",!0);l.push({cell:t,width:e})})}),ba.each(l,function(t){n.dom.setStyle(t.cell,"width",t.width),n.dom.setAttrib(t.cell,"width",null)})}}}),{lazyResize:function(){return o},lazyWire:function(){return i.getOr(Pa(en.fromDom(n.getBody())))},destroy:function(){o.each(function(n){n.destroy()}),i.each(function(t){rc(n,t)})}}},ic=function(n){return{fold:n}},uc=function(n){return ic(function(t,e,r,o){return t(n)})},ac=function(n){return ic(function(t,e,r,o){return e(n)})},cc=function(n,t){return ic(function(e,r,o,i){return o(n,t)})},lc=function(n){return ic(function(t,e,r,o){return o(n)})},sc=function(n,t){return Vt(n,t).bind(function(t){var e=Ht(t);return B.findIndex(e,function(t){return ot.eq(n,t)}).map(function(n){return{index:m.constant(n),all:m.constant(e)}})})},fc=function(n,t){return sc(n,t).fold(function(){return uc(n)},function(t){return t.index()+1=0?cc(n,t.all()[t.index()-1]):ac(n)})},mc=wr([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),gc={before:mc.before,on:mc.on,after:mc.after,cata:function(n,t,e,r){return n.fold(t,e,r)},getStart:function(n){return n.fold(m.identity,m.identity,m.identity)}},pc=wr([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),hc=X.immutable("start","soffset","finish","foffset"),vc={domRange:pc.domRange,relative:pc.relative,exact:pc.exact,exactFromRange:function(n){return pc.exact(n.start(),n.soffset(),n.finish(),n.foffset())},range:hc,getWin:function(n){var t=n.match({domRange:function(n){return en.fromDom(n.startContainer)},relative:function(n,t){return gc.getStart(n)},exact:function(n,t,e,r){return n}});return dt.defaultView(t)}},bc=function(n,t,e,r){var o=dt.owner(n).dom().createRange();return o.setStart(n.dom(),t),o.setEnd(e.dom(),r),o},wc=function(n,t,e,r){var o=bc(n,t,e,r),i=ot.eq(n,e)&&t===r;return o.collapsed&&!i},yc=function(n,t){n.selectNodeContents(t.dom())},xc=function(n){n.deleteContents()},Cc=function(n){return{left:m.constant(n.left),top:m.constant(n.top),right:m.constant(n.right),bottom:m.constant(n.bottom),width:m.constant(n.width),height:m.constant(n.height)}},Sc={create:function(n){return n.document.createRange()},replaceWith:function(n,t){xc(n),n.insertNode(t.dom())},selectNodeContents:function(n,t){var e=n.document.createRange();return yc(e,t),e},selectNodeContentsUsing:yc,relativeToNative:function(n,t,e){var r,o,i=n.document.createRange();return r=i,t.fold(function(n){r.setStartBefore(n.dom())},function(n,t){r.setStart(n.dom(),t)},function(n){r.setStartAfter(n.dom())}),o=i,e.fold(function(n){o.setEndBefore(n.dom())},function(n,t){o.setEnd(n.dom(),t)},function(n){o.setEndAfter(n.dom())}),i},exactToNative:function(n,t,e,r,o){var i=n.document.createRange();return i.setStart(t.dom(),e),i.setEnd(r.dom(),o),i},deleteContents:xc,cloneFragment:function(n){var t=n.cloneContents();return en.fromDom(t)},getFirstRect:function(n){var t=n.getClientRects(),e=t.length>0?t[0]:n.getBoundingClientRect();return e.width>0||e.height>0?w.some(e).map(Cc):w.none()},getBounds:function(n){var t=n.getBoundingClientRect();return t.width>0||t.height>0?w.some(t).map(Cc):w.none()},isWithin:function(n,t){return t.compareBoundaryPoints(n.END_TO_START,n)<1&&t.compareBoundaryPoints(n.START_TO_END,n)>-1},toString:function(n){return n.toString()}},Rc=wr([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),Tc=function(n,t,e){return t(en.fromDom(e.startContainer),e.startOffset,en.fromDom(e.endContainer),e.endOffset)},Dc=function(n,t){var e,r,o,i=(e=n,t.match({domRange:function(n){return{ltr:m.constant(n),rtl:w.none}},relative:function(n,t){return{ltr:yn(function(){return Sc.relativeToNative(e,n,t)}),rtl:yn(function(){return w.some(Sc.relativeToNative(e,t,n))})}},exact:function(n,t,r,o){return{ltr:yn(function(){return Sc.exactToNative(e,n,t,r,o)}),rtl:yn(function(){return w.some(Sc.exactToNative(e,r,o,n,t))})}}}));return(o=(r=i).ltr()).collapsed?r.rtl().filter(function(n){return!1===n.collapsed}).map(function(n){return Rc.rtl(en.fromDom(n.endContainer),n.endOffset,en.fromDom(n.startContainer),n.startOffset)}).getOrThunk(function(){return Tc(0,Rc.ltr,o)}):Tc(0,Rc.ltr,o)},Ac=(Rc.ltr,Rc.rtl,Dc),kc=function(n,t){return Dc(n,t).match({ltr:function(t,e,r,o){var i=n.document.createRange();return i.setStart(t.dom(),e),i.setEnd(r.dom(),o),i},rtl:function(t,e,r,o){var i=n.document.createRange();return i.setStart(r.dom(),o),i.setEnd(t.dom(),e),i}})},Nc=function(n,t,e){return t>=n.left&&t<=n.right&&e>=n.top&&e<=n.bottom},Oc=function(n,t,e,r,o){if(0===o)return 0;if(t===r)return o-1;for(var i=r,u=1;ua.bottom);else{if(ei)return u-1;i=c}}return 0},Ec={locate:function(n,t,e,r){var o=n.dom().createRange();o.selectNode(t.dom());var i=o.getClientRects();return $o(i,function(n){return Nc(n,e,r)?w.some(n):w.none()}).map(function(o){return i=n,a=e,c=r,l=o,s=function(n){var t=i.dom().createRange();return t.setStart(u.dom(),n),t.collapse(!0),t},f=we.get(u=t).length,d=Oc(function(n){return s(n).getBoundingClientRect()},a,c,l.right,f),s(d);var i,u,a,c,l,s,f,d})}},Bc=function(n,t,e,r){var o=n.dom().createRange(),i=dt.children(t);return $o(i,function(t){return o.selectNode(t.dom()),Nc(o.getBoundingClientRect(),e,r)?Ic(n,t,e,r):w.none()})},Ic=function(n,t,e,r){return(xt.isText(t)?Ec.locate:Bc)(n,t,e,r)},Pc=function(n,t,e,r){var o=n.dom().createRange();o.selectNode(t.dom());var i=o.getBoundingClientRect(),u=Math.max(i.left,Math.min(i.right,e)),a=Math.max(i.top,Math.min(i.bottom,r));return Ic(n,t,u,a)},Wc=function(n,t){return t-n.left0){var t=n.getRangeAt(0),e=n.getRangeAt(n.rangeCount-1);return w.some(vc.range(en.fromDom(t.startContainer),t.startOffset,en.fromDom(e.endContainer),e.endOffset))}return w.none()}(n)},Qc=function(n){var t=n.getSelection();return t.rangeCount>0?Jc(t):w.none()},Zc=function(n,t,e,r,o){var i=Xc(t,e,r,o);Kc(n,i)},nl=function(n){return Qc(n).map(function(n){return vc.exact(n.start(),n.soffset(),n.finish(),n.foffset())})},tl=function(n,t,e){var r=Gc(t,e);Kc(n,r)},el=function(n){var t=vc.getWin(n).dom(),e=function(n,e,r,o){return Sc.exactToNative(t,n,e,r,o)},r=Uc(n);return Ac(t,r).match({ltr:e,rtl:e})},rl=function(n,t){var e=Sc.selectNodeContents(n,t);Yc(n,e)},ol=function(n){n.getSelection().removeAllRanges()},il=function(n,t){var e=kc(n,t);return Sc.getFirstRect(e)},ul=function(n,t,e){return Fc(n,t,e)},al=tinymce.util.Tools.resolve("tinymce.util.VK"),cl=function(n,t,e,r){return fl(n,t,fc(e),r)},ll=function(n,t,e,r){return fl(n,t,dc(e),r)},sl=function(n,t){var e=vc.exact(t,0,t,0);return el(e)},fl=function(n,t,e,r,o){return e.fold(w.none,w.none,function(n,t){return Te.first(t).map(function(n){return sl(0,n)})},function(e){return Vt(e,t).bind(function(t){var o,i=kr.noMenu(e);return n.undoManager.transact(function(){r.insertRowsAfter(t,i)}),o=Bt.descendants(t,"tr"),B.last(o).bind(function(n){return qt.descendant(n,"td,th").map(function(n){return sl(0,n)})})})})},dl=["table","li","dl"],ml={handle:function(n,t,e,r){if(n.keyCode===al.TAB){var o=sa.getBody(t),i=function(n){var t=xt.name(n);return ot.eq(n,o)||B.contains(dl,t)},u=t.selection.getRng();if(u.collapsed){var a=en.fromDom(u.startContainer);jt(a,i).each(function(o){n.preventDefault(),(n.shiftKey?ll:cl)(t,i,o,e,r).each(function(n){t.selection.setRng(n)})})}}}},gl={response:X.immutable("selection","kill")},pl=function(n){return function(t){return t===n}},hl=pl(38),vl=pl(40),bl={ltr:{isBackward:pl(37),isForward:pl(39)},rtl:{isBackward:pl(39),isForward:pl(37)},isUp:hl,isDown:vl,isNavigation:function(n){return n>=37&&n<=40}},wl=function(n,t){var e=kc(n,t);return{start:m.constant(en.fromDom(e.startContainer)),soffset:m.constant(e.startOffset),finish:m.constant(en.fromDom(e.endContainer)),foffset:m.constant(e.endOffset)}},yl=function(n,t,e,r){return{start:m.constant(gc.on(n,t)),finish:m.constant(gc.on(e,r))}},xl=(tt.detect().browser.isSafari(),function(n){var t=n!==undefined?n.dom():document,e=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return oo(e,r)}),Cl=xl,Sl=function(n,t,e){(e!==undefined?e.dom():document).defaultView.scrollBy(n,t)},Rl=function(n){return{elementFromPoint:function(t,e){return w.from(n.document.elementFromPoint(t,e)).map(en.fromDom)},getRect:function(n){return n.dom().getBoundingClientRect()},getRangedRect:function(t,e,r,o){var i=vc.exact(t,e,r,o);return il(n,i).map(function(n){return L.map(n,m.apply)})},getSelection:function(){return nl(n).map(function(t){return wl(n,t)})},fromSitus:function(t){var e=vc.relative(t.start(),t.finish());return wl(n,e)},situsFromPoint:function(t,e){return ul(n,t,e).map(function(n){return{start:m.constant(gc.on(n.start(),n.soffset())),finish:m.constant(gc.on(n.finish(),n.foffset()))}})},clearSelection:function(){ol(n)},setSelection:function(t){Zc(n,t.start(),t.soffset(),t.finish(),t.foffset())},setRelativeSelection:function(t,e){tl(n,t,e)},selectContents:function(t){rl(n,t)},getInnerHeight:function(){return n.innerHeight},getScrollY:function(){return Cl(en.fromDom(n.document)).top()},scrollBy:function(t,e){Sl(t,e,en.fromDom(n.document))}}},Tl=function(n,t,e,r,o){if(!ot.eq(e,r))return lr(e,r,t).bind(function(t){var r=t.boxes().getOr([]);return r.length>0?(o(n,r,t.start(),t.finish()),w.some(gl.response(w.some(yl(e,0,e,Ce(e))),!0))):w.none()})},Dl={sync:function(n,t,e,r,o,i,u){return ot.eq(e,o)&&r===i?w.none():qt.closest(e,"td,th",t).bind(function(e){return qt.closest(o,"td,th",t).bind(function(r){return Tl(n,t,e,r,u)})})},detect:Tl,update:function(n,t,e,r,o){return fr(r,n,t,o.firstSelectedSelector(),o.lastSelectedSelector()).map(function(n){return o.clear(e),o.selectRange(e,n.boxes(),n.start(),n.finish()),n.boxes()})}},Al=X.immutableBag(["left","top","right","bottom"],[]),kl={nu:Al,moveUp:function(n,t){return Al({left:n.left(),top:n.top()-t,right:n.right(),bottom:n.bottom()-t})},moveDown:function(n,t){return Al({left:n.left(),top:n.top()+t,right:n.right(),bottom:n.bottom()+t})},moveBottomTo:function(n,t){var e=n.bottom()-n.top();return Al({left:n.left(),top:t-e,right:n.right(),bottom:t})},moveTopTo:function(n,t){var e=n.bottom()-n.top();return Al({left:n.left(),top:t,right:n.right(),bottom:t+e})},getTop:function(n){return n.top()},getBottom:function(n){return n.bottom()},translate:function(n,t,e){return Al({left:n.left()+t,top:n.top()+e,right:n.right()+t,bottom:n.bottom()+e})},toString:function(n){return"("+n.left()+", "+n.top()+") -> ("+n.right()+", "+n.bottom()+")"}},Nl=function(n){return kl.nu({left:n.left,top:n.top,right:n.right,bottom:n.bottom})},Ol=function(n,t){return w.some(n.getRect(t))},El=function(n,t,e){return xt.isElement(t)?Ol(n,t).map(Nl):xt.isText(t)?(r=n,o=t,i=e,i>=0&&i0?r.getRangedRect(o,i-1,o,i):w.none()).map(Nl):w.none();var r,o,i},Bl=function(n,t){return xt.isElement(t)?Ol(n,t).map(Nl):xt.isText(t)?n.getRangedRect(t,0,t,Ce(t)).map(Nl):w.none()},Il=X.immutable("item","mode"),Pl=function(n,t,e,r){var o=r!==undefined?r:Wl;return n.property().parent(t).map(function(n){return Il(n,o)})},Wl=function(n,t,e,r){var o=r!==undefined?r:_l;return e.sibling(n,t).map(function(n){return Il(n,o)})},_l=function(n,t,e,r){var o=r!==undefined?r:_l,i=n.property().children(t);return e.first(i).map(function(n){return Il(n,o)})},Ml=[{current:Pl,next:Wl,fallback:w.none()},{current:Wl,next:_l,fallback:w.some(Pl)},{current:_l,next:_l,fallback:w.some(Wl)}],Ll=function(n,t,e,r,o){return o=o!==undefined?o:Ml,B.find(o,function(n){return n.current===e}).bind(function(e){return e.current(n,t,r,e.next).orThunk(function(){return e.fallback.bind(function(e){return Ll(n,t,e,r)})})})},ql={backtrack:Pl,sidestep:Wl,advance:_l,go:Ll},zl={left:function(){return{sibling:function(n,t){return n.query().prevSibling(t)},first:function(n){return n.length>0?w.some(n[n.length-1]):w.none()}}},right:function(){return{sibling:function(n,t){return n.query().nextSibling(t)},first:function(n){return n.length>0?w.some(n[0]):w.none()}}}},Fl=function(n,t,e,r,o,i){return ql.go(n,t,r,o).bind(function(t){return i(t.item())?w.none():e(t.item())?w.some(t.item()):Fl(n,t.item(),e,t.mode(),o,i)})},jl=function(n,t,e,r){return Fl(n,t,e,ql.sidestep,zl.left(),r)},Hl=function(n,t,e,r){return Fl(n,t,e,ql.sidestep,zl.right(),r)},Vl=function(n,t){return 0===n.property().children(t).length},Ul=function(n,t,e,r){return jl(n,t,e,r)},Gl=function(n,t,e,r){return Hl(n,t,e,r)},Xl={before:function(n,t,e){return Ul(n,t,m.curry(Vl,n),e)},after:function(n,t,e){return Gl(n,t,m.curry(Vl,n),e)},seekLeft:Ul,seekRight:Gl,walkers:function(){return{left:zl.left,right:zl.right}},walk:function(n,t,e,r,o){return ql.go(n,t,e,r,o)},backtrack:ql.backtrack,sidestep:ql.sidestep,advance:ql.advance},Yl=Pe(),$l={gather:function(n,t,e){return Xl.gather(Yl,n,t,e)},before:function(n,t){return Xl.before(Yl,n,t)},after:function(n,t){return Xl.after(Yl,n,t)},seekLeft:function(n,t,e){return Xl.seekLeft(Yl,n,t,e)},seekRight:function(n,t,e){return Xl.seekRight(Yl,n,t,e)},walkers:function(){return Xl.walkers()},walk:function(n,t,e,r){return Xl.walk(Yl,n,t,e,r)}},Kl=wr([{none:[]},{retry:["caret"]}]),Jl=function(n,t,e){return Mt.closest(t,zo).fold(m.constant(!1),function(t){return Bl(n,t).exists(function(n){return r=n,(t=e).left()r.right();var t,r})})},Ql={point:kl.getTop,adjuster:function(n,t,e,r,o){var i=kl.moveUp(o,5);return Math.abs(e.top()-r.top())<1?Kl.retry(i):e.bottom()o.bottom()?Kl.retry(i):e.top()===o.bottom()?Kl.retry(kl.moveDown(o,1)):Jl(n,t,o)?Kl.retry(kl.translate(i,5,0)):Kl.none()},move:kl.moveDown,gather:$l.after},ns=function(n,t,e,r,o){return 0===o?w.some(r):(c=n,l=r.left(),s=t.point(r),c.elementFromPoint(l,s).filter(function(n){return"table"===xt.name(n)}).isSome()?(u=r,a=o-1,ns(n,i=t,e,i.move(u,5),a)):n.situsFromPoint(r.left(),t.point(r)).bind(function(i){return i.start().fold(w.none,function(i,u){return Bl(n,i,u).bind(function(u){return t.adjuster(n,i,u,e,r).fold(w.none,function(r){return ns(n,t,e,r,o-1)})}).orThunk(function(){return w.some(r)})},w.none)}));var i,u,a,c,l,s},ts=function(n,t,e){var r,o,i,u=n.move(e,5),a=ns(t,n,e,u,100).getOr(u);return(r=n,o=a,i=t,r.point(o)>i.getInnerHeight()?w.some(r.point(o)-i.getInnerHeight()):r.point(o)<0?w.some(-r.point(o)):w.none()).fold(function(){return t.situsFromPoint(a.left(),n.point(a))},function(e){return t.scrollBy(0,e),t.situsFromPoint(a.left(),n.point(a)-e)})},es={tryUp:m.curry(ts,Ql),tryDown:m.curry(ts,Zl),ieTryUp:function(n,t){return n.situsFromPoint(t.left(),t.top()-5)},ieTryDown:function(n,t){return n.situsFromPoint(t.left(),t.bottom()+5)},getJumpSize:m.constant(5)},rs=wr([{none:["message"]},{success:[]},{failedUp:["cell"]},{failedDown:["cell"]}]),os=function(n){return qt.closest(n,"tr")},is={verify:function(n,t,e,r,o,i,u){return qt.closest(r,"td,th",u).bind(function(e){return qt.closest(t,"td,th",u).map(function(t){return ot.eq(e,t)?ot.eq(r,e)&&Ce(e)===o?i(t):rs.none("in same cell"):Ve(os,[e,t]).fold(function(){return o=t,u=e,a=(r=n).getRect(o),(c=r.getRect(u)).right>a.left&&c.left1||1===r.length&&!ot.eq(t,n))&&(a.selectRange(i,r,e.start(),e.finish()),o.selectContents(n))})})})},mouseup:function(){c.each(l)}});return{mousedown:f.mousedown,mouseover:f.mouseover,mouseup:f.mouseup}},Bs=function(n,t,e,r){var o=Rl(n),i=function(){return r.clear(t),w.none()};return{keydown:function(n,u,a,c,l,s){var f=n.raw().which,d=!0===n.raw().shiftKey;return sr(t,r.selectedSelector()).fold(function(){return bl.isDown(f)&&d?m.curry(Ts,o,t,e,Ns.down,c,u,r.selectRange):bl.isUp(f)&&d?m.curry(Ts,o,t,e,Ns.up,c,u,r.selectRange):bl.isDown(f)?m.curry(Rs,o,e,Ns.down,c,u,As):bl.isUp(f)?m.curry(Rs,o,e,Ns.up,c,u,Ds):w.none},function(n){var e=function(e){return function(){return $o(e,function(e){return Dl.update(e.rows(),e.cols(),t,n,r)}).fold(function(){return dr(t,r.firstSelectedSelector(),r.lastSelectedSelector()).map(function(n){var e=bl.isDown(f)||s.isForward(f)?gc.after:gc.before;return o.setRelativeSelection(gc.on(n.first(),0),e(n.table())),r.clear(t),gl.response(w.none(),!0)})},function(n){return w.some(gl.response(w.none(),!0))})}};return bl.isDown(f)&&d?e([Os(1,0)]):bl.isUp(f)&&d?e([Os(-1,0)]):s.isBackward(f)&&d?e([Os(0,-1),Os(-1,0)]):s.isForward(f)&&d?e([Os(0,1),Os(1,0)]):bl.isNavigation(f)&&!1===d?i:w.none})()},keyup:function(n,o,i,u,a){return sr(t,r.selectedSelector()).fold(function(){var c=n.raw().which;return 0==(!0===n.raw().shiftKey)?w.none():bl.isNavigation(c)?Dl.sync(t,e,o,i,u,a,r.selectRange):w.none()},w.none)}}},Is=function(n){var t=function(t){Dt.remove(t,n.selected()),Dt.remove(t,n.firstSelected()),Dt.remove(t,n.lastSelected())},e=function(t){Dt.set(t,n.selected(),"1")},r=function(e){var r=Bt.descendants(e,n.selectedSelector());B.each(r,t)};return{clear:r,selectRange:function(t,o,i,u){r(t),B.each(o,e),Dt.set(i,n.firstSelected(),"1"),Dt.set(u,n.lastSelected(),"1")},selectedSelector:n.selectedSelector,firstSelectedSelector:n.firstSelectedSelector,lastSelectedSelector:n.lastSelectedSelector}},Ps=function(n,t){var e=X.immutableBag(["mousedown","mouseover","mouseup","keyup","keydown"],[]),r=w.none(),o=Is(br);return n.on("init",function(i){var u=n.getWin(),a=sa.getBody(n),c=sa.getIsRoot(n),l=Es(u,a,c,o),s=Bs(u,a,c,o),f=function(t,e){e.kill()&&t.kill(),e.selection().each(function(t){var e=vc.relative(t.start(),t.finish()),r=kc(u,e);n.selection.setRng(r)})},d=function(t){var e=h(t);if(e.raw().shiftKey&&bl.isNavigation(e.raw().which)){var r=n.selection.getRng(),o=en.fromDom(r.startContainer),i=en.fromDom(r.endContainer);s.keyup(e,o,r.startOffset,i,r.endOffset).each(function(n){f(e,n)})}},g=function(n){return!(Dt.has(n,"data-mce-bogus")||"br"===xt.name(n)||xt.isText(n)&&0===we.get(n).length)},p=function(e){var r,o,i=h(e);t().each(function(n){n.hideBars()}),40===e.which&&(r=en.fromDom(n.getBody()),o=function(n){return dt.prevSibling(n).bind(function(n){return g(n)?w.some(n):o(n)})},dt.lastChild(r).bind(function(n){return g(n)?w.some(n):o(n)})).each(function(t){"table"===xt.name(t)&&(n.settings.forced_root_block?n.dom.add(n.getBody(),n.settings.forced_root_block,n.settings.forced_root_block_attrs,"
    "):n.dom.add(n.getBody(),"br"))});var u=n.selection.getRng(),a=en.fromDom(n.selection.getStart()),c=en.fromDom(u.startContainer),l=en.fromDom(u.endContainer),d=pa(a).isRtl()?bl.rtl:bl.ltr;s.keydown(i,c,u.startOffset,l,u.endOffset,d).each(function(n){f(i,n)}),t().each(function(n){n.showBars()})},h=function(n){var t=en.fromDom(n.target),e=function(){n.stopPropagation()},r=function(){n.preventDefault()},o=m.compose(r,e);return{target:m.constant(t),x:m.constant(n.x),y:m.constant(n.y),stop:e,prevent:r,kill:o,raw:m.constant(n)}},v=function(n){return 0===n.button},b=function(n){v(n)&&l.mousedown(h(n))},y=function(n){var t;((t=n).buttons===undefined||0!=(1&t.buttons))&&l.mouseover(h(n))},x=function(n){v&&l.mouseup(h(n))};n.on("mousedown",b),n.on("mouseover",y),n.on("mouseup",x),n.on("keyup",d),n.on("keydown",p),n.on("nodechange",function(){var t=n.selection,e=en.fromDom(t.getStart()),r=en.fromDom(t.getEnd()),i=Vt(e),u=Vt(r);i.bind(function(n){return u.bind(function(t){return ot.eq(n,t)?w.some(!0):w.none()})}).fold(function(){o.clear(a)},m.noop)}),r=w.some(e({mousedown:b,mouseover:y,mouseup:x,keyup:d,keydown:p}))}),{clear:o.clear,destroy:function(){r.each(function(n){})}}},Ws=function(n){return{get:function(){var t=sa.getBody(n);return mr(t,br.selectedSelector()).fold(function(){return n.selection.getStart()===undefined?xr.none():xr.single(n.selection)},function(n){return xr.multiple(n)})}}},_s=ba.each,Ms={addButtons:function(n){var t=[];function e(t){return function(){n.execCommand(t)}}_s("inserttable tableprops deletetable | cell row column".split(" "),function(e){"|"===e?t.push({text:"-"}):t.push(n.menuItems[e])}),n.addButton("table",{type:"menubutton",title:"Table",menu:t}),n.addButton("tableprops",{title:"Table properties",onclick:m.curry(Ta,n,!0),icon:"table"}),n.addButton("tabledelete",{title:"Delete table",onclick:e("mceTableDelete")}),n.addButton("tablecellprops",{title:"Cell properties",onclick:e("mceTableCellProps")}),n.addButton("tablemergecells",{title:"Merge cells",onclick:e("mceTableMergeCells")}),n.addButton("tablesplitcells",{title:"Split cell",onclick:e("mceTableSplitCells")}),n.addButton("tableinsertrowbefore",{title:"Insert row before",onclick:e("mceTableInsertRowBefore")}),n.addButton("tableinsertrowafter",{title:"Insert row after",onclick:e("mceTableInsertRowAfter")}),n.addButton("tabledeleterow",{title:"Delete row",onclick:e("mceTableDeleteRow")}),n.addButton("tablerowprops",{title:"Row properties",onclick:e("mceTableRowProps")}),n.addButton("tablecutrow",{title:"Cut row",onclick:e("mceTableCutRow")}),n.addButton("tablecopyrow",{title:"Copy row",onclick:e("mceTableCopyRow")}),n.addButton("tablepasterowbefore",{title:"Paste row before",onclick:e("mceTablePasteRowBefore")}),n.addButton("tablepasterowafter",{title:"Paste row after",onclick:e("mceTablePasteRowAfter")}),n.addButton("tableinsertcolbefore",{title:"Insert column before",onclick:e("mceTableInsertColBefore")}),n.addButton("tableinsertcolafter",{title:"Insert column after",onclick:e("mceTableInsertColAfter")}),n.addButton("tabledeletecol",{title:"Delete column",onclick:e("mceTableDeleteCol")})},addToolbars:function(n){var t=n.settings.table_toolbar;""!==t&&!1!==t&&(t||(t="tableprops tabledelete | tableinsertrowbefore tableinsertrowafter tabledeleterow | tableinsertcolbefore tableinsertcolafter tabledeletecol"),n.addContextToolbar(function(t){return n.dom.is(t,"table")&&n.getBody().contains(t)},t))}},Ls={addMenuItems:function(n,t){var e=w.none(),r=[],o=[],i=[],u=[],a=function(n){n.disabled(!0)},c=function(n){n.disabled(!1)},l=function(){var n=this;r.push(n),e.fold(function(){a(n)},function(t){c(n)})},s=function(){var n=this;o.push(n),e.fold(function(){a(n)},function(t){c(n)})};n.on("init",function(){n.on("nodechange",function(l){var s=w.from(n.dom.getParent(n.selection.getStart(),"th,td"));(e=s.bind(function(n){var e=en.fromDom(n);return Vt(e).map(function(n){return kr.forMenu(t,n,e)})})).fold(function(){B.each(r,a),B.each(o,a),B.each(i,a),B.each(u,a)},function(n){B.each(r,c),B.each(o,c),B.each(i,function(t){t.disabled(n.mergable().isNone())}),B.each(u,function(t){t.disabled(n.unmergable().isNone())})})})});var f=function(n,t,e,r){var o,i,u,a,c,l=r.getEl().getElementsByTagName("table")[0],s=r.isRtl()||"tl-tr"===r.parent().rel;for(l.nextSibling.innerHTML=t+1+" x "+(e+1),s&&(t=9-t),i=0;i<10;i++)for(o=0;o<10;o++)a=l.rows[i].childNodes[o].firstChild,c=(s?o>=t:o<=t)&&i<=e,n.dom.toggleClass(a,"mce-active",c),c&&(u=a);return u.parentNode},d=!1===n.settings.table_grid?{text:"Table",icon:"table",context:"table",onclick:m.curry(Ta,n)}:{text:"Table",icon:"table",context:"table",ariaHideMenu:!0,onclick:function(t){t.aria&&(this.parent().hideAll(),t.stopImmediatePropagation(),Ta(n))},onshow:function(){f(n,0,0,this.menu.items()[0])},onhide:function(){var t=this.menu.items()[0].getEl().getElementsByTagName("a");n.dom.removeClass(t,"mce-active"),n.dom.addClass(t[0],"mce-active")},menu:[{type:"container",html:function(){var n="";n='
    ';for(var t=0;t<10;t++){n+="";for(var e=0;e<10;e++)n+='';n+=""}return n+="
    ",n+=''}(),onPostRender:function(){this.lastX=this.lastY=0},onmousemove:function(t){var e,r,o=t.target;"A"===o.tagName.toUpperCase()&&(e=parseInt(o.getAttribute("data-mce-x"),10),r=parseInt(o.getAttribute("data-mce-y"),10),(this.isRtl()||"tl-tr"===this.parent().rel)&&(e=9-e),e===this.lastX&&r===this.lastY||(f(n,e,r,t.control),this.lastX=e,this.lastY=r))},onclick:function(t){var e=this;"A"===t.target.tagName.toUpperCase()&&(t.preventDefault(),t.stopPropagation(),e.parent().cancel(),n.undoManager.transact(function(){Pr.insert(n,e.lastX+1,e.lastY+1)}),n.addVisual())}}]};function g(t){return function(){n.execCommand(t)}}var p={text:"Table properties",context:"table",onPostRender:l,onclick:m.curry(Ta,n,!0)},h={text:"Delete table",context:"table",onPostRender:l,cmd:"mceTableDelete"},v={text:"Row",context:"table",menu:[{text:"Insert row before",onclick:g("mceTableInsertRowBefore"),onPostRender:s},{text:"Insert row after",onclick:g("mceTableInsertRowAfter"),onPostRender:s},{text:"Delete row",onclick:g("mceTableDeleteRow"),onPostRender:s},{text:"Row properties",onclick:g("mceTableRowProps"),onPostRender:s},{text:"-"},{text:"Cut row",onclick:g("mceTableCutRow"),onPostRender:s},{text:"Copy row",onclick:g("mceTableCopyRow"),onPostRender:s},{text:"Paste row before",onclick:g("mceTablePasteRowBefore"),onPostRender:s},{text:"Paste row after",onclick:g("mceTablePasteRowAfter"),onPostRender:s}]},b={text:"Column",context:"table",menu:[{text:"Insert column before",onclick:g("mceTableInsertColBefore"),onPostRender:s},{text:"Insert column after",onclick:g("mceTableInsertColAfter"),onPostRender:s},{text:"Delete column",onclick:g("mceTableDeleteCol"),onPostRender:s}]},y={separator:"before",text:"Cell",context:"table",menu:[{text:"Cell properties",onclick:g("mceTableCellProps"),onPostRender:s},{text:"Merge cells",onclick:g("mceTableMergeCells"),onPostRender:function(){var n=this;i.push(n),e.fold(function(){a(n)},function(t){n.disabled(t.mergable().isNone())})}},{text:"Split cell",onclick:g("mceTableSplitCells"),onPostRender:function(){var n=this;u.push(n),e.fold(function(){a(n)},function(t){n.disabled(t.unmergable().isNone())})}}]};n.addMenuItem("inserttable",d),n.addMenuItem("tableprops",p),n.addMenuItem("deletetable",h),n.addMenuItem("row",v),n.addMenuItem("column",b),n.addMenuItem("cell",y)}};f.add("table",function(n){var t=oc(n),e=Ps(n,t.lazyResize),r=ha(n,t.lazyWire),o=Ws(n);Ia.registerCommands(n,r,e,o),Nr.registerEvents(n,o,r,e),Ls.addMenuItems(n,o),Ms.addButtons(n),Ms.addToolbars(n),n.on("PreInit",function(){n.serializer.addTempAttr(br.firstSelected()),n.serializer.addTempAttr(br.lastSelected())}),!1!==n.settings.table_tab_navigation&&n.on("keydown",function(e){ml.handle(e,n,r,t.lazyWire)}),n.on("remove",function(){t.destroy(),e.destroy()}),this.insertTable=function(t,e){return Pr.insert(n,t,e)},this.setClipboardRows=Ia.setClipboardRows,this.getClipboardRows=Ia.getClipboardRows})}();!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),n=tinymce.util.Tools.resolve("tinymce.EditorManager"),i=tinymce.util.Tools.resolve("tinymce.Env"),o=tinymce.util.Tools.resolve("tinymce.util.Delay"),l=tinymce.util.Tools.resolve("tinymce.util.Tools"),u=tinymce.util.Tools.resolve("tinymce.util.VK"),r={getTabFocus:function(e){return e.getParam("tab_focus",e.getParam("tabfocus_elements",":prev,:next"))}},c=t.DOM,s=function(e){e.keyCode!==u.TAB||e.ctrlKey||e.altKey||e.metaKey||e.preventDefault()},a=function(e){function t(t){var s,a,y,f;if(!(t.keyCode!==u.TAB||t.ctrlKey||t.altKey||t.metaKey||t.isDefaultPrevented())&&(1===(y=l.explode(r.getTabFocus(e))).length&&(y[1]=y[0],y[0]=":prev"),a=t.shiftKey?":prev"===y[0]?m(-1):c.get(y[0]):":next"===y[1]?m(1):c.get(y[1]))){var d=n.get(a.id||a.name);a.id&&d?d.focus():o.setTimeout(function(){i.webkit||window.focus(),a.focus()},10),t.preventDefault()}function m(i){function o(e){return/INPUT|TEXTAREA|BUTTON/.test(e.tagName)&&n.get(t.id)&&-1!==e.tabIndex&&function i(e){return"BODY"===e.nodeName||"hidden"!==e.type&&"none"!==e.style.display&&"hidden"!==e.style.visibility&&i(e.parentNode)}(e)}if(a=c.select(":input:enabled,*[tabindex]:not(iframe)"),l.each(a,function(t,n){if(t.id===e.id)return s=n,!1}),i>0){for(f=s+1;f=0;f--)if(o(a[f]))return a[f];return null}}e.on("init",function(){e.inline&&c.setAttrib(e.getBody(),"tabIndex",null),e.on("keyup",s),i.gecko?e.on("keypress keydown",t):e.on("keydown",t)})};e.add("tabfocus",function(e){a(e)})}();!function(){"use strict";var e=function(t){var n=t,r=function(){return n};return{get:r,set:function(e){n=e},clone:function(){return e(r())}}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(e){return!(!/(^|[ ,])tinymcespellchecker([, ]|$)/.test(e.settings.plugins)||!t.get("tinymcespellchecker")||("undefined"!=typeof window.console&&window.console.log&&window.console.log("Spell Checker Pro is incompatible with Spell Checker plugin! Remove 'spellchecker' from the 'plugins' option."),0))},r=function(e){return e.getParam("spellchecker_languages","English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr_FR,German=de,Italian=it,Polish=pl,Portuguese=pt_BR,Spanish=es,Swedish=sv")},o=function(e){var t=e.getParam("language","en");return e.getParam("spellchecker_language",t)},i=function(e){return e.getParam("spellchecker_rpc_url")},c=function(e){return e.getParam("spellchecker_callback")},a=function(e){var t=new RegExp('[^\\s!"#$%&()*+,-./:;<=>?@[\\]^_{|}`\xa7\xa9\xab\xae\xb1\xb6\xb7\xb8\xbb\xbc\xbd\xbe\xbf\xd7\xf7\xa4\u201d\u201c\u201e\xa0\u2002\u2003\u2009]+',"g");return e.getParam("spellchecker_wordchar_pattern",t)},l=tinymce.util.Tools.resolve("tinymce.util.Tools"),s=tinymce.util.Tools.resolve("tinymce.util.URI"),u=tinymce.util.Tools.resolve("tinymce.util.XHR"),d=function(e){return e.fire("SpellcheckStart")},f=function(e){return e.fire("SpellcheckEnd")};function h(e){return e&&1===e.nodeType&&"false"===e.contentEditable}var g,m=function(e,t){var n,r,o,i,c,a=[],l=t.dom;function s(e,t){if(!e[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return{start:e.index,end:e.index+e[0].length,text:e[0],data:t}}function u(t){var n=e.getElementsByTagName("*"),r=[];t="number"==typeof t?""+t:null;for(var o=0;o=u.end?(a=g,s=u.end-f):r&&d.push(g),!r&&g.length+f>u.start&&(r=g,l=u.start-f),f+=g.length),r&&a){if(g=n({startNode:r,startNodeIndex:l,endNode:a,endNodeIndex:s,innerNodes:d,match:u.text,matchIndex:m}),f-=a.length-s,r=null,a=null,d=[],m++,!(u=t.shift()))break}else if(i[g.nodeName]&&!o[g.nodeName]||!g.firstChild){if(g.nextSibling){g=g.nextSibling;continue}}else if(!h(g)){g=g.firstChild;continue}for(;;){if(g.nextSibling){g=g.nextSibling;break}if(g.parentNode===e)break e;g=g.parentNode}}}(e,a,function(e){function t(t,n){var r=a[n];r.stencil||(r.stencil=e(r));var o=r.stencil.cloneNode(!1);return o.setAttribute("data-mce-index",n),t&&o.appendChild(l.doc.createTextNode(t)),o}return function(e){var n,r,o,i=e.startNode,c=e.endNode,a=e.matchIndex,s=l.doc;if(i===c){var u=i;o=u.parentNode,e.startNodeIndex>0&&(n=s.createTextNode(u.data.substring(0,e.startNodeIndex)),o.insertBefore(n,u));var d=t(e.match,a);return o.insertBefore(d,u),e.endNodeIndex0&&r.insertNode(t.dom.doc.createTextNode(n)),r},rangeFromMatch:m,indexOf:d}},p=function(e,t){if(!t.get()){var n=m(e.getBody(),e);t.set(n)}return t.get()},v=function(e,t,n,r,o,a,d){var f,h,g,m=c(e);(m||(f=e,h=t,g=n,function(e,t,n,r){var o={method:e,lang:g.get()},c="";o["addToDictionary"===e?"word":"text"]=t,l.each(o,function(e,t){c&&(c+="&"),c+=t+"="+encodeURIComponent(e)}),u.send({url:new s(h).toAbsolute(i(f)),type:"post",content_type:"application/x-www-form-urlencoded",data:c,success:function(e){if(e=JSON.parse(e))e.error?r(e.error):n(e);else{var t=f.translate("Server response wasn't proper JSON.");r(t)}},error:function(){var e=f.translate("The spelling service was not found: (")+i(f)+f.translate(")");r(e)}})})).call(e.plugins.spellchecker,r,o,a,d)},x=function(e,t,n){e.dom.select("span.mce-spellchecker-word").length||N(e,t,n)},N=function(e,t,n){if(p(e,n).reset(),n.set(null),t.get())return t.set(!1),f(e),!0},k=function(e){var t=e.getAttribute("data-mce-index");return"number"==typeof t?""+t:t},y=function(e,t,n,r,o){var i,c;if(o.words?(c=!!o.dictionary,i=o.words):i=o,e.setProgressState(!1),function(e){for(var t in e)return!1;return!0}(i)){var l=e.translate("No misspellings found.");return e.notificationManager.open({text:l,type:"info"}),void t.set(!1)}r.set({suggestions:i,hasDictionarySupport:c}),p(e,n).find(a(e)).filter(function(e){return!!i[e.text]}).wrap(function(t){return e.dom.create("span",{"class":"mce-spellchecker-word","data-mce-bogus":1,"data-mce-word":t.text})}),t.set(!0),d(e)},S={spellcheck:function(e,t,n,r,o,i){N(e,n,r)||(e.setProgressState(!0),v(e,t,i,"spellcheck",p(e,r).text,function(t){y(e,n,r,o,t)},function(t){e.notificationManager.open({text:t,type:"error"}),e.setProgressState(!1),N(e,n,r)}),e.focus())},checkIfFinished:x,addToDictionary:function(e,t,n,r,o,i){e.setProgressState(!0),v(e,t,"addToDictionary",o,function(){e.setProgressState(!1),e.dom.remove(i,!0),x(e,n,r)},function(t){e.notificationManager.open({text:t,type:"error"}),e.setProgressState(!1)})},ignoreWord:function(e,t,n,r,o,i){e.selection.collapse(),i?l.each(e.dom.select("span.mce-spellchecker-word"),function(t){t.getAttribute("data-mce-word")===r&&e.dom.remove(t,!0)}):e.dom.remove(o,!0),x(e,t,n)},findSpansByIndex:function(e,t){var n,r=[];if((n=l.toArray(e.getBody().getElementsByTagName("span"))).length)for(var o=0;o1&&(m.type="splitbutton",m.menu=h,m.onshow=(f=e,function(e){var t=o(f);e.control.items().each(function(e){e.active(e.settings.data===t)})}),m.onselect=function(e){c.set(e.control.settings.data)}),e.addButton("spellchecker",m),e.addMenuItem("spellchecker",{text:"Spellcheck",context:"tools",onclick:g,selectable:!0,onPostRender:function(){var t=this;t.active(n.get()),e.on("SpellcheckStart SpellcheckEnd",function(){t.active(n.get())})}})},I=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),E=tinymce.util.Tools.resolve("tinymce.ui.Factory"),P=function(e,t,n,r,o){e.on("click",function(i){var c=i.target;if("mce-spellchecker-word"===c.className){i.preventDefault();var a=S.findSpansByIndex(e,S.getElmIndex(c));if(a.length>0){var s=e.dom.createRng();s.setStartBefore(a[0]),s.setEndAfter(a[a.length-1]),e.selection.setRng(s),function(e,t,n,r,o,i,c){var a=[],s=n.get().suggestions[i];l.each(s,function(t){a.push({text:t,onclick:function(){e.insertContent(e.dom.encode(t)),e.dom.remove(c),S.checkIfFinished(e,r,o)}})}),a.push({text:"-"}),n.get().hasDictionarySupport&&a.push({text:"Add to Dictionary",onclick:function(){S.addToDictionary(e,t,r,o,i,c)}}),a.push.apply(a,[{text:"Ignore",onclick:function(){S.ignoreWord(e,r,o,i,c)}},{text:"Ignore all",onclick:function(){S.ignoreWord(e,r,o,i,c,!0)}}]),(g=E.create("menu",{items:a,context:"contextmenu",onautohide:function(e){-1!==e.target.className.indexOf("spellchecker")&&e.preventDefault()},onhide:function(){g.remove(),g=null}})).renderTo(document.body);var u=I.DOM.getPos(e.getContentAreaContainer()),d=e.dom.getPos(c[0]),f=e.dom.getRoot();"BODY"===f.nodeName?(d.x-=f.ownerDocument.documentElement.scrollLeft||f.scrollLeft,d.y-=f.ownerDocument.documentElement.scrollTop||f.scrollTop):(d.x-=f.scrollLeft,d.y-=f.scrollTop),u.x+=d.x,u.y+=d.y,g.moveTo(u.x,u.y+c[0].offsetHeight)}(e,t,n,r,o,c.getAttribute("data-mce-word"),a)}}})};t.add("spellchecker",function(t,r){if(!1===n(t)){var i=e(!1),c=e(o(t)),a=e(null),l=e({});return T(t,r,i,a,c,l),P(t,r,l,i,a),b(t,r,i,a,l,c),w(t,i,l,a,r)}})}();!function(){"use strict";var e=function(t){var n=t,r=function(){return n};return{get:r,set:function(e){n=e},clone:function(){return e(r())}}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=tinymce.util.Tools.resolve("tinymce.util.Tools");function r(e){return e&&1===e.nodeType&&"false"===e.contentEditable}var a={findAndReplaceDOMText:function(e,t,n,a,i){var o,d,c,l,s,u,f=[],p=0;function g(e,t){if(t=t||0,!e[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");var n=e.index;if(t>0){var r=e[t];if(!r)throw new Error("Invalid capture group");n+=e[0].indexOf(r),e[0]=r}return[n,n+e[0].length,[e[0]]]}if(c=t.ownerDocument,l=i.getBlockElements(),s=i.getWhiteSpaceElements(),u=i.getShortEndedElements(),d=function h(e){var t;if(3===e.nodeType)return e.data;if(s[e.nodeName]&&!l[e.nodeName])return"";if(t="",r(e))return"\n";if((l[e.nodeName]||u[e.nodeName])&&(t+="\n"),e=e.firstChild)do{t+=h(e)}while(e=e.nextSibling);return t}(t)){if(e.global)for(;o=e.exec(d);)f.push(g(o,a));else o=d.match(e),f.push(g(o,a));return f.length&&(p=f.length,function(e,t,n){var a,i,o,d,c=[],f=0,p=e,g=t.shift(),h=0;e:for(;;){if((l[p.nodeName]||u[p.nodeName]||r(p))&&f++,3===p.nodeType&&(!i&&p.length+f>=g[1]?(i=p,d=g[1]-f):a&&c.push(p),!a&&p.length+f>g[0]&&(a=p,o=g[0]-f),f+=p.length),a&&i){if(p=n({startNode:a,startNodeIndex:o,endNode:i,endNodeIndex:d,innerNodes:c,match:g[2],matchIndex:h}),f-=i.length-d,a=null,i=null,c=[],h++,!(g=t.shift()))break}else if(s[p.nodeName]&&!l[p.nodeName]||!p.firstChild){if(p.nextSibling){p=p.nextSibling;continue}}else if(!r(p)){p=p.firstChild;continue}for(;;){if(p.nextSibling){p=p.nextSibling;break}if(p.parentNode===e)break e;p=p.parentNode}}}(t,f,function(e){var t;if("function"!=typeof e){var n=e.nodeType?e:c.createElement(e);t=function(e,t){var r=n.cloneNode(!1);return r.setAttribute("data-mce-index",t),e&&r.appendChild(c.createTextNode(e)),r}}else t=e;return function(e){var n,r,a,i=e.startNode,o=e.endNode,d=e.matchIndex;if(i===o){var l=i;a=l.parentNode,e.startNodeIndex>0&&(n=c.createTextNode(l.data.substring(0,e.startNodeIndex)),a.insertBefore(n,l));var s=t(e.match[0],d);return a.insertBefore(s,l),e.endNodeIndex0},p=function(e,t,r){var a,d,c,l;for(d=n.toArray(e.getBody().getElementsByTagName("span")),a=0;a0},h=function(e,t){return d(e,t.get()-1).length>0},m={done:p,find:function(e,t,n,r,i){n=(n=n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")).replace(/\s/g,"\\s"),n=i?"\\b"+n+"\\b":n;var o,d,l,s,u,f=(o=e,d=t,l=new RegExp(n,r?"g":"gi"),(u=o.dom.create("span",{"data-mce-bogus":1})).className="mce-match-marker",s=o.getBody(),p(o,d,!1),a.findAndReplaceDOMText(l,s,u,!1,o.schema));return f&&(t.set(-1),t.set(c(e,t,!0))),f},next:s,prev:u,replace:function(e,t,r,a,d){var c,p,m,v,x,b,N=t.get();for(a=!1!==a,m=e.getBody(),p=n.grep(n.toArray(m.getElementsByTagName("span")),f),c=0;ct.get()&&p[c].setAttribute("data-mce-index",x-1)}return t.set(N),a?(b=g(e,t),s(e,t)):(b=h(e,t),u(e,t)),!d&&b},hasNext:g,hasPrev:h},v=function(e,t){return{done:function(n){return m.done(e,t,n)},find:function(n,r,a){return m.find(e,t,n,r,a)},next:function(){return m.next(e,t)},prev:function(){return m.prev(e,t)},replace:function(n,r,a){return m.replace(e,t,n,r,a)}}},x=function(e,t){var r,a={};function i(){d.statusbar.find("#next").disabled(!1===m.hasNext(e,t)),d.statusbar.find("#prev").disabled(!1===m.hasPrev(e,t))}function o(){e.windowManager.alert("Could not find the specified string.",function(){d.find("#find")[0].focus()})}e.undoManager.add(),r=n.trim(e.selection.getContent({format:"text"}));var d=e.windowManager.open({layout:"flex",pack:"center",align:"center",onClose:function(){e.focus(),m.done(e,t),e.undoManager.add()},onSubmit:function(n){var r,c,l,s;return n.preventDefault(),c=d.find("#case").checked(),s=d.find("#words").checked(),(l=d.find("#find").value()).length?a.text===l&&a.caseState===c&&a.wholeWord===s?m.hasNext(e,t)?(m.next(e,t),void i()):void o():((r=m.find(e,t,l,c,s))||o(),d.statusbar.items().slice(1).disabled(0===r),i(),void(a={text:l,caseState:c,wholeWord:s})):(m.done(e,t,!1),void d.statusbar.items().slice(1).disabled(!0))},buttons:[{text:"Find",subtype:"primary",onclick:function(){d.submit()}},{text:"Replace",disabled:!0,onclick:function(){m.replace(e,t,d.find("#replace").value())||(d.statusbar.items().slice(1).disabled(!0),t.set(-1),a={})}},{text:"Replace all",disabled:!0,onclick:function(){m.replace(e,t,d.find("#replace").value(),!0,!0),d.statusbar.items().slice(1).disabled(!0),a={}}},{type:"spacer",flex:1},{text:"Prev",name:"prev",disabled:!0,onclick:function(){m.prev(e,t),i()}},{text:"Next",name:"next",disabled:!0,onclick:function(){m.next(e,t),i()}}],title:"Find and replace",items:{type:"form",padding:20,labelGap:30,spacing:10,items:[{type:"textbox",name:"find",size:40,label:"Find",value:r},{type:"textbox",name:"replace",size:40,label:"Replace with"},{type:"checkbox",name:"case",text:"Match case",label:" "},{type:"checkbox",name:"words",text:"Whole words",label:" "}]}})},b=function(e,t){e.addCommand("SearchReplace",function(){x(e,t)})},N=function(e,t){return function(){x(e,t)}},y=function(e,t){e.addMenuItem("searchreplace",{text:"Find and replace",shortcut:"Meta+F",onclick:N(e,t),separator:"before",context:"edit"}),e.addButton("searchreplace",{tooltip:"Find and replace",onclick:N(e,t)}),e.shortcuts.add("Meta+F","",N(e,t))};t.add("searchreplace",function(t){var n=e(-1);return b(t,n),y(t,n),v(t,n)})}();!function(){"use strict";var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),e=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),t=tinymce.util.Tools.resolve("tinymce.util.Tools"),a=function(n){return n.getParam("save_enablewhendirty",!0)},o=function(n){return!!n.getParam("save_onsavecallback")},c=function(n){return!!n.getParam("save_oncancelcallback")},i=function(n,e){n.notificationManager.open({text:n.translate(e),type:"error"})},r=function(n){var t;if(t=e.DOM.getParent(n.id,"form"),!a(n)||n.isDirty()){if(n.save(),o(n))return n.execCallback("save_onsavecallback",n),void n.nodeChanged();t?(n.setDirty(!1),t.onsubmit&&!t.onsubmit()||("function"==typeof t.submit?t.submit():i(n,"Error: Form submit field collision.")),n.nodeChanged()):i(n,"Error: No form element found.")}},l=function(n){var e=t.trim(n.startContent);c(n)?n.execCallback("save_oncancelcallback",n):(n.setContent(e),n.undoManager.clear(),n.nodeChanged())},d=function(n){n.addCommand("mceSave",function(){r(n)}),n.addCommand("mceCancel",function(){l(n)})},s=function(n){return function(e){var t=e.control;n.on("nodeChange dirty",function(){t.disabled(a(n)&&!n.isDirty())})}},u=function(n){n.addButton("save",{icon:"save",text:"Save",cmd:"mceSave",disabled:!0,onPostRender:s(n)}),n.addButton("cancel",{text:"Cancel",icon:!1,cmd:"mceCancel",disabled:!0,onPostRender:s(n)}),n.addShortcut("Meta+S","","mceSave")};n.add("save",function(n){u(n),d(n)})}();!function(){"use strict";var t=function(t){t.addCommand("mcePrint",function(){t.getWin().print()})},n=function(t){t.addButton("print",{title:"Print",cmd:"mcePrint"}),t.addMenuItem("print",{text:"Print",cmd:"mcePrint",icon:"print"})};tinymce.util.Tools.resolve("tinymce.PluginManager").add("print",function(i){t(i),n(i),i.addShortcut("Meta+P","","mcePrint")})}();!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env"),n=function(e){return parseInt(e.getParam("plugin_preview_width","650"),10)},i=function(e){return parseInt(e.getParam("plugin_preview_height","500"),10)},o=function(e){return e.getParam("content_style","")},r=tinymce.util.Tools.resolve("tinymce.util.Tools"),c=function(e){var t="",n=e.dom.encode,i=o(e);t+='',i&&(t+='"),r.each(e.contentCSS,function(i){t+=''});var c=e.settings.body_id||"tinymce";-1!==c.indexOf("=")&&(c=(c=e.getParam("body_id","","hash"))[e.id]||c);var a=e.settings.body_class||"";-1!==a.indexOf("=")&&(a=(a=e.getParam("body_class","","hash"))[e.id]||"");var s=e.settings.directionality?' dir="'+e.settings.directionality+'"':"";return""+t+'"+e.getContent()+'

    i*+;uumX(a7W?arJ$A74fy3Eq93 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%0AZDy#gnH==-JzyrI=FHkdZ(E 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 z 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