User Registration – Custom Registration Form, Login Form And User Profile For WordPress - Version 1.5.5

Version Description

  • 08/01/2018 =
  • Feature - Google reCaptcha v3 support
  • Fix - Data display for input fields on users profile
  • Tweak - Disable input fields on builder panel
  • Tweak - Beautify accordion on fields section
Download this release

Release Info

Developer wpeverest
Plugin Icon 128x128 User Registration – Custom Registration Form, Login Form And User Profile For WordPress
Version 1.5.5
Comparing to
See all releases

Code changes from version 1.5.4 to 1.5.5

Files changed (40) hide show
  1. assets/css/admin-rtl.css +2 -2
  2. assets/css/admin.css +2 -2
  3. assets/css/admin.scss +27 -0
  4. assets/js/admin/admin.js +162 -152
  5. assets/js/admin/admin.min.js +1 -1
  6. assets/js/admin/settings.js +30 -6
  7. assets/js/admin/settings.min.js +1 -1
  8. assets/js/frontend/user-registration.js +147 -121
  9. assets/js/frontend/user-registration.min.js +1 -1
  10. includes/admin/class-ur-admin-assets.php +2 -2
  11. includes/admin/class-ur-admin-profile.php +6 -8
  12. includes/admin/settings/class-ur-settings-integration.php +38 -3
  13. includes/admin/views/html-admin-page-forms.php +2 -0
  14. includes/class-ur-ajax.php +5 -3
  15. includes/class-ur-form-handler.php +4 -2
  16. includes/class-ur-frontend-scripts.php +8 -3
  17. includes/form/views/admin/admin-checkbox.php +2 -2
  18. includes/form/views/admin/admin-date.php +1 -1
  19. includes/form/views/admin/admin-description.php +1 -1
  20. includes/form/views/admin/admin-display-name.php +1 -1
  21. includes/form/views/admin/admin-email.php +1 -1
  22. includes/form/views/admin/admin-first-name.php +1 -1
  23. includes/form/views/admin/admin-last-name.php +1 -1
  24. includes/form/views/admin/admin-nickname.php +1 -1
  25. includes/form/views/admin/admin-number.php +1 -1
  26. includes/form/views/admin/admin-password.php +1 -1
  27. includes/form/views/admin/admin-privacy-policy.php +1 -1
  28. includes/form/views/admin/admin-radio.php +2 -2
  29. includes/form/views/admin/admin-text.php +1 -1
  30. includes/form/views/admin/admin-textarea.php +1 -1
  31. includes/form/views/admin/admin-user-confirm-password.php +1 -1
  32. includes/form/views/admin/admin-user-email.php +1 -1
  33. includes/form/views/admin/admin-user-login.php +1 -1
  34. includes/form/views/admin/admin-user-pass.php +1 -1
  35. includes/form/views/admin/admin-user-url.php +1 -1
  36. includes/functions-ur-core.php +27 -12
  37. languages/user-registration.pot +114 -90
  38. package-lock.json +1628 -2158
  39. readme.txt +8 -44
  40. user-registration.php +2 -2
assets/css/admin-rtl.css CHANGED
@@ -1,2 +1,2 @@
1
- .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
- @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur-export-users-page{margin-top:15px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox{width:50%;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 15px 10px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .hndle,.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .stuffbox .hndle{margin:10px}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 0 1% 1%!important;padding:0;vertical-align:top;width:19.2%;float:right}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:right;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-left:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:left}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-right:4px;margin-right:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-right:-5px;border-radius:3px 0 0 3px}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:right;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;right:50%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;left:0;text-align:center;border:0;border-right:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;right:0;left:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:left;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 5px 0 0;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-left:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-left:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 0 0 -24px;float:left}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 5px 0 0}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-right:20px;border:1px solid #ddd;border-left:0}.user-registration table.form-table .colorpick{border-right:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-right:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 1%!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-left:0 none;border-right:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;padding:10px 45px 10px 15px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;right:0;line-height:2.9;font-size:16px;height:auto;margin-left:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:left}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-right:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-left:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:left;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:right;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-webkit-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;left:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-right:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;right:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-left:2px dotted #217dbb;border-right:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-right:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-right:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-right:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-right:-5px;border-left-color:#333}#tiptip_holder.tip_left{padding-left:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-right:-7px;border-right-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_arrow{right:50%;margin-right:-6px}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em -1em 0 1px;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-3px;right:50%;margin:-1em -3px 0 0}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:24px}.select2-container .select2-selection--single .select2-selection__arrow{left:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}#profile-page form#your-profile .flatpickr-input[readonly]{background-color:#fff}
1
+ .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
+ @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur-export-users-page{margin-top:15px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox{width:50%;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 15px 10px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .hndle,.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .stuffbox .hndle{margin:10px}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 0 1% 1%!important;padding:0;vertical-align:top;width:19.2%;float:right}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:right;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-left:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:left}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-right:4px;margin-right:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-right:-5px;border-radius:3px 0 0 3px}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:right;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;right:50%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;left:0;text-align:center;border:0;border-right:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;right:0;left:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:left;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 5px 0 0;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-left:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-left:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 0 0 -24px;float:left}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 5px 0 0}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-right:20px;border:1px solid #ddd;border-left:0}.user-registration table.form-table .colorpick{border-right:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-right:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 1%!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-left:0 none;border-right:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;padding:10px 45px 10px 15px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;right:0;line-height:2.9;font-size:16px;height:auto;margin-left:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:left}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-right:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-left:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:left;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:right;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-webkit-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;left:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-right:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;right:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-left:2px dotted #217dbb;border-right:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-right:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-right:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-right:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-right:-5px;border-left-color:#333}#tiptip_holder.tip_left{padding-left:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-right:-7px;border-right-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_arrow{right:50%;margin-right:-6px}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em -1em 0 1px;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-3px;right:50%;margin:-1em -3px 0 0}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:24px}.select2-container .select2-selection--single .select2-selection__arrow{left:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}#profile-page form#your-profile .flatpickr-input[readonly]{background-color:#fff}#ur-tab-registered-fields h2{cursor:pointer}#ur-tab-registered-fields h2:before{content:'\f142';cursor:pointer;display:block;font:400 20px/1 Dashicons;line-height:.5!important;padding:4px;position:relative;left:0;top:0;float:left}#ur-tab-registered-fields h2.closed:before{content:""!important}
assets/css/admin.css CHANGED
@@ -1,2 +1,2 @@
1
- .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
- @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur-export-users-page{margin-top:15px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox{width:50%;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 15px 10px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .hndle,.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .stuffbox .hndle{margin:10px}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 1% 1% 0!important;padding:0;vertical-align:top;width:19.2%;float:left}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:left;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-right:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:right}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-left:4px;margin-left:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-left:-5px;border-radius:0 3px 3px 0}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:left;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:right;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-right:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-right:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 -24px 0 0;float:right}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 0 0 5px}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-left:20px;border:1px solid #ddd;border-right:0}.user-registration table.form-table .colorpick{border-left:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-left:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 1% 1% 0!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-right:0 none;border-left:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;padding:10px 15px 10px 45px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;left:0;line-height:2.9;font-size:16px;height:auto;margin-right:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:right}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-left:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-right:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:right;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:left;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-webkit-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;right:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-left:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;left:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-right:2px dotted #217dbb;border-left:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:24px}.select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}#profile-page form#your-profile .flatpickr-input[readonly]{background-color:#fff}
1
+ .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
+ @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur-export-users-page{margin-top:15px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox{width:50%;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 15px 10px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .hndle,.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .stuffbox .hndle{margin:10px}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 1% 1% 0!important;padding:0;vertical-align:top;width:19.2%;float:left}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:left;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-right:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:right}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-left:4px;margin-left:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-left:-5px;border-radius:0 3px 3px 0}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:left;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:right;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-right:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-right:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 -24px 0 0;float:right}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 0 0 5px}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-left:20px;border:1px solid #ddd;border-right:0}.user-registration table.form-table .colorpick{border-left:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-left:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 1% 1% 0!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-right:0 none;border-left:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;padding:10px 15px 10px 45px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;left:0;line-height:2.9;font-size:16px;height:auto;margin-right:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:right}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-left:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-right:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:right;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:left;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-webkit-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;right:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-left:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;left:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-right:2px dotted #217dbb;border-left:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:24px}.select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}#profile-page form#your-profile .flatpickr-input[readonly]{background-color:#fff}#ur-tab-registered-fields h2{cursor:pointer}#ur-tab-registered-fields h2:before{content:'\f142';cursor:pointer;display:block;font:400 20px/1 Dashicons;line-height:.5!important;padding:4px;position:relative;right:0;top:0;float:right}#ur-tab-registered-fields h2.closed:before{content:""!important}
assets/css/admin.scss CHANGED
@@ -1300,4 +1300,31 @@ img.tips {
1300
 
1301
  #profile-page form#your-profile .flatpickr-input[readonly]{
1302
  background-color:#fff
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1303
  }
1300
 
1301
  #profile-page form#your-profile .flatpickr-input[readonly]{
1302
  background-color:#fff
1303
+ }
1304
+
1305
+ #ur-tab-registered-fields {
1306
+ h2{
1307
+ cursor: pointer;
1308
+ &:hover, &:focus{
1309
+ // box-shadow: 0 0 20px rgba(0,0,0,.2);
1310
+
1311
+ }
1312
+ &:before {
1313
+ content: '\f142';
1314
+ cursor: pointer;
1315
+ display: block;
1316
+ font: 400 20px/1 Dashicons;
1317
+ line-height: .5!important;
1318
+ padding: 4px;
1319
+ position: relative;
1320
+ right: 0;
1321
+ top: 0;
1322
+ float: right;
1323
+ }
1324
+ &.closed{
1325
+ &:before {
1326
+ content: '\f140'!important;
1327
+ }
1328
+ }
1329
+ }
1330
  }
assets/js/admin/admin.js CHANGED
@@ -2,14 +2,14 @@
2
  * UserRegistration Admin JS
3
  * global i18n_admin
4
  */
5
- jQuery(function ( $ ) {
6
 
7
  /**
8
  * Append form settings to fileds section.
9
  */
10
  var selector = $('.ur-tab-lists').find('li').last(); // Selector: Form settings tab.
11
 
12
- $( selector ).on( 'click', function() {
13
  var fields_panel = $('.ur-selected-inputs');
14
 
15
  // Empty fields panel.
@@ -20,7 +20,7 @@ jQuery(function ( $ ) {
20
  var form_settings = form_settings_section.find('form');
21
 
22
  // Append form settings to fields panel.
23
- form_settings.appendTo( fields_panel );
24
 
25
  // Show only the form settings in fields panel.
26
  fields_panel.find('form#ur-field-settings').show();
@@ -34,31 +34,31 @@ jQuery(function ( $ ) {
34
  // Show general settings.
35
  fields_panel.find('form #ur-field-all-settings #general-settings').show();
36
 
37
- fields_panel_section.each( function( index, value ) {
38
 
39
- var appending_text = $( value ).find( 'h3' ).text();
40
- var appending_id = $( value ).attr('id');
41
 
42
  // Append the title and div now under form settings.
43
- if( form_settings_section.find('#'+appending_id).length === 0 ) {
44
- form_settings_section.append('<div id="'+ appending_id +'">'+appending_text+'</div>');
45
  }
46
 
47
  // Add active class to general settings and form-settings-tab for all settings.
48
- form_settings_section.find('#general-settings').addClass( 'active' );
49
- form_settings_section.find('#'+appending_id ).addClass('form-settings-tab');
50
 
51
- $( form_settings_section.find('#'+appending_id ) ).on('click',function() {
52
 
53
  // Remove all active classes initially.
54
- $( this ).parent().find('.active').removeClass('active');
55
 
56
  // Add active class on clicked tab.
57
- $( this ).addClass('active');
58
 
59
  // Hide other settings and show respective id's settings.
60
  fields_panel.find('form #ur-field-all-settings').children().hide();
61
- fields_panel.find('form #ur-field-all-settings').find('#'+appending_id).show();
62
  });
63
  });
64
  });
@@ -68,7 +68,7 @@ jQuery(function ( $ ) {
68
  */
69
  var fields = $('.ur-tab-lists').find('li').first(); // Fields tab.
70
 
71
- $( fields ).on( 'click', function() {
72
  fields_panel = $('.ur-selected-inputs');
73
  fields_panel.children().show();
74
  fields_panel.find('form#ur-field-settings').hide();
@@ -78,10 +78,10 @@ jQuery(function ( $ ) {
78
  * Hide/Show minimum password strength field on the basis of enable strong password value.
79
  */
80
  var minimum_password_strength_wrapper_field = $('#general-settings').find('#user_registration_form_setting_minimum_password_strength_field');
81
- var strong_password_field = $('#general-settings').find('#user_registration_form_setting_enable_strong_password_field select#user_registration_form_setting_enable_strong_password');
82
- var enable_strong_password = strong_password_field.val();
83
 
84
- if( 'yes' === enable_strong_password ) {
85
  minimum_password_strength_wrapper_field.show();
86
  } else {
87
  minimum_password_strength_wrapper_field.hide();
@@ -89,7 +89,7 @@ jQuery(function ( $ ) {
89
 
90
  $(strong_password_field).change(function () {
91
 
92
- if( 'yes' === $(this).val() ) {
93
  minimum_password_strength_wrapper_field.show('slow');
94
  } else {
95
  minimum_password_strength_wrapper_field.hide('slow');
@@ -111,32 +111,32 @@ jQuery(function ( $ ) {
111
  $(this).closest('a, th').attr('data-tip', $(this).data('tip')).tipTip(tiptip_args).css('cursor', 'help');
112
  });
113
  }).trigger('init_tooltips');
114
- $('body').on('keypress', '#ur-form-name', function ( e ) {
115
- if ( 13 === e.which ) {
116
  $('#save_form_footer').eq(0).trigger('click');
117
  }
118
  });
119
  });
120
 
121
- (function ( $, user_registration_admin_data ) {
122
  var i18n_admin = user_registration_admin_data.i18n_admin;
123
  $(function () {
124
  var user_profile_modal = {
125
  init: function () {
126
  $(document.body).on('click', '.column-data_link a', this.add_item).on('ur_backbone_modal_loaded', this.backbone.init).on('ur_backbone_modal_response', this.backbone.response);
127
  },
128
- add_item: function ( e ) {
129
  e.preventDefault();
130
  $(this).URBackboneModal({ template: 'test-demo' });
131
  return false;
132
  },
133
  backbone: {
134
- init: function ( e, target ) {
135
- if ( 'test-demo' === target ) {
136
  }
137
  },
138
- response: function ( e, target ) {
139
- if ( 'test-demo' === target ) {
140
  }
141
  }
142
  }
@@ -179,20 +179,20 @@ jQuery(function ( $ ) {
179
  $this.append('<button type="button" class="dashicons dashicons-plus-alt ur-add-new-row ui-sortable-handle"></button>');
180
  events.render_draggable_sortable();
181
  builder.manage_empty_grid();
182
- if ( user_registration_admin_data.is_edit_form === '1' ) {
183
  $('.ur-single-row').eq($('.ur-single-row').length - 1).remove();
184
  }
185
- if ( user_registration_admin_data.is_edit_form !== '1' ) {
186
 
187
  $('.ur-single-row').eq(0).find('.ur-grid-lists').eq(0).find('.ur-grid-list-item').eq(0).find('.user-registration-dragged-me').remove();
188
  $('.ur-single-row').eq(0).find('.ur-grid-lists').eq(0).find('.ur-grid-list-item').eq(0).append(user_registration_admin_data.required_form_html);
189
  }
190
  manage_draggable_users_fields();
191
  },
192
- get_grid_lists: function ( number_of_grid ) {
193
  var grid_lists = $('<div class="ur-grid-lists"/>');
194
  var total_width = 0;
195
- for ( var i = 1; i <= number_of_grid; i++ ) {
196
  var grid_list_item = $('<div ur-grid-id=\'' + i + '\' class=\'ur-grid-list-item\'></div>');
197
  var width = Math.floor(100 / number_of_grid) - number_of_grid;
198
  total_width += width;
@@ -206,7 +206,7 @@ jQuery(function ( $ ) {
206
  grid_lists.find('.ur-grid-list-item').eq('0').css({});
207
  return grid_lists;
208
  },
209
- populate_dropped_node: function ( container, form_field_id ) {
210
  var data = {
211
  action: 'user_registration_user_input_dropped',
212
  security: user_registration_admin_data.user_input_dropped,
@@ -223,9 +223,9 @@ jQuery(function ( $ ) {
223
  container.html('<small class="spinner is-active"></small>');
224
  container.addClass('ur-item-dragged');
225
  },
226
- complete: function ( response ) {
227
  builder.manage_empty_grid();
228
- if ( response.responseJSON.success === true ) {
229
  var template = $(template_text.replace('(content)', response.responseJSON.data.template));
230
  template.removeClass('ajax_added');
231
  template.removeClass('ur-item-dragged');
@@ -236,8 +236,8 @@ jQuery(function ( $ ) {
236
  }
237
  manage_draggable_users_fields();
238
 
239
- var populated_item = template.closest('.ur-selected-item ').find( "[data-field='field_name']").val();
240
- manage_conditional_field_options( populated_item );
241
 
242
  }
243
  });
@@ -249,7 +249,7 @@ jQuery(function ( $ ) {
249
  main_containner.find('.user-registration-dragged-me').remove();
250
  $.each(main_containner.find('.ur-grid-list-item'), function () {
251
  var $this = $(this);
252
- if ( $(this).find('.ur-selected-item').length === 0 ) {
253
  $this.append(drag_me.clone());
254
  }
255
  });
@@ -282,17 +282,17 @@ jQuery(function ( $ ) {
282
  register_remove_row: function () {
283
  var $this = this;
284
  $('body').on('click', '.ur-remove-row', function () {
285
- if ( $('.ur-selected-inputs').find('.ur-single-row').length > 1 ) {
286
  var confirm = window.confirm(i18n_admin.i18n_are_you_sure_want_to_delete);
287
- if ( confirm ) {
288
  var btn = $(this).prev();
289
  var new_btn;
290
- if ( btn.hasClass('ur-add-new-row') ) {
291
  new_btn = btn.clone();
292
  } else {
293
  new_btn = $(this).clone().attr('class', 'dashicons-minus ur-remove-row');
294
  }
295
- if ( new_btn.hasClass('ur-add-new-row') ) {
296
  $(this).closest('.ur-single-row').prev().find('.ur-remove-row').before(new_btn);
297
  }
298
  $(this).closest('.ur-single-row').remove();
@@ -308,7 +308,7 @@ jQuery(function ( $ ) {
308
  $('body').on('click', '.ur-single-row .ur-nav-right', function () {
309
  var $this_single_row = $(this).closest('.ur-single-row');
310
  var grid_id = $(this).closest('.ur-grids').find('.ur-grid-size').attr('data-active-grid');
311
- if ( grid_id >= loaded_params.number_of_grid_list ) {
312
  return;
313
  }
314
  grid_id = ur_parse_int(grid_id) + 1;
@@ -330,7 +330,7 @@ jQuery(function ( $ ) {
330
  $('body').on('click', '.ur-single-row .ur-nav-left', function () {
331
  var $this_single_row = $(this).closest('.ur-single-row');
332
  var grid_id = $(this).closest('.ur-grids').find('.ur-grid-size').attr('data-active-grid');
333
- if ( grid_id <= 1 ) {
334
  return;
335
  }
336
  grid_id = ur_parse_int(grid_id) - 1;
@@ -384,21 +384,21 @@ jQuery(function ( $ ) {
384
  revert: 'invalid',
385
  // start: function (event, ui) {
386
  // },
387
- stop: function ( event, ui ) {
388
- if ( $(ui.helper).closest('.ur-grid-list-item').length === 0 ) {
389
  return;
390
  }
391
  var data_field_id = $.trim($(ui.helper).attr('data-field-id').replace('user_registration_', ''));
392
  var length_of_required = $('.ur-selected-inputs').find('.ur-field[data-field-key="' + data_field_id + '"]').length;
393
  var only_one_field_index = $.makeArray(user_registration_admin_data.form_one_time_draggable_fields);
394
- if ( length_of_required > 0 && $.inArray(data_field_id, only_one_field_index) >= 0 ) {
395
  show_message(i18n_admin.i18n_user_required_field_already_there);
396
  $(ui.helper).remove();
397
  return;
398
  }
399
  var clone = $(ui.helper);
400
  var form_field_id = $(clone).attr('data-field-id');
401
- if ( typeof form_field_id !== 'undefined' ) {
402
  var this_clone = $(ui.helper).closest('.ur-grid-list-item').find('li[data-field-id="' + $(this).attr('data-field-id') + '"]');
403
  builder.populate_dropped_node(this_clone, form_field_id);
404
  }
@@ -408,14 +408,14 @@ jQuery(function ( $ ) {
408
  remove_selected_item: function () {
409
  var $this = this;
410
  $('body').on('click', '.ur-selected-item .ur-action-buttons .ur-trash', function () {
411
- var removed_item = $(this).closest('.ur-selected-item ').find( "[data-field='field_name']").val();
412
  $(this).closest('.ur-selected-item ').remove();
413
  $this.check_grid();
414
  builder.manage_empty_grid();
415
  manage_draggable_users_fields();
416
 
417
  //remove item from conditional logic options
418
- jQuery('[class*="urcl-settings-rules_field_"] option[value="'+ removed_item + '"]').remove();
419
 
420
  });
421
  },
@@ -424,7 +424,7 @@ jQuery(function ( $ ) {
424
  var data_field_key = $(this).closest('.ur-selected-item ').find('.ur-field').attr('data-field-key');
425
  var selected_node = $('.ur-selected-inputs').find('.ur-field[data-field-key="' + data_field_key + '"]');
426
  var length_of_required = selected_node.length;
427
- if ( length_of_required > 0 && $.inArray(data_field_key, user_registration_admin_data.form_one_time_draggable_fields) > -1 ) {
428
  show_message(i18n_admin.i18n_user_required_field_already_there_could_not_clone);
429
  return;
430
  }
@@ -432,14 +432,14 @@ jQuery(function ( $ ) {
432
  var label_node = clone.find('input[data-field="field_name"]');
433
  var regex = /\d+/g;
434
  var matches = label_node.val().match(regex);
435
- var find_string = matches.length > 0 ? matches[ matches.length - 1 ] : '';
436
  var label_string = label_node.val().replace(find_string, '');
437
  clone.find('input[data-field="field_name"]').attr('value', label_string + new Date().getTime());
438
  $(this).closest('.ur-grid-list-item').append(clone);
439
  });
440
  },
441
  check_grid: function () {
442
- $('.ur-tabs').tabs({ disabled: [ 1 ] });
443
  $('.ur-tabs').find('a').eq(0).trigger('click');
444
  }
445
  };
@@ -454,7 +454,7 @@ jQuery(function ( $ ) {
454
  });
455
  $('.ur-tabs').tabs();
456
  $('.ur-tabs').find('a').eq(0).trigger('click');
457
- $('.ur-tabs').tabs({ disabled: [ 1 ] });
458
  $('body').on('click', '.ur-selected-item', function () {
459
  $('.ur-registered-inputs').find('ul li.ur-no-pointer').removeClass('ur-no-pointer');
460
  $('.ur-selected-item').removeClass('ur-item-active');
@@ -462,7 +462,7 @@ jQuery(function ( $ ) {
462
  render_advance_setting($(this));
463
  init_events();
464
  });
465
- function render_advance_setting ( selected_obj ) {
466
  var advance_setting = selected_obj.find('.ur-advance-setting-block').clone();
467
  var general_setting = selected_obj.find('.ur-general-setting-block').clone();
468
  var form = $('<form id=\'ur-setting-form\'/>');
@@ -473,7 +473,7 @@ jQuery(function ( $ ) {
473
  //$('#ur-tab-field-options').append(advance_setting);
474
  $('#ur-tab-field-options').find('.ur-advance-setting-block').show();
475
  $('#ur-tab-field-options').find('.ur-general-setting-block').show();
476
- if ( $('.ur-item-active').length === 1 ) {
477
  $('.ur-tabs').tabs('enable', 1);
478
  $('.ur-tabs').find('a').eq(1).trigger('click');
479
  }
@@ -481,7 +481,7 @@ jQuery(function ( $ ) {
481
 
482
  $('.ur_save_form_action_button').on('click', function () {
483
  var validation_response = get_validation_status();
484
- if ( validation_response.validation_status === false ) {
485
  show_message(validation_response.message);
486
  return;
487
  }
@@ -489,7 +489,7 @@ jQuery(function ( $ ) {
489
  var ur_form_id = $('#ur_form_id').val();
490
  var ur_form_id_localization = user_registration_admin_data.post_id;
491
 
492
- if ( ur_parse_int(ur_form_id_localization, 0) !== ur_parse_int(ur_form_id, 0) ) {
493
  ur_form_id = 0;
494
  }
495
 
@@ -514,9 +514,9 @@ jQuery(function ( $ ) {
514
  $('.ur_save_form_action_button').closest('.publishing-action').append(spinner);
515
  $('.ur-notices').remove();
516
  },
517
- complete: function ( response ) {
518
  $('.ur_save_form_action_button').closest('.publishing-action').find('.spinner').remove();
519
- if ( response.responseJSON.success === true ) {
520
  var success_message = i18n_admin.i18n_form_successfully_saved;
521
  show_message(success_message, 'success');
522
  var location = user_registration_admin_data.admin_url + response.responseJSON.data.post_id;
@@ -530,9 +530,9 @@ jQuery(function ( $ ) {
530
  });
531
 
532
  });
533
- function show_message ( message, type ) {
534
  var message_string;
535
- if ( type === 'success' ) {
536
  message_string = '<div class="updated ur-notices" style="border-color: green;"><p><strong>' + i18n_admin.i18n_success + '! </strong>' + message + '</p></div>';
537
  } else {
538
  message_string = '<div class="updated ur-notices" style="border-color: red;"><p><strong>' + i18n_admin.i18n_error + '!!! </strong>' + message + '</p></div>';
@@ -545,24 +545,24 @@ jQuery(function ( $ ) {
545
  }, 600);
546
  }
547
 
548
- function get_validation_status () {
549
  var only_one_field_index = $.makeArray(user_registration_admin_data.form_one_time_draggable_fields);
550
  var required_fields = $.makeArray(user_registration_admin_data.form_required_fields);
551
  var response = {
552
  validation_status: true,
553
  message: ''
554
  };
555
- if ( $('.ur-selected-item').length === 0 ) {
556
  response.validation_status = false;
557
  response.message = i18n_admin.i18n_at_least_one_field_need_to_select;
558
  return response;
559
  }
560
- if ( $('#ur-form-name').val() === '' ) {
561
  response.validation_status = false;
562
  response.message = i18n_admin.i18n_empty_form_name;
563
  return response;
564
  }
565
- if ( $('.ur_save_form_action_button').closest('.publishing-action').find('.spinner').length > 0 ) {
566
  response.validation_status = false;
567
  response.message = i18n_admin.i18n_previous_save_action_ongoing;
568
  return response;
@@ -574,20 +574,20 @@ jQuery(function ( $ ) {
574
  try {
575
  var field_value = $field.val();
576
  var length = $('.ur-selected-inputs .ur-general-setting-block').find('input[data-field="field_name"][value="' + field_value + '"]').length;
577
- if ( length > 1 ) {
578
  throw i18n_admin.i18n_duplicate_field_name;
579
  }
580
- if ( $field.closest('.ur-general-setting-block').find('input[data-field="label"]').val() === '' ) {
581
  $field = $field.closest('.ur-general-setting-block').find('input[data-field="label"]');
582
  throw i18n_admin.i18n_empty_field_label;
583
  }
584
  var field_regex = /[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/gm;
585
  var regex_result = field_value.match(field_regex);
586
- if ( regex_result !== null && regex_result.length === 1 && regex_result[ 0 ] === field_value ) {
587
  } else {
588
  throw i18n_admin.i18n_invald_field_name;
589
  }
590
- } catch ( err ) {
591
  response.validation_status = false;
592
  response.message = err.message === undefined ? err : err.message;
593
  $field.closest('.ur-selected-item').trigger('click');
@@ -598,36 +598,36 @@ jQuery(function ( $ ) {
598
  }, 2000);
599
  need_to_break = true; //console.log('User registration console ' + $field.closest('.ur-selected-item').find('.ur-label label').text());
600
  }
601
- if ( need_to_break ) {
602
  return false;
603
  }
604
  });
605
- for ( var single_field = 0; single_field < only_one_field_index.length; single_field++ ) {
606
- if ( $('.ur-selected-inputs').find('.ur-field[data-field-key="' + only_one_field_index[ single_field ] + '"]').length > 1 ) {
607
  response.validation_status = false;
608
- response.message = i18n_admin.i18n_multiple_field_key + only_one_field_index[ single_field ];
609
  break;
610
  }
611
  }
612
- for ( var required_index = 0; required_index < required_fields.length; required_index++ ) {
613
 
614
- if ( $('.ur-selected-inputs').find('.ur-field[data-field-key="' + required_fields[ required_index ] + '"]').length === 0 ) {
615
  response.validation_status = false;
616
 
617
- if( required_index === 0 ) {
618
  var field = i18n_admin.i18n_user_email;
619
- } else if( required_index === 1 ) {
620
  var field = i18n_admin.i18n_user_password;
621
  }
622
 
623
- response.message = field + ' ' + i18n_admin.i18n_field_is_required;
624
  break;
625
  }
626
  }
627
  return response;
628
  }
629
 
630
- function get_form_data () {
631
  var form_data = [];
632
  var single_row = $('.ur-selected-inputs .ur-single-row');
633
  $.each(single_row, function () {
@@ -643,7 +643,7 @@ jQuery(function ( $ ) {
643
  return form_data;
644
  }
645
 
646
- function get_grid_wise_data ( $grid_item ) {
647
  var all_field_item = $grid_item.find('.ur-selected-item');
648
  var all_field_data = [];
649
  $.each(all_field_item, function () {
@@ -659,28 +659,28 @@ jQuery(function ( $ ) {
659
  return all_field_data;
660
  }
661
 
662
- function get_field_general_setting ( $single_item ) {
663
  var general_setting_field = $single_item.find('.ur-general-setting-block').find('.ur-general-setting-field');
664
  var general_setting_data = {};
665
  $.each(general_setting_field, function () {
666
- general_setting_data[ $(this).attr('data-field') ] = get_ur_data($(this));
667
  });
668
  return general_setting_data;
669
  }
670
 
671
- function get_field_advance_setting ( $single_item ) {
672
  var advance_setting_field = $single_item.find('.ur-advance-setting-block').find('.ur_advance_setting');
673
  var advance_setting_data = {};
674
  $.each(advance_setting_field, function () {
675
- advance_setting_data[ $(this).attr('data-advance-field') ] = get_ur_data($(this));
676
  });
677
  return advance_setting_data;
678
  }
679
 
680
- function get_ur_data ( $this_node ) {
681
  var node_type = $this_node.get(0).tagName.toLowerCase();
682
  var value = '';
683
- switch ( node_type ) {
684
  case 'input':
685
  value = $this_node.val();
686
  break;
@@ -695,11 +695,11 @@ jQuery(function ( $ ) {
695
  return value;
696
  }
697
 
698
- function init_events () {
699
  var general_setting = $('.ur-general-setting-field');
700
  $.each(general_setting, function () {
701
  var $this_obj = $(this);
702
- switch ( $this_obj.attr('data-field') ) {
703
  case 'label':
704
  $this_obj.on('keyup', function () {
705
  trigger_general_setting_label($(this));
@@ -739,7 +739,7 @@ jQuery(function ( $ ) {
739
  var $this_node = $(this);
740
  var node_type = $this_node.get(0).tagName.toLowerCase();
741
  var event = 'change';
742
- switch ( node_type ) {
743
  case 'input':
744
  event = 'keyup';
745
  break;
@@ -761,11 +761,11 @@ jQuery(function ( $ ) {
761
  });
762
  }
763
 
764
- function trigger_advance_setting ( $this_node, node_type ) {
765
  var wrapper = $('.ur-selected-item.ur-item-active');
766
  var this_node_id = $this_node.attr('data-id');
767
- var hidden_node = wrapper.find('.ur-advance-setting-block').find('[data-id="'+this_node_id+'"]');
768
- switch ( node_type ) {
769
  case 'input':
770
  hidden_node.val($this_node.val());
771
  break;
@@ -779,10 +779,10 @@ jQuery(function ( $ ) {
779
  }
780
  }
781
 
782
- function render_text_area (value) {
783
  var wrapper = $('.ur-selected-item.ur-item-active');
784
- var field_type = wrapper.find('.ur-field');
785
- switch ( field_type.attr('data-field-key') ) {
786
  case 'select':
787
  render_select_box(value);
788
  break;
@@ -794,49 +794,49 @@ jQuery(function ( $ ) {
794
  break;
795
  }
796
  }
797
- function render_check_box ( value ) {
798
  value = $.trim(value);
799
  var wrapper = $('.ur-selected-item.ur-item-active');
800
  var checkbox = wrapper.find('.ur-field');
801
  checkbox.html('');
802
  var array_value = value.split(',');
803
- for ( var i = 0; i < array_value.length; i++ ) {
804
- if ( array_value[ i ] !== '' ) {
805
- checkbox.append('<label><input value="' + array_value[ i ].trim() + '" type="checkbox">' + array_value[ i ].trim() +'</label>' );
806
  }
807
  }
808
  }
809
- function render_radio ( value ) {
810
  value = $.trim(value);
811
  var wrapper = $('.ur-selected-item.ur-item-active');
812
  var radio = wrapper.find('.ur-field');
813
  radio.html('');
814
  var array_value = value.split(',');
815
- for ( var i = 0; i < array_value.length; i++ ) {
816
- if ( array_value[ i ] !== '' ) {
817
- radio.append('<label><input value="' + array_value[ i ].trim() + '" type="radio">' + array_value[ i ].trim() +'</label>' );
818
  }
819
  }
820
  }
821
- function render_select_box ( value ) {
822
  value = $.trim(value);
823
  var wrapper = $('.ur-selected-item.ur-item-active');
824
  var select = wrapper.find('.ur-field').find('select');
825
  select.html('');
826
  var array_value = value.split(',');
827
- for ( var i = 0; i < array_value.length; i++ ) {
828
- if ( array_value[ i ] !== '' ) {
829
- select.append('<option value=\'' + array_value[ i ] + '\'>' + array_value[ i ].trim() + '</option>');
830
  }
831
  }
832
  }
833
 
834
- function trigger_general_setting_field_name ( $label ) {
835
  var wrapper = $('.ur-selected-item.ur-item-active');
836
  wrapper.find('.ur-general-setting-block').find('input[data-field="' + $label.attr('data-field') + '"]').attr('value', $label.val());
837
  }
838
 
839
- function trigger_general_setting_label ( $label ) {
840
  var wrapper = $('.ur-selected-item.ur-item-active');
841
  wrapper.find('.ur-label').find('label').text($label.val());
842
 
@@ -845,43 +845,43 @@ jQuery(function ( $ ) {
845
 
846
  }
847
 
848
- function trigger_general_setting_description ( $label ) {
849
  var wrapper = $('.ur-selected-item.ur-item-active');
850
  wrapper.find('.ur-field').find('textarea').attr('description', $label.val());
851
  wrapper.find('.ur-general-setting-block').find('textarea[data-field="' + $label.attr('data-field') + '"]').val($label.val());
852
  }
853
 
854
- function trigger_general_setting_placeholder ( $label ) {
855
  var wrapper = $('.ur-selected-item.ur-item-active');
856
  wrapper.find('.ur-field').find('input').attr('placeholder', $label.val());
857
  wrapper.find('.ur-general-setting-block').find('input[data-field="' + $label.attr('data-field') + '"]').val($label.val());
858
  }
859
 
860
- function trigger_general_setting_required ( $label ) {
861
  var wrapper = $('.ur-selected-item.ur-item-active');
862
  wrapper.find('.ur-label').find('label').find('span').remove();
863
- if ( $label.val() === 'yes' ) {
864
  wrapper.find('.ur-label').find('label').append('<span style="color:red">*</span>');
865
  }
866
  wrapper.find('.ur-general-setting-block').find('select[data-field="' + $label.attr('data-field') + '"]').find('option[value="' + $label.val() + '"]').attr('selected', 'selected');
867
  }
868
 
869
- function trigger_general_setting_hide_label ( $label ) {
870
  var wrapper = $('.ur-selected-item.ur-item-active');
871
  wrapper.find('.ur-label').find('label').find('span').remove();
872
  wrapper.find('.ur-general-setting-block').find('select[data-field="' + $label.attr('data-field') + '"]').find('option[value="' + $label.val() + '"]').attr('selected', 'selected');
873
  }
874
 
875
- function manage_required_fields () {
876
  var required_fields = user_registration_admin_data.form_required_fields;
877
 
878
  var selected_inputs = $('.ur-selected-inputs');
879
 
880
- if ( $.isArray(required_fields) ) {
881
 
882
- for ( var i = 0; i < required_fields.length; i++ ) {
883
 
884
- var field_node = selected_inputs.find('.ur-field[data-field-key="' + required_fields[ i ] + '"]');
885
 
886
  field_node.closest('.ur-selected-item').find('select[data-field="required"]').val('yes').trigger('change');
887
  field_node.closest('.ur-selected-item').find('select[data-field="required"]').find('option[value="yes"]').attr('selected', 'selected');
@@ -896,7 +896,7 @@ jQuery(function ( $ ) {
896
  label_node.append('<span style="color:red">*</span>');
897
  }
898
 
899
- function manage_draggable_users_fields () {
900
 
901
  var single_draggable_fields = user_registration_admin_data.form_one_time_draggable_fields;
902
 
@@ -908,9 +908,9 @@ jQuery(function ( $ ) {
908
 
909
  var data_field_id = $(this).attr('data-field-id').replace('user_registration_', '');
910
 
911
- if ( $.inArray(data_field_id, single_draggable_fields) >= 0 ) {
912
 
913
- if ( $('.ur-selected-inputs').find('.ur-field[data-field-key="' + data_field_id + '"]').length > 0 ) {
914
 
915
 
916
  $this.draggable('disable');
@@ -923,53 +923,63 @@ jQuery(function ( $ ) {
923
  });
924
  }
925
 
926
- function manage_conditional_field_options( populated_item ) {
927
 
928
- jQuery('.ur-grid-lists .ur-selected-item .ur-admin-template').each( function(){
929
- var field_label = jQuery(this).find('.ur-label label').text();
930
- var field_key = jQuery(this).find('.ur-field').attr('data-field-key');
931
 
932
- //strip certain fields
933
- if( 'section_title' == field_key || 'html' == field_key || 'wysiwyg' == field_key || 'billing_address_title' == field_key || 'shipping_address_title' == field_key ) {
934
  return;
935
  }
936
 
937
- var general_setting = jQuery(this).find('.ur-general-setting-block .ur-general-setting');
938
- general_setting.each( function() {
939
- var field_name = jQuery(this).find("[data-field='field_name']").val();
940
- if( typeof field_name !== 'undefined') {
941
-
942
- //check if option exist in the given select
943
- var select_value = jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1 option[value='" +field_name+ "']").length > 0;
944
- if (! select_value == true ) {
945
- jQuery('[class*="urcl-settings-rules_field_"]').append('<option value ="'+ field_name +'" data-type="' + field_key + '">'+field_label+' </option>');
946
- if( field_name == populated_item ) {
947
- jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields option[value="'+ populated_item + '"]').remove();
948
- }
949
- } else {
950
- jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields').append('<option value ="'+ field_name +'" data-type="'+ field_key + '">'+field_label+' </option>');
951
- }
952
- }
953
- });
954
  });
955
- jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields').removeClass( 'empty-fields');
956
  }
957
 
958
- function ur_math_ceil ( value ) {
959
  return Math.ceil(value, 0);
960
  }
961
 
962
- function ur_parse_int ( value ) {
963
  return parseInt(value, 0);
964
  }
965
 
966
- setTimeout( function(){
967
  var date_selector = $('#profile-page form#your-profile input[type="date"]');
968
- if ( date_selector.length > 0 ) {
969
- date_selector.addClass('flatpickr-field').attr('type', 'text').flatpickr( {
970
  disableMobile: true
971
- } );
972
  }
973
- }, 2 );
 
 
 
 
 
 
 
 
 
 
974
 
975
  }(jQuery, window.user_registration_admin_data));
2
  * UserRegistration Admin JS
3
  * global i18n_admin
4
  */
5
+ jQuery(function ($) {
6
 
7
  /**
8
  * Append form settings to fileds section.
9
  */
10
  var selector = $('.ur-tab-lists').find('li').last(); // Selector: Form settings tab.
11
 
12
+ $(selector).on('click', function () {
13
  var fields_panel = $('.ur-selected-inputs');
14
 
15
  // Empty fields panel.
20
  var form_settings = form_settings_section.find('form');
21
 
22
  // Append form settings to fields panel.
23
+ form_settings.appendTo(fields_panel);
24
 
25
  // Show only the form settings in fields panel.
26
  fields_panel.find('form#ur-field-settings').show();
34
  // Show general settings.
35
  fields_panel.find('form #ur-field-all-settings #general-settings').show();
36
 
37
+ fields_panel_section.each(function (index, value) {
38
 
39
+ var appending_text = $(value).find('h3').text();
40
+ var appending_id = $(value).attr('id');
41
 
42
  // Append the title and div now under form settings.
43
+ if (form_settings_section.find('#' + appending_id).length === 0) {
44
+ form_settings_section.append('<div id="' + appending_id + '">' + appending_text + '</div>');
45
  }
46
 
47
  // Add active class to general settings and form-settings-tab for all settings.
48
+ form_settings_section.find('#general-settings').addClass('active');
49
+ form_settings_section.find('#' + appending_id).addClass('form-settings-tab');
50
 
51
+ $(form_settings_section.find('#' + appending_id)).on('click', function () {
52
 
53
  // Remove all active classes initially.
54
+ $(this).parent().find('.active').removeClass('active');
55
 
56
  // Add active class on clicked tab.
57
+ $(this).addClass('active');
58
 
59
  // Hide other settings and show respective id's settings.
60
  fields_panel.find('form #ur-field-all-settings').children().hide();
61
+ fields_panel.find('form #ur-field-all-settings').find('#' + appending_id).show();
62
  });
63
  });
64
  });
68
  */
69
  var fields = $('.ur-tab-lists').find('li').first(); // Fields tab.
70
 
71
+ $(fields).on('click', function () {
72
  fields_panel = $('.ur-selected-inputs');
73
  fields_panel.children().show();
74
  fields_panel.find('form#ur-field-settings').hide();
78
  * Hide/Show minimum password strength field on the basis of enable strong password value.
79
  */
80
  var minimum_password_strength_wrapper_field = $('#general-settings').find('#user_registration_form_setting_minimum_password_strength_field');
81
+ var strong_password_field = $('#general-settings').find('#user_registration_form_setting_enable_strong_password_field select#user_registration_form_setting_enable_strong_password');
82
+ var enable_strong_password = strong_password_field.val();
83
 
84
+ if ('yes' === enable_strong_password) {
85
  minimum_password_strength_wrapper_field.show();
86
  } else {
87
  minimum_password_strength_wrapper_field.hide();
89
 
90
  $(strong_password_field).change(function () {
91
 
92
+ if ('yes' === $(this).val()) {
93
  minimum_password_strength_wrapper_field.show('slow');
94
  } else {
95
  minimum_password_strength_wrapper_field.hide('slow');
111
  $(this).closest('a, th').attr('data-tip', $(this).data('tip')).tipTip(tiptip_args).css('cursor', 'help');
112
  });
113
  }).trigger('init_tooltips');
114
+ $('body').on('keypress', '#ur-form-name', function (e) {
115
+ if (13 === e.which) {
116
  $('#save_form_footer').eq(0).trigger('click');
117
  }
118
  });
119
  });
120
 
121
+ (function ($, user_registration_admin_data) {
122
  var i18n_admin = user_registration_admin_data.i18n_admin;
123
  $(function () {
124
  var user_profile_modal = {
125
  init: function () {
126
  $(document.body).on('click', '.column-data_link a', this.add_item).on('ur_backbone_modal_loaded', this.backbone.init).on('ur_backbone_modal_response', this.backbone.response);
127
  },
128
+ add_item: function (e) {
129
  e.preventDefault();
130
  $(this).URBackboneModal({ template: 'test-demo' });
131
  return false;
132
  },
133
  backbone: {
134
+ init: function (e, target) {
135
+ if ('test-demo' === target) {
136
  }
137
  },
138
+ response: function (e, target) {
139
+ if ('test-demo' === target) {
140
  }
141
  }
142
  }
179
  $this.append('<button type="button" class="dashicons dashicons-plus-alt ur-add-new-row ui-sortable-handle"></button>');
180
  events.render_draggable_sortable();
181
  builder.manage_empty_grid();
182
+ if (user_registration_admin_data.is_edit_form === '1') {
183
  $('.ur-single-row').eq($('.ur-single-row').length - 1).remove();
184
  }
185
+ if (user_registration_admin_data.is_edit_form !== '1') {
186
 
187
  $('.ur-single-row').eq(0).find('.ur-grid-lists').eq(0).find('.ur-grid-list-item').eq(0).find('.user-registration-dragged-me').remove();
188
  $('.ur-single-row').eq(0).find('.ur-grid-lists').eq(0).find('.ur-grid-list-item').eq(0).append(user_registration_admin_data.required_form_html);
189
  }
190
  manage_draggable_users_fields();
191
  },
192
+ get_grid_lists: function (number_of_grid) {
193
  var grid_lists = $('<div class="ur-grid-lists"/>');
194
  var total_width = 0;
195
+ for (var i = 1; i <= number_of_grid; i++) {
196
  var grid_list_item = $('<div ur-grid-id=\'' + i + '\' class=\'ur-grid-list-item\'></div>');
197
  var width = Math.floor(100 / number_of_grid) - number_of_grid;
198
  total_width += width;
206
  grid_lists.find('.ur-grid-list-item').eq('0').css({});
207
  return grid_lists;
208
  },
209
+ populate_dropped_node: function (container, form_field_id) {
210
  var data = {
211
  action: 'user_registration_user_input_dropped',
212
  security: user_registration_admin_data.user_input_dropped,
223
  container.html('<small class="spinner is-active"></small>');
224
  container.addClass('ur-item-dragged');
225
  },
226
+ complete: function (response) {
227
  builder.manage_empty_grid();
228
+ if (response.responseJSON.success === true) {
229
  var template = $(template_text.replace('(content)', response.responseJSON.data.template));
230
  template.removeClass('ajax_added');
231
  template.removeClass('ur-item-dragged');
236
  }
237
  manage_draggable_users_fields();
238
 
239
+ var populated_item = template.closest('.ur-selected-item ').find("[data-field='field_name']").val();
240
+ manage_conditional_field_options(populated_item);
241
 
242
  }
243
  });
249
  main_containner.find('.user-registration-dragged-me').remove();
250
  $.each(main_containner.find('.ur-grid-list-item'), function () {
251
  var $this = $(this);
252
+ if ($(this).find('.ur-selected-item').length === 0) {
253
  $this.append(drag_me.clone());
254
  }
255
  });
282
  register_remove_row: function () {
283
  var $this = this;
284
  $('body').on('click', '.ur-remove-row', function () {
285
+ if ($('.ur-selected-inputs').find('.ur-single-row').length > 1) {
286
  var confirm = window.confirm(i18n_admin.i18n_are_you_sure_want_to_delete);
287
+ if (confirm) {
288
  var btn = $(this).prev();
289
  var new_btn;
290
+ if (btn.hasClass('ur-add-new-row')) {
291
  new_btn = btn.clone();
292
  } else {
293
  new_btn = $(this).clone().attr('class', 'dashicons-minus ur-remove-row');
294
  }
295
+ if (new_btn.hasClass('ur-add-new-row')) {
296
  $(this).closest('.ur-single-row').prev().find('.ur-remove-row').before(new_btn);
297
  }
298
  $(this).closest('.ur-single-row').remove();
308
  $('body').on('click', '.ur-single-row .ur-nav-right', function () {
309
  var $this_single_row = $(this).closest('.ur-single-row');
310
  var grid_id = $(this).closest('.ur-grids').find('.ur-grid-size').attr('data-active-grid');
311
+ if (grid_id >= loaded_params.number_of_grid_list) {
312
  return;
313
  }
314
  grid_id = ur_parse_int(grid_id) + 1;
330
  $('body').on('click', '.ur-single-row .ur-nav-left', function () {
331
  var $this_single_row = $(this).closest('.ur-single-row');
332
  var grid_id = $(this).closest('.ur-grids').find('.ur-grid-size').attr('data-active-grid');
333
+ if (grid_id <= 1) {
334
  return;
335
  }
336
  grid_id = ur_parse_int(grid_id) - 1;
384
  revert: 'invalid',
385
  // start: function (event, ui) {
386
  // },
387
+ stop: function (event, ui) {
388
+ if ($(ui.helper).closest('.ur-grid-list-item').length === 0) {
389
  return;
390
  }
391
  var data_field_id = $.trim($(ui.helper).attr('data-field-id').replace('user_registration_', ''));
392
  var length_of_required = $('.ur-selected-inputs').find('.ur-field[data-field-key="' + data_field_id + '"]').length;
393
  var only_one_field_index = $.makeArray(user_registration_admin_data.form_one_time_draggable_fields);
394
+ if (length_of_required > 0 && $.inArray(data_field_id, only_one_field_index) >= 0) {
395
  show_message(i18n_admin.i18n_user_required_field_already_there);
396
  $(ui.helper).remove();
397
  return;
398
  }
399
  var clone = $(ui.helper);
400
  var form_field_id = $(clone).attr('data-field-id');
401
+ if (typeof form_field_id !== 'undefined') {
402
  var this_clone = $(ui.helper).closest('.ur-grid-list-item').find('li[data-field-id="' + $(this).attr('data-field-id') + '"]');
403
  builder.populate_dropped_node(this_clone, form_field_id);
404
  }
408
  remove_selected_item: function () {
409
  var $this = this;
410
  $('body').on('click', '.ur-selected-item .ur-action-buttons .ur-trash', function () {
411
+ var removed_item = $(this).closest('.ur-selected-item ').find("[data-field='field_name']").val();
412
  $(this).closest('.ur-selected-item ').remove();
413
  $this.check_grid();
414
  builder.manage_empty_grid();
415
  manage_draggable_users_fields();
416
 
417
  //remove item from conditional logic options
418
+ jQuery('[class*="urcl-settings-rules_field_"] option[value="' + removed_item + '"]').remove();
419
 
420
  });
421
  },
424
  var data_field_key = $(this).closest('.ur-selected-item ').find('.ur-field').attr('data-field-key');
425
  var selected_node = $('.ur-selected-inputs').find('.ur-field[data-field-key="' + data_field_key + '"]');
426
  var length_of_required = selected_node.length;
427
+ if (length_of_required > 0 && $.inArray(data_field_key, user_registration_admin_data.form_one_time_draggable_fields) > -1) {
428
  show_message(i18n_admin.i18n_user_required_field_already_there_could_not_clone);
429
  return;
430
  }
432
  var label_node = clone.find('input[data-field="field_name"]');
433
  var regex = /\d+/g;
434
  var matches = label_node.val().match(regex);
435
+ var find_string = matches.length > 0 ? matches[matches.length - 1] : '';
436
  var label_string = label_node.val().replace(find_string, '');
437
  clone.find('input[data-field="field_name"]').attr('value', label_string + new Date().getTime());
438
  $(this).closest('.ur-grid-list-item').append(clone);
439
  });
440
  },
441
  check_grid: function () {
442
+ $('.ur-tabs').tabs({ disabled: [1] });
443
  $('.ur-tabs').find('a').eq(0).trigger('click');
444
  }
445
  };
454
  });
455
  $('.ur-tabs').tabs();
456
  $('.ur-tabs').find('a').eq(0).trigger('click');
457
+ $('.ur-tabs').tabs({ disabled: [1] });
458
  $('body').on('click', '.ur-selected-item', function () {
459
  $('.ur-registered-inputs').find('ul li.ur-no-pointer').removeClass('ur-no-pointer');
460
  $('.ur-selected-item').removeClass('ur-item-active');
462
  render_advance_setting($(this));
463
  init_events();
464
  });
465
+ function render_advance_setting(selected_obj) {
466
  var advance_setting = selected_obj.find('.ur-advance-setting-block').clone();
467
  var general_setting = selected_obj.find('.ur-general-setting-block').clone();
468
  var form = $('<form id=\'ur-setting-form\'/>');
473
  //$('#ur-tab-field-options').append(advance_setting);
474
  $('#ur-tab-field-options').find('.ur-advance-setting-block').show();
475
  $('#ur-tab-field-options').find('.ur-general-setting-block').show();
476
+ if ($('.ur-item-active').length === 1) {
477
  $('.ur-tabs').tabs('enable', 1);
478
  $('.ur-tabs').find('a').eq(1).trigger('click');
479
  }
481
 
482
  $('.ur_save_form_action_button').on('click', function () {
483
  var validation_response = get_validation_status();
484
+ if (validation_response.validation_status === false) {
485
  show_message(validation_response.message);
486
  return;
487
  }
489
  var ur_form_id = $('#ur_form_id').val();
490
  var ur_form_id_localization = user_registration_admin_data.post_id;
491
 
492
+ if (ur_parse_int(ur_form_id_localization, 0) !== ur_parse_int(ur_form_id, 0)) {
493
  ur_form_id = 0;
494
  }
495
 
514
  $('.ur_save_form_action_button').closest('.publishing-action').append(spinner);
515
  $('.ur-notices').remove();
516
  },
517
+ complete: function (response) {
518
  $('.ur_save_form_action_button').closest('.publishing-action').find('.spinner').remove();
519
+ if (response.responseJSON.success === true) {
520
  var success_message = i18n_admin.i18n_form_successfully_saved;
521
  show_message(success_message, 'success');
522
  var location = user_registration_admin_data.admin_url + response.responseJSON.data.post_id;
530
  });
531
 
532
  });
533
+ function show_message(message, type) {
534
  var message_string;
535
+ if (type === 'success') {
536
  message_string = '<div class="updated ur-notices" style="border-color: green;"><p><strong>' + i18n_admin.i18n_success + '! </strong>' + message + '</p></div>';
537
  } else {
538
  message_string = '<div class="updated ur-notices" style="border-color: red;"><p><strong>' + i18n_admin.i18n_error + '!!! </strong>' + message + '</p></div>';
545
  }, 600);
546
  }
547
 
548
+ function get_validation_status() {
549
  var only_one_field_index = $.makeArray(user_registration_admin_data.form_one_time_draggable_fields);
550
  var required_fields = $.makeArray(user_registration_admin_data.form_required_fields);
551
  var response = {
552
  validation_status: true,
553
  message: ''
554
  };
555
+ if ($('.ur-selected-item').length === 0) {
556
  response.validation_status = false;
557
  response.message = i18n_admin.i18n_at_least_one_field_need_to_select;
558
  return response;
559
  }
560
+ if ($('#ur-form-name').val() === '') {
561
  response.validation_status = false;
562
  response.message = i18n_admin.i18n_empty_form_name;
563
  return response;
564
  }
565
+ if ($('.ur_save_form_action_button').closest('.publishing-action').find('.spinner').length > 0) {
566
  response.validation_status = false;
567
  response.message = i18n_admin.i18n_previous_save_action_ongoing;
568
  return response;
574
  try {
575
  var field_value = $field.val();
576
  var length = $('.ur-selected-inputs .ur-general-setting-block').find('input[data-field="field_name"][value="' + field_value + '"]').length;
577
+ if (length > 1) {
578
  throw i18n_admin.i18n_duplicate_field_name;
579
  }
580
+ if ($field.closest('.ur-general-setting-block').find('input[data-field="label"]').val() === '') {
581
  $field = $field.closest('.ur-general-setting-block').find('input[data-field="label"]');
582
  throw i18n_admin.i18n_empty_field_label;
583
  }
584
  var field_regex = /[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/gm;
585
  var regex_result = field_value.match(field_regex);
586
+ if (regex_result !== null && regex_result.length === 1 && regex_result[0] === field_value) {
587
  } else {
588
  throw i18n_admin.i18n_invald_field_name;
589
  }
590
+ } catch (err) {
591
  response.validation_status = false;
592
  response.message = err.message === undefined ? err : err.message;
593
  $field.closest('.ur-selected-item').trigger('click');
598
  }, 2000);
599
  need_to_break = true; //console.log('User registration console ' + $field.closest('.ur-selected-item').find('.ur-label label').text());
600
  }
601
+ if (need_to_break) {
602
  return false;
603
  }
604
  });
605
+ for (var single_field = 0; single_field < only_one_field_index.length; single_field++) {
606
+ if ($('.ur-selected-inputs').find('.ur-field[data-field-key="' + only_one_field_index[single_field] + '"]').length > 1) {
607
  response.validation_status = false;
608
+ response.message = i18n_admin.i18n_multiple_field_key + only_one_field_index[single_field];
609
  break;
610
  }
611
  }
612
+ for (var required_index = 0; required_index < required_fields.length; required_index++) {
613
 
614
+ if ($('.ur-selected-inputs').find('.ur-field[data-field-key="' + required_fields[required_index] + '"]').length === 0) {
615
  response.validation_status = false;
616
 
617
+ if (required_index === 0) {
618
  var field = i18n_admin.i18n_user_email;
619
+ } else if (required_index === 1) {
620
  var field = i18n_admin.i18n_user_password;
621
  }
622
 
623
+ response.message = field + ' ' + i18n_admin.i18n_field_is_required;
624
  break;
625
  }
626
  }
627
  return response;
628
  }
629
 
630
+ function get_form_data() {
631
  var form_data = [];
632
  var single_row = $('.ur-selected-inputs .ur-single-row');
633
  $.each(single_row, function () {
643
  return form_data;
644
  }
645
 
646
+ function get_grid_wise_data($grid_item) {
647
  var all_field_item = $grid_item.find('.ur-selected-item');
648
  var all_field_data = [];
649
  $.each(all_field_item, function () {
659
  return all_field_data;
660
  }
661
 
662
+ function get_field_general_setting($single_item) {
663
  var general_setting_field = $single_item.find('.ur-general-setting-block').find('.ur-general-setting-field');
664
  var general_setting_data = {};
665
  $.each(general_setting_field, function () {
666
+ general_setting_data[$(this).attr('data-field')] = get_ur_data($(this));
667
  });
668
  return general_setting_data;
669
  }
670
 
671
+ function get_field_advance_setting($single_item) {
672
  var advance_setting_field = $single_item.find('.ur-advance-setting-block').find('.ur_advance_setting');
673
  var advance_setting_data = {};
674
  $.each(advance_setting_field, function () {
675
+ advance_setting_data[$(this).attr('data-advance-field')] = get_ur_data($(this));
676
  });
677
  return advance_setting_data;
678
  }
679
 
680
+ function get_ur_data($this_node) {
681
  var node_type = $this_node.get(0).tagName.toLowerCase();
682
  var value = '';
683
+ switch (node_type) {
684
  case 'input':
685
  value = $this_node.val();
686
  break;
695
  return value;
696
  }
697
 
698
+ function init_events() {
699
  var general_setting = $('.ur-general-setting-field');
700
  $.each(general_setting, function () {
701
  var $this_obj = $(this);
702
+ switch ($this_obj.attr('data-field')) {
703
  case 'label':
704
  $this_obj.on('keyup', function () {
705
  trigger_general_setting_label($(this));
739
  var $this_node = $(this);
740
  var node_type = $this_node.get(0).tagName.toLowerCase();
741
  var event = 'change';
742
+ switch (node_type) {
743
  case 'input':
744
  event = 'keyup';
745
  break;
761
  });
762
  }
763
 
764
+ function trigger_advance_setting($this_node, node_type) {
765
  var wrapper = $('.ur-selected-item.ur-item-active');
766
  var this_node_id = $this_node.attr('data-id');
767
+ var hidden_node = wrapper.find('.ur-advance-setting-block').find('[data-id="' + this_node_id + '"]');
768
+ switch (node_type) {
769
  case 'input':
770
  hidden_node.val($this_node.val());
771
  break;
779
  }
780
  }
781
 
782
+ function render_text_area(value) {
783
  var wrapper = $('.ur-selected-item.ur-item-active');
784
+ var field_type = wrapper.find('.ur-field');
785
+ switch (field_type.attr('data-field-key')) {
786
  case 'select':
787
  render_select_box(value);
788
  break;
794
  break;
795
  }
796
  }
797
+ function render_check_box(value) {
798
  value = $.trim(value);
799
  var wrapper = $('.ur-selected-item.ur-item-active');
800
  var checkbox = wrapper.find('.ur-field');
801
  checkbox.html('');
802
  var array_value = value.split(',');
803
+ for (var i = 0; i < array_value.length; i++) {
804
+ if (array_value[i] !== '') {
805
+ checkbox.append('<label><input value="' + array_value[i].trim() + '" type="checkbox">' + array_value[i].trim() + '</label>');
806
  }
807
  }
808
  }
809
+ function render_radio(value) {
810
  value = $.trim(value);
811
  var wrapper = $('.ur-selected-item.ur-item-active');
812
  var radio = wrapper.find('.ur-field');
813
  radio.html('');
814
  var array_value = value.split(',');
815
+ for (var i = 0; i < array_value.length; i++) {
816
+ if (array_value[i] !== '') {
817
+ radio.append('<label><input value="' + array_value[i].trim() + '" type="radio">' + array_value[i].trim() + '</label>');
818
  }
819
  }
820
  }
821
+ function render_select_box(value) {
822
  value = $.trim(value);
823
  var wrapper = $('.ur-selected-item.ur-item-active');
824
  var select = wrapper.find('.ur-field').find('select');
825
  select.html('');
826
  var array_value = value.split(',');
827
+ for (var i = 0; i < array_value.length; i++) {
828
+ if (array_value[i] !== '') {
829
+ select.append('<option value=\'' + array_value[i] + '\'>' + array_value[i].trim() + '</option>');
830
  }
831
  }
832
  }
833
 
834
+ function trigger_general_setting_field_name($label) {
835
  var wrapper = $('.ur-selected-item.ur-item-active');
836
  wrapper.find('.ur-general-setting-block').find('input[data-field="' + $label.attr('data-field') + '"]').attr('value', $label.val());
837
  }
838
 
839
+ function trigger_general_setting_label($label) {
840
  var wrapper = $('.ur-selected-item.ur-item-active');
841
  wrapper.find('.ur-label').find('label').text($label.val());
842
 
845
 
846
  }
847
 
848
+ function trigger_general_setting_description($label) {
849
  var wrapper = $('.ur-selected-item.ur-item-active');
850
  wrapper.find('.ur-field').find('textarea').attr('description', $label.val());
851
  wrapper.find('.ur-general-setting-block').find('textarea[data-field="' + $label.attr('data-field') + '"]').val($label.val());
852
  }
853
 
854
+ function trigger_general_setting_placeholder($label) {
855
  var wrapper = $('.ur-selected-item.ur-item-active');
856
  wrapper.find('.ur-field').find('input').attr('placeholder', $label.val());
857
  wrapper.find('.ur-general-setting-block').find('input[data-field="' + $label.attr('data-field') + '"]').val($label.val());
858
  }
859
 
860
+ function trigger_general_setting_required($label) {
861
  var wrapper = $('.ur-selected-item.ur-item-active');
862
  wrapper.find('.ur-label').find('label').find('span').remove();
863
+ if ($label.val() === 'yes') {
864
  wrapper.find('.ur-label').find('label').append('<span style="color:red">*</span>');
865
  }
866
  wrapper.find('.ur-general-setting-block').find('select[data-field="' + $label.attr('data-field') + '"]').find('option[value="' + $label.val() + '"]').attr('selected', 'selected');
867
  }
868
 
869
+ function trigger_general_setting_hide_label($label) {
870
  var wrapper = $('.ur-selected-item.ur-item-active');
871
  wrapper.find('.ur-label').find('label').find('span').remove();
872
  wrapper.find('.ur-general-setting-block').find('select[data-field="' + $label.attr('data-field') + '"]').find('option[value="' + $label.val() + '"]').attr('selected', 'selected');
873
  }
874
 
875
+ function manage_required_fields() {
876
  var required_fields = user_registration_admin_data.form_required_fields;
877
 
878
  var selected_inputs = $('.ur-selected-inputs');
879
 
880
+ if ($.isArray(required_fields)) {
881
 
882
+ for (var i = 0; i < required_fields.length; i++) {
883
 
884
+ var field_node = selected_inputs.find('.ur-field[data-field-key="' + required_fields[i] + '"]');
885
 
886
  field_node.closest('.ur-selected-item').find('select[data-field="required"]').val('yes').trigger('change');
887
  field_node.closest('.ur-selected-item').find('select[data-field="required"]').find('option[value="yes"]').attr('selected', 'selected');
896
  label_node.append('<span style="color:red">*</span>');
897
  }
898
 
899
+ function manage_draggable_users_fields() {
900
 
901
  var single_draggable_fields = user_registration_admin_data.form_one_time_draggable_fields;
902
 
908
 
909
  var data_field_id = $(this).attr('data-field-id').replace('user_registration_', '');
910
 
911
+ if ($.inArray(data_field_id, single_draggable_fields) >= 0) {
912
 
913
+ if ($('.ur-selected-inputs').find('.ur-field[data-field-key="' + data_field_id + '"]').length > 0) {
914
 
915
 
916
  $this.draggable('disable');
923
  });
924
  }
925
 
926
+ function manage_conditional_field_options(populated_item) {
927
 
928
+ jQuery('.ur-grid-lists .ur-selected-item .ur-admin-template').each(function () {
929
+ var field_label = jQuery(this).find('.ur-label label').text();
930
+ var field_key = jQuery(this).find('.ur-field').attr('data-field-key');
931
 
932
+ //strip certain fields
933
+ if ('section_title' == field_key || 'html' == field_key || 'wysiwyg' == field_key || 'billing_address_title' == field_key || 'shipping_address_title' == field_key) {
934
  return;
935
  }
936
 
937
+ var general_setting = jQuery(this).find('.ur-general-setting-block .ur-general-setting');
938
+ general_setting.each(function () {
939
+ var field_name = jQuery(this).find("[data-field='field_name']").val();
940
+ if (typeof field_name !== 'undefined') {
941
+
942
+ //check if option exist in the given select
943
+ var select_value = jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1 option[value='" + field_name + "']").length > 0;
944
+ if (!select_value == true) {
945
+ jQuery('[class*="urcl-settings-rules_field_"]').append('<option value ="' + field_name + '" data-type="' + field_key + '">' + field_label + ' </option>');
946
+ if (field_name == populated_item) {
947
+ jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields option[value="' + populated_item + '"]').remove();
948
+ }
949
+ } else {
950
+ jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields').append('<option value ="' + field_name + '" data-type="' + field_key + '">' + field_label + ' </option>');
951
+ }
952
+ }
953
+ });
954
  });
955
+ jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields').removeClass('empty-fields');
956
  }
957
 
958
+ function ur_math_ceil(value) {
959
  return Math.ceil(value, 0);
960
  }
961
 
962
+ function ur_parse_int(value) {
963
  return parseInt(value, 0);
964
  }
965
 
966
+ setTimeout(function () {
967
  var date_selector = $('#profile-page form#your-profile input[type="date"]');
968
+ if (date_selector.length > 0) {
969
+ date_selector.addClass('flatpickr-field').attr('type', 'text').flatpickr({
970
  disableMobile: true
971
+ });
972
  }
973
+ }, 2);
974
+
975
+ $(document).on('click', '#ur-tab-registered-fields h2', function () {
976
+ if ($(this).hasClass('closed')) {
977
+ $(this).removeClass('closed');
978
+ } else {
979
+ $(this).addClass('closed');
980
+ }
981
+ var field_list = $(this).find(' ~ .ur-registered-list')[0];
982
+ $(field_list).slideToggle();
983
+ });
984
 
985
  }(jQuery, window.user_registration_admin_data));
assets/js/admin/admin.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(e){var i=e(".ur-tab-lists").find("li").last();e(i).on("click",function(){var i=e(".ur-selected-inputs");i.children().hide();var t=e(".ur-registered-inputs nav").find("#ur-tab-field-settings");t.find("form").appendTo(i),i.find("form#ur-field-settings").show();var r=i.find("form #ur-field-all-settings").children();r.hide(),i.find("form #ur-field-all-settings #general-settings").show(),r.each(function(r,a){var n=e(a).find("h3").text(),s=e(a).attr("id");0===t.find("#"+s).length&&t.append('<div id="'+s+'">'+n+"</div>"),t.find("#general-settings").addClass("active"),t.find("#"+s).addClass("form-settings-tab"),e(t.find("#"+s)).on("click",function(){e(this).parent().find(".active").removeClass("active"),e(this).addClass("active"),i.find("form #ur-field-all-settings").children().hide(),i.find("form #ur-field-all-settings").find("#"+s).show()})})});var t=e(".ur-tab-lists").find("li").first();e(t).on("click",function(){fields_panel=e(".ur-selected-inputs"),fields_panel.children().show(),fields_panel.find("form#ur-field-settings").hide()});var r=e("#general-settings").find("#user_registration_form_setting_minimum_password_strength_field"),a=e("#general-settings").find("#user_registration_form_setting_enable_strong_password_field select#user_registration_form_setting_enable_strong_password");"yes"===a.val()?r.show():r.hide(),e(a).change(function(){"yes"===e(this).val()?r.show("slow"):r.hide("slow")}),e(document.body).on("init_tooltips",function(){var i={attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200,keepAlive:!0};e(".tips, .help_tip, .user-registration-help-tip, .ur-copy-shortcode").tipTip(i),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip(i).css("cursor","help")})}).trigger("init_tooltips"),e("body").on("keypress","#ur-form-name",function(i){13===i.which&&e("#save_form_footer").eq(0).trigger("click")})}),function(e,i){function t(i,t){var r;r="success"===t?'<div class="updated ur-notices" style="border-color: green;"><p><strong>'+u.i18n_success+"! </strong>"+i+"</p></div>":'<div class="updated ur-notices" style="border-color: red;"><p><strong>'+u.i18n_error+"!!! </strong>"+i+"</p></div>",e(".ur-form-subcontainer").find(".ur-notices").remove(),e(".ur-form-subcontainer").prepend(r),e("html, body").animate({scrollTop:e(".ur-notices").offset().top-50},600)}function r(){var i=[],t=e(".ur-selected-inputs .ur-single-row");return e.each(t,function(){var t=e(this).find(".ur-grid-list-item"),r=[];e.each(t,function(){var i=function(i){var t=i.find(".ur-selected-item"),r=[];return e.each(t,function(){var i=e(this),t={field_key:i.find(".ur-field").attr("data-field-key"),general_setting:function(i){var t=i.find(".ur-general-setting-block").find(".ur-general-setting-field"),r={};return e.each(t,function(){r[e(this).attr("data-field")]=a(e(this))}),r}(i),advance_setting:function(i){var t=i.find(".ur-advance-setting-block").find(".ur_advance_setting"),r={};return e.each(t,function(){r[e(this).attr("data-advance-field")]=a(e(this))}),r}(i)};r.push(t)}),r}(e(this));r.push(i)}),i.push(r)}),i}function a(e){var i="";switch(e.get(0).tagName.toLowerCase()){case"input":case"select":case"textarea":i=e.val()}return i}function n(){var i=e(".ur-general-setting-field");e.each(i,function(){var i=e(this);switch(i.attr("data-field")){case"label":i.on("keyup",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-label").find("label").text(i.val());e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"field_name":case"input_mask":i.on("change",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"placeholder":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("input").attr("placeholder",i.val()),t.find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))});break;case"required":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),"yes"===i.val()&&t.find(".ur-label").find("label").append('<span style="color:red">*</span>');t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"hide_label":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"description":case"html":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("textarea").attr("description",i.val()),t.find(".ur-general-setting-block").find('textarea[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))})}});var t=e(".ur_advance_setting");e.each(t,function(){var i=e(this),t=i.get(0).tagName.toLowerCase(),r="change";switch(t){case"input":r="keyup";break;case"select":r="change";break;case"textarea":r="keyup";break;default:r="change"}e(this).on(r,function(){s(i,t)}),e(this).on("paste",function(){s(i,t)})})}function s(i,t){var r=e(".ur-selected-item.ur-item-active"),a=i.attr("data-id"),n=r.find(".ur-advance-setting-block").find('[data-id="'+a+'"]');switch(t){case"input":n.val(i.val());break;case"select":n.find('option[value="'+i.val()+'"]').attr("selected","selected");break;case"textarea":n.val(i.val()),function(i){switch(e(".ur-selected-item.ur-item-active").find(".ur-field").attr("data-field-key")){case"select":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field").find("select");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append("<option value='"+r[a]+"'>"+r[a].trim()+"</option>")}(i);break;case"checkbox":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="checkbox">'+r[a].trim()+"</label>")}(i);break;case"radio":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="radio">'+r[a].trim()+"</label>")}(i)}}(i.val())}}function d(){var t=i.form_one_time_draggable_fields,r=e("#ur-tab-registered-fields").find("ul.ur-registered-list");e.each(r.find("li"),function(){var i=e(this),r=e(this).attr("data-field-id").replace("user_registration_","");e.inArray(r,t)>=0&&(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0?i.draggable("disable"):i.draggable("enable"))})}function l(e){return Math.ceil(e,0)}function o(e){return parseInt(e,0)}var u=i.i18n_admin;e(function(){({init:function(){e(document.body).on("click",".column-data_link a",this.add_item).on("ur_backbone_modal_loaded",this.backbone.init).on("ur_backbone_modal_response",this.backbone.response)},add_item:function(i){return i.preventDefault(),e(this).URBackboneModal({template:"test-demo"}),!1},backbone:{init:function(e,i){},response:function(e,i){}}}).init(),e.fn.ur_form_builder=function(){var r={active_grid:i.active_grid,number_of_grid_list:i.number_of_grid,min_grid_height:70};return this.each(function(){var a=e(this),n={init:function(){this.single_row(),function(){var t=i.form_required_fields,r=e(".ur-selected-inputs");if(e.isArray(t))for(var a=0;a<t.length;a++){var n=r.find('.ur-field[data-field-key="'+t[a]+'"]');n.closest(".ur-selected-item").find('select[data-field="required"]').val("yes").trigger("change"),n.closest(".ur-selected-item").find('select[data-field="required"]').find('option[value="yes"]').attr("selected","selected"),n.closest(".ur-selected-item").find('select[data-field="required"]').attr("disabled","disabled")}var s=r.find('select[data-field="required"]').find('option[selected="selected"][value="yes"]').closest(".ur-selected-item").find(".ur-label").find("label");s.find("span").remove(),s.append('<span style="color:red">*</span>')}()},get_grid_button:function(){var i=e('<div class="ur-grid-containner"/>'),t=l(o(r.number_of_grid_list)/o(r.active_grid))+"/"+r.number_of_grid_list,a='<div class="ur-grid-navigation ur-nav-right dashicons dashicons-arrow-left-alt2"></div><div class="ur-grid-size" data-active-grid="'+r.active_grid+'">'+t+'</div><div class="ur-grid-navigation ur-nav-left dashicons dashicons-arrow-right-alt2"></div><button type="button" class="dashicons dashicons-no-alt ur-remove-row"></button>';return i.html(a),i.html()},single_row:function(){var t=e("<div class='ur-single-row'/>");t.append(e("<div class='ur-grids'/>"));var l=this.get_grid_button();t.find(".ur-grids").append(l),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var o=this.get_grid_lists(r.active_grid);t.append('<div style="clear:both"></div>'),t.append(o),t.append('<div style="clear:both"></div>'),a.append(t),a.find(".ur-add-new-row").remove(),a.append('<button type="button" class="dashicons dashicons-plus-alt ur-add-new-row ui-sortable-handle"></button>'),s.render_draggable_sortable(),n.manage_empty_grid(),"1"===i.is_edit_form&&e(".ur-single-row").eq(e(".ur-single-row").length-1).remove(),"1"!==i.is_edit_form&&(e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).find(".user-registration-dragged-me").remove(),e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).append(i.required_form_html)),d()},get_grid_lists:function(i){for(var t=e('<div class="ur-grid-lists"/>'),a=1;a<=i;a++){var n=e("<div ur-grid-id='"+a+"' class='ur-grid-list-item'></div>"),s=Math.floor(100/i)-i;s,n.css({width:s+"%","min-height":r.min_grid_height+"px"}),t.append(n)}return t.append('<div style="clear:both"></div>'),t.find(".ur-grid-list-item").eq("0").css({}),t},populate_dropped_node:function(t,r){var a={action:"user_registration_user_input_dropped",security:i.user_input_dropped,form_field_id:r},s='<div class="ur-selected-item ajax_added"><div class="ur-action-buttons"><span title="Clone" class="dashicons dashicons-admin-page ur-clone"></span><span title="Trash" class="dashicons dashicons-trash ur-trash"></span></div>(content)</div>';t.closest(".ur-single-row").find(".user-registration-dragged-me").fadeOut(),e.ajax({url:i.ajax_url,data:a,type:"POST",beforeSend:function(){t.removeAttr("class").removeAttr("id").removeAttr("data-field-id").addClass("ur-selected-item").css({width:"auto"}),t.html('<small class="spinner is-active"></small>'),t.addClass("ur-item-dragged")},complete:function(i){if(n.manage_empty_grid(),!0===i.responseJSON.success){var r=e(s.replace("(content)",i.responseJSON.data.template));r.removeClass("ajax_added"),r.removeClass("ur-item-dragged"),t.find(".ajax_added").find(".spinner").remove(),t.find(".ajax_added").remove(),e(r).insertBefore(t),t.remove()}d();!function(e){jQuery(".ur-grid-lists .ur-selected-item .ur-admin-template").each(function(){var i=jQuery(this).find(".ur-label label").text(),t=jQuery(this).find(".ur-field").attr("data-field-key");"section_title"!=t&&"html"!=t&&"wysiwyg"!=t&&"billing_address_title"!=t&&"shipping_address_title"!=t&&jQuery(this).find(".ur-general-setting-block .ur-general-setting").each(function(){var r=jQuery(this).find("[data-field='field_name']").val();void 0!==r&&(1==!(jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1 option[value='"+r+"']").length>0)?(jQuery('[class*="urcl-settings-rules_field_"]').append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"),r==e&&jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields option[value="'+e+'"]').remove()):jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"))})}),jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").removeClass("empty-fields")}(r.closest(".ur-selected-item ").find("[data-field='field_name']").val())}})},manage_empty_grid:function(){var i=e(".ur-selected-inputs"),t=e('<div class="user-registration-dragged-me"/>');t.html('<div class="user-registration-dragged-me-text"><p>'+u.i18n_drag_your_first_item_here+"</p></div>"),i.find(".user-registration-dragged-me").remove(),e.each(i.find(".ur-grid-list-item"),function(){var i=e(this);0===e(this).find(".ur-selected-item").length&&i.append(t.clone())})}},s={register:function(){this.register_add_new_row(),this.register_remove_row(),this.change_ur_grids(),this.remove_selected_item(),this.clone_selected_item()},register_add_new_row:function(){var i=this;e("body").on("click",".ur-add-new-row",function(){var t=e(this).closest(".ur-selected-inputs").find(".ur-single-row").eq(0).clone();t.find(".ur-grid-lists").html(""),t.find(".ur-grids").find("span").removeClass("ur-active-grid"),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var a=n.get_grid_lists(r.active_grid);t.find(".ur-grid-lists").append(a.html()),t.insertBefore(".ur-add-new-row"),i.render_draggable_sortable(),n.manage_empty_grid()})},register_remove_row:function(){var i=this;e("body").on("click",".ur-remove-row",function(){if(e(".ur-selected-inputs").find(".ur-single-row").length>1){if(window.confirm(u.i18n_are_you_sure_want_to_delete)){var t,r=e(this).prev();(t=r.hasClass("ur-add-new-row")?r.clone():e(this).clone().attr("class","dashicons-minus ur-remove-row")).hasClass("ur-add-new-row")&&e(this).closest(".ur-single-row").prev().find(".ur-remove-row").before(t),e(this).closest(".ur-single-row").remove(),i.check_grid()}}else window.alert(u.i18n_at_least_one_row_need_to_select)})},change_ur_grids:function(){var i=this;e("body").on("click",".ur-single-row .ur-nav-right",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a>=r.number_of_grid_list)){a=o(a)+1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}}),e("body").on("click",".ur-single-row .ur-nav-left",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a<=1)){a=o(a)-1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}})},render_draggable_sortable:function(){e(".ur-grid-list-item").sortable({containment:".ur-selected-inputs",over:function(){e(this).addClass("ur-sortable-active"),n.manage_empty_grid()},out:function(){e(this).removeClass("ur-sortable-active"),n.manage_empty_grid()},revert:!0,connectWith:".ur-grid-list-item"}).disableSelection(),e(".ur-selected-inputs").sortable({containment:".ur-selected-inputs",tolerance:"pointer",revert:"invalid",placeholder:"ur-single-row",forceHelperSize:!0,over:function(){e(this).addClass("ur-sortable-active")},out:function(){e(this).removeClass("ur-sortable-active")}}),e("#ur-draggabled li").draggable({connectToSortable:".ur-grid-list-item",containment:".ur-registered-from",helper:"clone",revert:"invalid",stop:function(r,a){if(0!==e(a.helper).closest(".ur-grid-list-item").length){var s=e.trim(e(a.helper).attr("data-field-id").replace("user_registration_","")),d=e(".ur-selected-inputs").find('.ur-field[data-field-key="'+s+'"]').length,l=e.makeArray(i.form_one_time_draggable_fields);if(d>0&&e.inArray(s,l)>=0)return t(u.i18n_user_required_field_already_there),void e(a.helper).remove();var o=e(a.helper),c=e(o).attr("data-field-id");if(void 0!==c){var f=e(a.helper).closest(".ur-grid-list-item").find('li[data-field-id="'+e(this).attr("data-field-id")+'"]');n.populate_dropped_node(f,c)}}}}).disableSelection()},remove_selected_item:function(){var i=this;e("body").on("click",".ur-selected-item .ur-action-buttons .ur-trash",function(){var t=e(this).closest(".ur-selected-item ").find("[data-field='field_name']").val();e(this).closest(".ur-selected-item ").remove(),i.check_grid(),n.manage_empty_grid(),d(),jQuery('[class*="urcl-settings-rules_field_"] option[value="'+t+'"]').remove()})},clone_selected_item:function(){e("body").on("click",".ur-selected-item .ur-action-buttons .ur-clone",function(){var r=e(this).closest(".ur-selected-item ").find(".ur-field").attr("data-field-key");if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0&&e.inArray(r,i.form_one_time_draggable_fields)>-1)t(u.i18n_user_required_field_already_there_could_not_clone);else{var a=e(this).closest(".ur-selected-item ").clone(),n=a.find('input[data-field="field_name"]'),s=n.val().match(/\d+/g),d=s.length>0?s[s.length-1]:"",l=n.val().replace(d,"");a.find('input[data-field="field_name"]').attr("value",l+(new Date).getTime()),e(this).closest(".ur-grid-list-item").append(a)}})},check_grid:function(){e(".ur-tabs").tabs({disabled:[1]}),e(".ur-tabs").find("a").eq(0).trigger("click")}};n.init(),s.register()})},e(".ur-selected-inputs").ur_form_builder(),e(".ur-tabs").find("a").click(function(){e(".ur-tabs").find("a").removeClass("active"),e(this).addClass("active")}),e(".ur-tabs").tabs(),e(".ur-tabs").find("a").eq(0).trigger("click"),e(".ur-tabs").tabs({disabled:[1]}),e("body").on("click",".ur-selected-item",function(){e(".ur-registered-inputs").find("ul li.ur-no-pointer").removeClass("ur-no-pointer"),e(".ur-selected-item").removeClass("ur-item-active"),e(this).addClass("ur-item-active"),function(i){var t=i.find(".ur-advance-setting-block").clone(),r=i.find(".ur-general-setting-block").clone(),a=e("<form id='ur-setting-form'/>");e("#ur-tab-field-options").html(""),a.append(r),a.append(t),e("#ur-tab-field-options").append(a),e("#ur-tab-field-options").find(".ur-advance-setting-block").show(),e("#ur-tab-field-options").find(".ur-general-setting-block").show(),1===e(".ur-item-active").length&&(e(".ur-tabs").tabs("enable",1),e(".ur-tabs").find("a").eq(1).trigger("click"))}(e(this)),n()}),e(".ur_save_form_action_button").on("click",function(){var a=function(){var t=e.makeArray(i.form_one_time_draggable_fields),r=e.makeArray(i.form_required_fields),a={validation_status:!0,message:""};if(0===e(".ur-selected-item").length)return a.validation_status=!1,a.message=u.i18n_at_least_one_field_need_to_select,a;if(""===e("#ur-form-name").val())return a.validation_status=!1,a.message=u.i18n_empty_form_name,a;if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").length>0)return a.validation_status=!1,a.message=u.i18n_previous_save_action_ongoing,a;e.each(e('.ur-selected-inputs .ur-general-setting-block input[data-field="field_name"]'),function(){var i,t=e(this),r=!1;try{var n=t.val();if(e(".ur-selected-inputs .ur-general-setting-block").find('input[data-field="field_name"][value="'+n+'"]').length>1)throw u.i18n_duplicate_field_name;if(""===t.closest(".ur-general-setting-block").find('input[data-field="label"]').val())throw t=t.closest(".ur-general-setting-block").find('input[data-field="label"]'),u.i18n_empty_field_label;var s=n.match(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/gm);if(null===s||1!==s.length||s[0]!==n)throw u.i18n_invald_field_name}catch(d){a.validation_status=!1,a.message=d.message===undefined?d:d.message,t.closest(".ur-selected-item").trigger("click"),i=t.attr("data-field"),e("#ur-setting-form").find('input[data-field="'+i+'"]').css({border:"1px solid red"}),setTimeout(function(){e("#ur-setting-form").find('input[data-field="'+i+'"]').removeAttr("style")},2e3),r=!0}if(r)return!1});for(var n=0;n<t.length;n++)if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+t[n]+'"]').length>1){a.validation_status=!1,a.message=u.i18n_multiple_field_key+t[n];break}for(var s=0;s<r.length;s++)if(0===e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r[s]+'"]').length){if(a.validation_status=!1,0===s)var d=u.i18n_user_email;else 1===s&&(d=u.i18n_user_password);a.message=d+" "+u.i18n_field_is_required;break}return a}();if(!1!==a.validation_status){var n=r(),s=e("#ur_form_id").val();o(i.post_id)!==o(s)&&(s=0);var d=e("#ur-field-settings").serializeArray(),l={action:"user_registration_form_save_action",security:i.ur_form_save,data:{form_data:JSON.stringify(n),form_name:e("#ur-form-name").val(),form_id:s,form_setting_data:d}};e.ajax({url:i.ajax_url,data:l,type:"POST",beforeSend:function(){e(".ur_save_form_action_button").closest(".publishing-action").append('<span class="spinner is-active" style="float: left;margin-top: 6px;"></span>'),e(".ur-notices").remove()},complete:function(r){if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").remove(),!0===r.responseJSON.success){t(u.i18n_form_successfully_saved,"success");var a=i.admin_url+r.responseJSON.data.post_id;window.location=a}else{t(r.responseJSON.data.message)}}})}else t(a.message)})}),setTimeout(function(){var i=e('#profile-page form#your-profile input[type="date"]');i.length>0&&i.addClass("flatpickr-field").attr("type","text").flatpickr({disableMobile:!0})},2)}(jQuery,window.user_registration_admin_data);
1
+ jQuery(function(e){var i=e(".ur-tab-lists").find("li").last();e(i).on("click",function(){var i=e(".ur-selected-inputs");i.children().hide();var t=e(".ur-registered-inputs nav").find("#ur-tab-field-settings");t.find("form").appendTo(i),i.find("form#ur-field-settings").show();var r=i.find("form #ur-field-all-settings").children();r.hide(),i.find("form #ur-field-all-settings #general-settings").show(),r.each(function(r,a){var n=e(a).find("h3").text(),s=e(a).attr("id");0===t.find("#"+s).length&&t.append('<div id="'+s+'">'+n+"</div>"),t.find("#general-settings").addClass("active"),t.find("#"+s).addClass("form-settings-tab"),e(t.find("#"+s)).on("click",function(){e(this).parent().find(".active").removeClass("active"),e(this).addClass("active"),i.find("form #ur-field-all-settings").children().hide(),i.find("form #ur-field-all-settings").find("#"+s).show()})})});var t=e(".ur-tab-lists").find("li").first();e(t).on("click",function(){fields_panel=e(".ur-selected-inputs"),fields_panel.children().show(),fields_panel.find("form#ur-field-settings").hide()});var r=e("#general-settings").find("#user_registration_form_setting_minimum_password_strength_field"),a=e("#general-settings").find("#user_registration_form_setting_enable_strong_password_field select#user_registration_form_setting_enable_strong_password");"yes"===a.val()?r.show():r.hide(),e(a).change(function(){"yes"===e(this).val()?r.show("slow"):r.hide("slow")}),e(document.body).on("init_tooltips",function(){var i={attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200,keepAlive:!0};e(".tips, .help_tip, .user-registration-help-tip, .ur-copy-shortcode").tipTip(i),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip(i).css("cursor","help")})}).trigger("init_tooltips"),e("body").on("keypress","#ur-form-name",function(i){13===i.which&&e("#save_form_footer").eq(0).trigger("click")})}),function(e,i){function t(i,t){var r;r="success"===t?'<div class="updated ur-notices" style="border-color: green;"><p><strong>'+u.i18n_success+"! </strong>"+i+"</p></div>":'<div class="updated ur-notices" style="border-color: red;"><p><strong>'+u.i18n_error+"!!! </strong>"+i+"</p></div>",e(".ur-form-subcontainer").find(".ur-notices").remove(),e(".ur-form-subcontainer").prepend(r),e("html, body").animate({scrollTop:e(".ur-notices").offset().top-50},600)}function r(){var i=[],t=e(".ur-selected-inputs .ur-single-row");return e.each(t,function(){var t=e(this).find(".ur-grid-list-item"),r=[];e.each(t,function(){var i=function(i){var t=i.find(".ur-selected-item"),r=[];return e.each(t,function(){var i=e(this),t={field_key:i.find(".ur-field").attr("data-field-key"),general_setting:function(i){var t=i.find(".ur-general-setting-block").find(".ur-general-setting-field"),r={};return e.each(t,function(){r[e(this).attr("data-field")]=a(e(this))}),r}(i),advance_setting:function(i){var t=i.find(".ur-advance-setting-block").find(".ur_advance_setting"),r={};return e.each(t,function(){r[e(this).attr("data-advance-field")]=a(e(this))}),r}(i)};r.push(t)}),r}(e(this));r.push(i)}),i.push(r)}),i}function a(e){var i="";switch(e.get(0).tagName.toLowerCase()){case"input":case"select":case"textarea":i=e.val()}return i}function n(){var i=e(".ur-general-setting-field");e.each(i,function(){var i=e(this);switch(i.attr("data-field")){case"label":i.on("keyup",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-label").find("label").text(i.val());e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"field_name":case"input_mask":i.on("change",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"placeholder":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("input").attr("placeholder",i.val()),t.find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))});break;case"required":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),"yes"===i.val()&&t.find(".ur-label").find("label").append('<span style="color:red">*</span>');t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"hide_label":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"description":case"html":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("textarea").attr("description",i.val()),t.find(".ur-general-setting-block").find('textarea[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))})}});var t=e(".ur_advance_setting");e.each(t,function(){var i=e(this),t=i.get(0).tagName.toLowerCase(),r="change";switch(t){case"input":r="keyup";break;case"select":r="change";break;case"textarea":r="keyup";break;default:r="change"}e(this).on(r,function(){s(i,t)}),e(this).on("paste",function(){s(i,t)})})}function s(i,t){var r=e(".ur-selected-item.ur-item-active"),a=i.attr("data-id"),n=r.find(".ur-advance-setting-block").find('[data-id="'+a+'"]');switch(t){case"input":n.val(i.val());break;case"select":n.find('option[value="'+i.val()+'"]').attr("selected","selected");break;case"textarea":n.val(i.val()),function(i){switch(e(".ur-selected-item.ur-item-active").find(".ur-field").attr("data-field-key")){case"select":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field").find("select");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append("<option value='"+r[a]+"'>"+r[a].trim()+"</option>")}(i);break;case"checkbox":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="checkbox">'+r[a].trim()+"</label>")}(i);break;case"radio":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="radio">'+r[a].trim()+"</label>")}(i)}}(i.val())}}function d(){var t=i.form_one_time_draggable_fields,r=e("#ur-tab-registered-fields").find("ul.ur-registered-list");e.each(r.find("li"),function(){var i=e(this),r=e(this).attr("data-field-id").replace("user_registration_","");e.inArray(r,t)>=0&&(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0?i.draggable("disable"):i.draggable("enable"))})}function l(e){return Math.ceil(e,0)}function o(e){return parseInt(e,0)}var u=i.i18n_admin;e(function(){({init:function(){e(document.body).on("click",".column-data_link a",this.add_item).on("ur_backbone_modal_loaded",this.backbone.init).on("ur_backbone_modal_response",this.backbone.response)},add_item:function(i){return i.preventDefault(),e(this).URBackboneModal({template:"test-demo"}),!1},backbone:{init:function(e,i){},response:function(e,i){}}}).init(),e.fn.ur_form_builder=function(){var r={active_grid:i.active_grid,number_of_grid_list:i.number_of_grid,min_grid_height:70};return this.each(function(){var a=e(this),n={init:function(){this.single_row(),function(){var t=i.form_required_fields,r=e(".ur-selected-inputs");if(e.isArray(t))for(var a=0;a<t.length;a++){var n=r.find('.ur-field[data-field-key="'+t[a]+'"]');n.closest(".ur-selected-item").find('select[data-field="required"]').val("yes").trigger("change"),n.closest(".ur-selected-item").find('select[data-field="required"]').find('option[value="yes"]').attr("selected","selected"),n.closest(".ur-selected-item").find('select[data-field="required"]').attr("disabled","disabled")}var s=r.find('select[data-field="required"]').find('option[selected="selected"][value="yes"]').closest(".ur-selected-item").find(".ur-label").find("label");s.find("span").remove(),s.append('<span style="color:red">*</span>')}()},get_grid_button:function(){var i=e('<div class="ur-grid-containner"/>'),t=l(o(r.number_of_grid_list)/o(r.active_grid))+"/"+r.number_of_grid_list,a='<div class="ur-grid-navigation ur-nav-right dashicons dashicons-arrow-left-alt2"></div><div class="ur-grid-size" data-active-grid="'+r.active_grid+'">'+t+'</div><div class="ur-grid-navigation ur-nav-left dashicons dashicons-arrow-right-alt2"></div><button type="button" class="dashicons dashicons-no-alt ur-remove-row"></button>';return i.html(a),i.html()},single_row:function(){var t=e("<div class='ur-single-row'/>");t.append(e("<div class='ur-grids'/>"));var l=this.get_grid_button();t.find(".ur-grids").append(l),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var o=this.get_grid_lists(r.active_grid);t.append('<div style="clear:both"></div>'),t.append(o),t.append('<div style="clear:both"></div>'),a.append(t),a.find(".ur-add-new-row").remove(),a.append('<button type="button" class="dashicons dashicons-plus-alt ur-add-new-row ui-sortable-handle"></button>'),s.render_draggable_sortable(),n.manage_empty_grid(),"1"===i.is_edit_form&&e(".ur-single-row").eq(e(".ur-single-row").length-1).remove(),"1"!==i.is_edit_form&&(e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).find(".user-registration-dragged-me").remove(),e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).append(i.required_form_html)),d()},get_grid_lists:function(i){for(var t=e('<div class="ur-grid-lists"/>'),a=1;a<=i;a++){var n=e("<div ur-grid-id='"+a+"' class='ur-grid-list-item'></div>"),s=Math.floor(100/i)-i;s,n.css({width:s+"%","min-height":r.min_grid_height+"px"}),t.append(n)}return t.append('<div style="clear:both"></div>'),t.find(".ur-grid-list-item").eq("0").css({}),t},populate_dropped_node:function(t,r){var a={action:"user_registration_user_input_dropped",security:i.user_input_dropped,form_field_id:r},s='<div class="ur-selected-item ajax_added"><div class="ur-action-buttons"><span title="Clone" class="dashicons dashicons-admin-page ur-clone"></span><span title="Trash" class="dashicons dashicons-trash ur-trash"></span></div>(content)</div>';t.closest(".ur-single-row").find(".user-registration-dragged-me").fadeOut(),e.ajax({url:i.ajax_url,data:a,type:"POST",beforeSend:function(){t.removeAttr("class").removeAttr("id").removeAttr("data-field-id").addClass("ur-selected-item").css({width:"auto"}),t.html('<small class="spinner is-active"></small>'),t.addClass("ur-item-dragged")},complete:function(i){if(n.manage_empty_grid(),!0===i.responseJSON.success){var r=e(s.replace("(content)",i.responseJSON.data.template));r.removeClass("ajax_added"),r.removeClass("ur-item-dragged"),t.find(".ajax_added").find(".spinner").remove(),t.find(".ajax_added").remove(),e(r).insertBefore(t),t.remove()}d();!function(e){jQuery(".ur-grid-lists .ur-selected-item .ur-admin-template").each(function(){var i=jQuery(this).find(".ur-label label").text(),t=jQuery(this).find(".ur-field").attr("data-field-key");"section_title"!=t&&"html"!=t&&"wysiwyg"!=t&&"billing_address_title"!=t&&"shipping_address_title"!=t&&jQuery(this).find(".ur-general-setting-block .ur-general-setting").each(function(){var r=jQuery(this).find("[data-field='field_name']").val();void 0!==r&&(1==!(jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1 option[value='"+r+"']").length>0)?(jQuery('[class*="urcl-settings-rules_field_"]').append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"),r==e&&jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields option[value="'+e+'"]').remove()):jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"))})}),jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").removeClass("empty-fields")}(r.closest(".ur-selected-item ").find("[data-field='field_name']").val())}})},manage_empty_grid:function(){var i=e(".ur-selected-inputs"),t=e('<div class="user-registration-dragged-me"/>');t.html('<div class="user-registration-dragged-me-text"><p>'+u.i18n_drag_your_first_item_here+"</p></div>"),i.find(".user-registration-dragged-me").remove(),e.each(i.find(".ur-grid-list-item"),function(){var i=e(this);0===e(this).find(".ur-selected-item").length&&i.append(t.clone())})}},s={register:function(){this.register_add_new_row(),this.register_remove_row(),this.change_ur_grids(),this.remove_selected_item(),this.clone_selected_item()},register_add_new_row:function(){var i=this;e("body").on("click",".ur-add-new-row",function(){var t=e(this).closest(".ur-selected-inputs").find(".ur-single-row").eq(0).clone();t.find(".ur-grid-lists").html(""),t.find(".ur-grids").find("span").removeClass("ur-active-grid"),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var a=n.get_grid_lists(r.active_grid);t.find(".ur-grid-lists").append(a.html()),t.insertBefore(".ur-add-new-row"),i.render_draggable_sortable(),n.manage_empty_grid()})},register_remove_row:function(){var i=this;e("body").on("click",".ur-remove-row",function(){if(e(".ur-selected-inputs").find(".ur-single-row").length>1){if(window.confirm(u.i18n_are_you_sure_want_to_delete)){var t,r=e(this).prev();(t=r.hasClass("ur-add-new-row")?r.clone():e(this).clone().attr("class","dashicons-minus ur-remove-row")).hasClass("ur-add-new-row")&&e(this).closest(".ur-single-row").prev().find(".ur-remove-row").before(t),e(this).closest(".ur-single-row").remove(),i.check_grid()}}else window.alert(u.i18n_at_least_one_row_need_to_select)})},change_ur_grids:function(){var i=this;e("body").on("click",".ur-single-row .ur-nav-right",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a>=r.number_of_grid_list)){a=o(a)+1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}}),e("body").on("click",".ur-single-row .ur-nav-left",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a<=1)){a=o(a)-1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}})},render_draggable_sortable:function(){e(".ur-grid-list-item").sortable({containment:".ur-selected-inputs",over:function(){e(this).addClass("ur-sortable-active"),n.manage_empty_grid()},out:function(){e(this).removeClass("ur-sortable-active"),n.manage_empty_grid()},revert:!0,connectWith:".ur-grid-list-item"}).disableSelection(),e(".ur-selected-inputs").sortable({containment:".ur-selected-inputs",tolerance:"pointer",revert:"invalid",placeholder:"ur-single-row",forceHelperSize:!0,over:function(){e(this).addClass("ur-sortable-active")},out:function(){e(this).removeClass("ur-sortable-active")}}),e("#ur-draggabled li").draggable({connectToSortable:".ur-grid-list-item",containment:".ur-registered-from",helper:"clone",revert:"invalid",stop:function(r,a){if(0!==e(a.helper).closest(".ur-grid-list-item").length){var s=e.trim(e(a.helper).attr("data-field-id").replace("user_registration_","")),d=e(".ur-selected-inputs").find('.ur-field[data-field-key="'+s+'"]').length,l=e.makeArray(i.form_one_time_draggable_fields);if(d>0&&e.inArray(s,l)>=0)return t(u.i18n_user_required_field_already_there),void e(a.helper).remove();var o=e(a.helper),c=e(o).attr("data-field-id");if(void 0!==c){var f=e(a.helper).closest(".ur-grid-list-item").find('li[data-field-id="'+e(this).attr("data-field-id")+'"]');n.populate_dropped_node(f,c)}}}}).disableSelection()},remove_selected_item:function(){var i=this;e("body").on("click",".ur-selected-item .ur-action-buttons .ur-trash",function(){var t=e(this).closest(".ur-selected-item ").find("[data-field='field_name']").val();e(this).closest(".ur-selected-item ").remove(),i.check_grid(),n.manage_empty_grid(),d(),jQuery('[class*="urcl-settings-rules_field_"] option[value="'+t+'"]').remove()})},clone_selected_item:function(){e("body").on("click",".ur-selected-item .ur-action-buttons .ur-clone",function(){var r=e(this).closest(".ur-selected-item ").find(".ur-field").attr("data-field-key");if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0&&e.inArray(r,i.form_one_time_draggable_fields)>-1)t(u.i18n_user_required_field_already_there_could_not_clone);else{var a=e(this).closest(".ur-selected-item ").clone(),n=a.find('input[data-field="field_name"]'),s=n.val().match(/\d+/g),d=s.length>0?s[s.length-1]:"",l=n.val().replace(d,"");a.find('input[data-field="field_name"]').attr("value",l+(new Date).getTime()),e(this).closest(".ur-grid-list-item").append(a)}})},check_grid:function(){e(".ur-tabs").tabs({disabled:[1]}),e(".ur-tabs").find("a").eq(0).trigger("click")}};n.init(),s.register()})},e(".ur-selected-inputs").ur_form_builder(),e(".ur-tabs").find("a").click(function(){e(".ur-tabs").find("a").removeClass("active"),e(this).addClass("active")}),e(".ur-tabs").tabs(),e(".ur-tabs").find("a").eq(0).trigger("click"),e(".ur-tabs").tabs({disabled:[1]}),e("body").on("click",".ur-selected-item",function(){e(".ur-registered-inputs").find("ul li.ur-no-pointer").removeClass("ur-no-pointer"),e(".ur-selected-item").removeClass("ur-item-active"),e(this).addClass("ur-item-active"),function(i){var t=i.find(".ur-advance-setting-block").clone(),r=i.find(".ur-general-setting-block").clone(),a=e("<form id='ur-setting-form'/>");e("#ur-tab-field-options").html(""),a.append(r),a.append(t),e("#ur-tab-field-options").append(a),e("#ur-tab-field-options").find(".ur-advance-setting-block").show(),e("#ur-tab-field-options").find(".ur-general-setting-block").show(),1===e(".ur-item-active").length&&(e(".ur-tabs").tabs("enable",1),e(".ur-tabs").find("a").eq(1).trigger("click"))}(e(this)),n()}),e(".ur_save_form_action_button").on("click",function(){var a=function(){var t=e.makeArray(i.form_one_time_draggable_fields),r=e.makeArray(i.form_required_fields),a={validation_status:!0,message:""};if(0===e(".ur-selected-item").length)return a.validation_status=!1,a.message=u.i18n_at_least_one_field_need_to_select,a;if(""===e("#ur-form-name").val())return a.validation_status=!1,a.message=u.i18n_empty_form_name,a;if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").length>0)return a.validation_status=!1,a.message=u.i18n_previous_save_action_ongoing,a;e.each(e('.ur-selected-inputs .ur-general-setting-block input[data-field="field_name"]'),function(){var i,t=e(this),r=!1;try{var n=t.val();if(e(".ur-selected-inputs .ur-general-setting-block").find('input[data-field="field_name"][value="'+n+'"]').length>1)throw u.i18n_duplicate_field_name;if(""===t.closest(".ur-general-setting-block").find('input[data-field="label"]').val())throw t=t.closest(".ur-general-setting-block").find('input[data-field="label"]'),u.i18n_empty_field_label;var s=n.match(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/gm);if(null===s||1!==s.length||s[0]!==n)throw u.i18n_invald_field_name}catch(d){a.validation_status=!1,a.message=d.message===undefined?d:d.message,t.closest(".ur-selected-item").trigger("click"),i=t.attr("data-field"),e("#ur-setting-form").find('input[data-field="'+i+'"]').css({border:"1px solid red"}),setTimeout(function(){e("#ur-setting-form").find('input[data-field="'+i+'"]').removeAttr("style")},2e3),r=!0}if(r)return!1});for(var n=0;n<t.length;n++)if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+t[n]+'"]').length>1){a.validation_status=!1,a.message=u.i18n_multiple_field_key+t[n];break}for(var s=0;s<r.length;s++)if(0===e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r[s]+'"]').length){if(a.validation_status=!1,0===s)var d=u.i18n_user_email;else 1===s&&(d=u.i18n_user_password);a.message=d+" "+u.i18n_field_is_required;break}return a}();if(!1!==a.validation_status){var n=r(),s=e("#ur_form_id").val();o(i.post_id)!==o(s)&&(s=0);var d=e("#ur-field-settings").serializeArray(),l={action:"user_registration_form_save_action",security:i.ur_form_save,data:{form_data:JSON.stringify(n),form_name:e("#ur-form-name").val(),form_id:s,form_setting_data:d}};e.ajax({url:i.ajax_url,data:l,type:"POST",beforeSend:function(){e(".ur_save_form_action_button").closest(".publishing-action").append('<span class="spinner is-active" style="float: left;margin-top: 6px;"></span>'),e(".ur-notices").remove()},complete:function(r){if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").remove(),!0===r.responseJSON.success){t(u.i18n_form_successfully_saved,"success");var a=i.admin_url+r.responseJSON.data.post_id;window.location=a}else{t(r.responseJSON.data.message)}}})}else t(a.message)})}),setTimeout(function(){var i=e('#profile-page form#your-profile input[type="date"]');i.length>0&&i.addClass("flatpickr-field").attr("type","text").flatpickr({disableMobile:!0})},2),e(document).on("click","#ur-tab-registered-fields h2",function(){e(this).hasClass("closed")?e(this).removeClass("closed"):e(this).addClass("closed");var i=e(this).find(" ~ .ur-registered-list")[0];e(i).slideToggle()})}(jQuery,window.user_registration_admin_data);
assets/js/admin/settings.js CHANGED
@@ -1,12 +1,12 @@
1
  /* global user_registration_settings_params */
2
- (function ( $ ) {
3
 
4
  // Allowed Screens
5
  $('select#user_registration_allowed_screens').change(function () {
6
- if ( 'specific' === $(this).val() ) {
7
  $(this).closest('tr').next('tr').hide();
8
  $(this).closest('tr').next().next('tr').show();
9
- } else if ( 'all_except' === $(this).val() ) {
10
  $(this).closest('tr').next('tr').show();
11
  $(this).closest('tr').next().next('tr').hide();
12
  } else {
@@ -17,7 +17,7 @@
17
 
18
  // Color picker
19
  $('.colorpick').iris({
20
- change: function ( event, ui ) {
21
  $(this).parent().find('.colorpickpreview').css({ backgroundColor: ui.color.toString() });
22
  },
23
  hide: true,
@@ -31,7 +31,7 @@
31
  $('.iris-picker').hide();
32
  });
33
 
34
- $('.colorpick').click(function ( event ) {
35
  event.stopPropagation();
36
  });
37
 
@@ -44,7 +44,7 @@
44
  });
45
 
46
  $('.ur-nav-tab-wrapper a').click(function () {
47
- if ( changed ) {
48
  window.onbeforeunload = function () {
49
  return user_registration_settings_params.i18n_nav_warning;
50
  };
@@ -70,4 +70,28 @@
70
  $(this).closest('td').find('select').trigger('change');
71
  return false;
72
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  })(jQuery);
1
  /* global user_registration_settings_params */
2
+ (function ($) {
3
 
4
  // Allowed Screens
5
  $('select#user_registration_allowed_screens').change(function () {
6
+ if ('specific' === $(this).val()) {
7
  $(this).closest('tr').next('tr').hide();
8
  $(this).closest('tr').next().next('tr').show();
9
+ } else if ('all_except' === $(this).val()) {
10
  $(this).closest('tr').next('tr').show();
11
  $(this).closest('tr').next().next('tr').hide();
12
  } else {
17
 
18
  // Color picker
19
  $('.colorpick').iris({
20
+ change: function (event, ui) {
21
  $(this).parent().find('.colorpickpreview').css({ backgroundColor: ui.color.toString() });
22
  },
23
  hide: true,
31
  $('.iris-picker').hide();
32
  });
33
 
34
+ $('.colorpick').click(function (event) {
35
  event.stopPropagation();
36
  });
37
 
44
  });
45
 
46
  $('.ur-nav-tab-wrapper a').click(function () {
47
+ if (changed) {
48
  window.onbeforeunload = function () {
49
  return user_registration_settings_params.i18n_nav_warning;
50
  };
70
  $(this).closest('td').find('select').trigger('change');
71
  return false;
72
  });
73
+
74
+ // reCaptcha version selection
75
+ var recaptcha_input_value = $('.user-registration').find('input[name="user_registration_integration_setting_recaptcha_version"]:checked').val();
76
+ if (recaptcha_input_value != undefined) {
77
+ handleReCaptchaHideShow(recaptcha_input_value);
78
+ }
79
+
80
+ $('.user-registration').on('change', 'input[name="user_registration_integration_setting_recaptcha_version"]', function () {
81
+ handleReCaptchaHideShow($(this).val());
82
+ });
83
+
84
+ function handleReCaptchaHideShow(value) {
85
+ if (value == 'v3') {
86
+ $('#user_registration_integration_setting_recaptcha_site_key_v3').closest('tr').show();
87
+ $('#user_registration_integration_setting_recaptcha_site_secret_v3').closest('tr').show();
88
+ $('#user_registration_integration_setting_recaptcha_site_key').closest('tr').hide();
89
+ $('#user_registration_integration_setting_recaptcha_site_secret').closest('tr').hide();
90
+ } else {
91
+ $('#user_registration_integration_setting_recaptcha_site_key_v3').closest('tr').hide();
92
+ $('#user_registration_integration_setting_recaptcha_site_secret_v3').closest('tr').hide();
93
+ $('#user_registration_integration_setting_recaptcha_site_key').closest('tr').show();
94
+ $('#user_registration_integration_setting_recaptcha_site_secret').closest('tr').show();
95
+ }
96
+ }
97
  })(jQuery);
assets/js/admin/settings.min.js CHANGED
@@ -1 +1 @@
1
- !function(t){t("select#user_registration_allowed_screens").change(function(){"specific"===t(this).val()?(t(this).closest("tr").next("tr").hide(),t(this).closest("tr").next().next("tr").show()):"all_except"===t(this).val()?(t(this).closest("tr").next("tr").show(),t(this).closest("tr").next().next("tr").hide()):(t(this).closest("tr").next("tr").hide(),t(this).closest("tr").next().next("tr").hide())}).change(),t(".colorpick").iris({change:function(e,i){t(this).parent().find(".colorpickpreview").css({backgroundColor:i.color.toString()})},hide:!0,border:!0}).click(function(){t(".iris-picker").hide(),t(this).closest("td").find(".iris-picker").show()}),t("body").click(function(){t(".iris-picker").hide()}),t(".colorpick").click(function(t){t.stopPropagation()}),t(function(){var e=!1;t("input, textarea, select, checkbox").change(function(){e=!0}),t(".ur-nav-tab-wrapper a").click(function(){window.onbeforeunload=e?function(){return user_registration_settings_params.i18n_nav_warning}:""}),t(".submit input").click(function(){window.onbeforeunload=""})}),t(".user-registration").on("click",".select_all",function(){return t(this).closest("td").find("select option").attr("selected","selected"),t(this).closest("td").find("select").trigger("change"),!1}),t(".user-registration").on("click",".select_none",function(){return t(this).closest("td").find("select option").removeAttr("selected"),t(this).closest("td").find("select").trigger("change"),!1})}(jQuery);
1
+ !function(t){function e(e){"v3"==e?(t("#user_registration_integration_setting_recaptcha_site_key_v3").closest("tr").show(),t("#user_registration_integration_setting_recaptcha_site_secret_v3").closest("tr").show(),t("#user_registration_integration_setting_recaptcha_site_key").closest("tr").hide(),t("#user_registration_integration_setting_recaptcha_site_secret").closest("tr").hide()):(t("#user_registration_integration_setting_recaptcha_site_key_v3").closest("tr").hide(),t("#user_registration_integration_setting_recaptcha_site_secret_v3").closest("tr").hide(),t("#user_registration_integration_setting_recaptcha_site_key").closest("tr").show(),t("#user_registration_integration_setting_recaptcha_site_secret").closest("tr").show())}t("select#user_registration_allowed_screens").change(function(){"specific"===t(this).val()?(t(this).closest("tr").next("tr").hide(),t(this).closest("tr").next().next("tr").show()):"all_except"===t(this).val()?(t(this).closest("tr").next("tr").show(),t(this).closest("tr").next().next("tr").hide()):(t(this).closest("tr").next("tr").hide(),t(this).closest("tr").next().next("tr").hide())}).change(),t(".colorpick").iris({change:function(e,i){t(this).parent().find(".colorpickpreview").css({backgroundColor:i.color.toString()})},hide:!0,border:!0}).click(function(){t(".iris-picker").hide(),t(this).closest("td").find(".iris-picker").show()}),t("body").click(function(){t(".iris-picker").hide()}),t(".colorpick").click(function(t){t.stopPropagation()}),t(function(){var e=!1;t("input, textarea, select, checkbox").change(function(){e=!0}),t(".ur-nav-tab-wrapper a").click(function(){window.onbeforeunload=e?function(){return user_registration_settings_params.i18n_nav_warning}:""}),t(".submit input").click(function(){window.onbeforeunload=""})}),t(".user-registration").on("click",".select_all",function(){return t(this).closest("td").find("select option").attr("selected","selected"),t(this).closest("td").find("select").trigger("change"),!1}),t(".user-registration").on("click",".select_none",function(){return t(this).closest("td").find("select option").removeAttr("selected"),t(this).closest("td").find("select").trigger("change"),!1});var i=t(".user-registration").find('input[name="user_registration_integration_setting_recaptcha_version"]:checked').val();i!=undefined&&e(i),t(".user-registration").on("change",'input[name="user_registration_integration_setting_recaptcha_version"]',function(){e(t(this).val())})}(jQuery);
assets/js/frontend/user-registration.js CHANGED
@@ -1,83 +1,83 @@
1
  /* global user_registration_params */
2
  /* global ur_google_recaptcha_code */
3
  /* global grecaptcha */
4
- (function ( $ ) {
5
  var user_registration = {
6
- $user_registration: $( '.ur-frontend-form form.register' ),
7
- init: function() {
8
  this.load_validation();
9
  this.init_inputMask();
10
 
11
  // Inline validation
12
- this.$user_registration.on( 'input validate change', '.input-text, select, input:checkbox input:radio', this.validate_field );
13
  },
14
- init_inputMask: function() {
15
- if ( typeof $.fn.inputmask !== 'undefined' ) {
16
- $( '.ur-masked-input' ).inputmask();
17
  }
18
  },
19
- load_validation: function() {
20
- if ( typeof $.fn.validate === 'undefined' ) {
21
  return false;
22
  }
23
 
24
  // Validate email addresses.
25
- $.validator.methods.email = function( value, element ) {
26
  /* https://stackoverflow.com/questions/2855865/jquery-validate-e-mail-address-regex */
27
  var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);
28
- return this.optional( element ) || pattern.test( value );
29
  };
30
 
31
- this.$user_registration.each( function() {
32
- var $this = $( this );
33
 
34
  $this.validate({
35
  errorClass: 'user-registration-error',
36
  validClass: 'user-registration-valid',
37
- errorPlacement: function( error, element ) {
38
- if ( 'radio' === element.attr( 'type' ) || 'checkbox' === element.attr( 'type' ) ) {
39
- element.parent().parent().parent().append( error );
40
- } else if ( element.is( 'select' ) && element.attr( 'class' ).match( /date-month|date-day|date-year/ ) ) {
41
- if ( element.parent().find( 'label.user-registration-error:visible' ).length === 0 ) {
42
- element.parent().find( 'select:last' ).after( error );
43
  }
44
  } else {
45
- if( element.hasClass('urfu-file-input') ) {
46
- error.insertAfter( element.parent().parent() );
47
- }else {
48
- error.insertAfter( element );
49
  }
50
  }
51
  },
52
- highlight: function( element, errorClass, validClass ) {
53
- var $element = $( element ),
54
- $parent = $element.closest( '.form-row' ),
55
- inputName = $element.attr( 'name' );
56
 
57
  },
58
- unhighlight: function( element, errorClass, validClass ) {
59
- var $element = $( element ),
60
- $parent = $element.closest( '.form-row' ),
61
- inputName = $element.attr( 'name' );
62
 
63
- if ( $element.attr( 'type' ) === 'radio' || $element.attr( 'type' ) === 'checkbox' ) {
64
- $parent.find( 'input[name=\''+inputName+'\']' ).addClass( validClass ).removeClass( errorClass );
65
  } else {
66
- $element.addClass( validClass ).removeClass( errorClass );
67
  }
68
 
69
- $parent.removeClass( 'user-registration-has-error' );
70
  },
71
- submitHandler: function( form ) {
72
  return false;
73
  }
74
  });
75
  });
76
  },
77
- validate_field: function ( e ) {
78
 
79
  // Validator messages.
80
- $.extend( $.validator.messages, {
81
  required: user_registration_params.message_required_fields,
82
  url: user_registration_params.message_url_fields,
83
  email: user_registration_params.message_email_fields,
@@ -85,43 +85,43 @@
85
  confirmpassword: user_registration_params.message_confirm_password_fields,
86
  });
87
 
88
- var $this = $( this ),
89
- $parent = $this.closest( '.form-row' ),
90
- validated = true,
91
- validate_required = $parent.is( '.validate-required' ),
92
- validate_email = $parent.is( '.validate-email' ),
93
- event_type = e.type;
94
 
95
- if ( 'input' === event_type ) {
96
- $parent.removeClass( 'user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated' );
97
  }
98
 
99
- if ( 'validate' === event_type || 'change' === event_type ) {
100
 
101
- if ( validate_required ) {
102
- if ( 'checkbox' === $this.attr( 'type' ) && ! $this.is( ':checked' ) ) {
103
- $parent.removeClass( 'user-registration-validated' ).addClass( 'user-registration-invalid user-registration-invalid-required-field' );
104
  validated = false;
105
- } else if ( $this.val() === '' ) {
106
- $parent.removeClass( 'user-registration-validated' ).addClass( 'user-registration-invalid user-registration-invalid-required-field' );
107
  validated = false;
108
  }
109
  }
110
 
111
- if ( validate_email ) {
112
- if ( $this.val() ) {
113
  /* https://stackoverflow.com/questions/2855865/jquery-validate-e-mail-address-regex */
114
  var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);
115
 
116
- if ( ! pattern.test( $this.val() ) ) {
117
- $parent.removeClass( 'user-registration-validated' ).addClass( 'user-registration-invalid user-registration-invalid-email' );
118
  validated = false;
119
  }
120
  }
121
  }
122
 
123
- if ( validated ) {
124
- $parent.removeClass( 'user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email' ).addClass( 'user-registration-validated' );
125
  }
126
  }
127
  }
@@ -151,19 +151,19 @@
151
  $.each(frontend_field, function () {
152
  var field_name = $(this).attr('name');
153
  var single_field = $this.closest('.ur-frontend-form').find('.ur-form-grid').find('.ur-frontend-field[name="' + field_name + '"]');
154
- if ( single_field.length < 2 ) {
155
  var single_data = this_instance.get_fieldwise_data($(this));
156
  form_data.push(single_data);
157
  } else {
158
- if ( $.inArray(field_name, multi_value_field) < 0 ) {
159
  multi_value_field.push(field_name);
160
  }
161
  }
162
  });
163
 
164
- for ( var multi_start = 0; multi_start < multi_value_field.length; multi_start++ ) {
165
 
166
- var field = $this.closest('.ur-frontend-form').find('.ur-form-grid').find('.ur-frontend-field[name="' + multi_value_field[ multi_start ] + '"]');
167
 
168
  var node_type = field.get(0).tagName.toLowerCase();
169
  var field_type = 'undefined' !== field.eq(0).attr('type') ? field.eq(0).attr('type') : 'null';
@@ -173,10 +173,10 @@
173
 
174
  var this_field_value = '';
175
 
176
- switch ( this_field.get(0).tagName.toLowerCase() ) {
177
 
178
  case 'input':
179
- switch ( field_type ) {
180
  case 'checkbox':
181
  case 'radio':
182
  this_field_value = this_field.prop('checked') ? this_field.val() : '';
@@ -193,21 +193,21 @@
193
  break;
194
  default:
195
  }
196
- if ( this_field_value !== '' ) {
197
  field_value.push(this_field_value);
198
  }
199
  });
200
 
201
- if ( field_type == 'checkbox' ) {
202
  var field_value_json = JSON.stringify(field_value);
203
  }
204
- else if ( field_type == 'radio') {
205
  var field_value_json = field_value[0];
206
  } else {
207
  var field_value_json = field.val();
208
  }
209
 
210
- var single_form_field_name = multi_value_field[ multi_start ];
211
  single_form_field_name = single_form_field_name.replace('[]', '');
212
 
213
  var field_data = {
@@ -218,20 +218,20 @@
218
  };
219
 
220
  form_data.push(field_data);
221
- }
222
 
223
- $(document).trigger("user_registration_frontend_form_data_filter", [ form_data ]);
224
  return form_data;
225
  },
226
- get_fieldwise_data: function ( field ) {
227
  var formwise_data = {};
228
  var node_type = field.get(0).tagName.toLowerCase();
229
  var field_type = 'undefined' !== field.attr('type') ? field.attr('type') : 'null';
230
- var textarea_type = field.get(0).className.split(" ")[0] ;
231
  formwise_data.value = '';
232
- switch ( node_type ) {
233
  case 'input':
234
- switch ( field_type ) {
235
  case 'checkbox':
236
  case 'radio':
237
  formwise_data.value = field.prop('checked') ? field.val() : '';
@@ -244,7 +244,7 @@
244
  formwise_data.value = field.val();
245
  break;
246
  case 'textarea':
247
- switch ( textarea_type ) {
248
  case 'wysiwyg':
249
  tinyMCE.triggerSave();
250
  formwise_data.value = field.val();
@@ -256,27 +256,27 @@
256
  default:
257
  }
258
 
259
- $(document).trigger("user_registration_frontend_form_data_render", [ field, formwise_data ]);
260
  formwise_data.field_type = 'undefined' !== field.eq(0).attr('type') ? field.eq(0).attr('type') : 'null';
261
- if ( field.attr('data-label') !== undefined ) {
262
  formwise_data.label = field.attr('data-label');
263
- } else if ( field.prev().get(0).tagName.toLowerCase() === 'label' ) {
264
  formwise_data.label = field.prev().text();
265
  } else {
266
  formwise_data.label = formwise_data.field_type;
267
  }
268
- if ( field.attr('name') !== undefined && field.attr('name') !== '' ) {
269
  formwise_data.field_name = field.attr('name');
270
  formwise_data.field_name = formwise_data.field_name.replace('[]', '');
271
  } else {
272
  formwise_data.field_name = '';
273
  }
274
- if ( $.inArray(formwise_data.field_name, $.trim(required_fields)) >= 0 ) {
275
  available_field.push(formwise_data.field_name);
276
  }
277
  return formwise_data;
278
  },
279
- show_message: function ( message, type, $submit_node ) {
280
  $submit_node.find('.ur-message').remove();
281
  var wrapper = $('<div class="ur-message user-registration-' + type + '" id="ur-submit-message-node"/>');
282
  //wrapper.addClass(type);
@@ -291,10 +291,10 @@
291
  },
292
  form_submit_event: function () {
293
 
294
- $('form.register').on('submit', function ( event ) {
295
 
296
  // Validator messages.
297
- $.extend( $.validator.messages, {
298
  required: user_registration_params.message_required_fields,
299
  url: user_registration_params.message_url_fields,
300
  email: user_registration_params.message_email_fields,
@@ -302,15 +302,15 @@
302
  confirmpassword: user_registration_params.message_confirm_password_fields,
303
  });
304
 
305
- if( ! $this.valid() ) {
306
  return;
307
  }
308
 
309
- if ( $this.find('.user-registration-password-strength').length > 0 ) {
310
 
311
  var current_strength = $this.find('.user-registration-password-strength').attr('data-current-strength');
312
  var min_strength = $this.find('.user-registration-password-strength').attr('data-min-strength');
313
- if ( parseInt(current_strength, 0) < parseInt(min_strength, 0) ) {
314
  return false;
315
  }
316
  }
@@ -318,15 +318,15 @@
318
  var form_data;
319
  try {
320
  form_data = JSON.stringify(form.get_form_data());
321
- } catch ( ex ) {
322
  form_data = '';
323
  }
324
  var form_id = 0;
325
- if ( $(this).closest('form').find('input[name="ur-user-form-id"]').length === 1 ) {
326
  form_id = $(this).closest('form').find('input[name="ur-user-form-id"]').val();
327
  }
328
  var form_nonce = '0';
329
- if ( $(this).closest('form').find('input[name="ur_frontend_form_nonce"]').length === 1 ) {
330
  form_nonce = $(this).closest('form').find('input[name="ur_frontend_form_nonce"]').val();
331
  }
332
 
@@ -341,20 +341,24 @@
341
  ur_frontend_form_nonce: form_nonce
342
  };
343
 
344
- $(document).trigger("user_registration_frontend_before_form_submit", [ data, $this ]);
345
 
346
- if ( 'undefined' !== typeof (ur_google_recaptcha_code) ) {
347
 
348
- if ( '1' === ur_google_recaptcha_code.is_captcha_enable ) {
349
  var captchaResponse = $this.find('#g-recaptcha-response').val();
350
 
351
- if ( 0 === captchaResponse.length ) {
352
 
353
  form.show_message('<p>' + ursL10n.captcha_error + '</p>', 'error', $this);
354
 
355
  return;
356
  }
357
- grecaptcha.reset();
 
 
 
 
358
  }
359
  }
360
 
@@ -368,7 +372,7 @@
368
 
369
  beforeSend: function () {
370
  },
371
- complete: function ( ajax_response ) {
372
 
373
  $this.find('.ur-submit-button').find('span').removeClass('ur-front-spinner');
374
 
@@ -379,62 +383,62 @@
379
 
380
  var response = $.parseJSON(ajax_response.responseText);
381
 
382
- if ( typeof response.success !== 'undefined' && response.success === true && typeof response.data.paypal_redirect !== 'undefined') {
383
  window.location = response.data.paypal_redirect;
384
  }
385
 
386
- if ( typeof response.success !== 'undefined' && response.success === true ) {
387
  type = 'message';
388
  }
389
 
390
- if ( type === 'message' ) {
391
 
392
  $('.user-registration-password-hint').remove();
393
  $('.user-registration-password-strength').remove();
394
 
395
- if ( user_registration_params.login_option == 'admin_approval' ) {
396
  message.append('<li>' + ursL10n.user_under_approval + '</li>');
397
  }
398
- else if ( user_registration_params.login_option == 'email_confirmation' ) {
399
  message.append('<li>' + ursL10n.user_email_pending + '</li>');
400
  }
401
- else if( user_registration_params.login_option == 'payment' ) {
402
  message.append('<li>' + response.data.message + '</li>');
403
  }
404
  else {
405
  message.append('<li>' + ursL10n.user_successfully_saved + '</li>');
406
  }
407
 
408
- $this[ 0 ].reset();
409
- jQuery( '#billing_country' ).trigger( 'change' );
410
- jQuery( '#shipping_country' ).trigger( 'change' );
411
 
412
- if ( user_registration_params.redirect_url !== '' ) {
413
  window.setTimeout(function () {
414
  window.location = user_registration_params.redirect_url;
415
  }, 1000);
416
  } else {
417
 
418
- if ( typeof response.data.auto_login !== 'undefined' && response.data.auto_login ) {
419
  location.reload();
420
  }
421
  }
422
- } else if( type === 'error') {
423
- if ( typeof response.data.message === 'object' ) {
424
- $.each(response.data.message, function ( index, value ) {
425
- message.append('<li>' + value + '</li>');
426
  });
427
  } else {
428
  message.append('<li>' + response.data.message + '</li>');
429
  }
430
  }
431
- } catch ( e ) {
432
  message.append('<li>' + e.message + '</li>');
433
  }
434
 
435
  form.show_message(message, type, $this);
436
 
437
- $(document).trigger("user_registration_frontend_after_ajax_complete", [ ajax_response.responseText, type, $this ]);
438
 
439
  }
440
  });
@@ -449,35 +453,57 @@
449
  $(function () {
450
  $('form.register').ur_form_submission();
451
  var date_selector = $('.ur-frontend-form input[type="date"]');
452
- if ( date_selector.length > 0 ) {
453
- date_selector.addClass('flatpickr-field').attr('type', 'text').flatpickr( {
454
  disableMobile: true
455
- } );
456
  }
457
  });
458
 
 
 
 
459
  }(jQuery));
460
 
461
  var google_recaptcha_user_registration;
462
  var onloadURCallback = function () {
463
 
464
- var node_recaptcha_register = jQuery( '.ur-frontend-form' ).find( 'form.register #ur-recaptcha-node #node_recaptcha_register' ).length;
465
 
466
- if( node_recaptcha_register !== 0 ) {
467
- google_recaptcha_user_registration = grecaptcha.render( 'node_recaptcha_register', {
468
  'sitekey': ur_google_recaptcha_code.site_key,
469
  'theme': 'light',
470
  'style': 'transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;'
471
  });
472
  }
473
 
474
- var node_recaptcha_login = jQuery( '.ur-frontend-form' ).find( 'form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login' ).length;
475
 
476
- if( node_recaptcha_login !== 0 ) {
477
- grecaptcha.render( 'node_recaptcha_login', {
478
  'sitekey': ur_google_recaptcha_code.site_key,
479
  'theme': 'light',
480
  'style': 'transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;'
481
  });
482
  }
483
  };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  /* global user_registration_params */
2
  /* global ur_google_recaptcha_code */
3
  /* global grecaptcha */
4
+ (function ($) {
5
  var user_registration = {
6
+ $user_registration: $('.ur-frontend-form form.register'),
7
+ init: function () {
8
  this.load_validation();
9
  this.init_inputMask();
10
 
11
  // Inline validation
12
+ this.$user_registration.on('input validate change', '.input-text, select, input:checkbox input:radio', this.validate_field);
13
  },
14
+ init_inputMask: function () {
15
+ if (typeof $.fn.inputmask !== 'undefined') {
16
+ $('.ur-masked-input').inputmask();
17
  }
18
  },
19
+ load_validation: function () {
20
+ if (typeof $.fn.validate === 'undefined') {
21
  return false;
22
  }
23
 
24
  // Validate email addresses.
25
+ $.validator.methods.email = function (value, element) {
26
  /* https://stackoverflow.com/questions/2855865/jquery-validate-e-mail-address-regex */
27
  var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);
28
+ return this.optional(element) || pattern.test(value);
29
  };
30
 
31
+ this.$user_registration.each(function () {
32
+ var $this = $(this);
33
 
34
  $this.validate({
35
  errorClass: 'user-registration-error',
36
  validClass: 'user-registration-valid',
37
+ errorPlacement: function (error, element) {
38
+ if ('radio' === element.attr('type') || 'checkbox' === element.attr('type')) {
39
+ element.parent().parent().parent().append(error);
40
+ } else if (element.is('select') && element.attr('class').match(/date-month|date-day|date-year/)) {
41
+ if (element.parent().find('label.user-registration-error:visible').length === 0) {
42
+ element.parent().find('select:last').after(error);
43
  }
44
  } else {
45
+ if (element.hasClass('urfu-file-input')) {
46
+ error.insertAfter(element.parent().parent());
47
+ } else {
48
+ error.insertAfter(element);
49
  }
50
  }
51
  },
52
+ highlight: function (element, errorClass, validClass) {
53
+ var $element = $(element),
54
+ $parent = $element.closest('.form-row'),
55
+ inputName = $element.attr('name');
56
 
57
  },
58
+ unhighlight: function (element, errorClass, validClass) {
59
+ var $element = $(element),
60
+ $parent = $element.closest('.form-row'),
61
+ inputName = $element.attr('name');
62
 
63
+ if ($element.attr('type') === 'radio' || $element.attr('type') === 'checkbox') {
64
+ $parent.find('input[name=\'' + inputName + '\']').addClass(validClass).removeClass(errorClass);
65
  } else {
66
+ $element.addClass(validClass).removeClass(errorClass);
67
  }
68
 
69
+ $parent.removeClass('user-registration-has-error');
70
  },
71
+ submitHandler: function (form) {
72
  return false;
73
  }
74
  });
75
  });
76
  },
77
+ validate_field: function (e) {
78
 
79
  // Validator messages.
80
+ $.extend($.validator.messages, {
81
  required: user_registration_params.message_required_fields,
82
  url: user_registration_params.message_url_fields,
83
  email: user_registration_params.message_email_fields,
85
  confirmpassword: user_registration_params.message_confirm_password_fields,
86
  });
87
 
88
+ var $this = $(this),
89
+ $parent = $this.closest('.form-row'),
90
+ validated = true,
91
+ validate_required = $parent.is('.validate-required'),
92
+ validate_email = $parent.is('.validate-email'),
93
+ event_type = e.type;
94
 
95
+ if ('input' === event_type) {
96
+ $parent.removeClass('user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated');
97
  }
98
 
99
+ if ('validate' === event_type || 'change' === event_type) {
100
 
101
+ if (validate_required) {
102
+ if ('checkbox' === $this.attr('type') && !$this.is(':checked')) {
103
+ $parent.removeClass('user-registration-validated').addClass('user-registration-invalid user-registration-invalid-required-field');
104
  validated = false;
105
+ } else if ($this.val() === '') {
106
+ $parent.removeClass('user-registration-validated').addClass('user-registration-invalid user-registration-invalid-required-field');
107
  validated = false;
108
  }
109
  }
110
 
111
+ if (validate_email) {
112
+ if ($this.val()) {
113
  /* https://stackoverflow.com/questions/2855865/jquery-validate-e-mail-address-regex */
114
  var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);
115
 
116
+ if (!pattern.test($this.val())) {
117
+ $parent.removeClass('user-registration-validated').addClass('user-registration-invalid user-registration-invalid-email');
118
  validated = false;
119
  }
120
  }
121
  }
122
 
123
+ if (validated) {
124
+ $parent.removeClass('user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email').addClass('user-registration-validated');
125
  }
126
  }
127
  }
151
  $.each(frontend_field, function () {
152
  var field_name = $(this).attr('name');
153
  var single_field = $this.closest('.ur-frontend-form').find('.ur-form-grid').find('.ur-frontend-field[name="' + field_name + '"]');
154
+ if (single_field.length < 2) {
155
  var single_data = this_instance.get_fieldwise_data($(this));
156
  form_data.push(single_data);
157
  } else {
158
+ if ($.inArray(field_name, multi_value_field) < 0) {
159
  multi_value_field.push(field_name);
160
  }
161
  }
162
  });
163
 
164
+ for (var multi_start = 0; multi_start < multi_value_field.length; multi_start++) {
165
 
166
+ var field = $this.closest('.ur-frontend-form').find('.ur-form-grid').find('.ur-frontend-field[name="' + multi_value_field[multi_start] + '"]');
167
 
168
  var node_type = field.get(0).tagName.toLowerCase();
169
  var field_type = 'undefined' !== field.eq(0).attr('type') ? field.eq(0).attr('type') : 'null';
173
 
174
  var this_field_value = '';
175
 
176
+ switch (this_field.get(0).tagName.toLowerCase()) {
177
 
178
  case 'input':
179
+ switch (field_type) {
180
  case 'checkbox':
181
  case 'radio':
182
  this_field_value = this_field.prop('checked') ? this_field.val() : '';
193
  break;
194
  default:
195
  }
196
+ if (this_field_value !== '') {
197
  field_value.push(this_field_value);
198
  }
199
  });
200
 
201
+ if (field_type == 'checkbox') {
202
  var field_value_json = JSON.stringify(field_value);
203
  }
204
+ else if (field_type == 'radio') {
205
  var field_value_json = field_value[0];
206
  } else {
207
  var field_value_json = field.val();
208
  }
209
 
210
+ var single_form_field_name = multi_value_field[multi_start];
211
  single_form_field_name = single_form_field_name.replace('[]', '');
212
 
213
  var field_data = {
218
  };
219
 
220
  form_data.push(field_data);
221
+ }
222
 
223
+ $(document).trigger("user_registration_frontend_form_data_filter", [form_data]);
224
  return form_data;
225
  },
226
+ get_fieldwise_data: function (field) {
227
  var formwise_data = {};
228
  var node_type = field.get(0).tagName.toLowerCase();
229
  var field_type = 'undefined' !== field.attr('type') ? field.attr('type') : 'null';
230
+ var textarea_type = field.get(0).className.split(" ")[0];
231
  formwise_data.value = '';
232
+ switch (node_type) {
233
  case 'input':
234
+ switch (field_type) {
235
  case 'checkbox':
236
  case 'radio':
237
  formwise_data.value = field.prop('checked') ? field.val() : '';
244
  formwise_data.value = field.val();
245
  break;
246
  case 'textarea':
247
+ switch (textarea_type) {
248
  case 'wysiwyg':
249
  tinyMCE.triggerSave();
250
  formwise_data.value = field.val();
256
  default:
257
  }
258
 
259
+ $(document).trigger("user_registration_frontend_form_data_render", [field, formwise_data]);
260
  formwise_data.field_type = 'undefined' !== field.eq(0).attr('type') ? field.eq(0).attr('type') : 'null';
261
+ if (field.attr('data-label') !== undefined) {
262
  formwise_data.label = field.attr('data-label');
263
+ } else if (field.prev().get(0).tagName.toLowerCase() === 'label') {
264
  formwise_data.label = field.prev().text();
265
  } else {
266
  formwise_data.label = formwise_data.field_type;
267
  }
268
+ if (field.attr('name') !== undefined && field.attr('name') !== '') {
269
  formwise_data.field_name = field.attr('name');
270
  formwise_data.field_name = formwise_data.field_name.replace('[]', '');
271
  } else {
272
  formwise_data.field_name = '';
273
  }
274
+ if ($.inArray(formwise_data.field_name, $.trim(required_fields)) >= 0) {
275
  available_field.push(formwise_data.field_name);
276
  }
277
  return formwise_data;
278
  },
279
+ show_message: function (message, type, $submit_node) {
280
  $submit_node.find('.ur-message').remove();
281
  var wrapper = $('<div class="ur-message user-registration-' + type + '" id="ur-submit-message-node"/>');
282
  //wrapper.addClass(type);
291
  },
292
  form_submit_event: function () {
293
 
294
+ $('form.register').on('submit', function (event) {
295
 
296
  // Validator messages.
297
+ $.extend($.validator.messages, {
298
  required: user_registration_params.message_required_fields,
299
  url: user_registration_params.message_url_fields,
300
  email: user_registration_params.message_email_fields,
302
  confirmpassword: user_registration_params.message_confirm_password_fields,
303
  });
304
 
305
+ if (!$this.valid()) {
306
  return;
307
  }
308
 
309
+ if ($this.find('.user-registration-password-strength').length > 0) {
310
 
311
  var current_strength = $this.find('.user-registration-password-strength').attr('data-current-strength');
312
  var min_strength = $this.find('.user-registration-password-strength').attr('data-min-strength');
313
+ if (parseInt(current_strength, 0) < parseInt(min_strength, 0)) {
314
  return false;
315
  }
316
  }
318
  var form_data;
319
  try {
320
  form_data = JSON.stringify(form.get_form_data());
321
+ } catch (ex) {
322
  form_data = '';
323
  }
324
  var form_id = 0;
325
+ if ($(this).closest('form').find('input[name="ur-user-form-id"]').length === 1) {
326
  form_id = $(this).closest('form').find('input[name="ur-user-form-id"]').val();
327
  }
328
  var form_nonce = '0';
329
+ if ($(this).closest('form').find('input[name="ur_frontend_form_nonce"]').length === 1) {
330
  form_nonce = $(this).closest('form').find('input[name="ur_frontend_form_nonce"]').val();
331
  }
332
 
341
  ur_frontend_form_nonce: form_nonce
342
  };
343
 
344
+ $(document).trigger("user_registration_frontend_before_form_submit", [data, $this]);
345
 
346
+ if ('undefined' !== typeof (ur_google_recaptcha_code)) {
347
 
348
+ if ('1' === ur_google_recaptcha_code.is_captcha_enable) {
349
  var captchaResponse = $this.find('#g-recaptcha-response').val();
350
 
351
+ if (0 === captchaResponse.length) {
352
 
353
  form.show_message('<p>' + ursL10n.captcha_error + '</p>', 'error', $this);
354
 
355
  return;
356
  }
357
+ if (ur_google_recaptcha_code.version == 'v3') {
358
+ request_recaptcha_token();
359
+ } else {
360
+ grecaptcha.reset();
361
+ }
362
  }
363
  }
364
 
372
 
373
  beforeSend: function () {
374
  },
375
+ complete: function (ajax_response) {
376
 
377
  $this.find('.ur-submit-button').find('span').removeClass('ur-front-spinner');
378
 
383
 
384
  var response = $.parseJSON(ajax_response.responseText);
385
 
386
+ if (typeof response.success !== 'undefined' && response.success === true && typeof response.data.paypal_redirect !== 'undefined') {
387
  window.location = response.data.paypal_redirect;
388
  }
389
 
390
+ if (typeof response.success !== 'undefined' && response.success === true) {
391
  type = 'message';
392
  }
393
 
394
+ if (type === 'message') {
395
 
396
  $('.user-registration-password-hint').remove();
397
  $('.user-registration-password-strength').remove();
398
 
399
+ if (user_registration_params.login_option == 'admin_approval') {
400
  message.append('<li>' + ursL10n.user_under_approval + '</li>');
401
  }
402
+ else if (user_registration_params.login_option == 'email_confirmation') {
403
  message.append('<li>' + ursL10n.user_email_pending + '</li>');
404
  }
405
+ else if (user_registration_params.login_option == 'payment') {
406
  message.append('<li>' + response.data.message + '</li>');
407
  }
408
  else {
409
  message.append('<li>' + ursL10n.user_successfully_saved + '</li>');
410
  }
411
 
412
+ $this[0].reset();
413
+ jQuery('#billing_country').trigger('change');
414
+ jQuery('#shipping_country').trigger('change');
415
 
416
+ if (user_registration_params.redirect_url !== '') {
417
  window.setTimeout(function () {
418
  window.location = user_registration_params.redirect_url;
419
  }, 1000);
420
  } else {
421
 
422
+ if (typeof response.data.auto_login !== 'undefined' && response.data.auto_login) {
423
  location.reload();
424
  }
425
  }
426
+ } else if (type === 'error') {
427
+ if (typeof response.data.message === 'object') {
428
+ $.each(response.data.message, function (index, value) {
429
+ message.append('<li>' + value + '</li>');
430
  });
431
  } else {
432
  message.append('<li>' + response.data.message + '</li>');
433
  }
434
  }
435
+ } catch (e) {
436
  message.append('<li>' + e.message + '</li>');
437
  }
438
 
439
  form.show_message(message, type, $this);
440
 
441
+ $(document).trigger("user_registration_frontend_after_ajax_complete", [ajax_response.responseText, type, $this]);
442
 
443
  }
444
  });
453
  $(function () {
454
  $('form.register').ur_form_submission();
455
  var date_selector = $('.ur-frontend-form input[type="date"]');
456
+ if (date_selector.length > 0) {
457
+ date_selector.addClass('flatpickr-field').attr('type', 'text').flatpickr({
458
  disableMobile: true
459
+ });
460
  }
461
  });
462
 
463
+ $(function () {
464
+ request_recaptcha_token();
465
+ });
466
  }(jQuery));
467
 
468
  var google_recaptcha_user_registration;
469
  var onloadURCallback = function () {
470
 
471
+ var node_recaptcha_register = jQuery('.ur-frontend-form').find('form.register #ur-recaptcha-node #node_recaptcha_register').length;
472
 
473
+ if (node_recaptcha_register !== 0) {
474
+ google_recaptcha_user_registration = grecaptcha.render('node_recaptcha_register', {
475
  'sitekey': ur_google_recaptcha_code.site_key,
476
  'theme': 'light',
477
  'style': 'transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;'
478
  });
479
  }
480
 
481
+ var node_recaptcha_login = jQuery('.ur-frontend-form').find('form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login').length;
482
 
483
+ if (node_recaptcha_login !== 0) {
484
+ grecaptcha.render('node_recaptcha_login', {
485
  'sitekey': ur_google_recaptcha_code.site_key,
486
  'theme': 'light',
487
  'style': 'transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;'
488
  });
489
  }
490
  };
491
+
492
+ function request_recaptcha_token() {
493
+ var node_recaptcha_register = jQuery('.ur-frontend-form').find('form.register #ur-recaptcha-node #node_recaptcha_register.g-recaptcha-v3').length;
494
+ if (node_recaptcha_register !== 0) {
495
+ grecaptcha.ready(function () {
496
+ grecaptcha.execute(ur_google_recaptcha_code.site_key, { action: 'register' }).then(function (token) {
497
+ jQuery('form.register').find('#g-recaptcha-response').text(token);
498
+ });
499
+ });
500
+ }
501
+ var node_recaptcha_login = jQuery('.ur-frontend-form').find('form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login.g-recaptcha-v3').length;
502
+ if (node_recaptcha_login !== 0) {
503
+ grecaptcha.ready(function () {
504
+ grecaptcha.execute(ur_google_recaptcha_code.site_key, { action: 'login' }).then(function (token) {
505
+ jQuery('form.login').find('#g-recaptcha-response').text(token);
506
+ });
507
+ });
508
+ }
509
+ };
assets/js/frontend/user-registration.min.js CHANGED
@@ -1 +1 @@
1
- !function(e){({$user_registration:e(".ur-frontend-form form.register"),init:function(){this.load_validation(),this.init_inputMask(),this.$user_registration.on("input validate change",".input-text, select, input:checkbox input:radio",this.validate_field)},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;e.validator.methods.email=function(e,r){var a=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(r)||a.test(e)},this.$user_registration.each(function(){e(this).validate({errorClass:"user-registration-error",validClass:"user-registration-valid",errorPlacement:function(e,r){"radio"===r.attr("type")||"checkbox"===r.attr("type")?r.parent().parent().parent().append(e):r.is("select")&&r.attr("class").match(/date-month|date-day|date-year/)?0===r.parent().find("label.user-registration-error:visible").length&&r.parent().find("select:last").after(e):r.hasClass("urfu-file-input")?e.insertAfter(r.parent().parent()):e.insertAfter(r)},highlight:function(r,a,t){var i=e(r);i.closest(".form-row"),i.attr("name")},unhighlight:function(r,a,t){var i=e(r),s=i.closest(".form-row"),n=i.attr("name");"radio"===i.attr("type")||"checkbox"===i.attr("type")?s.find("input[name='"+n+"']").addClass(t).removeClass(a):i.addClass(t).removeClass(a),s.removeClass("user-registration-has-error")},submitHandler:function(e){return!1}})})},validate_field:function(r){e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields});var a=e(this),t=a.closest(".form-row"),i=!0,s=t.is(".validate-required"),n=t.is(".validate-email"),u=r.type;if("input"===u&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===u||"change"===u){if(s&&("checkbox"!==a.attr("type")||a.is(":checked")?""===a.val()&&(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1):(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1)),n&&a.val()){new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(a.val())||(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),i=!1)}i&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}}}).init();var r=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var a=e(this),t=[],i=user_registration_params.form_required_fields,s={init:function(){},get_form_data:function(){var r=this,t=[],i=a.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"),s=new Array;e.each(i,function(){var i=e(this).attr("name");if(a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+i+'"]').length<2){var n=r.get_fieldwise_data(e(this));t.push(n)}else e.inArray(i,s)<0&&s.push(i)});for(var n=0;n<s.length;n++){var u=a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+s[n]+'"]'),o=(u.get(0).tagName.toLowerCase(),"undefined"!==u.eq(0).attr("type")?u.eq(0).attr("type"):"null"),d=new Array;if(e.each(u,function(){var r=e(this),a="";switch(r.get(0).tagName.toLowerCase()){case"input":switch(o){case"checkbox":case"radio":a=r.prop("checked")?r.val():"";break;default:a=r.val()}break;case"select":case"textarea":a=r.val()}""!==a&&d.push(a)}),"checkbox"==o)var l=JSON.stringify(d);else if("radio"==o)l=d[0];else l=u.val();var F=s[n];F=F.replace("[]","");var f={value:l,field_type:o,label:u.eq(0).attr("data-label"),field_name:F};t.push(f)}return e(document).trigger("user_registration_frontend_form_data_filter",[t]),t},get_fieldwise_data:function(r){var a={},s=r.get(0).tagName.toLowerCase(),n="undefined"!==r.attr("type")?r.attr("type"):"null",u=r.get(0).className.split(" ")[0];switch(a.value="",s){case"input":switch(n){case"checkbox":case"radio":a.value=r.prop("checked")?r.val():"";break;default:a.value=r.val()}break;case"select":a.value=r.val();break;case"textarea":switch(u){case"wysiwyg":tinyMCE.triggerSave(),a.value=r.val();break;default:a.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,a]),a.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?a.label=r.attr("data-label"):"label"===r.prev().get(0).tagName.toLowerCase()?a.label=r.prev().text():a.label=a.field_type,r.attr("name")!==undefined&&""!==r.attr("name")?(a.field_name=r.attr("name"),a.field_name=a.field_name.replace("[]","")):a.field_name="",e.inArray(a.field_name,e.trim(i))>=0&&t.push(a.field_name),a},show_message:function(r,a,t){t.find(".ur-message").remove();var i=e('<div class="ur-message user-registration-'+a+'" id="ur-submit-message-node"/>');i.append(r),t.append(i)}},n={init:function(){this.form_submit_event()},form_submit_event:function(){e("form.register").on("submit",function(t){if(e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields}),a.valid()){if(a.find(".user-registration-password-strength").length>0){var i=a.find(".user-registration-password-strength").attr("data-current-strength"),n=a.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(i,0)<parseInt(n,0))return!1}t.preventDefault();var u;try{u=JSON.stringify(s.get_form_data())}catch(f){u=""}var o=0;1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(o=e(this).closest("form").find('input[name="ur-user-form-id"]').val());var d="0";1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(d=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var l=a.find("#g-recaptcha-response").val(),F={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:u,captchaResponse:l,form_id:o,ur_frontend_form_nonce:d};if(e(document).trigger("user_registration_frontend_before_form_submit",[F,a]),"undefined"!=typeof ur_google_recaptcha_code&&"1"===ur_google_recaptcha_code.is_captcha_enable){if(0===(l=a.find("#g-recaptcha-response").val()).length)return void s.show_message("<p>"+r.captcha_error+"</p>","error",a);grecaptcha.reset()}a.find(".ur-submit-button").find("span").addClass("ur-front-spinner"),e.ajax({url:user_registration_params.ajax_url,data:F,type:"POST",async:!0,beforeSend:function(){},complete:function(t){a.find(".ur-submit-button").find("span").removeClass("ur-front-spinner");var i=e('<ul class=""/>'),n="error";try{var u=e.parseJSON(t.responseText);"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&(window.location=u.data.paypal_redirect),"undefined"!=typeof u.success&&!0===u.success&&(n="message"),"message"===n?(e(".user-registration-password-hint").remove(),e(".user-registration-password-strength").remove(),"admin_approval"==user_registration_params.login_option?i.append("<li>"+r.user_under_approval+"</li>"):"email_confirmation"==user_registration_params.login_option?i.append("<li>"+r.user_email_pending+"</li>"):"payment"==user_registration_params.login_option?i.append("<li>"+u.data.message+"</li>"):i.append("<li>"+r.user_successfully_saved+"</li>"),a[0].reset(),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),""!==user_registration_params.redirect_url?window.setTimeout(function(){window.location=user_registration_params.redirect_url},1e3):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&location.reload()):"error"===n&&("object"==typeof u.data.message?e.each(u.data.message,function(e,r){i.append("<li>"+r+"</li>")}):i.append("<li>"+u.data.message+"</li>"))}catch(o){i.append("<li>"+o.message+"</li>")}s.show_message(i,n,a),e(document).trigger("user_registration_frontend_after_ajax_complete",[t.responseText,n,a])}})}})}};s.init(),n.init()})},e(function(){e("form.register").ur_form_submission();var r=e('.ur-frontend-form input[type="date"]');r.length>0&&r.addClass("flatpickr-field").attr("type","text").flatpickr({disableMobile:!0})})}(jQuery);var google_recaptcha_user_registration,onloadURCallback=function(){0!==jQuery(".ur-frontend-form").find("form.register #ur-recaptcha-node #node_recaptcha_register").length&&(google_recaptcha_user_registration=grecaptcha.render("node_recaptcha_register",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"}));0!==jQuery(".ur-frontend-form").find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login").length&&grecaptcha.render("node_recaptcha_login",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"})};
1
+ function request_recaptcha_token(){0!==jQuery(".ur-frontend-form").find("form.register #ur-recaptcha-node #node_recaptcha_register.g-recaptcha-v3").length&&grecaptcha.ready(function(){grecaptcha.execute(ur_google_recaptcha_code.site_key,{action:"register"}).then(function(e){jQuery("form.register").find("#g-recaptcha-response").text(e)})});0!==jQuery(".ur-frontend-form").find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login.g-recaptcha-v3").length&&grecaptcha.ready(function(){grecaptcha.execute(ur_google_recaptcha_code.site_key,{action:"login"}).then(function(e){jQuery("form.login").find("#g-recaptcha-response").text(e)})})}!function(e){({$user_registration:e(".ur-frontend-form form.register"),init:function(){this.load_validation(),this.init_inputMask(),this.$user_registration.on("input validate change",".input-text, select, input:checkbox input:radio",this.validate_field)},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;e.validator.methods.email=function(e,r){var a=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(r)||a.test(e)},this.$user_registration.each(function(){e(this).validate({errorClass:"user-registration-error",validClass:"user-registration-valid",errorPlacement:function(e,r){"radio"===r.attr("type")||"checkbox"===r.attr("type")?r.parent().parent().parent().append(e):r.is("select")&&r.attr("class").match(/date-month|date-day|date-year/)?0===r.parent().find("label.user-registration-error:visible").length&&r.parent().find("select:last").after(e):r.hasClass("urfu-file-input")?e.insertAfter(r.parent().parent()):e.insertAfter(r)},highlight:function(r,a,t){var i=e(r);i.closest(".form-row"),i.attr("name")},unhighlight:function(r,a,t){var i=e(r),s=i.closest(".form-row"),n=i.attr("name");"radio"===i.attr("type")||"checkbox"===i.attr("type")?s.find("input[name='"+n+"']").addClass(t).removeClass(a):i.addClass(t).removeClass(a),s.removeClass("user-registration-has-error")},submitHandler:function(e){return!1}})})},validate_field:function(r){e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields});var a=e(this),t=a.closest(".form-row"),i=!0,s=t.is(".validate-required"),n=t.is(".validate-email"),u=r.type;if("input"===u&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===u||"change"===u){if(s&&("checkbox"!==a.attr("type")||a.is(":checked")?""===a.val()&&(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1):(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1)),n&&a.val()){new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(a.val())||(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),i=!1)}i&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}}}).init();var r=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var a=e(this),t=[],i=user_registration_params.form_required_fields,s={init:function(){},get_form_data:function(){var r=this,t=[],i=a.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"),s=new Array;e.each(i,function(){var i=e(this).attr("name");if(a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+i+'"]').length<2){var n=r.get_fieldwise_data(e(this));t.push(n)}else e.inArray(i,s)<0&&s.push(i)});for(var n=0;n<s.length;n++){var u=a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+s[n]+'"]'),o=(u.get(0).tagName.toLowerCase(),"undefined"!==u.eq(0).attr("type")?u.eq(0).attr("type"):"null"),d=new Array;if(e.each(u,function(){var r=e(this),a="";switch(r.get(0).tagName.toLowerCase()){case"input":switch(o){case"checkbox":case"radio":a=r.prop("checked")?r.val():"";break;default:a=r.val()}break;case"select":case"textarea":a=r.val()}""!==a&&d.push(a)}),"checkbox"==o)var l=JSON.stringify(d);else if("radio"==o)l=d[0];else l=u.val();var c=s[n];c=c.replace("[]","");var f={value:l,field_type:o,label:u.eq(0).attr("data-label"),field_name:c};t.push(f)}return e(document).trigger("user_registration_frontend_form_data_filter",[t]),t},get_fieldwise_data:function(r){var a={},s=r.get(0).tagName.toLowerCase(),n="undefined"!==r.attr("type")?r.attr("type"):"null",u=r.get(0).className.split(" ")[0];switch(a.value="",s){case"input":switch(n){case"checkbox":case"radio":a.value=r.prop("checked")?r.val():"";break;default:a.value=r.val()}break;case"select":a.value=r.val();break;case"textarea":switch(u){case"wysiwyg":tinyMCE.triggerSave(),a.value=r.val();break;default:a.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,a]),a.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?a.label=r.attr("data-label"):"label"===r.prev().get(0).tagName.toLowerCase()?a.label=r.prev().text():a.label=a.field_type,r.attr("name")!==undefined&&""!==r.attr("name")?(a.field_name=r.attr("name"),a.field_name=a.field_name.replace("[]","")):a.field_name="",e.inArray(a.field_name,e.trim(i))>=0&&t.push(a.field_name),a},show_message:function(r,a,t){t.find(".ur-message").remove();var i=e('<div class="ur-message user-registration-'+a+'" id="ur-submit-message-node"/>');i.append(r),t.append(i)}},n={init:function(){this.form_submit_event()},form_submit_event:function(){e("form.register").on("submit",function(t){if(e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields}),a.valid()){if(a.find(".user-registration-password-strength").length>0){var i=a.find(".user-registration-password-strength").attr("data-current-strength"),n=a.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(i,0)<parseInt(n,0))return!1}t.preventDefault();var u;try{u=JSON.stringify(s.get_form_data())}catch(f){u=""}var o=0;1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(o=e(this).closest("form").find('input[name="ur-user-form-id"]').val());var d="0";1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(d=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var l=a.find("#g-recaptcha-response").val(),c={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:u,captchaResponse:l,form_id:o,ur_frontend_form_nonce:d};if(e(document).trigger("user_registration_frontend_before_form_submit",[c,a]),"undefined"!=typeof ur_google_recaptcha_code&&"1"===ur_google_recaptcha_code.is_captcha_enable){if(0===(l=a.find("#g-recaptcha-response").val()).length)return void s.show_message("<p>"+r.captcha_error+"</p>","error",a);"v3"==ur_google_recaptcha_code.version?request_recaptcha_token():grecaptcha.reset()}a.find(".ur-submit-button").find("span").addClass("ur-front-spinner"),e.ajax({url:user_registration_params.ajax_url,data:c,type:"POST",async:!0,beforeSend:function(){},complete:function(t){a.find(".ur-submit-button").find("span").removeClass("ur-front-spinner");var i=e('<ul class=""/>'),n="error";try{var u=e.parseJSON(t.responseText);"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&(window.location=u.data.paypal_redirect),"undefined"!=typeof u.success&&!0===u.success&&(n="message"),"message"===n?(e(".user-registration-password-hint").remove(),e(".user-registration-password-strength").remove(),"admin_approval"==user_registration_params.login_option?i.append("<li>"+r.user_under_approval+"</li>"):"email_confirmation"==user_registration_params.login_option?i.append("<li>"+r.user_email_pending+"</li>"):"payment"==user_registration_params.login_option?i.append("<li>"+u.data.message+"</li>"):i.append("<li>"+r.user_successfully_saved+"</li>"),a[0].reset(),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),""!==user_registration_params.redirect_url?window.setTimeout(function(){window.location=user_registration_params.redirect_url},1e3):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&location.reload()):"error"===n&&("object"==typeof u.data.message?e.each(u.data.message,function(e,r){i.append("<li>"+r+"</li>")}):i.append("<li>"+u.data.message+"</li>"))}catch(o){i.append("<li>"+o.message+"</li>")}s.show_message(i,n,a),e(document).trigger("user_registration_frontend_after_ajax_complete",[t.responseText,n,a])}})}})}};s.init(),n.init()})},e(function(){e("form.register").ur_form_submission();var r=e('.ur-frontend-form input[type="date"]');r.length>0&&r.addClass("flatpickr-field").attr("type","text").flatpickr({disableMobile:!0})}),e(function(){request_recaptcha_token()})}(jQuery);var google_recaptcha_user_registration,onloadURCallback=function(){0!==jQuery(".ur-frontend-form").find("form.register #ur-recaptcha-node #node_recaptcha_register").length&&(google_recaptcha_user_registration=grecaptcha.render("node_recaptcha_register",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"}));0!==jQuery(".ur-frontend-form").find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login").length&&grecaptcha.render("node_recaptcha_login",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"})};
includes/admin/class-ur-admin-assets.php CHANGED
@@ -62,7 +62,7 @@ class UR_Admin_Assets {
62
  }
63
 
64
  // Enqueue flatpickr on user profile screen.
65
- if ( 'user-edit' === $screen_id ) {
66
  wp_enqueue_style( 'flatpickr' );
67
  }
68
  }
@@ -164,7 +164,7 @@ class UR_Admin_Assets {
164
  }
165
 
166
  // Enqueue flatpickr on user profile screen.
167
- if ( 'user-edit' === $screen_id ) {
168
  wp_enqueue_script( 'flatpickr' );
169
  }
170
 
62
  }
63
 
64
  // Enqueue flatpickr on user profile screen.
65
+ if ( 'user-edit' === $screen_id || 'profile' === $screen_id ) {
66
  wp_enqueue_style( 'flatpickr' );
67
  }
68
  }
164
  }
165
 
166
  // Enqueue flatpickr on user profile screen.
167
+ if ( 'user-edit' === $screen_id || 'profile' === $screen_id ) {
168
  wp_enqueue_script( 'flatpickr' );
169
  }
170
 
includes/admin/class-ur-admin-profile.php CHANGED
@@ -394,7 +394,6 @@ if ( ! class_exists( 'UR_Admin_Profile', false ) ) :
394
  $fields[ $field_index ] = array(
395
  'label' => $field_label,
396
  'description' => $field_description,
397
- 'type' => $field_key,
398
  );
399
 
400
  } elseif ( ! in_array( $field_name, ur_get_fields_without_prefix() ) ) {
@@ -402,7 +401,6 @@ if ( ! class_exists( 'UR_Admin_Profile', false ) ) :
402
  $fields[ $field_index ] = array(
403
  'label' => $field_label,
404
  'description' => $field_description,
405
- 'type' => $field_key,
406
  );
407
  }
408
  switch ( $field_key ) {
@@ -446,14 +444,14 @@ if ( ! class_exists( 'UR_Admin_Profile', false ) ) :
446
  case 'mailchimp':
447
  case 'checkbox':
448
  $choices_data = isset( $field->advance_setting->choices ) ? ( $field->advance_setting->choices ) : '';
449
-
450
  $choices_data = explode( ",", $choices_data );
 
 
 
 
451
 
452
- $fields[ $field_index ]['choices'] = $choices_data;
453
-
454
- $fields[ $field_index ]['type'] = 'checkbox';
455
- $fields[ $field_index ]['class'] = '';
456
-
457
  break;
458
 
459
  case 'privacy_policy':
394
  $fields[ $field_index ] = array(
395
  'label' => $field_label,
396
  'description' => $field_description,
 
397
  );
398
 
399
  } elseif ( ! in_array( $field_name, ur_get_fields_without_prefix() ) ) {
401
  $fields[ $field_index ] = array(
402
  'label' => $field_label,
403
  'description' => $field_description,
 
404
  );
405
  }
406
  switch ( $field_key ) {
444
  case 'mailchimp':
445
  case 'checkbox':
446
  $choices_data = isset( $field->advance_setting->choices ) ? ( $field->advance_setting->choices ) : '';
 
447
  $choices_data = explode( ",", $choices_data );
448
+ $fields[ $field_index ]['choices'] = $choices_data;
449
+ $fields[ $field_index ]['type'] = 'checkbox';
450
+ $fields[ $field_index ]['class'] = '';
451
+ break;
452
 
453
+ case 'date':
454
+ $fields[ $field_index ]['type'] = 'date';
 
 
 
455
  break;
456
 
457
  case 'privacy_policy':
includes/admin/settings/class-ur-settings-integration.php CHANGED
@@ -49,8 +49,22 @@ if ( ! class_exists( 'UR_Settings_Integration ' ) ) :
49
  'id' => 'integration_options',
50
  ),
51
  array(
52
- 'title' => __( 'Site Key', 'user-registration' ),
53
- 'desc' => sprintf( __('Get site key from google %1$s reCaptcha %2$s.', 'user-registration' ), '<a href="https://www.google.com/recaptcha" target="_blank">', '</a>' ), 'id' => 'user_registration_integration_setting_recaptcha_site_key',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  'default' => '',
55
  'type' => 'text',
56
  'class' => '',
@@ -59,7 +73,7 @@ if ( ! class_exists( 'UR_Settings_Integration ' ) ) :
59
 
60
  ),
61
  array(
62
- 'title' => __( 'Secret Key', 'user-registration' ),
63
  'desc' => sprintf( __('Get secret key from google %1$s reCaptcha %2$s.', 'user-registration' ), '<a href="https://www.google.com/recaptcha" target="_blank">', '</a>' ),
64
  'id' => 'user_registration_integration_setting_recaptcha_site_secret',
65
  'default' => '',
@@ -68,6 +82,27 @@ if ( ! class_exists( 'UR_Settings_Integration ' ) ) :
68
  'css' => 'min-width: 350px;',
69
  'desc_tip' => true,
70
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
  array(
72
  'type' => 'sectionend',
73
  'id' => 'general_options',
49
  'id' => 'integration_options',
50
  ),
51
  array(
52
+ 'title' => __( 'Version', 'user-registration' ),
53
+ 'desc' => __( 'Select the google reCaptcha version', 'user-registration' ) ,
54
+ 'id' => 'user_registration_integration_setting_recaptcha_version',
55
+ 'default' => 'v2',
56
+ 'type' => 'radio',
57
+ 'class' => '',
58
+ 'desc_tip' => true,
59
+ 'options' => array(
60
+ 'v2' => 'reCaptcha v2',
61
+ 'v3' => 'reCaptcha v3',
62
+ )
63
+ ),
64
+ array(
65
+ 'title' => __( 'Site Key (v2)', 'user-registration' ),
66
+ 'desc' => sprintf( __('Get site key from google %1$s reCaptcha %2$s.', 'user-registration' ), '<a href="https://www.google.com/recaptcha" target="_blank">', '</a>' ),
67
+ 'id' => 'user_registration_integration_setting_recaptcha_site_key',
68
  'default' => '',
69
  'type' => 'text',
70
  'class' => '',
73
 
74
  ),
75
  array(
76
+ 'title' => __( 'Secret Key (v2)', 'user-registration' ),
77
  'desc' => sprintf( __('Get secret key from google %1$s reCaptcha %2$s.', 'user-registration' ), '<a href="https://www.google.com/recaptcha" target="_blank">', '</a>' ),
78
  'id' => 'user_registration_integration_setting_recaptcha_site_secret',
79
  'default' => '',
82
  'css' => 'min-width: 350px;',
83
  'desc_tip' => true,
84
  ),
85
+ array(
86
+ 'title' => __( 'Site Key (v3)', 'user-registration' ),
87
+ 'desc' => sprintf( __('Get site key from google %1$s reCaptcha %2$s.', 'user-registration' ), '<a href="https://www.google.com/recaptcha" target="_blank">', '</a>' ),
88
+ 'id' => 'user_registration_integration_setting_recaptcha_site_key_v3',
89
+ 'default' => '',
90
+ 'type' => 'text',
91
+ 'class' => '',
92
+ 'css' => 'min-width: 350px;',
93
+ 'desc_tip' => true,
94
+
95
+ ),
96
+ array(
97
+ 'title' => __( 'Secret Key (v3)', 'user-registration' ),
98
+ 'desc' => sprintf( __('Get secret key from google %1$s reCaptcha %2$s.', 'user-registration' ), '<a href="https://www.google.com/recaptcha" target="_blank">', '</a>' ),
99
+ 'id' => 'user_registration_integration_setting_recaptcha_site_secret_v3',
100
+ 'default' => '',
101
+ 'type' => 'text',
102
+ 'class' => '',
103
+ 'css' => 'min-width: 350px;',
104
+ 'desc_tip' => true,
105
+ ),
106
  array(
107
  'type' => 'sectionend',
108
  'id' => 'general_options',
includes/admin/views/html-admin-page-forms.php CHANGED
@@ -66,8 +66,10 @@ if ( ! defined( 'ABSPATH' ) ) {
66
 
67
  <div id="ur-tab-registered-fields" class="ur-tab-content">
68
  <h2><?php echo __( 'Default User Fields', 'user-registration' ) ?></h2>
 
69
  <?php $this->get_registered_user_form_fields(); ?>
70
  <h2><?php echo __( 'Extra Fields', 'user-registration' ) ?></h2>
 
71
  <?php $this->get_registered_other_form_fields(); ?>
72
  <?php do_action( 'user_registration_extra_fields' );?>
73
  </div>
66
 
67
  <div id="ur-tab-registered-fields" class="ur-tab-content">
68
  <h2><?php echo __( 'Default User Fields', 'user-registration' ) ?></h2>
69
+ <hr/>
70
  <?php $this->get_registered_user_form_fields(); ?>
71
  <h2><?php echo __( 'Extra Fields', 'user-registration' ) ?></h2>
72
+ <hr/>
73
  <?php $this->get_registered_other_form_fields(); ?>
74
  <?php do_action( 'user_registration_extra_fields' );?>
75
  </div>
includes/class-ur-ajax.php CHANGED
@@ -65,18 +65,20 @@ class UR_AJAX {
65
  $captcha_response = isset( $_POST['captchaResponse'] ) ? $_POST['captchaResponse'] : '';
66
  $flag = wp_verify_nonce( $nonce, 'ur_frontend_form_id-' . $form_id );
67
  $recaptcha_enabled = ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_enable_recaptcha_support', 'no' );
68
- $secret_key = get_option( 'user_registration_integration_setting_recaptcha_site_secret' );
 
69
 
70
  if( 'yes' === $recaptcha_enabled ) {
71
  if ( ! empty( $captcha_response ) ) {
 
72
  $data = wp_remote_get( 'https://www.google.com/recaptcha/api/siteverify?secret=' . $secret_key . '&response=' . $captcha_response );
73
  $data = json_decode( wp_remote_retrieve_body( $data ) );
74
 
75
- if ( empty( $data->success ) ) {
76
  wp_send_json_error( array(
77
  'message' => __( 'Error on google reCaptcha. Contact your site administrator.', 'user-registration' ),
78
  ) );
79
- }
80
  } else {
81
  wp_send_json_error( array(
82
  'message' => get_option( 'user_registration_form_submission_error_message_recaptcha', __( 'Captcha code error, please try again.', 'user-registration' ) ),
65
  $captcha_response = isset( $_POST['captchaResponse'] ) ? $_POST['captchaResponse'] : '';
66
  $flag = wp_verify_nonce( $nonce, 'ur_frontend_form_id-' . $form_id );
67
  $recaptcha_enabled = ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_enable_recaptcha_support', 'no' );
68
+ $recaptcha_version = get_option( 'user_registration_integration_setting_recaptcha_version' );
69
+ $secret_key = 'v3' === $recaptcha_version ? get_option( 'user_registration_integration_setting_recaptcha_site_secret_v3' ) : get_option( 'user_registration_integration_setting_recaptcha_site_secret' );
70
 
71
  if( 'yes' === $recaptcha_enabled ) {
72
  if ( ! empty( $captcha_response ) ) {
73
+
74
  $data = wp_remote_get( 'https://www.google.com/recaptcha/api/siteverify?secret=' . $secret_key . '&response=' . $captcha_response );
75
  $data = json_decode( wp_remote_retrieve_body( $data ) );
76
 
77
+ if ( empty( $data->success ) || ( isset( $data->score ) && $data->score < apply_filters( 'user_registration_recaptcha_v3_threshold', 0.5 ) ) ) {
78
  wp_send_json_error( array(
79
  'message' => __( 'Error on google reCaptcha. Contact your site administrator.', 'user-registration' ),
80
  ) );
81
+ }
82
  } else {
83
  wp_send_json_error( array(
84
  'message' => get_option( 'user_registration_form_submission_error_message_recaptcha', __( 'Captcha code error, please try again.', 'user-registration' ) ),
includes/class-ur-form-handler.php CHANGED
@@ -251,7 +251,8 @@ class UR_Form_Handler {
251
  $recaptcha_value = isset( $_POST['g-recaptcha-response'] ) ? $_POST['g-recaptcha-response'] : '';
252
 
253
  $recaptcha_enabled = get_option( 'user_registration_login_options_enable_recaptcha', 'no' );
254
- $secret_key = get_option( 'user_registration_integration_setting_recaptcha_site_secret' );
 
255
 
256
  if ( ! empty( $_POST['login'] ) && wp_verify_nonce( $nonce_value, 'user-registration-login' ) ) {
257
 
@@ -267,10 +268,11 @@ class UR_Form_Handler {
267
 
268
  if( 'yes' === $recaptcha_enabled ) {
269
  if ( ! empty( $recaptcha_value ) ) {
 
270
  $data = wp_remote_get( 'https://www.google.com/recaptcha/api/siteverify?secret=' . $secret_key . '&response=' . $recaptcha_value );
271
  $data = json_decode( wp_remote_retrieve_body( $data ) );
272
 
273
- if ( empty( $data->success ) ) {
274
  throw new Exception( '<strong>' . __( 'ERROR:', 'user-registration' ) . '</strong>' . __( 'Error on google reCaptcha. Contact your site administrator.', 'user-registration' ) );
275
  }
276
  } else {
251
  $recaptcha_value = isset( $_POST['g-recaptcha-response'] ) ? $_POST['g-recaptcha-response'] : '';
252
 
253
  $recaptcha_enabled = get_option( 'user_registration_login_options_enable_recaptcha', 'no' );
254
+ $recaptcha_version = get_option( 'user_registration_integration_setting_recaptcha_version' );
255
+ $secret_key = 'v3' === $recaptcha_version ? get_option( 'user_registration_integration_setting_recaptcha_site_secret_v3' ) : get_option( 'user_registration_integration_setting_recaptcha_site_secret' );
256
 
257
  if ( ! empty( $_POST['login'] ) && wp_verify_nonce( $nonce_value, 'user-registration-login' ) ) {
258
 
268
 
269
  if( 'yes' === $recaptcha_enabled ) {
270
  if ( ! empty( $recaptcha_value ) ) {
271
+
272
  $data = wp_remote_get( 'https://www.google.com/recaptcha/api/siteverify?secret=' . $secret_key . '&response=' . $recaptcha_value );
273
  $data = json_decode( wp_remote_retrieve_body( $data ) );
274
 
275
+ if ( empty( $data->success ) || ( isset( $data->score ) && $data->score < apply_filters( 'user_registration_recaptcha_v3_threshold', 0.5 ) ) ) {
276
  throw new Exception( '<strong>' . __( 'ERROR:', 'user-registration' ) . '</strong>' . __( 'Error on google reCaptcha. Contact your site administrator.', 'user-registration' ) );
277
  }
278
  } else {
includes/class-ur-frontend-scripts.php CHANGED
@@ -172,8 +172,9 @@ class UR_Frontend_Scripts {
172
  * Register all UR scripts.
173
  */
174
  private static function register_scripts() {
175
- $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
176
- $register_scripts = array(
 
177
  'ur-inputmask' => array(
178
  'src' => self::get_asset_url( 'assets/js/inputmask/jquery.inputmask.bundle' . $suffix . '.js' ),
179
  'deps' => array( 'jquery' ),
@@ -208,7 +209,11 @@ class UR_Frontend_Scripts {
208
  'src' => 'https://www.google.com/recaptcha/api.js?onload=onloadURCallback&render=explicit',
209
  'deps' => array(),
210
  'version' => '2.0.0',
211
-
 
 
 
 
212
  ),
213
  );
214
  foreach ( $register_scripts as $name => $props ) {
172
  * Register all UR scripts.
173
  */
174
  private static function register_scripts() {
175
+ $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
176
+ $recaptcha_site_key_v3 = get_option( 'user_registration_integration_setting_recaptcha_site_key_v3' );
177
+ $register_scripts = array(
178
  'ur-inputmask' => array(
179
  'src' => self::get_asset_url( 'assets/js/inputmask/jquery.inputmask.bundle' . $suffix . '.js' ),
180
  'deps' => array( 'jquery' ),
209
  'src' => 'https://www.google.com/recaptcha/api.js?onload=onloadURCallback&render=explicit',
210
  'deps' => array(),
211
  'version' => '2.0.0',
212
+ ),
213
+ 'ur-google-recaptcha-v3' => array(
214
+ 'src' => 'https://www.google.com/recaptcha/api.js?render='.$recaptcha_site_key_v3,
215
+ 'deps' => array(),
216
+ 'version' => '3.0.0',
217
  ),
218
  );
219
  foreach ( $register_scripts as $name => $props ) {
includes/form/views/admin/admin-checkbox.php CHANGED
@@ -19,11 +19,11 @@ $choices = isset( $this->admin_data->advance_setting->choices ) ? explode( ',',
19
  <div class="ur-field" data-field-key="checkbox">
20
  <?php
21
  if( count( $choices ) < 1 ) {
22
- echo "<input type = 'checkbox' value='1'/>";
23
  }
24
 
25
  foreach ( $choices as $choice ) {
26
- echo "<input type = 'checkbox' value='" . esc_attr( trim( $choice ) ) . "'/>" . esc_html( trim( $choice ) ) . '<br>';
27
  }
28
  ?>
29
 
19
  <div class="ur-field" data-field-key="checkbox">
20
  <?php
21
  if( count( $choices ) < 1 ) {
22
+ echo "<input type = 'checkbox' value='1' disabled/>";
23
  }
24
 
25
  foreach ( $choices as $choice ) {
26
+ echo "<input type = 'checkbox' value='" . esc_attr( trim( $choice ) ) . "' disabled/>" . esc_html( trim( $choice ) ) . '<br>';
27
  }
28
  ?>
29
 
includes/form/views/admin/admin-date.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="date">
18
- <input type="date" id="ur-input-type-date" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="date">
18
+ <input type="date" id="ur-input-type-date" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-description.php CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="description">
17
- <textarea id="ur-input-type-description"></textarea>
18
  </div>
19
 
20
  <?php
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="description">
17
+ <textarea id="ur-input-type-description" disabled></textarea>
18
  </div>
19
 
20
  <?php
includes/form/views/admin/admin-display-name.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="display_name">
18
- <input type="text" id="ur-input-type-display-name" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="display_name">
18
+ <input type="text" id="ur-input-type-display-name" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-email.php CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="email">
17
- <input type="email" id="ur-input-type-email"/>
18
  </div>
19
 
20
  <?php
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="email">
17
+ <input type="email" id="ur-input-type-email" disabled/>
18
  </div>
19
 
20
  <?php
includes/form/views/admin/admin-first-name.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="first_name">
18
- <input type="text" id="ur-input-type-first-name" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="first_name">
18
+ <input type="text" id="ur-input-type-first-name" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-last-name.php CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="last_name">
17
- <input type="text" id="ur-input-type-last-name" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
18
  </div>
19
 
20
  <?php
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="last_name">
17
+ <input type="text" id="ur-input-type-last-name" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
18
  </div>
19
 
20
  <?php
includes/form/views/admin/admin-nickname.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="nickname">
18
- <input type="text" id="ur-input-type-nickname" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="nickname">
18
+ <input type="text" id="ur-input-type-nickname" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-number.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="number">
18
- <input type="number" id="ur-input-type-number" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="number">
18
+ <input type="number" id="ur-input-type-number" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-password.php CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="password">
17
- <input type="password" id="ur-input-type-password"/>
18
  </div>
19
 
20
  <?php
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="password">
17
+ <input type="password" id="ur-input-type-password" disabled/>
18
  </div>
19
 
20
  <?php
includes/form/views/admin/admin-privacy-policy.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="privacy_policy">
18
- <input type="checkbox" id="ur-input-type-privacy-policy" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
 
20
  </div>
21
 
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="privacy_policy">
18
+ <input type="checkbox" id="ur-input-type-privacy-policy" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
 
20
  </div>
21
 
includes/form/views/admin/admin-radio.php CHANGED
@@ -19,11 +19,11 @@ $options = isset( $this->admin_data->advance_setting->options ) ? explode( ',',
19
  <div class="ur-field" data-field-key="radio">
20
  <?php
21
  if( count( $options ) < 1 ) {
22
- echo "<input type = 'radio' value='1'/>";
23
  }
24
 
25
  foreach ( $options as $option ) {
26
- echo "<input type = 'radio' value='" . esc_attr( trim( $option ) ) . "'/>" . esc_html( trim( $option ) ) . '<br>';
27
  }
28
  ?>
29
  </div>
19
  <div class="ur-field" data-field-key="radio">
20
  <?php
21
  if( count( $options ) < 1 ) {
22
+ echo "<input type = 'radio' value='1' disabled/>";
23
  }
24
 
25
  foreach ( $options as $option ) {
26
+ echo "<input type = 'radio' value='" . esc_attr( trim( $option ) ) . "' disabled/>" . esc_html( trim( $option ) ) . '<br>';
27
  }
28
  ?>
29
  </div>
includes/form/views/admin/admin-text.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="text">
18
- <input type="text" id="ur-input-type-text" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="text">
18
+ <input type="text" id="ur-input-type-text" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-textarea.php CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="textarea">
17
- <textarea id="ur-input-type-textarea"></textarea>
18
  </div>
19
 
20
  <?php
14
  </div>
15
 
16
  <div class="ur-field" data-field-key="textarea">
17
+ <textarea id="ur-input-type-textarea" disabled></textarea>
18
  </div>
19
 
20
  <?php
includes/form/views/admin/admin-user-confirm-password.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_confirm_password">
18
- <input type="password" id="ur-input-type-user-confirm-password" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_confirm_password">
18
+ <input type="password" id="ur-input-type-user-confirm-password" placeholder="<?php echo esc_attr( $this->get_general_setting_data('placeholder') ); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-user-email.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_email">
18
- <input type="email" id="ur-input-type-user-email" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_email">
18
+ <input type="email" id="ur-input-type-user-email" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-user-login.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_login">
18
- <input type="text" id="ur-input-type-user-login" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_login">
18
+ <input type="text" id="ur-input-type-user-login" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-user-pass.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_pass">
18
- <input type="password" id="ur-input-type-user-pass" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_pass">
18
+ <input type="password" id="ur-input-type-user-pass" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/form/views/admin/admin-user-url.php CHANGED
@@ -15,7 +15,7 @@ if ( ! defined( 'ABSPATH' ) ) {
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_url">
18
- <input type="text" id="ur-input-type-user-url" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>"/>
19
  </div>
20
 
21
  <?php
15
  </div>
16
 
17
  <div class="ur-field" data-field-key="user_url">
18
+ <input type="text" id="ur-input-type-user-url" placeholder="<?php echo esc_attr($this->get_general_setting_data( 'placeholder' )); ?>" disabled/>
19
  </div>
20
 
21
  <?php
includes/functions-ur-core.php CHANGED
@@ -1086,32 +1086,47 @@ function ur_get_user_login_option() {
1086
  */
1087
  function ur_get_recaptcha_node( $recaptcha_enabled = 'no', $context ) {
1088
 
1089
- $recaptcha_site_key = get_option( 'user_registration_integration_setting_recaptcha_site_key' );
1090
- $recaptcha_site_secret = get_option( 'user_registration_integration_setting_recaptcha_site_secret' );
 
1091
 
1092
  static $rc_counter = 0;
1093
 
1094
  if ( 'yes' == $recaptcha_enabled && ! empty( $recaptcha_site_key ) && ! empty( $recaptcha_site_secret ) ) {
1095
 
1096
  if( 0 === $rc_counter ) {
1097
- wp_enqueue_script( 'ur-google-recaptcha' );
1098
- wp_localize_script( 'ur-google-recaptcha', 'ur_google_recaptcha_code', array(
1099
- 'site_key' => $recaptcha_site_key,
1100
- 'site_secret' => $recaptcha_site_secret,
 
1101
  'is_captcha_enable' => true,
 
1102
  ) );
1103
 
1104
  $rc_counter++;
1105
  }
1106
 
1107
- if( $context === 'login' ) {
1108
- $recaptcha_node = '<div id="node_recaptcha_login" class="g-recaptcha" style="margin-left:11px;transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"></div>';
1109
-
1110
- } elseif ($context === 'register' ) {
1111
- $recaptcha_node = '<div id="node_recaptcha_register" class="g-recaptcha" style="margin-left:11px;transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"></div>';
 
 
 
1112
  } else {
1113
- $recaptcha_node = '';
 
 
 
 
 
 
 
 
1114
  }
 
1115
  } else {
1116
  $recaptcha_node = '';
1117
  }
1086
  */
1087
  function ur_get_recaptcha_node( $recaptcha_enabled = 'no', $context ) {
1088
 
1089
+ $recaptcha_version = get_option( 'user_registration_integration_setting_recaptcha_version' );
1090
+ $recaptcha_site_key = 'v3' === $recaptcha_version ? get_option( 'user_registration_integration_setting_recaptcha_site_key_v3' ) : get_option( 'user_registration_integration_setting_recaptcha_site_key' );
1091
+ $recaptcha_site_secret = 'v3' === $recaptcha_version ? get_option( 'user_registration_integration_setting_recaptcha_site_secret_v3' ) : get_option( 'user_registration_integration_setting_recaptcha_site_secret' );
1092
 
1093
  static $rc_counter = 0;
1094
 
1095
  if ( 'yes' == $recaptcha_enabled && ! empty( $recaptcha_site_key ) && ! empty( $recaptcha_site_secret ) ) {
1096
 
1097
  if( 0 === $rc_counter ) {
1098
+ $enqueue_script = 'v3' === $recaptcha_version ? 'ur-google-recaptcha-v3' : 'ur-google-recaptcha';
1099
+ wp_enqueue_script( $enqueue_script );
1100
+ wp_localize_script( $enqueue_script, 'ur_google_recaptcha_code', array(
1101
+ 'site_key' => $recaptcha_site_key,
1102
+ 'site_secret' => $recaptcha_site_secret,
1103
  'is_captcha_enable' => true,
1104
+ 'version' => $recaptcha_version,
1105
  ) );
1106
 
1107
  $rc_counter++;
1108
  }
1109
 
1110
+ if( $recaptcha_version == 'v3' ) {
1111
+ if( $context === 'login' ) {
1112
+ $recaptcha_node = '<div id="node_recaptcha_login" class="g-recaptcha-v3" style="display:none"><textarea id="g-recaptcha-response" name="g-recaptcha-response" ></textarea></div>';
1113
+ } elseif ( $context === 'register' ) {
1114
+ $recaptcha_node = '<div id="node_recaptcha_register" class="g-recaptcha-v3" style="display:none"><textarea id="g-recaptcha-response" name="g-recaptcha-response" ></textarea></div>';
1115
+ } else {
1116
+ $recaptcha_node = '';
1117
+ }
1118
  } else {
1119
+
1120
+ if( $context === 'login' ) {
1121
+ $recaptcha_node = '<div id="node_recaptcha_login" class="g-recaptcha" style="margin-left:11px;transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"></div>';
1122
+
1123
+ } elseif ($context === 'register' ) {
1124
+ $recaptcha_node = '<div id="node_recaptcha_register" class="g-recaptcha" style="margin-left:11px;transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"></div>';
1125
+ } else {
1126
+ $recaptcha_node = '';
1127
+ }
1128
  }
1129
+
1130
  } else {
1131
  $recaptcha_node = '';
1132
  }
languages/user-registration.pot CHANGED
@@ -1,17 +1,17 @@
1
- # Copyright (C) 2018 WPEverest
2
  # This file is distributed under the same license as the User Registration package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: User Registration 1.5.3\n"
6
  "Report-Msgid-Bugs-To: wpeverest@gmail.com\n"
7
- "POT-Creation-Date: 2018-12-07 09:29:18+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
14
- "X-Generator: grunt-wp-i18n1.0.1\n"
15
 
16
  #: includes/abstracts/abstract-ur-form-field.php:286
17
  #: includes/admin/functions-ur-admin.php:318
@@ -22,15 +22,15 @@ msgstr ""
22
  msgid "Advance Settings"
23
  msgstr ""
24
 
25
- #: includes/admin/class-ur-admin-assets.php:126
26
  msgid "Could not install."
27
  msgstr ""
28
 
29
- #: includes/admin/class-ur-admin-assets.php:193
30
  msgid "Clone"
31
  msgstr ""
32
 
33
- #: includes/admin/class-ur-admin-assets.php:193
34
  #: includes/admin/class-ur-admin-registrations-table-list.php:112
35
  msgid "Trash"
36
  msgstr ""
@@ -292,7 +292,7 @@ msgstr ""
292
  msgid "The changes you made will be lost if you navigate away from this page."
293
  msgstr ""
294
 
295
- #: includes/admin/class-ur-admin-settings.php:537
296
  msgid "Select a page&hellip;"
297
  msgstr ""
298
 
@@ -579,7 +579,7 @@ msgid ""
579
  msgstr ""
580
 
581
  #: includes/admin/settings/class-ur-settings-general.php:215
582
- #: includes/class-ur-frontend-scripts.php:322
583
  msgid "User successfully registered."
584
  msgstr ""
585
 
@@ -595,7 +595,7 @@ msgid ""
595
  msgstr ""
596
 
597
  #: includes/admin/settings/class-ur-settings-general.php:225
598
- #: includes/class-ur-frontend-scripts.php:324
599
  msgid ""
600
  "User registered. Verify your email by clicking on the link sent to your "
601
  "email."
@@ -613,7 +613,7 @@ msgid ""
613
  msgstr ""
614
 
615
  #: includes/admin/settings/class-ur-settings-general.php:235
616
- #: includes/class-ur-frontend-scripts.php:323
617
  msgid "User registered. Wait until admin approves your registration."
618
  msgstr ""
619
 
@@ -631,7 +631,7 @@ msgid "Enter the error message in form submission on required fields."
631
  msgstr ""
632
 
633
  #: includes/admin/settings/class-ur-settings-general.php:257
634
- #: includes/class-ur-frontend-scripts.php:316
635
  msgid "This field is required."
636
  msgstr ""
637
 
@@ -640,7 +640,7 @@ msgid "Enter the error message in form submission on Email."
640
  msgstr ""
641
 
642
  #: includes/admin/settings/class-ur-settings-general.php:267
643
- #: includes/class-ur-frontend-scripts.php:317
644
  msgid "Please enter a valid email address."
645
  msgstr ""
646
 
@@ -653,7 +653,7 @@ msgid "Enter the error message in form submission on website/URL."
653
  msgstr ""
654
 
655
  #: includes/admin/settings/class-ur-settings-general.php:277
656
- #: includes/class-ur-frontend-scripts.php:318
657
  msgid "Please enter a valid URL."
658
  msgstr ""
659
 
@@ -668,7 +668,7 @@ msgid "Enter the error message in form submission on Number."
668
  msgstr ""
669
 
670
  #: includes/admin/settings/class-ur-settings-general.php:287
671
- #: includes/class-ur-frontend-scripts.php:319
672
  msgid "Please enter a valid number."
673
  msgstr ""
674
 
@@ -682,7 +682,7 @@ msgid "Enter the error message in form submission on Confim Password."
682
  msgstr ""
683
 
684
  #: includes/admin/settings/class-ur-settings-general.php:297
685
- #: includes/class-ur-frontend-scripts.php:320
686
  msgid "Password and confirm password not matched."
687
  msgstr ""
688
 
@@ -695,8 +695,8 @@ msgid "Enter the error message in form submission on google recaptcha."
695
  msgstr ""
696
 
697
  #: includes/admin/settings/class-ur-settings-general.php:307
698
- #: includes/class-ur-ajax.php:82 includes/class-ur-form-handler.php:277
699
- #: includes/class-ur-frontend-scripts.php:325
700
  msgid "Captcha code error, please try again."
701
  msgstr ""
702
 
@@ -788,21 +788,39 @@ msgid "Google reCaptcha Integation"
788
  msgstr ""
789
 
790
  #: includes/admin/settings/class-ur-settings-integration.php:52
791
- msgid "Site Key"
792
  msgstr ""
793
 
794
  #: includes/admin/settings/class-ur-settings-integration.php:53
 
 
 
 
 
 
 
 
 
795
  msgid "Get site key from google %1$s reCaptcha %2$s."
796
  msgstr ""
797
 
798
- #: includes/admin/settings/class-ur-settings-integration.php:62
799
- msgid "Secret Key"
800
  msgstr ""
801
 
802
- #: includes/admin/settings/class-ur-settings-integration.php:63
 
803
  msgid "Get secret key from google %1$s reCaptcha %2$s."
804
  msgstr ""
805
 
 
 
 
 
 
 
 
 
806
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:24
807
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:35
808
  msgid "Admin Email"
@@ -868,7 +886,7 @@ msgid "The email subject you want to customize."
868
  msgstr ""
869
 
870
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:68
871
- #: includes/class-ur-emailer.php:256
872
  msgid "A New User Registered"
873
  msgstr ""
874
 
@@ -926,7 +944,7 @@ msgid ""
926
  msgstr ""
927
 
928
  #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:59
929
- #: includes/class-ur-emailer.php:197
930
  msgid "Thank you for registration on {{blog_info}}"
931
  msgstr ""
932
 
@@ -954,7 +972,7 @@ msgid ""
954
  msgstr ""
955
 
956
  #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:51
957
- #: includes/class-ur-emailer.php:185
958
  msgid "Please confirm your registration on {{blog_info}}"
959
  msgstr ""
960
 
@@ -986,7 +1004,7 @@ msgid ""
986
  msgstr ""
987
 
988
  #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:59
989
- #: includes/class-ur-emailer.php:334
990
  msgid "Congratulations! Registration approved on {{blog_info}}"
991
  msgstr ""
992
 
@@ -1019,7 +1037,7 @@ msgid ""
1019
  msgstr ""
1020
 
1021
  #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:59
1022
- #: includes/class-ur-emailer.php:211 includes/class-ur-emailer.php:321
1023
  msgid "Sorry! Registration denied on {{blog_info}}"
1024
  msgstr ""
1025
 
@@ -1049,7 +1067,7 @@ msgid "Enable this email sent to the user notifying the registration is pending.
1049
  msgstr ""
1050
 
1051
  #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:59
1052
- #: includes/class-ur-emailer.php:308
1053
  msgid "Sorry! Registration changed to pending on {{blog_info}}"
1054
  msgstr ""
1055
 
@@ -1081,7 +1099,7 @@ msgid "Enable this email sent to the user when a user requests for reset passwor
1081
  msgstr ""
1082
 
1083
  #: includes/admin/settings/emails/class-ur-settings-reset-password-email.php:57
1084
- #: includes/class-ur-emailer.php:365
1085
  msgid "Password Reset Email: {{blog_info}}"
1086
  msgstr ""
1087
 
@@ -1115,7 +1133,7 @@ msgid "Enable this email sent to the user after successful user registration."
1115
  msgstr ""
1116
 
1117
  #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:59
1118
- #: includes/class-ur-emailer.php:223
1119
  msgid "Congratulations! Registration Complete on {{blog_info}}"
1120
  msgstr ""
1121
 
@@ -1202,7 +1220,7 @@ msgstr ""
1202
  msgid "Default User Fields"
1203
  msgstr ""
1204
 
1205
- #: includes/admin/views/html-admin-page-forms.php:70
1206
  msgid "Extra Fields"
1207
  msgstr ""
1208
 
@@ -1315,36 +1333,36 @@ msgstr ""
1315
  msgid "Taking a while? Click here to run it now."
1316
  msgstr ""
1317
 
1318
- #: includes/class-ur-ajax.php:77 includes/class-ur-form-handler.php:274
1319
  msgid "Error on google reCaptcha. Contact your site administrator."
1320
  msgstr ""
1321
 
1322
- #: includes/class-ur-ajax.php:89
1323
  msgid "Nonce error, please reload."
1324
  msgstr ""
1325
 
1326
- #: includes/class-ur-ajax.php:99 includes/class-ur-shortcodes.php:107
1327
  msgid "Only administrators can add new users."
1328
  msgstr ""
1329
 
1330
- #: includes/class-ur-ajax.php:115 includes/class-ur-shortcodes.php:121
1331
  msgid "You are currently logged in as %1s. %2s"
1332
  msgstr ""
1333
 
1334
- #: includes/class-ur-ajax.php:115 includes/class-ur-shortcodes.php:121
1335
  msgid "Log out of this account."
1336
  msgstr ""
1337
 
1338
- #: includes/class-ur-ajax.php:115 includes/class-ur-shortcodes.php:121
1339
  #: includes/functions-ur-account.php:89
1340
  msgid "Logout"
1341
  msgstr ""
1342
 
1343
- #: includes/class-ur-ajax.php:176 includes/class-ur-ajax.php:182
1344
  msgid "post data not set"
1345
  msgstr ""
1346
 
1347
- #: includes/class-ur-ajax.php:197
1348
  msgid "Could not save form. Invalid field name. Please check all field name"
1349
  msgstr ""
1350
 
@@ -1373,11 +1391,11 @@ msgid "User doesnot exist!"
1373
  msgstr ""
1374
 
1375
  #: includes/class-ur-email-confirmation.php:329
1376
- #: includes/class-ur-form-handler.php:274
1377
- #: includes/class-ur-form-handler.php:277
1378
- #: includes/class-ur-form-handler.php:282
1379
- #: includes/class-ur-form-handler.php:286
1380
- #: includes/class-ur-form-handler.php:295
1381
  #: includes/class-ur-user-approval.php:179
1382
  #: includes/class-ur-user-approval.php:184 includes/functions-ur-account.php:32
1383
  #: includes/functions-ur-account.php:35
@@ -1400,7 +1418,7 @@ msgid ""
1400
  "email."
1401
  msgstr ""
1402
 
1403
- #: includes/class-ur-emailer.php:125
1404
  msgid "Chosen Password"
1405
  msgstr ""
1406
 
@@ -1456,51 +1474,51 @@ msgstr ""
1456
  msgid "Password changed successfully."
1457
  msgstr ""
1458
 
1459
- #: includes/class-ur-form-handler.php:286
1460
  msgid "Username is required."
1461
  msgstr ""
1462
 
1463
- #: includes/class-ur-form-handler.php:295
1464
  msgid "A user could not be found with this email address."
1465
  msgstr ""
1466
 
1467
- #: includes/class-ur-form-handler.php:385
1468
  msgid "Please enter your password."
1469
  msgstr ""
1470
 
1471
- #: includes/class-ur-form-handler.php:389
1472
  msgid "Passwords do not match."
1473
  msgstr ""
1474
 
1475
- #: includes/class-ur-frontend-scripts.php:333
1476
  msgid "Please enter a stronger password."
1477
  msgstr ""
1478
 
1479
- #: includes/class-ur-frontend-scripts.php:335
1480
  #: includes/functions-ur-core.php:717
1481
  msgid "Very Weak"
1482
  msgstr ""
1483
 
1484
- #: includes/class-ur-frontend-scripts.php:336
1485
  #: includes/functions-ur-core.php:718
1486
  msgid "Weak"
1487
  msgstr ""
1488
 
1489
- #: includes/class-ur-frontend-scripts.php:337
1490
  #: includes/functions-ur-core.php:719
1491
  msgid "Medium"
1492
  msgstr ""
1493
 
1494
- #: includes/class-ur-frontend-scripts.php:338
1495
  #: includes/functions-ur-core.php:720
1496
  msgid "Strong"
1497
  msgstr ""
1498
 
1499
- #: includes/class-ur-frontend-scripts.php:339
1500
  msgid "Password with confirm password not matched."
1501
  msgstr ""
1502
 
1503
- #: includes/class-ur-frontend-scripts.php:342
1504
  msgid ""
1505
  "Hint: To make password stronger, use upper and lower case letters, numbers, "
1506
  "and symbols like ! \" ? $ % ^ & )."
@@ -1856,6 +1874,12 @@ msgstr ""
1856
  msgid "Your account has been denied."
1857
  msgstr ""
1858
 
 
 
 
 
 
 
1859
  #: includes/form/class-ur-form-field-checkbox.php:35
1860
  #: includes/form/class-ur-form-field-checkbox.php:40
1861
  msgid "Checkbox"
@@ -3040,23 +3064,23 @@ msgstr ""
3040
  msgid "Default Value"
3041
  msgstr ""
3042
 
3043
- #: includes/frontend/class-ur-frontend-form-handler.php:90
3044
  msgid "Something went wrong! please try again"
3045
  msgstr ""
3046
 
3047
- #: includes/frontend/class-ur-frontend-form-handler.php:148
3048
  msgid "Duplicate field key in form, please contact site administrator."
3049
  msgstr ""
3050
 
3051
- #: includes/frontend/class-ur-frontend-form-handler.php:154
3052
  msgid "Required form field not found."
3053
  msgstr ""
3054
 
3055
- #: includes/frontend/class-ur-frontend-form-handler.php:301
3056
  msgid "Empty confirm password"
3057
  msgstr ""
3058
 
3059
- #: includes/frontend/class-ur-frontend-form-handler.php:303
3060
  msgid "Password and confirm password not matched"
3061
  msgstr ""
3062
 
@@ -3312,144 +3336,144 @@ msgstr ""
3312
  msgid "https://wpeverest.com"
3313
  msgstr ""
3314
 
3315
- #: includes/admin/class-ur-admin-assets.php:109
3316
  msgctxt "enhanced select"
3317
  msgid "No matches found"
3318
  msgstr ""
3319
 
3320
- #: includes/admin/class-ur-admin-assets.php:110
3321
  msgctxt "enhanced select"
3322
  msgid "Loading failed"
3323
  msgstr ""
3324
 
3325
- #: includes/admin/class-ur-admin-assets.php:111
3326
  msgctxt "enhanced select"
3327
  msgid "Please enter 1 or more characters"
3328
  msgstr ""
3329
 
3330
- #: includes/admin/class-ur-admin-assets.php:112
3331
  msgctxt "enhanced select"
3332
  msgid "Please enter %qty% or more characters"
3333
  msgstr ""
3334
 
3335
- #: includes/admin/class-ur-admin-assets.php:113
3336
  msgctxt "enhanced select"
3337
  msgid "Please delete 1 character"
3338
  msgstr ""
3339
 
3340
- #: includes/admin/class-ur-admin-assets.php:114
3341
  msgctxt "enhanced select"
3342
  msgid "Please delete %qty% characters"
3343
  msgstr ""
3344
 
3345
- #: includes/admin/class-ur-admin-assets.php:115
3346
  msgctxt "enhanced select"
3347
  msgid "You can only select 1 item"
3348
  msgstr ""
3349
 
3350
- #: includes/admin/class-ur-admin-assets.php:116
3351
  msgctxt "enhanced select"
3352
  msgid "You can only select %qty% items"
3353
  msgstr ""
3354
 
3355
- #: includes/admin/class-ur-admin-assets.php:117
3356
  msgctxt "enhanced select"
3357
  msgid "Loading more results&hellip;"
3358
  msgstr ""
3359
 
3360
- #: includes/admin/class-ur-admin-assets.php:118
3361
  msgctxt "enhanced select"
3362
  msgid "Searching&hellip;"
3363
  msgstr ""
3364
 
3365
- #: includes/admin/class-ur-admin-assets.php:213
3366
  msgctxt "user-registration admin"
3367
  msgid "User Email"
3368
  msgstr ""
3369
 
3370
- #: includes/admin/class-ur-admin-assets.php:214
3371
  msgctxt "user-registration admin"
3372
  msgid "User Password"
3373
  msgstr ""
3374
 
3375
- #: includes/admin/class-ur-admin-assets.php:215
3376
  msgctxt "user registration admin"
3377
  msgid "Are you sure want to delete?"
3378
  msgstr ""
3379
 
3380
- #: includes/admin/class-ur-admin-assets.php:216
3381
  msgctxt "user registration admin"
3382
  msgid "At least one row needs to be selected."
3383
  msgstr ""
3384
 
3385
- #: includes/admin/class-ur-admin-assets.php:217
3386
  msgctxt "user registration admin"
3387
  msgid "This field is one time draggable."
3388
  msgstr ""
3389
 
3390
- #: includes/admin/class-ur-admin-assets.php:218
3391
  msgctxt "user registration admin"
3392
  msgid "Could not clone this field."
3393
  msgstr ""
3394
 
3395
- #: includes/admin/class-ur-admin-assets.php:219
3396
  msgctxt "user registration admin"
3397
  msgid "Form successfully saved."
3398
  msgstr ""
3399
 
3400
- #: includes/admin/class-ur-admin-assets.php:220
3401
  msgctxt "user registration admin"
3402
  msgid "Success"
3403
  msgstr ""
3404
 
3405
- #: includes/admin/class-ur-admin-assets.php:221
3406
  msgctxt "user registration admin"
3407
  msgid "Error"
3408
  msgstr ""
3409
 
3410
- #: includes/admin/class-ur-admin-assets.php:222
3411
  msgctxt "user registration admin"
3412
  msgid "At least one field needs to be selected."
3413
  msgstr ""
3414
 
3415
- #: includes/admin/class-ur-admin-assets.php:223
3416
  msgctxt "user registration admin"
3417
  msgid "Empty form name."
3418
  msgstr ""
3419
 
3420
- #: includes/admin/class-ur-admin-assets.php:224
3421
  msgctxt "user registration admin"
3422
  msgid "Previous save action on going."
3423
  msgstr ""
3424
 
3425
- #: includes/admin/class-ur-admin-assets.php:225
3426
  msgctxt "user registration admin"
3427
  msgid "Duplicate field name."
3428
  msgstr ""
3429
 
3430
- #: includes/admin/class-ur-admin-assets.php:226
3431
  msgctxt "user registration admin"
3432
  msgid "Empty field label."
3433
  msgstr ""
3434
 
3435
- #: includes/admin/class-ur-admin-assets.php:227
3436
  msgctxt "user registration admin"
3437
  msgid ""
3438
  "Invalid field name. Please do not use space, empty or special character, "
3439
  "you can use underscore."
3440
  msgstr ""
3441
 
3442
- #: includes/admin/class-ur-admin-assets.php:228
3443
  msgctxt "user registration admin"
3444
  msgid "Multiple field key "
3445
  msgstr ""
3446
 
3447
- #: includes/admin/class-ur-admin-assets.php:229
3448
  msgctxt "user registration admin"
3449
  msgid "field is required."
3450
  msgstr ""
3451
 
3452
- #: includes/admin/class-ur-admin-assets.php:230
3453
  msgctxt "user registration admin"
3454
  msgid "Drag your first form item here."
3455
  msgstr ""
1
+ # Copyright (C) 2019 WPEverest
2
  # This file is distributed under the same license as the User Registration package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: User Registration 1.5.5\n"
6
  "Report-Msgid-Bugs-To: wpeverest@gmail.com\n"
7
+ "POT-Creation-Date: 2019-01-08 09:02:47+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
14
+ "X-Generator: grunt-wp-i18n 1.0.3\n"
15
 
16
  #: includes/abstracts/abstract-ur-form-field.php:286
17
  #: includes/admin/functions-ur-admin.php:318
22
  msgid "Advance Settings"
23
  msgstr ""
24
 
25
+ #: includes/admin/class-ur-admin-assets.php:136
26
  msgid "Could not install."
27
  msgstr ""
28
 
29
+ #: includes/admin/class-ur-admin-assets.php:208
30
  msgid "Clone"
31
  msgstr ""
32
 
33
+ #: includes/admin/class-ur-admin-assets.php:208
34
  #: includes/admin/class-ur-admin-registrations-table-list.php:112
35
  msgid "Trash"
36
  msgstr ""
292
  msgid "The changes you made will be lost if you navigate away from this page."
293
  msgstr ""
294
 
295
+ #: includes/admin/class-ur-admin-settings.php:543
296
  msgid "Select a page&hellip;"
297
  msgstr ""
298
 
579
  msgstr ""
580
 
581
  #: includes/admin/settings/class-ur-settings-general.php:215
582
+ #: includes/class-ur-frontend-scripts.php:327
583
  msgid "User successfully registered."
584
  msgstr ""
585
 
595
  msgstr ""
596
 
597
  #: includes/admin/settings/class-ur-settings-general.php:225
598
+ #: includes/class-ur-frontend-scripts.php:329
599
  msgid ""
600
  "User registered. Verify your email by clicking on the link sent to your "
601
  "email."
613
  msgstr ""
614
 
615
  #: includes/admin/settings/class-ur-settings-general.php:235
616
+ #: includes/class-ur-frontend-scripts.php:328
617
  msgid "User registered. Wait until admin approves your registration."
618
  msgstr ""
619
 
631
  msgstr ""
632
 
633
  #: includes/admin/settings/class-ur-settings-general.php:257
634
+ #: includes/class-ur-frontend-scripts.php:321
635
  msgid "This field is required."
636
  msgstr ""
637
 
640
  msgstr ""
641
 
642
  #: includes/admin/settings/class-ur-settings-general.php:267
643
+ #: includes/class-ur-frontend-scripts.php:322
644
  msgid "Please enter a valid email address."
645
  msgstr ""
646
 
653
  msgstr ""
654
 
655
  #: includes/admin/settings/class-ur-settings-general.php:277
656
+ #: includes/class-ur-frontend-scripts.php:323
657
  msgid "Please enter a valid URL."
658
  msgstr ""
659
 
668
  msgstr ""
669
 
670
  #: includes/admin/settings/class-ur-settings-general.php:287
671
+ #: includes/class-ur-frontend-scripts.php:324
672
  msgid "Please enter a valid number."
673
  msgstr ""
674
 
682
  msgstr ""
683
 
684
  #: includes/admin/settings/class-ur-settings-general.php:297
685
+ #: includes/class-ur-frontend-scripts.php:325
686
  msgid "Password and confirm password not matched."
687
  msgstr ""
688
 
695
  msgstr ""
696
 
697
  #: includes/admin/settings/class-ur-settings-general.php:307
698
+ #: includes/class-ur-ajax.php:84 includes/class-ur-form-handler.php:279
699
+ #: includes/class-ur-frontend-scripts.php:330
700
  msgid "Captcha code error, please try again."
701
  msgstr ""
702
 
788
  msgstr ""
789
 
790
  #: includes/admin/settings/class-ur-settings-integration.php:52
791
+ msgid "Version"
792
  msgstr ""
793
 
794
  #: includes/admin/settings/class-ur-settings-integration.php:53
795
+ msgid "Select the google reCaptcha version"
796
+ msgstr ""
797
+
798
+ #: includes/admin/settings/class-ur-settings-integration.php:65
799
+ msgid "Site Key (v2)"
800
+ msgstr ""
801
+
802
+ #: includes/admin/settings/class-ur-settings-integration.php:66
803
+ #: includes/admin/settings/class-ur-settings-integration.php:87
804
  msgid "Get site key from google %1$s reCaptcha %2$s."
805
  msgstr ""
806
 
807
+ #: includes/admin/settings/class-ur-settings-integration.php:76
808
+ msgid "Secret Key (v2)"
809
  msgstr ""
810
 
811
+ #: includes/admin/settings/class-ur-settings-integration.php:77
812
+ #: includes/admin/settings/class-ur-settings-integration.php:98
813
  msgid "Get secret key from google %1$s reCaptcha %2$s."
814
  msgstr ""
815
 
816
+ #: includes/admin/settings/class-ur-settings-integration.php:86
817
+ msgid "Site Key (v3)"
818
+ msgstr ""
819
+
820
+ #: includes/admin/settings/class-ur-settings-integration.php:97
821
+ msgid "Secret Key (v3)"
822
+ msgstr ""
823
+
824
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:24
825
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:35
826
  msgid "Admin Email"
886
  msgstr ""
887
 
888
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:68
889
+ #: includes/class-ur-emailer.php:257
890
  msgid "A New User Registered"
891
  msgstr ""
892
 
944
  msgstr ""
945
 
946
  #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:59
947
+ #: includes/class-ur-emailer.php:198
948
  msgid "Thank you for registration on {{blog_info}}"
949
  msgstr ""
950
 
972
  msgstr ""
973
 
974
  #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:51
975
+ #: includes/class-ur-emailer.php:186
976
  msgid "Please confirm your registration on {{blog_info}}"
977
  msgstr ""
978
 
1004
  msgstr ""
1005
 
1006
  #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:59
1007
+ #: includes/class-ur-emailer.php:335
1008
  msgid "Congratulations! Registration approved on {{blog_info}}"
1009
  msgstr ""
1010
 
1037
  msgstr ""
1038
 
1039
  #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:59
1040
+ #: includes/class-ur-emailer.php:212 includes/class-ur-emailer.php:322
1041
  msgid "Sorry! Registration denied on {{blog_info}}"
1042
  msgstr ""
1043
 
1067
  msgstr ""
1068
 
1069
  #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:59
1070
+ #: includes/class-ur-emailer.php:309
1071
  msgid "Sorry! Registration changed to pending on {{blog_info}}"
1072
  msgstr ""
1073
 
1099
  msgstr ""
1100
 
1101
  #: includes/admin/settings/emails/class-ur-settings-reset-password-email.php:57
1102
+ #: includes/class-ur-emailer.php:369
1103
  msgid "Password Reset Email: {{blog_info}}"
1104
  msgstr ""
1105
 
1133
  msgstr ""
1134
 
1135
  #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:59
1136
+ #: includes/class-ur-emailer.php:224
1137
  msgid "Congratulations! Registration Complete on {{blog_info}}"
1138
  msgstr ""
1139
 
1220
  msgid "Default User Fields"
1221
  msgstr ""
1222
 
1223
+ #: includes/admin/views/html-admin-page-forms.php:71
1224
  msgid "Extra Fields"
1225
  msgstr ""
1226
 
1333
  msgid "Taking a while? Click here to run it now."
1334
  msgstr ""
1335
 
1336
+ #: includes/class-ur-ajax.php:79 includes/class-ur-form-handler.php:276
1337
  msgid "Error on google reCaptcha. Contact your site administrator."
1338
  msgstr ""
1339
 
1340
+ #: includes/class-ur-ajax.php:91
1341
  msgid "Nonce error, please reload."
1342
  msgstr ""
1343
 
1344
+ #: includes/class-ur-ajax.php:101 includes/class-ur-shortcodes.php:107
1345
  msgid "Only administrators can add new users."
1346
  msgstr ""
1347
 
1348
+ #: includes/class-ur-ajax.php:117 includes/class-ur-shortcodes.php:121
1349
  msgid "You are currently logged in as %1s. %2s"
1350
  msgstr ""
1351
 
1352
+ #: includes/class-ur-ajax.php:117 includes/class-ur-shortcodes.php:121
1353
  msgid "Log out of this account."
1354
  msgstr ""
1355
 
1356
+ #: includes/class-ur-ajax.php:117 includes/class-ur-shortcodes.php:121
1357
  #: includes/functions-ur-account.php:89
1358
  msgid "Logout"
1359
  msgstr ""
1360
 
1361
+ #: includes/class-ur-ajax.php:178 includes/class-ur-ajax.php:184
1362
  msgid "post data not set"
1363
  msgstr ""
1364
 
1365
+ #: includes/class-ur-ajax.php:199
1366
  msgid "Could not save form. Invalid field name. Please check all field name"
1367
  msgstr ""
1368
 
1391
  msgstr ""
1392
 
1393
  #: includes/class-ur-email-confirmation.php:329
1394
+ #: includes/class-ur-form-handler.php:276
1395
+ #: includes/class-ur-form-handler.php:279
1396
+ #: includes/class-ur-form-handler.php:284
1397
+ #: includes/class-ur-form-handler.php:288
1398
+ #: includes/class-ur-form-handler.php:297
1399
  #: includes/class-ur-user-approval.php:179
1400
  #: includes/class-ur-user-approval.php:184 includes/functions-ur-account.php:32
1401
  #: includes/functions-ur-account.php:35
1418
  "email."
1419
  msgstr ""
1420
 
1421
+ #: includes/class-ur-emailer.php:126
1422
  msgid "Chosen Password"
1423
  msgstr ""
1424
 
1474
  msgid "Password changed successfully."
1475
  msgstr ""
1476
 
1477
+ #: includes/class-ur-form-handler.php:288
1478
  msgid "Username is required."
1479
  msgstr ""
1480
 
1481
+ #: includes/class-ur-form-handler.php:297
1482
  msgid "A user could not be found with this email address."
1483
  msgstr ""
1484
 
1485
+ #: includes/class-ur-form-handler.php:387
1486
  msgid "Please enter your password."
1487
  msgstr ""
1488
 
1489
+ #: includes/class-ur-form-handler.php:391
1490
  msgid "Passwords do not match."
1491
  msgstr ""
1492
 
1493
+ #: includes/class-ur-frontend-scripts.php:338
1494
  msgid "Please enter a stronger password."
1495
  msgstr ""
1496
 
1497
+ #: includes/class-ur-frontend-scripts.php:340
1498
  #: includes/functions-ur-core.php:717
1499
  msgid "Very Weak"
1500
  msgstr ""
1501
 
1502
+ #: includes/class-ur-frontend-scripts.php:341
1503
  #: includes/functions-ur-core.php:718
1504
  msgid "Weak"
1505
  msgstr ""
1506
 
1507
+ #: includes/class-ur-frontend-scripts.php:342
1508
  #: includes/functions-ur-core.php:719
1509
  msgid "Medium"
1510
  msgstr ""
1511
 
1512
+ #: includes/class-ur-frontend-scripts.php:343
1513
  #: includes/functions-ur-core.php:720
1514
  msgid "Strong"
1515
  msgstr ""
1516
 
1517
+ #: includes/class-ur-frontend-scripts.php:344
1518
  msgid "Password with confirm password not matched."
1519
  msgstr ""
1520
 
1521
+ #: includes/class-ur-frontend-scripts.php:347
1522
  msgid ""
1523
  "Hint: To make password stronger, use upper and lower case letters, numbers, "
1524
  "and symbols like ! \" ? $ % ^ & )."
1874
  msgid "Your account has been denied."
1875
  msgstr ""
1876
 
1877
+ #: includes/class-ur-user-approval.php:254
1878
+ msgid ""
1879
+ "Your account is still awaiting admin approval. Reset Password is not "
1880
+ "allowed."
1881
+ msgstr ""
1882
+
1883
  #: includes/form/class-ur-form-field-checkbox.php:35
1884
  #: includes/form/class-ur-form-field-checkbox.php:40
1885
  msgid "Checkbox"
3064
  msgid "Default Value"
3065
  msgstr ""
3066
 
3067
+ #: includes/frontend/class-ur-frontend-form-handler.php:96
3068
  msgid "Something went wrong! please try again"
3069
  msgstr ""
3070
 
3071
+ #: includes/frontend/class-ur-frontend-form-handler.php:154
3072
  msgid "Duplicate field key in form, please contact site administrator."
3073
  msgstr ""
3074
 
3075
+ #: includes/frontend/class-ur-frontend-form-handler.php:160
3076
  msgid "Required form field not found."
3077
  msgstr ""
3078
 
3079
+ #: includes/frontend/class-ur-frontend-form-handler.php:309
3080
  msgid "Empty confirm password"
3081
  msgstr ""
3082
 
3083
+ #: includes/frontend/class-ur-frontend-form-handler.php:311
3084
  msgid "Password and confirm password not matched"
3085
  msgstr ""
3086
 
3336
  msgid "https://wpeverest.com"
3337
  msgstr ""
3338
 
3339
+ #: includes/admin/class-ur-admin-assets.php:119
3340
  msgctxt "enhanced select"
3341
  msgid "No matches found"
3342
  msgstr ""
3343
 
3344
+ #: includes/admin/class-ur-admin-assets.php:120
3345
  msgctxt "enhanced select"
3346
  msgid "Loading failed"
3347
  msgstr ""
3348
 
3349
+ #: includes/admin/class-ur-admin-assets.php:121
3350
  msgctxt "enhanced select"
3351
  msgid "Please enter 1 or more characters"
3352
  msgstr ""
3353
 
3354
+ #: includes/admin/class-ur-admin-assets.php:122
3355
  msgctxt "enhanced select"
3356
  msgid "Please enter %qty% or more characters"
3357
  msgstr ""
3358
 
3359
+ #: includes/admin/class-ur-admin-assets.php:123
3360
  msgctxt "enhanced select"
3361
  msgid "Please delete 1 character"
3362
  msgstr ""
3363
 
3364
+ #: includes/admin/class-ur-admin-assets.php:124
3365
  msgctxt "enhanced select"
3366
  msgid "Please delete %qty% characters"
3367
  msgstr ""
3368
 
3369
+ #: includes/admin/class-ur-admin-assets.php:125
3370
  msgctxt "enhanced select"
3371
  msgid "You can only select 1 item"
3372
  msgstr ""
3373
 
3374
+ #: includes/admin/class-ur-admin-assets.php:126
3375
  msgctxt "enhanced select"
3376
  msgid "You can only select %qty% items"
3377
  msgstr ""
3378
 
3379
+ #: includes/admin/class-ur-admin-assets.php:127
3380
  msgctxt "enhanced select"
3381
  msgid "Loading more results&hellip;"
3382
  msgstr ""
3383
 
3384
+ #: includes/admin/class-ur-admin-assets.php:128
3385
  msgctxt "enhanced select"
3386
  msgid "Searching&hellip;"
3387
  msgstr ""
3388
 
3389
+ #: includes/admin/class-ur-admin-assets.php:228
3390
  msgctxt "user-registration admin"
3391
  msgid "User Email"
3392
  msgstr ""
3393
 
3394
+ #: includes/admin/class-ur-admin-assets.php:229
3395
  msgctxt "user-registration admin"
3396
  msgid "User Password"
3397
  msgstr ""
3398
 
3399
+ #: includes/admin/class-ur-admin-assets.php:230
3400
  msgctxt "user registration admin"
3401
  msgid "Are you sure want to delete?"
3402
  msgstr ""
3403
 
3404
+ #: includes/admin/class-ur-admin-assets.php:231
3405
  msgctxt "user registration admin"
3406
  msgid "At least one row needs to be selected."
3407
  msgstr ""
3408
 
3409
+ #: includes/admin/class-ur-admin-assets.php:232
3410
  msgctxt "user registration admin"
3411
  msgid "This field is one time draggable."
3412
  msgstr ""
3413
 
3414
+ #: includes/admin/class-ur-admin-assets.php:233
3415
  msgctxt "user registration admin"
3416
  msgid "Could not clone this field."
3417
  msgstr ""
3418
 
3419
+ #: includes/admin/class-ur-admin-assets.php:234
3420
  msgctxt "user registration admin"
3421
  msgid "Form successfully saved."
3422
  msgstr ""
3423
 
3424
+ #: includes/admin/class-ur-admin-assets.php:235
3425
  msgctxt "user registration admin"
3426
  msgid "Success"
3427
  msgstr ""
3428
 
3429
+ #: includes/admin/class-ur-admin-assets.php:236
3430
  msgctxt "user registration admin"
3431
  msgid "Error"
3432
  msgstr ""
3433
 
3434
+ #: includes/admin/class-ur-admin-assets.php:237
3435
  msgctxt "user registration admin"
3436
  msgid "At least one field needs to be selected."
3437
  msgstr ""
3438
 
3439
+ #: includes/admin/class-ur-admin-assets.php:238
3440
  msgctxt "user registration admin"
3441
  msgid "Empty form name."
3442
  msgstr ""
3443
 
3444
+ #: includes/admin/class-ur-admin-assets.php:239
3445
  msgctxt "user registration admin"
3446
  msgid "Previous save action on going."
3447
  msgstr ""
3448
 
3449
+ #: includes/admin/class-ur-admin-assets.php:240
3450
  msgctxt "user registration admin"
3451
  msgid "Duplicate field name."
3452
  msgstr ""
3453
 
3454
+ #: includes/admin/class-ur-admin-assets.php:241
3455
  msgctxt "user registration admin"
3456
  msgid "Empty field label."
3457
  msgstr ""
3458
 
3459
+ #: includes/admin/class-ur-admin-assets.php:242
3460
  msgctxt "user registration admin"
3461
  msgid ""
3462
  "Invalid field name. Please do not use space, empty or special character, "
3463
  "you can use underscore."
3464
  msgstr ""
3465
 
3466
+ #: includes/admin/class-ur-admin-assets.php:243
3467
  msgctxt "user registration admin"
3468
  msgid "Multiple field key "
3469
  msgstr ""
3470
 
3471
+ #: includes/admin/class-ur-admin-assets.php:244
3472
  msgctxt "user registration admin"
3473
  msgid "field is required."
3474
  msgstr ""
3475
 
3476
+ #: includes/admin/class-ur-admin-assets.php:245
3477
  msgctxt "user registration admin"
3478
  msgid "Drag your first form item here."
3479
  msgstr ""
package-lock.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "user-registration",
3
- "version": "1.5.4",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
@@ -22,7 +22,7 @@
22
  "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
23
  "dev": true,
24
  "requires": {
25
- "acorn": "^4.0.3"
26
  },
27
  "dependencies": {
28
  "acorn": {
@@ -39,10 +39,10 @@
39
  "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
40
  "dev": true,
41
  "requires": {
42
- "fast-deep-equal": "^2.0.1",
43
- "fast-json-stable-stringify": "^2.0.0",
44
- "json-schema-traverse": "^0.4.1",
45
- "uri-js": "^4.2.2"
46
  }
47
  },
48
  "ajv-keywords": {
@@ -57,9 +57,9 @@
57
  "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
58
  "dev": true,
59
  "requires": {
60
- "kind-of": "^3.0.2",
61
- "longest": "^1.0.1",
62
- "repeat-string": "^1.5.2"
63
  }
64
  },
65
  "amdefine": {
@@ -80,7 +80,7 @@
80
  "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
81
  "dev": true,
82
  "requires": {
83
- "color-convert": "^1.9.0"
84
  }
85
  },
86
  "anymatch": {
@@ -89,8 +89,8 @@
89
  "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
90
  "dev": true,
91
  "requires": {
92
- "micromatch": "^3.1.4",
93
- "normalize-path": "^2.1.1"
94
  },
95
  "dependencies": {
96
  "arr-diff": {
@@ -111,16 +111,16 @@
111
  "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
112
  "dev": true,
113
  "requires": {
114
- "arr-flatten": "^1.1.0",
115
- "array-unique": "^0.3.2",
116
- "extend-shallow": "^2.0.1",
117
- "fill-range": "^4.0.0",
118
- "isobject": "^3.0.1",
119
- "repeat-element": "^1.1.2",
120
- "snapdragon": "^0.8.1",
121
- "snapdragon-node": "^2.0.1",
122
- "split-string": "^3.0.2",
123
- "to-regex": "^3.0.1"
124
  },
125
  "dependencies": {
126
  "extend-shallow": {
@@ -129,7 +129,7 @@
129
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
130
  "dev": true,
131
  "requires": {
132
- "is-extendable": "^0.1.0"
133
  }
134
  }
135
  }
@@ -140,13 +140,13 @@
140
  "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
141
  "dev": true,
142
  "requires": {
143
- "debug": "^2.3.3",
144
- "define-property": "^0.2.5",
145
- "extend-shallow": "^2.0.1",
146
- "posix-character-classes": "^0.1.0",
147
- "regex-not": "^1.0.0",
148
- "snapdragon": "^0.8.1",
149
- "to-regex": "^3.0.1"
150
  },
151
  "dependencies": {
152
  "define-property": {
@@ -155,7 +155,7 @@
155
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
156
  "dev": true,
157
  "requires": {
158
- "is-descriptor": "^0.1.0"
159
  }
160
  },
161
  "extend-shallow": {
@@ -164,7 +164,7 @@
164
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
165
  "dev": true,
166
  "requires": {
167
- "is-extendable": "^0.1.0"
168
  }
169
  },
170
  "is-accessor-descriptor": {
@@ -173,7 +173,7 @@
173
  "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
174
  "dev": true,
175
  "requires": {
176
- "kind-of": "^3.0.2"
177
  },
178
  "dependencies": {
179
  "kind-of": {
@@ -182,7 +182,7 @@
182
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
183
  "dev": true,
184
  "requires": {
185
- "is-buffer": "^1.1.5"
186
  }
187
  }
188
  }
@@ -193,7 +193,7 @@
193
  "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
194
  "dev": true,
195
  "requires": {
196
- "kind-of": "^3.0.2"
197
  },
198
  "dependencies": {
199
  "kind-of": {
@@ -202,7 +202,7 @@
202
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
203
  "dev": true,
204
  "requires": {
205
- "is-buffer": "^1.1.5"
206
  }
207
  }
208
  }
@@ -213,9 +213,9 @@
213
  "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
214
  "dev": true,
215
  "requires": {
216
- "is-accessor-descriptor": "^0.1.6",
217
- "is-data-descriptor": "^0.1.4",
218
- "kind-of": "^5.0.0"
219
  }
220
  },
221
  "kind-of": {
@@ -232,14 +232,14 @@
232
  "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
233
  "dev": true,
234
  "requires": {
235
- "array-unique": "^0.3.2",
236
- "define-property": "^1.0.0",
237
- "expand-brackets": "^2.1.4",
238
- "extend-shallow": "^2.0.1",
239
- "fragment-cache": "^0.2.1",
240
- "regex-not": "^1.0.0",
241
- "snapdragon": "^0.8.1",
242
- "to-regex": "^3.0.1"
243
  },
244
  "dependencies": {
245
  "define-property": {
@@ -248,7 +248,7 @@
248
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
249
  "dev": true,
250
  "requires": {
251
- "is-descriptor": "^1.0.0"
252
  }
253
  },
254
  "extend-shallow": {
@@ -257,7 +257,7 @@
257
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
258
  "dev": true,
259
  "requires": {
260
- "is-extendable": "^0.1.0"
261
  }
262
  }
263
  }
@@ -268,10 +268,10 @@
268
  "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
269
  "dev": true,
270
  "requires": {
271
- "extend-shallow": "^2.0.1",
272
- "is-number": "^3.0.0",
273
- "repeat-string": "^1.6.1",
274
- "to-regex-range": "^2.1.0"
275
  },
276
  "dependencies": {
277
  "extend-shallow": {
@@ -280,7 +280,7 @@
280
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
281
  "dev": true,
282
  "requires": {
283
- "is-extendable": "^0.1.0"
284
  }
285
  }
286
  }
@@ -291,7 +291,7 @@
291
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
292
  "dev": true,
293
  "requires": {
294
- "kind-of": "^6.0.0"
295
  }
296
  },
297
  "is-data-descriptor": {
@@ -300,7 +300,7 @@
300
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
301
  "dev": true,
302
  "requires": {
303
- "kind-of": "^6.0.0"
304
  }
305
  },
306
  "is-descriptor": {
@@ -309,9 +309,9 @@
309
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
310
  "dev": true,
311
  "requires": {
312
- "is-accessor-descriptor": "^1.0.0",
313
- "is-data-descriptor": "^1.0.0",
314
- "kind-of": "^6.0.2"
315
  }
316
  },
317
  "is-number": {
@@ -320,7 +320,7 @@
320
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
321
  "dev": true,
322
  "requires": {
323
- "kind-of": "^3.0.2"
324
  },
325
  "dependencies": {
326
  "kind-of": {
@@ -329,7 +329,7 @@
329
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
330
  "dev": true,
331
  "requires": {
332
- "is-buffer": "^1.1.5"
333
  }
334
  }
335
  }
@@ -352,19 +352,19 @@
352
  "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
353
  "dev": true,
354
  "requires": {
355
- "arr-diff": "^4.0.0",
356
- "array-unique": "^0.3.2",
357
- "braces": "^2.3.1",
358
- "define-property": "^2.0.2",
359
- "extend-shallow": "^3.0.2",
360
- "extglob": "^2.0.4",
361
- "fragment-cache": "^0.2.1",
362
- "kind-of": "^6.0.2",
363
- "nanomatch": "^1.2.9",
364
- "object.pick": "^1.3.0",
365
- "regex-not": "^1.0.0",
366
- "snapdragon": "^0.8.1",
367
- "to-regex": "^3.0.2"
368
  }
369
  }
370
  }
@@ -381,15 +381,15 @@
381
  "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=",
382
  "dev": true,
383
  "requires": {
384
- "archiver-utils": "^1.3.0",
385
- "async": "^2.0.0",
386
- "buffer-crc32": "^0.2.1",
387
- "glob": "^7.0.0",
388
- "lodash": "^4.8.0",
389
- "readable-stream": "^2.0.0",
390
- "tar-stream": "^1.5.0",
391
- "walkdir": "^0.0.11",
392
- "zip-stream": "^1.1.0"
393
  },
394
  "dependencies": {
395
  "async": {
@@ -398,7 +398,7 @@
398
  "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
399
  "dev": true,
400
  "requires": {
401
- "lodash": "^4.17.10"
402
  }
403
  }
404
  }
@@ -409,12 +409,12 @@
409
  "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=",
410
  "dev": true,
411
  "requires": {
412
- "glob": "^7.0.0",
413
- "graceful-fs": "^4.1.0",
414
- "lazystream": "^1.0.0",
415
- "lodash": "^4.8.0",
416
- "normalize-path": "^2.0.0",
417
- "readable-stream": "^2.0.0"
418
  }
419
  },
420
  "are-we-there-yet": {
@@ -423,8 +423,8 @@
423
  "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
424
  "dev": true,
425
  "requires": {
426
- "delegates": "^1.0.0",
427
- "readable-stream": "^2.0.6"
428
  }
429
  },
430
  "argparse": {
@@ -433,7 +433,7 @@
433
  "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
434
  "dev": true,
435
  "requires": {
436
- "sprintf-js": "~1.0.2"
437
  },
438
  "dependencies": {
439
  "sprintf-js": {
@@ -450,7 +450,7 @@
450
  "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
451
  "dev": true,
452
  "requires": {
453
- "arr-flatten": "^1.0.1"
454
  }
455
  },
456
  "arr-flatten": {
@@ -477,7 +477,7 @@
477
  "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
478
  "dev": true,
479
  "requires": {
480
- "array-uniq": "^1.0.1"
481
  }
482
  },
483
  "array-uniq": {
@@ -504,7 +504,7 @@
504
  "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
505
  "dev": true,
506
  "requires": {
507
- "safer-buffer": "~2.1.0"
508
  }
509
  },
510
  "asn1.js": {
@@ -513,9 +513,9 @@
513
  "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
514
  "dev": true,
515
  "requires": {
516
- "bn.js": "^4.0.0",
517
- "inherits": "^2.0.1",
518
- "minimalistic-assert": "^1.0.0"
519
  }
520
  },
521
  "assert": {
@@ -592,12 +592,12 @@
592
  "integrity": "sha512-C9yv/UF3X+eJTi/zvfxuyfxmLibYrntpF3qoJYrMeQwgUJOZrZvpJiMG2FMQ3qnhWtF/be4pYONBBw95ZGe3vA==",
593
  "dev": true,
594
  "requires": {
595
- "browserslist": "^2.5.1",
596
- "caniuse-lite": "^1.0.30000748",
597
- "normalize-range": "^0.1.2",
598
- "num2fraction": "^1.2.2",
599
- "postcss": "^6.0.13",
600
- "postcss-value-parser": "^3.2.3"
601
  }
602
  },
603
  "aws-sign2": {
@@ -618,9 +618,9 @@
618
  "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
619
  "dev": true,
620
  "requires": {
621
- "chalk": "^1.1.3",
622
- "esutils": "^2.0.2",
623
- "js-tokens": "^3.0.2"
624
  },
625
  "dependencies": {
626
  "ansi-styles": {
@@ -635,11 +635,11 @@
635
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
636
  "dev": true,
637
  "requires": {
638
- "ansi-styles": "^2.2.1",
639
- "escape-string-regexp": "^1.0.2",
640
- "has-ansi": "^2.0.0",
641
- "strip-ansi": "^3.0.0",
642
- "supports-color": "^2.0.0"
643
  }
644
  },
645
  "supports-color": {
@@ -656,25 +656,25 @@
656
  "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
657
  "dev": true,
658
  "requires": {
659
- "babel-code-frame": "^6.26.0",
660
- "babel-generator": "^6.26.0",
661
- "babel-helpers": "^6.24.1",
662
- "babel-messages": "^6.23.0",
663
- "babel-register": "^6.26.0",
664
- "babel-runtime": "^6.26.0",
665
- "babel-template": "^6.26.0",
666
- "babel-traverse": "^6.26.0",
667
- "babel-types": "^6.26.0",
668
- "babylon": "^6.18.0",
669
- "convert-source-map": "^1.5.1",
670
- "debug": "^2.6.9",
671
- "json5": "^0.5.1",
672
- "lodash": "^4.17.4",
673
- "minimatch": "^3.0.4",
674
- "path-is-absolute": "^1.0.1",
675
- "private": "^0.1.8",
676
- "slash": "^1.0.0",
677
- "source-map": "^0.5.7"
678
  },
679
  "dependencies": {
680
  "source-map": {
@@ -691,14 +691,14 @@
691
  "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
692
  "dev": true,
693
  "requires": {
694
- "babel-messages": "^6.23.0",
695
- "babel-runtime": "^6.26.0",
696
- "babel-types": "^6.26.0",
697
- "detect-indent": "^4.0.0",
698
- "jsesc": "^1.3.0",
699
- "lodash": "^4.17.4",
700
- "source-map": "^0.5.7",
701
- "trim-right": "^1.0.1"
702
  },
703
  "dependencies": {
704
  "source-map": {
@@ -715,9 +715,9 @@
715
  "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
716
  "dev": true,
717
  "requires": {
718
- "babel-helper-explode-assignable-expression": "^6.24.1",
719
- "babel-runtime": "^6.22.0",
720
- "babel-types": "^6.24.1"
721
  }
722
  },
723
  "babel-helper-builder-react-jsx": {
@@ -726,9 +726,9 @@
726
  "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
727
  "dev": true,
728
  "requires": {
729
- "babel-runtime": "^6.26.0",
730
- "babel-types": "^6.26.0",
731
- "esutils": "^2.0.2"
732
  }
733
  },
734
  "babel-helper-call-delegate": {
@@ -737,10 +737,10 @@
737
  "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
738
  "dev": true,
739
  "requires": {
740
- "babel-helper-hoist-variables": "^6.24.1",
741
- "babel-runtime": "^6.22.0",
742
- "babel-traverse": "^6.24.1",
743
- "babel-types": "^6.24.1"
744
  }
745
  },
746
  "babel-helper-define-map": {
@@ -749,10 +749,10 @@
749
  "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
750
  "dev": true,
751
  "requires": {
752
- "babel-helper-function-name": "^6.24.1",
753
- "babel-runtime": "^6.26.0",
754
- "babel-types": "^6.26.0",
755
- "lodash": "^4.17.4"
756
  }
757
  },
758
  "babel-helper-explode-assignable-expression": {
@@ -761,9 +761,9 @@
761
  "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
762
  "dev": true,
763
  "requires": {
764
- "babel-runtime": "^6.22.0",
765
- "babel-traverse": "^6.24.1",
766
- "babel-types": "^6.24.1"
767
  }
768
  },
769
  "babel-helper-function-name": {
@@ -772,11 +772,11 @@
772
  "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
773
  "dev": true,
774
  "requires": {
775
- "babel-helper-get-function-arity": "^6.24.1",
776
- "babel-runtime": "^6.22.0",
777
- "babel-template": "^6.24.1",
778
- "babel-traverse": "^6.24.1",
779
- "babel-types": "^6.24.1"
780
  }
781
  },
782
  "babel-helper-get-function-arity": {
@@ -785,8 +785,8 @@
785
  "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
786
  "dev": true,
787
  "requires": {
788
- "babel-runtime": "^6.22.0",
789
- "babel-types": "^6.24.1"
790
  }
791
  },
792
  "babel-helper-hoist-variables": {
@@ -795,8 +795,8 @@
795
  "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
796
  "dev": true,
797
  "requires": {
798
- "babel-runtime": "^6.22.0",
799
- "babel-types": "^6.24.1"
800
  }
801
  },
802
  "babel-helper-optimise-call-expression": {
@@ -805,8 +805,8 @@
805
  "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
806
  "dev": true,
807
  "requires": {
808
- "babel-runtime": "^6.22.0",
809
- "babel-types": "^6.24.1"
810
  }
811
  },
812
  "babel-helper-regex": {
@@ -815,9 +815,9 @@
815
  "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
816
  "dev": true,
817
  "requires": {
818
- "babel-runtime": "^6.26.0",
819
- "babel-types": "^6.26.0",
820
- "lodash": "^4.17.4"
821
  }
822
  },
823
  "babel-helper-remap-async-to-generator": {
@@ -826,11 +826,11 @@
826
  "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
827
  "dev": true,
828
  "requires": {
829
- "babel-helper-function-name": "^6.24.1",
830
- "babel-runtime": "^6.22.0",
831
- "babel-template": "^6.24.1",
832
- "babel-traverse": "^6.24.1",
833
- "babel-types": "^6.24.1"
834
  }
835
  },
836
  "babel-helper-replace-supers": {
@@ -839,12 +839,12 @@
839
  "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
840
  "dev": true,
841
  "requires": {
842
- "babel-helper-optimise-call-expression": "^6.24.1",
843
- "babel-messages": "^6.23.0",
844
- "babel-runtime": "^6.22.0",
845
- "babel-template": "^6.24.1",
846
- "babel-traverse": "^6.24.1",
847
- "babel-types": "^6.24.1"
848
  }
849
  },
850
  "babel-helpers": {
@@ -853,8 +853,8 @@
853
  "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
854
  "dev": true,
855
  "requires": {
856
- "babel-runtime": "^6.22.0",
857
- "babel-template": "^6.24.1"
858
  }
859
  },
860
  "babel-loader": {
@@ -863,9 +863,9 @@
863
  "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==",
864
  "dev": true,
865
  "requires": {
866
- "find-cache-dir": "^1.0.0",
867
- "loader-utils": "^1.0.2",
868
- "mkdirp": "^0.5.1"
869
  }
870
  },
871
  "babel-messages": {
@@ -874,7 +874,7 @@
874
  "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
875
  "dev": true,
876
  "requires": {
877
- "babel-runtime": "^6.22.0"
878
  }
879
  },
880
  "babel-plugin-check-es2015-constants": {
@@ -883,7 +883,7 @@
883
  "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
884
  "dev": true,
885
  "requires": {
886
- "babel-runtime": "^6.22.0"
887
  }
888
  },
889
  "babel-plugin-syntax-async-functions": {
@@ -916,9 +916,9 @@
916
  "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
917
  "dev": true,
918
  "requires": {
919
- "babel-helper-remap-async-to-generator": "^6.24.1",
920
- "babel-plugin-syntax-async-functions": "^6.8.0",
921
- "babel-runtime": "^6.22.0"
922
  }
923
  },
924
  "babel-plugin-transform-es2015-arrow-functions": {
@@ -927,7 +927,7 @@
927
  "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
928
  "dev": true,
929
  "requires": {
930
- "babel-runtime": "^6.22.0"
931
  }
932
  },
933
  "babel-plugin-transform-es2015-block-scoped-functions": {
@@ -936,7 +936,7 @@
936
  "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
937
  "dev": true,
938
  "requires": {
939
- "babel-runtime": "^6.22.0"
940
  }
941
  },
942
  "babel-plugin-transform-es2015-block-scoping": {
@@ -945,11 +945,11 @@
945
  "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
946
  "dev": true,
947
  "requires": {
948
- "babel-runtime": "^6.26.0",
949
- "babel-template": "^6.26.0",
950
- "babel-traverse": "^6.26.0",
951
- "babel-types": "^6.26.0",
952
- "lodash": "^4.17.4"
953
  }
954
  },
955
  "babel-plugin-transform-es2015-classes": {
@@ -958,15 +958,15 @@
958
  "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
959
  "dev": true,
960
  "requires": {
961
- "babel-helper-define-map": "^6.24.1",
962
- "babel-helper-function-name": "^6.24.1",
963
- "babel-helper-optimise-call-expression": "^6.24.1",
964
- "babel-helper-replace-supers": "^6.24.1",
965
- "babel-messages": "^6.23.0",
966
- "babel-runtime": "^6.22.0",
967
- "babel-template": "^6.24.1",
968
- "babel-traverse": "^6.24.1",
969
- "babel-types": "^6.24.1"
970
  }
971
  },
972
  "babel-plugin-transform-es2015-computed-properties": {
@@ -975,8 +975,8 @@
975
  "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
976
  "dev": true,
977
  "requires": {
978
- "babel-runtime": "^6.22.0",
979
- "babel-template": "^6.24.1"
980
  }
981
  },
982
  "babel-plugin-transform-es2015-destructuring": {
@@ -985,7 +985,7 @@
985
  "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
986
  "dev": true,
987
  "requires": {
988
- "babel-runtime": "^6.22.0"
989
  }
990
  },
991
  "babel-plugin-transform-es2015-duplicate-keys": {
@@ -994,8 +994,8 @@
994
  "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
995
  "dev": true,
996
  "requires": {
997
- "babel-runtime": "^6.22.0",
998
- "babel-types": "^6.24.1"
999
  }
1000
  },
1001
  "babel-plugin-transform-es2015-for-of": {
@@ -1004,7 +1004,7 @@
1004
  "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
1005
  "dev": true,
1006
  "requires": {
1007
- "babel-runtime": "^6.22.0"
1008
  }
1009
  },
1010
  "babel-plugin-transform-es2015-function-name": {
@@ -1013,9 +1013,9 @@
1013
  "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
1014
  "dev": true,
1015
  "requires": {
1016
- "babel-helper-function-name": "^6.24.1",
1017
- "babel-runtime": "^6.22.0",
1018
- "babel-types": "^6.24.1"
1019
  }
1020
  },
1021
  "babel-plugin-transform-es2015-literals": {
@@ -1024,7 +1024,7 @@
1024
  "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
1025
  "dev": true,
1026
  "requires": {
1027
- "babel-runtime": "^6.22.0"
1028
  }
1029
  },
1030
  "babel-plugin-transform-es2015-modules-amd": {
@@ -1033,9 +1033,9 @@
1033
  "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
1034
  "dev": true,
1035
  "requires": {
1036
- "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
1037
- "babel-runtime": "^6.22.0",
1038
- "babel-template": "^6.24.1"
1039
  }
1040
  },
1041
  "babel-plugin-transform-es2015-modules-commonjs": {
@@ -1044,10 +1044,10 @@
1044
  "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
1045
  "dev": true,
1046
  "requires": {
1047
- "babel-plugin-transform-strict-mode": "^6.24.1",
1048
- "babel-runtime": "^6.26.0",
1049
- "babel-template": "^6.26.0",
1050
- "babel-types": "^6.26.0"
1051
  }
1052
  },
1053
  "babel-plugin-transform-es2015-modules-systemjs": {
@@ -1056,9 +1056,9 @@
1056
  "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
1057
  "dev": true,
1058
  "requires": {
1059
- "babel-helper-hoist-variables": "^6.24.1",
1060
- "babel-runtime": "^6.22.0",
1061
- "babel-template": "^6.24.1"
1062
  }
1063
  },
1064
  "babel-plugin-transform-es2015-modules-umd": {
@@ -1067,9 +1067,9 @@
1067
  "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
1068
  "dev": true,
1069
  "requires": {
1070
- "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
1071
- "babel-runtime": "^6.22.0",
1072
- "babel-template": "^6.24.1"
1073
  }
1074
  },
1075
  "babel-plugin-transform-es2015-object-super": {
@@ -1078,8 +1078,8 @@
1078
  "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
1079
  "dev": true,
1080
  "requires": {
1081
- "babel-helper-replace-supers": "^6.24.1",
1082
- "babel-runtime": "^6.22.0"
1083
  }
1084
  },
1085
  "babel-plugin-transform-es2015-parameters": {
@@ -1088,12 +1088,12 @@
1088
  "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
1089
  "dev": true,
1090
  "requires": {
1091
- "babel-helper-call-delegate": "^6.24.1",
1092
- "babel-helper-get-function-arity": "^6.24.1",
1093
- "babel-runtime": "^6.22.0",
1094
- "babel-template": "^6.24.1",
1095
- "babel-traverse": "^6.24.1",
1096
- "babel-types": "^6.24.1"
1097
  }
1098
  },
1099
  "babel-plugin-transform-es2015-shorthand-properties": {
@@ -1102,8 +1102,8 @@
1102
  "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
1103
  "dev": true,
1104
  "requires": {
1105
- "babel-runtime": "^6.22.0",
1106
- "babel-types": "^6.24.1"
1107
  }
1108
  },
1109
  "babel-plugin-transform-es2015-spread": {
@@ -1112,7 +1112,7 @@
1112
  "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
1113
  "dev": true,
1114
  "requires": {
1115
- "babel-runtime": "^6.22.0"
1116
  }
1117
  },
1118
  "babel-plugin-transform-es2015-sticky-regex": {
@@ -1121,9 +1121,9 @@
1121
  "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
1122
  "dev": true,
1123
  "requires": {
1124
- "babel-helper-regex": "^6.24.1",
1125
- "babel-runtime": "^6.22.0",
1126
- "babel-types": "^6.24.1"
1127
  }
1128
  },
1129
  "babel-plugin-transform-es2015-template-literals": {
@@ -1132,7 +1132,7 @@
1132
  "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
1133
  "dev": true,
1134
  "requires": {
1135
- "babel-runtime": "^6.22.0"
1136
  }
1137
  },
1138
  "babel-plugin-transform-es2015-typeof-symbol": {
@@ -1141,7 +1141,7 @@
1141
  "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
1142
  "dev": true,
1143
  "requires": {
1144
- "babel-runtime": "^6.22.0"
1145
  }
1146
  },
1147
  "babel-plugin-transform-es2015-unicode-regex": {
@@ -1150,9 +1150,9 @@
1150
  "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
1151
  "dev": true,
1152
  "requires": {
1153
- "babel-helper-regex": "^6.24.1",
1154
- "babel-runtime": "^6.22.0",
1155
- "regexpu-core": "^2.0.0"
1156
  }
1157
  },
1158
  "babel-plugin-transform-exponentiation-operator": {
@@ -1161,9 +1161,9 @@
1161
  "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
1162
  "dev": true,
1163
  "requires": {
1164
- "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
1165
- "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
1166
- "babel-runtime": "^6.22.0"
1167
  }
1168
  },
1169
  "babel-plugin-transform-react-jsx": {
@@ -1172,9 +1172,9 @@
1172
  "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
1173
  "dev": true,
1174
  "requires": {
1175
- "babel-helper-builder-react-jsx": "^6.24.1",
1176
- "babel-plugin-syntax-jsx": "^6.8.0",
1177
- "babel-runtime": "^6.22.0"
1178
  }
1179
  },
1180
  "babel-plugin-transform-regenerator": {
@@ -1183,7 +1183,7 @@
1183
  "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
1184
  "dev": true,
1185
  "requires": {
1186
- "regenerator-transform": "^0.10.0"
1187
  }
1188
  },
1189
  "babel-plugin-transform-strict-mode": {
@@ -1192,8 +1192,8 @@
1192
  "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
1193
  "dev": true,
1194
  "requires": {
1195
- "babel-runtime": "^6.22.0",
1196
- "babel-types": "^6.24.1"
1197
  }
1198
  },
1199
  "babel-preset-env": {
@@ -1202,36 +1202,36 @@
1202
  "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
1203
  "dev": true,
1204
  "requires": {
1205
- "babel-plugin-check-es2015-constants": "^6.22.0",
1206
- "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
1207
- "babel-plugin-transform-async-to-generator": "^6.22.0",
1208
- "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
1209
- "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
1210
- "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
1211
- "babel-plugin-transform-es2015-classes": "^6.23.0",
1212
- "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
1213
- "babel-plugin-transform-es2015-destructuring": "^6.23.0",
1214
- "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
1215
- "babel-plugin-transform-es2015-for-of": "^6.23.0",
1216
- "babel-plugin-transform-es2015-function-name": "^6.22.0",
1217
- "babel-plugin-transform-es2015-literals": "^6.22.0",
1218
- "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
1219
- "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
1220
- "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
1221
- "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
1222
- "babel-plugin-transform-es2015-object-super": "^6.22.0",
1223
- "babel-plugin-transform-es2015-parameters": "^6.23.0",
1224
- "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
1225
- "babel-plugin-transform-es2015-spread": "^6.22.0",
1226
- "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
1227
- "babel-plugin-transform-es2015-template-literals": "^6.22.0",
1228
- "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
1229
- "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
1230
- "babel-plugin-transform-exponentiation-operator": "^6.22.0",
1231
- "babel-plugin-transform-regenerator": "^6.22.0",
1232
- "browserslist": "^3.2.6",
1233
- "invariant": "^2.2.2",
1234
- "semver": "^5.3.0"
1235
  },
1236
  "dependencies": {
1237
  "browserslist": {
@@ -1240,8 +1240,8 @@
1240
  "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
1241
  "dev": true,
1242
  "requires": {
1243
- "caniuse-lite": "^1.0.30000844",
1244
- "electron-to-chromium": "^1.3.47"
1245
  }
1246
  }
1247
  }
@@ -1252,13 +1252,13 @@
1252
  "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
1253
  "dev": true,
1254
  "requires": {
1255
- "babel-core": "^6.26.0",
1256
- "babel-runtime": "^6.26.0",
1257
- "core-js": "^2.5.0",
1258
- "home-or-tmp": "^2.0.0",
1259
- "lodash": "^4.17.4",
1260
- "mkdirp": "^0.5.1",
1261
- "source-map-support": "^0.4.15"
1262
  }
1263
  },
1264
  "babel-runtime": {
@@ -1267,8 +1267,8 @@
1267
  "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1268
  "dev": true,
1269
  "requires": {
1270
- "core-js": "^2.4.0",
1271
- "regenerator-runtime": "^0.11.0"
1272
  }
1273
  },
1274
  "babel-template": {
@@ -1277,11 +1277,11 @@
1277
  "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1278
  "dev": true,
1279
  "requires": {
1280
- "babel-runtime": "^6.26.0",
1281
- "babel-traverse": "^6.26.0",
1282
- "babel-types": "^6.26.0",
1283
- "babylon": "^6.18.0",
1284
- "lodash": "^4.17.4"
1285
  }
1286
  },
1287
  "babel-traverse": {
@@ -1290,15 +1290,15 @@
1290
  "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1291
  "dev": true,
1292
  "requires": {
1293
- "babel-code-frame": "^6.26.0",
1294
- "babel-messages": "^6.23.0",
1295
- "babel-runtime": "^6.26.0",
1296
- "babel-types": "^6.26.0",
1297
- "babylon": "^6.18.0",
1298
- "debug": "^2.6.8",
1299
- "globals": "^9.18.0",
1300
- "invariant": "^2.2.2",
1301
- "lodash": "^4.17.4"
1302
  }
1303
  },
1304
  "babel-types": {
@@ -1307,10 +1307,10 @@
1307
  "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1308
  "dev": true,
1309
  "requires": {
1310
- "babel-runtime": "^6.26.0",
1311
- "esutils": "^2.0.2",
1312
- "lodash": "^4.17.4",
1313
- "to-fast-properties": "^1.0.3"
1314
  }
1315
  },
1316
  "babylon": {
@@ -1337,13 +1337,13 @@
1337
  "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1338
  "dev": true,
1339
  "requires": {
1340
- "cache-base": "^1.0.1",
1341
- "class-utils": "^0.3.5",
1342
- "component-emitter": "^1.2.1",
1343
- "define-property": "^1.0.0",
1344
- "isobject": "^3.0.1",
1345
- "mixin-deep": "^1.2.0",
1346
- "pascalcase": "^0.1.1"
1347
  },
1348
  "dependencies": {
1349
  "define-property": {
@@ -1352,7 +1352,7 @@
1352
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1353
  "dev": true,
1354
  "requires": {
1355
- "is-descriptor": "^1.0.0"
1356
  }
1357
  },
1358
  "is-accessor-descriptor": {
@@ -1361,7 +1361,7 @@
1361
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1362
  "dev": true,
1363
  "requires": {
1364
- "kind-of": "^6.0.0"
1365
  }
1366
  },
1367
  "is-data-descriptor": {
@@ -1370,7 +1370,7 @@
1370
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1371
  "dev": true,
1372
  "requires": {
1373
- "kind-of": "^6.0.0"
1374
  }
1375
  },
1376
  "is-descriptor": {
@@ -1379,9 +1379,9 @@
1379
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1380
  "dev": true,
1381
  "requires": {
1382
- "is-accessor-descriptor": "^1.0.0",
1383
- "is-data-descriptor": "^1.0.0",
1384
- "kind-of": "^6.0.2"
1385
  }
1386
  },
1387
  "isobject": {
@@ -1410,7 +1410,7 @@
1410
  "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1411
  "dev": true,
1412
  "requires": {
1413
- "tweetnacl": "^0.14.3"
1414
  }
1415
  },
1416
  "big.js": {
@@ -1431,8 +1431,8 @@
1431
  "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1432
  "dev": true,
1433
  "requires": {
1434
- "readable-stream": "^2.3.5",
1435
- "safe-buffer": "^5.1.1"
1436
  }
1437
  },
1438
  "block-stream": {
@@ -1441,7 +1441,7 @@
1441
  "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1442
  "dev": true,
1443
  "requires": {
1444
- "inherits": "~2.0.0"
1445
  }
1446
  },
1447
  "bluebird": {
@@ -1463,15 +1463,15 @@
1463
  "dev": true,
1464
  "requires": {
1465
  "bytes": "2.2.0",
1466
- "content-type": "~1.0.1",
1467
- "debug": "~2.2.0",
1468
- "depd": "~1.1.0",
1469
- "http-errors": "~1.3.1",
1470
  "iconv-lite": "0.4.13",
1471
- "on-finished": "~2.3.0",
1472
  "qs": "5.2.0",
1473
- "raw-body": "~2.1.5",
1474
- "type-is": "~1.6.10"
1475
  },
1476
  "dependencies": {
1477
  "debug": {
@@ -1509,7 +1509,7 @@
1509
  "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1510
  "dev": true,
1511
  "requires": {
1512
- "balanced-match": "^1.0.0",
1513
  "concat-map": "0.0.1"
1514
  }
1515
  },
@@ -1519,9 +1519,9 @@
1519
  "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1520
  "dev": true,
1521
  "requires": {
1522
- "expand-range": "^1.8.1",
1523
- "preserve": "^0.2.0",
1524
- "repeat-element": "^1.1.2"
1525
  }
1526
  },
1527
  "brorand": {
@@ -1536,12 +1536,12 @@
1536
  "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1537
  "dev": true,
1538
  "requires": {
1539
- "buffer-xor": "^1.0.3",
1540
- "cipher-base": "^1.0.0",
1541
- "create-hash": "^1.1.0",
1542
- "evp_bytestokey": "^1.0.3",
1543
- "inherits": "^2.0.1",
1544
- "safe-buffer": "^5.0.1"
1545
  }
1546
  },
1547
  "browserify-cipher": {
@@ -1550,9 +1550,9 @@
1550
  "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1551
  "dev": true,
1552
  "requires": {
1553
- "browserify-aes": "^1.0.4",
1554
- "browserify-des": "^1.0.0",
1555
- "evp_bytestokey": "^1.0.0"
1556
  }
1557
  },
1558
  "browserify-des": {
@@ -1561,10 +1561,10 @@
1561
  "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1562
  "dev": true,
1563
  "requires": {
1564
- "cipher-base": "^1.0.1",
1565
- "des.js": "^1.0.0",
1566
- "inherits": "^2.0.1",
1567
- "safe-buffer": "^5.1.2"
1568
  }
1569
  },
1570
  "browserify-rsa": {
@@ -1573,8 +1573,8 @@
1573
  "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1574
  "dev": true,
1575
  "requires": {
1576
- "bn.js": "^4.1.0",
1577
- "randombytes": "^2.0.1"
1578
  }
1579
  },
1580
  "browserify-sign": {
@@ -1583,13 +1583,13 @@
1583
  "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1584
  "dev": true,
1585
  "requires": {
1586
- "bn.js": "^4.1.1",
1587
- "browserify-rsa": "^4.0.0",
1588
- "create-hash": "^1.1.0",
1589
- "create-hmac": "^1.1.2",
1590
- "elliptic": "^6.0.0",
1591
- "inherits": "^2.0.1",
1592
- "parse-asn1": "^5.0.0"
1593
  }
1594
  },
1595
  "browserify-zlib": {
@@ -1598,7 +1598,7 @@
1598
  "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
1599
  "dev": true,
1600
  "requires": {
1601
- "pako": "~0.2.0"
1602
  }
1603
  },
1604
  "browserslist": {
@@ -1607,8 +1607,8 @@
1607
  "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
1608
  "dev": true,
1609
  "requires": {
1610
- "caniuse-lite": "^1.0.30000792",
1611
- "electron-to-chromium": "^1.3.30"
1612
  }
1613
  },
1614
  "buffer": {
@@ -1617,8 +1617,8 @@
1617
  "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1618
  "dev": true,
1619
  "requires": {
1620
- "base64-js": "^1.0.2",
1621
- "ieee754": "^1.1.4"
1622
  }
1623
  },
1624
  "buffer-alloc": {
@@ -1627,8 +1627,8 @@
1627
  "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1628
  "dev": true,
1629
  "requires": {
1630
- "buffer-alloc-unsafe": "^1.1.0",
1631
- "buffer-fill": "^1.0.0"
1632
  }
1633
  },
1634
  "buffer-alloc-unsafe": {
@@ -1685,15 +1685,15 @@
1685
  "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1686
  "dev": true,
1687
  "requires": {
1688
- "collection-visit": "^1.0.0",
1689
- "component-emitter": "^1.2.1",
1690
- "get-value": "^2.0.6",
1691
- "has-value": "^1.0.0",
1692
- "isobject": "^3.0.1",
1693
- "set-value": "^2.0.0",
1694
- "to-object-path": "^0.3.0",
1695
- "union-value": "^1.0.0",
1696
- "unset-value": "^1.0.0"
1697
  },
1698
  "dependencies": {
1699
  "isobject": {
@@ -1716,8 +1716,8 @@
1716
  "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1717
  "dev": true,
1718
  "requires": {
1719
- "camelcase": "^2.0.0",
1720
- "map-obj": "^1.0.0"
1721
  }
1722
  },
1723
  "caniuse-lite": {
@@ -1744,8 +1744,8 @@
1744
  "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1745
  "dev": true,
1746
  "requires": {
1747
- "align-text": "^0.1.3",
1748
- "lazy-cache": "^1.0.3"
1749
  }
1750
  },
1751
  "chalk": {
@@ -1754,9 +1754,9 @@
1754
  "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
1755
  "dev": true,
1756
  "requires": {
1757
- "ansi-styles": "^3.2.1",
1758
- "escape-string-regexp": "^1.0.5",
1759
- "supports-color": "^5.3.0"
1760
  }
1761
  },
1762
  "character-entities": {
@@ -1789,19 +1789,18 @@
1789
  "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
1790
  "dev": true,
1791
  "requires": {
1792
- "anymatch": "^2.0.0",
1793
- "async-each": "^1.0.0",
1794
- "braces": "^2.3.0",
1795
- "fsevents": "^1.2.2",
1796
- "glob-parent": "^3.1.0",
1797
- "inherits": "^2.0.1",
1798
- "is-binary-path": "^1.0.0",
1799
- "is-glob": "^4.0.0",
1800
- "lodash.debounce": "^4.0.8",
1801
- "normalize-path": "^2.1.1",
1802
- "path-is-absolute": "^1.0.0",
1803
- "readdirp": "^2.0.0",
1804
- "upath": "^1.0.5"
1805
  },
1806
  "dependencies": {
1807
  "array-unique": {
@@ -1816,16 +1815,16 @@
1816
  "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1817
  "dev": true,
1818
  "requires": {
1819
- "arr-flatten": "^1.1.0",
1820
- "array-unique": "^0.3.2",
1821
- "extend-shallow": "^2.0.1",
1822
- "fill-range": "^4.0.0",
1823
- "isobject": "^3.0.1",
1824
- "repeat-element": "^1.1.2",
1825
- "snapdragon": "^0.8.1",
1826
- "snapdragon-node": "^2.0.1",
1827
- "split-string": "^3.0.2",
1828
- "to-regex": "^3.0.1"
1829
  }
1830
  },
1831
  "extend-shallow": {
@@ -1834,7 +1833,7 @@
1834
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1835
  "dev": true,
1836
  "requires": {
1837
- "is-extendable": "^0.1.0"
1838
  }
1839
  },
1840
  "fill-range": {
@@ -1843,10 +1842,10 @@
1843
  "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
1844
  "dev": true,
1845
  "requires": {
1846
- "extend-shallow": "^2.0.1",
1847
- "is-number": "^3.0.0",
1848
- "repeat-string": "^1.6.1",
1849
- "to-regex-range": "^2.1.0"
1850
  }
1851
  },
1852
  "glob-parent": {
@@ -1855,8 +1854,8 @@
1855
  "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1856
  "dev": true,
1857
  "requires": {
1858
- "is-glob": "^3.1.0",
1859
- "path-dirname": "^1.0.0"
1860
  },
1861
  "dependencies": {
1862
  "is-glob": {
@@ -1865,7 +1864,7 @@
1865
  "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1866
  "dev": true,
1867
  "requires": {
1868
- "is-extglob": "^2.1.0"
1869
  }
1870
  }
1871
  }
@@ -1882,7 +1881,7 @@
1882
  "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
1883
  "dev": true,
1884
  "requires": {
1885
- "is-extglob": "^2.1.1"
1886
  }
1887
  },
1888
  "is-number": {
@@ -1891,7 +1890,7 @@
1891
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1892
  "dev": true,
1893
  "requires": {
1894
- "kind-of": "^3.0.2"
1895
  }
1896
  },
1897
  "isobject": {
@@ -1915,8 +1914,8 @@
1915
  "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1916
  "dev": true,
1917
  "requires": {
1918
- "inherits": "^2.0.1",
1919
- "safe-buffer": "^5.0.1"
1920
  }
1921
  },
1922
  "circular-json": {
@@ -1931,10 +1930,10 @@
1931
  "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1932
  "dev": true,
1933
  "requires": {
1934
- "arr-union": "^3.1.0",
1935
- "define-property": "^0.2.5",
1936
- "isobject": "^3.0.0",
1937
- "static-extend": "^0.1.1"
1938
  },
1939
  "dependencies": {
1940
  "define-property": {
@@ -1943,7 +1942,7 @@
1943
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1944
  "dev": true,
1945
  "requires": {
1946
- "is-descriptor": "^0.1.0"
1947
  }
1948
  },
1949
  "isobject": {
@@ -1960,7 +1959,7 @@
1960
  "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=",
1961
  "dev": true,
1962
  "requires": {
1963
- "source-map": "0.5.x"
1964
  },
1965
  "dependencies": {
1966
  "source-map": {
@@ -1978,7 +1977,7 @@
1978
  "dev": true,
1979
  "requires": {
1980
  "exit": "0.1.2",
1981
- "glob": "^7.1.1"
1982
  },
1983
  "dependencies": {
1984
  "glob": {
@@ -1987,12 +1986,12 @@
1987
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
1988
  "dev": true,
1989
  "requires": {
1990
- "fs.realpath": "^1.0.0",
1991
- "inflight": "^1.0.4",
1992
- "inherits": "2",
1993
- "minimatch": "^3.0.4",
1994
- "once": "^1.3.0",
1995
- "path-is-absolute": "^1.0.0"
1996
  }
1997
  }
1998
  }
@@ -2003,9 +2002,9 @@
2003
  "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2004
  "dev": true,
2005
  "requires": {
2006
- "string-width": "^1.0.1",
2007
- "strip-ansi": "^3.0.1",
2008
- "wrap-ansi": "^2.0.0"
2009
  }
2010
  },
2011
  "clone-regexp": {
@@ -2014,8 +2013,8 @@
2014
  "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
2015
  "dev": true,
2016
  "requires": {
2017
- "is-regexp": "^1.0.0",
2018
- "is-supported-regexp-flag": "^1.0.0"
2019
  }
2020
  },
2021
  "code-point-at": {
@@ -2042,8 +2041,8 @@
2042
  "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2043
  "dev": true,
2044
  "requires": {
2045
- "map-visit": "^1.0.0",
2046
- "object-visit": "^1.0.0"
2047
  }
2048
  },
2049
  "color-convert": {
@@ -2073,7 +2072,7 @@
2073
  "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2074
  "dev": true,
2075
  "requires": {
2076
- "delayed-stream": "~1.0.0"
2077
  }
2078
  },
2079
  "commander": {
@@ -2100,10 +2099,10 @@
2100
  "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",
2101
  "dev": true,
2102
  "requires": {
2103
- "buffer-crc32": "^0.2.1",
2104
- "crc32-stream": "^2.0.0",
2105
- "normalize-path": "^2.0.0",
2106
- "readable-stream": "^2.0.0"
2107
  }
2108
  },
2109
  "concat-map": {
@@ -2118,10 +2117,10 @@
2118
  "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2119
  "dev": true,
2120
  "requires": {
2121
- "buffer-from": "^1.0.0",
2122
- "inherits": "^2.0.3",
2123
- "readable-stream": "^2.2.2",
2124
- "typedarray": "^0.0.6"
2125
  }
2126
  },
2127
  "console-browserify": {
@@ -2130,7 +2129,7 @@
2130
  "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2131
  "dev": true,
2132
  "requires": {
2133
- "date-now": "^0.1.4"
2134
  }
2135
  },
2136
  "console-control-strings": {
@@ -2157,7 +2156,7 @@
2157
  "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2158
  "dev": true,
2159
  "requires": {
2160
- "safe-buffer": "~5.1.1"
2161
  }
2162
  },
2163
  "copy-descriptor": {
@@ -2184,10 +2183,10 @@
2184
  "integrity": "sha512-zedsBhLSbPBms+kE7AH4vHg6JsKDz6epSv2/+5XHs8ILHlgDciSJfSWf8sX9aQ52Jb7KI7VswUTsLpR/G0cr2Q==",
2185
  "dev": true,
2186
  "requires": {
2187
- "is-directory": "^0.3.1",
2188
- "js-yaml": "^3.9.0",
2189
- "parse-json": "^3.0.0",
2190
- "require-from-string": "^2.0.1"
2191
  },
2192
  "dependencies": {
2193
  "esprima": {
@@ -2202,8 +2201,8 @@
2202
  "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
2203
  "dev": true,
2204
  "requires": {
2205
- "argparse": "^1.0.7",
2206
- "esprima": "^4.0.0"
2207
  }
2208
  },
2209
  "parse-json": {
@@ -2212,7 +2211,7 @@
2212
  "integrity": "sha1-+m9HsY4jgm6tMvJj50TQ4ehH+xM=",
2213
  "dev": true,
2214
  "requires": {
2215
- "error-ex": "^1.3.1"
2216
  }
2217
  }
2218
  }
@@ -2223,7 +2222,7 @@
2223
  "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
2224
  "dev": true,
2225
  "requires": {
2226
- "buffer": "^5.1.0"
2227
  }
2228
  },
2229
  "crc32-stream": {
@@ -2232,8 +2231,8 @@
2232
  "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",
2233
  "dev": true,
2234
  "requires": {
2235
- "crc": "^3.4.4",
2236
- "readable-stream": "^2.0.0"
2237
  }
2238
  },
2239
  "create-ecdh": {
@@ -2242,8 +2241,8 @@
2242
  "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2243
  "dev": true,
2244
  "requires": {
2245
- "bn.js": "^4.1.0",
2246
- "elliptic": "^6.0.0"
2247
  }
2248
  },
2249
  "create-hash": {
@@ -2252,11 +2251,11 @@
2252
  "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2253
  "dev": true,
2254
  "requires": {
2255
- "cipher-base": "^1.0.1",
2256
- "inherits": "^2.0.1",
2257
- "md5.js": "^1.3.4",
2258
- "ripemd160": "^2.0.1",
2259
- "sha.js": "^2.4.0"
2260
  }
2261
  },
2262
  "create-hmac": {
@@ -2265,12 +2264,12 @@
2265
  "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2266
  "dev": true,
2267
  "requires": {
2268
- "cipher-base": "^1.0.3",
2269
- "create-hash": "^1.1.0",
2270
- "inherits": "^2.0.1",
2271
- "ripemd160": "^2.0.0",
2272
- "safe-buffer": "^5.0.1",
2273
- "sha.js": "^2.4.8"
2274
  }
2275
  },
2276
  "cross-env": {
@@ -2279,8 +2278,8 @@
2279
  "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==",
2280
  "dev": true,
2281
  "requires": {
2282
- "cross-spawn": "^6.0.5",
2283
- "is-windows": "^1.0.0"
2284
  }
2285
  },
2286
  "cross-spawn": {
@@ -2289,11 +2288,11 @@
2289
  "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2290
  "dev": true,
2291
  "requires": {
2292
- "nice-try": "^1.0.4",
2293
- "path-key": "^2.0.1",
2294
- "semver": "^5.5.0",
2295
- "shebang-command": "^1.2.0",
2296
- "which": "^1.2.9"
2297
  }
2298
  },
2299
  "crypto-browserify": {
@@ -2302,17 +2301,17 @@
2302
  "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2303
  "dev": true,
2304
  "requires": {
2305
- "browserify-cipher": "^1.0.0",
2306
- "browserify-sign": "^4.0.0",
2307
- "create-ecdh": "^4.0.0",
2308
- "create-hash": "^1.1.0",
2309
- "create-hmac": "^1.1.0",
2310
- "diffie-hellman": "^5.0.0",
2311
- "inherits": "^2.0.1",
2312
- "pbkdf2": "^3.0.3",
2313
- "public-encrypt": "^4.0.0",
2314
- "randombytes": "^2.0.0",
2315
- "randomfill": "^1.0.3"
2316
  }
2317
  },
2318
  "currently-unhandled": {
@@ -2321,7 +2320,7 @@
2321
  "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2322
  "dev": true,
2323
  "requires": {
2324
- "array-find-index": "^1.0.1"
2325
  }
2326
  },
2327
  "d": {
@@ -2330,7 +2329,7 @@
2330
  "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2331
  "dev": true,
2332
  "requires": {
2333
- "es5-ext": "^0.10.9"
2334
  }
2335
  },
2336
  "dashdash": {
@@ -2339,7 +2338,7 @@
2339
  "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2340
  "dev": true,
2341
  "requires": {
2342
- "assert-plus": "^1.0.0"
2343
  }
2344
  },
2345
  "date-now": {
@@ -2354,8 +2353,8 @@
2354
  "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
2355
  "dev": true,
2356
  "requires": {
2357
- "get-stdin": "^4.0.1",
2358
- "meow": "^3.3.0"
2359
  }
2360
  },
2361
  "debug": {
@@ -2379,8 +2378,8 @@
2379
  "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2380
  "dev": true,
2381
  "requires": {
2382
- "decamelize": "^1.1.0",
2383
- "map-obj": "^1.0.0"
2384
  }
2385
  },
2386
  "decode-uri-component": {
@@ -2396,7 +2395,7 @@
2396
  "dev": true,
2397
  "optional": true,
2398
  "requires": {
2399
- "mimic-response": "^1.0.0"
2400
  }
2401
  },
2402
  "deep-extend": {
@@ -2412,8 +2411,8 @@
2412
  "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2413
  "dev": true,
2414
  "requires": {
2415
- "is-descriptor": "^1.0.2",
2416
- "isobject": "^3.0.1"
2417
  },
2418
  "dependencies": {
2419
  "is-accessor-descriptor": {
@@ -2422,7 +2421,7 @@
2422
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2423
  "dev": true,
2424
  "requires": {
2425
- "kind-of": "^6.0.0"
2426
  }
2427
  },
2428
  "is-data-descriptor": {
@@ -2431,7 +2430,7 @@
2431
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2432
  "dev": true,
2433
  "requires": {
2434
- "kind-of": "^6.0.0"
2435
  }
2436
  },
2437
  "is-descriptor": {
@@ -2440,9 +2439,9 @@
2440
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2441
  "dev": true,
2442
  "requires": {
2443
- "is-accessor-descriptor": "^1.0.0",
2444
- "is-data-descriptor": "^1.0.0",
2445
- "kind-of": "^6.0.2"
2446
  }
2447
  },
2448
  "isobject": {
@@ -2483,8 +2482,8 @@
2483
  "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2484
  "dev": true,
2485
  "requires": {
2486
- "inherits": "^2.0.1",
2487
- "minimalistic-assert": "^1.0.0"
2488
  }
2489
  },
2490
  "detect-indent": {
@@ -2493,7 +2492,7 @@
2493
  "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2494
  "dev": true,
2495
  "requires": {
2496
- "repeating": "^2.0.0"
2497
  }
2498
  },
2499
  "detect-libc": {
@@ -2515,9 +2514,9 @@
2515
  "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2516
  "dev": true,
2517
  "requires": {
2518
- "bn.js": "^4.1.0",
2519
- "miller-rabin": "^4.0.0",
2520
- "randombytes": "^2.0.0"
2521
  }
2522
  },
2523
  "dir-glob": {
@@ -2526,8 +2525,8 @@
2526
  "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
2527
  "dev": true,
2528
  "requires": {
2529
- "arrify": "^1.0.1",
2530
- "path-type": "^3.0.0"
2531
  },
2532
  "dependencies": {
2533
  "path-type": {
@@ -2536,7 +2535,7 @@
2536
  "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2537
  "dev": true,
2538
  "requires": {
2539
- "pify": "^3.0.0"
2540
  }
2541
  }
2542
  }
@@ -2547,8 +2546,8 @@
2547
  "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
2548
  "dev": true,
2549
  "requires": {
2550
- "domelementtype": "~1.1.1",
2551
- "entities": "~1.1.1"
2552
  },
2553
  "dependencies": {
2554
  "domelementtype": {
@@ -2583,7 +2582,7 @@
2583
  "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
2584
  "dev": true,
2585
  "requires": {
2586
- "domelementtype": "1"
2587
  }
2588
  },
2589
  "domutils": {
@@ -2592,8 +2591,8 @@
2592
  "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
2593
  "dev": true,
2594
  "requires": {
2595
- "dom-serializer": "0",
2596
- "domelementtype": "1"
2597
  }
2598
  },
2599
  "dot-prop": {
@@ -2602,7 +2601,7 @@
2602
  "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
2603
  "dev": true,
2604
  "requires": {
2605
- "is-obj": "^1.0.0"
2606
  }
2607
  },
2608
  "duplexer": {
@@ -2617,8 +2616,8 @@
2617
  "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
2618
  "dev": true,
2619
  "requires": {
2620
- "onetime": "^1.0.0",
2621
- "set-immediate-shim": "^1.0.0"
2622
  }
2623
  },
2624
  "ecc-jsbn": {
@@ -2627,8 +2626,8 @@
2627
  "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2628
  "dev": true,
2629
  "requires": {
2630
- "jsbn": "~0.1.0",
2631
- "safer-buffer": "^2.1.0"
2632
  }
2633
  },
2634
  "ee-first": {
@@ -2649,13 +2648,13 @@
2649
  "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2650
  "dev": true,
2651
  "requires": {
2652
- "bn.js": "^4.4.0",
2653
- "brorand": "^1.0.1",
2654
- "hash.js": "^1.0.0",
2655
- "hmac-drbg": "^1.0.0",
2656
- "inherits": "^2.0.1",
2657
- "minimalistic-assert": "^1.0.0",
2658
- "minimalistic-crypto-utils": "^1.0.0"
2659
  }
2660
  },
2661
  "emojis-list": {
@@ -2670,7 +2669,7 @@
2670
  "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
2671
  "dev": true,
2672
  "requires": {
2673
- "iconv-lite": "~0.4.13"
2674
  }
2675
  },
2676
  "end-of-stream": {
@@ -2679,7 +2678,7 @@
2679
  "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
2680
  "dev": true,
2681
  "requires": {
2682
- "once": "^1.4.0"
2683
  }
2684
  },
2685
  "enhanced-resolve": {
@@ -2688,10 +2687,10 @@
2688
  "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
2689
  "dev": true,
2690
  "requires": {
2691
- "graceful-fs": "^4.1.2",
2692
- "memory-fs": "^0.4.0",
2693
- "object-assign": "^4.0.1",
2694
- "tapable": "^0.2.7"
2695
  }
2696
  },
2697
  "entities": {
@@ -2706,7 +2705,7 @@
2706
  "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
2707
  "dev": true,
2708
  "requires": {
2709
- "prr": "~1.0.1"
2710
  }
2711
  },
2712
  "error-ex": {
@@ -2715,7 +2714,7 @@
2715
  "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2716
  "dev": true,
2717
  "requires": {
2718
- "is-arrayish": "^0.2.1"
2719
  }
2720
  },
2721
  "es5-ext": {
@@ -2724,9 +2723,9 @@
2724
  "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==",
2725
  "dev": true,
2726
  "requires": {
2727
- "es6-iterator": "~2.0.3",
2728
- "es6-symbol": "~3.1.1",
2729
- "next-tick": "1"
2730
  }
2731
  },
2732
  "es6-iterator": {
@@ -2735,9 +2734,9 @@
2735
  "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
2736
  "dev": true,
2737
  "requires": {
2738
- "d": "1",
2739
- "es5-ext": "^0.10.35",
2740
- "es6-symbol": "^3.1.1"
2741
  }
2742
  },
2743
  "es6-map": {
@@ -2746,12 +2745,12 @@
2746
  "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
2747
  "dev": true,
2748
  "requires": {
2749
- "d": "1",
2750
- "es5-ext": "~0.10.14",
2751
- "es6-iterator": "~2.0.1",
2752
- "es6-set": "~0.1.5",
2753
- "es6-symbol": "~3.1.1",
2754
- "event-emitter": "~0.3.5"
2755
  }
2756
  },
2757
  "es6-set": {
@@ -2760,11 +2759,11 @@
2760
  "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
2761
  "dev": true,
2762
  "requires": {
2763
- "d": "1",
2764
- "es5-ext": "~0.10.14",
2765
- "es6-iterator": "~2.0.1",
2766
  "es6-symbol": "3.1.1",
2767
- "event-emitter": "~0.3.5"
2768
  }
2769
  },
2770
  "es6-symbol": {
@@ -2773,8 +2772,8 @@
2773
  "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2774
  "dev": true,
2775
  "requires": {
2776
- "d": "1",
2777
- "es5-ext": "~0.10.14"
2778
  }
2779
  },
2780
  "es6-weak-map": {
@@ -2783,10 +2782,10 @@
2783
  "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
2784
  "dev": true,
2785
  "requires": {
2786
- "d": "1",
2787
- "es5-ext": "^0.10.14",
2788
- "es6-iterator": "^2.0.1",
2789
- "es6-symbol": "^3.1.1"
2790
  }
2791
  },
2792
  "escape-string-regexp": {
@@ -2801,10 +2800,10 @@
2801
  "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
2802
  "dev": true,
2803
  "requires": {
2804
- "es6-map": "^0.1.3",
2805
- "es6-weak-map": "^2.0.1",
2806
- "esrecurse": "^4.1.0",
2807
- "estraverse": "^4.1.1"
2808
  }
2809
  },
2810
  "esprima": {
@@ -2819,7 +2818,7 @@
2819
  "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
2820
  "dev": true,
2821
  "requires": {
2822
- "estraverse": "^4.1.0"
2823
  }
2824
  },
2825
  "estraverse": {
@@ -2840,8 +2839,8 @@
2840
  "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
2841
  "dev": true,
2842
  "requires": {
2843
- "d": "1",
2844
- "es5-ext": "~0.10.14"
2845
  }
2846
  },
2847
  "eventemitter2": {
@@ -2862,8 +2861,8 @@
2862
  "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
2863
  "dev": true,
2864
  "requires": {
2865
- "md5.js": "^1.3.4",
2866
- "safe-buffer": "^5.1.1"
2867
  }
2868
  },
2869
  "execa": {
@@ -2872,13 +2871,13 @@
2872
  "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
2873
  "dev": true,
2874
  "requires": {
2875
- "cross-spawn": "^5.0.1",
2876
- "get-stream": "^3.0.0",
2877
- "is-stream": "^1.1.0",
2878
- "npm-run-path": "^2.0.0",
2879
- "p-finally": "^1.0.0",
2880
- "signal-exit": "^3.0.0",
2881
- "strip-eof": "^1.0.0"
2882
  },
2883
  "dependencies": {
2884
  "cross-spawn": {
@@ -2887,9 +2886,9 @@
2887
  "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
2888
  "dev": true,
2889
  "requires": {
2890
- "lru-cache": "^4.0.1",
2891
- "shebang-command": "^1.2.0",
2892
- "which": "^1.2.9"
2893
  }
2894
  }
2895
  }
@@ -2900,7 +2899,7 @@
2900
  "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
2901
  "dev": true,
2902
  "requires": {
2903
- "clone-regexp": "^1.0.0"
2904
  }
2905
  },
2906
  "exit": {
@@ -2915,7 +2914,7 @@
2915
  "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
2916
  "dev": true,
2917
  "requires": {
2918
- "is-posix-bracket": "^0.1.0"
2919
  }
2920
  },
2921
  "expand-range": {
@@ -2924,7 +2923,7 @@
2924
  "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
2925
  "dev": true,
2926
  "requires": {
2927
- "fill-range": "^2.1.0"
2928
  }
2929
  },
2930
  "expand-template": {
@@ -2946,8 +2945,8 @@
2946
  "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
2947
  "dev": true,
2948
  "requires": {
2949
- "assign-symbols": "^1.0.0",
2950
- "is-extendable": "^1.0.1"
2951
  },
2952
  "dependencies": {
2953
  "is-extendable": {
@@ -2956,7 +2955,7 @@
2956
  "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2957
  "dev": true,
2958
  "requires": {
2959
- "is-plain-object": "^2.0.4"
2960
  }
2961
  }
2962
  }
@@ -2967,7 +2966,7 @@
2967
  "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
2968
  "dev": true,
2969
  "requires": {
2970
- "is-extglob": "^1.0.0"
2971
  }
2972
  },
2973
  "extsprintf": {
@@ -2994,7 +2993,7 @@
2994
  "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
2995
  "dev": true,
2996
  "requires": {
2997
- "websocket-driver": ">=0.5.1"
2998
  }
2999
  },
3000
  "figures": {
@@ -3003,8 +3002,8 @@
3003
  "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
3004
  "dev": true,
3005
  "requires": {
3006
- "escape-string-regexp": "^1.0.5",
3007
- "object-assign": "^4.1.0"
3008
  }
3009
  },
3010
  "file-entry-cache": {
@@ -3013,8 +3012,8 @@
3013
  "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
3014
  "dev": true,
3015
  "requires": {
3016
- "flat-cache": "^1.2.1",
3017
- "object-assign": "^4.0.1"
3018
  }
3019
  },
3020
  "filename-regex": {
@@ -3029,11 +3028,11 @@
3029
  "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3030
  "dev": true,
3031
  "requires": {
3032
- "is-number": "^2.1.0",
3033
- "isobject": "^2.0.0",
3034
- "randomatic": "^3.0.0",
3035
- "repeat-element": "^1.1.2",
3036
- "repeat-string": "^1.5.2"
3037
  }
3038
  },
3039
  "find-cache-dir": {
@@ -3042,9 +3041,9 @@
3042
  "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3043
  "dev": true,
3044
  "requires": {
3045
- "commondir": "^1.0.1",
3046
- "make-dir": "^1.0.0",
3047
- "pkg-dir": "^2.0.0"
3048
  }
3049
  },
3050
  "find-up": {
@@ -3053,7 +3052,7 @@
3053
  "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3054
  "dev": true,
3055
  "requires": {
3056
- "locate-path": "^2.0.0"
3057
  }
3058
  },
3059
  "findup": {
@@ -3062,8 +3061,8 @@
3062
  "integrity": "sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=",
3063
  "dev": true,
3064
  "requires": {
3065
- "colors": "~0.6.0-1",
3066
- "commander": "~2.1.0"
3067
  },
3068
  "dependencies": {
3069
  "colors": {
@@ -3086,7 +3085,7 @@
3086
  "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
3087
  "dev": true,
3088
  "requires": {
3089
- "glob": "~5.0.0"
3090
  },
3091
  "dependencies": {
3092
  "glob": {
@@ -3095,11 +3094,11 @@
3095
  "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3096
  "dev": true,
3097
  "requires": {
3098
- "inflight": "^1.0.4",
3099
- "inherits": "2",
3100
- "minimatch": "2 || 3",
3101
- "once": "^1.3.0",
3102
- "path-is-absolute": "^1.0.0"
3103
  }
3104
  }
3105
  }
@@ -3110,10 +3109,10 @@
3110
  "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==",
3111
  "dev": true,
3112
  "requires": {
3113
- "circular-json": "^0.3.1",
3114
- "graceful-fs": "^4.1.2",
3115
- "rimraf": "~2.6.2",
3116
- "write": "^0.2.1"
3117
  }
3118
  },
3119
  "for-in": {
@@ -3128,7 +3127,7 @@
3128
  "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
3129
  "dev": true,
3130
  "requires": {
3131
- "for-in": "^1.0.1"
3132
  }
3133
  },
3134
  "forever-agent": {
@@ -3143,9 +3142,9 @@
3143
  "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3144
  "dev": true,
3145
  "requires": {
3146
- "asynckit": "^0.4.0",
3147
- "combined-stream": "^1.0.6",
3148
- "mime-types": "^2.1.12"
3149
  }
3150
  },
3151
  "fragment-cache": {
@@ -3154,7 +3153,7 @@
3154
  "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3155
  "dev": true,
3156
  "requires": {
3157
- "map-cache": "^0.2.2"
3158
  }
3159
  },
3160
  "fs-constants": {
@@ -3169,545 +3168,16 @@
3169
  "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3170
  "dev": true
3171
  },
3172
- "fsevents": {
3173
- "version": "1.2.4",
3174
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
3175
- "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
3176
- "dev": true,
3177
- "optional": true,
3178
- "requires": {
3179
- "nan": "^2.9.2",
3180
- "node-pre-gyp": "^0.10.0"
3181
- },
3182
- "dependencies": {
3183
- "abbrev": {
3184
- "version": "1.1.1",
3185
- "bundled": true,
3186
- "dev": true,
3187
- "optional": true
3188
- },
3189
- "ansi-regex": {
3190
- "version": "2.1.1",
3191
- "bundled": true,
3192
- "dev": true
3193
- },
3194
- "aproba": {
3195
- "version": "1.2.0",
3196
- "bundled": true,
3197
- "dev": true,
3198
- "optional": true
3199
- },
3200
- "are-we-there-yet": {
3201
- "version": "1.1.4",
3202
- "bundled": true,
3203
- "dev": true,
3204
- "optional": true,
3205
- "requires": {
3206
- "delegates": "^1.0.0",
3207
- "readable-stream": "^2.0.6"
3208
- }
3209
- },
3210
- "balanced-match": {
3211
- "version": "1.0.0",
3212
- "bundled": true,
3213
- "dev": true
3214
- },
3215
- "brace-expansion": {
3216
- "version": "1.1.11",
3217
- "bundled": true,
3218
- "dev": true,
3219
- "requires": {
3220
- "balanced-match": "^1.0.0",
3221
- "concat-map": "0.0.1"
3222
- }
3223
- },
3224
- "chownr": {
3225
- "version": "1.0.1",
3226
- "bundled": true,
3227
- "dev": true,
3228
- "optional": true
3229
- },
3230
- "code-point-at": {
3231
- "version": "1.1.0",
3232
- "bundled": true,
3233
- "dev": true
3234
- },
3235
- "concat-map": {
3236
- "version": "0.0.1",
3237
- "bundled": true,
3238
- "dev": true
3239
- },
3240
- "console-control-strings": {
3241
- "version": "1.1.0",
3242
- "bundled": true,
3243
- "dev": true
3244
- },
3245
- "core-util-is": {
3246
- "version": "1.0.2",
3247
- "bundled": true,
3248
- "dev": true,
3249
- "optional": true
3250
- },
3251
- "debug": {
3252
- "version": "2.6.9",
3253
- "bundled": true,
3254
- "dev": true,
3255
- "optional": true,
3256
- "requires": {
3257
- "ms": "2.0.0"
3258
- }
3259
- },
3260
- "deep-extend": {
3261
- "version": "0.5.1",
3262
- "bundled": true,
3263
- "dev": true,
3264
- "optional": true
3265
- },
3266
- "delegates": {
3267
- "version": "1.0.0",
3268
- "bundled": true,
3269
- "dev": true,
3270
- "optional": true
3271
- },
3272
- "detect-libc": {
3273
- "version": "1.0.3",
3274
- "bundled": true,
3275
- "dev": true,
3276
- "optional": true
3277
- },
3278
- "fs-minipass": {
3279
- "version": "1.2.5",
3280
- "bundled": true,
3281
- "dev": true,
3282
- "optional": true,
3283
- "requires": {
3284
- "minipass": "^2.2.1"
3285
- }
3286
- },
3287
- "fs.realpath": {
3288
- "version": "1.0.0",
3289
- "bundled": true,
3290
- "dev": true,
3291
- "optional": true
3292
- },
3293
- "gauge": {
3294
- "version": "2.7.4",
3295
- "bundled": true,
3296
- "dev": true,
3297
- "optional": true,
3298
- "requires": {
3299
- "aproba": "^1.0.3",
3300
- "console-control-strings": "^1.0.0",
3301
- "has-unicode": "^2.0.0",
3302
- "object-assign": "^4.1.0",
3303
- "signal-exit": "^3.0.0",
3304
- "string-width": "^1.0.1",
3305
- "strip-ansi": "^3.0.1",
3306
- "wide-align": "^1.1.0"
3307
- }
3308
- },
3309
- "glob": {
3310
- "version": "7.1.2",
3311
- "bundled": true,
3312
- "dev": true,
3313
- "optional": true,
3314
- "requires": {
3315
- "fs.realpath": "^1.0.0",
3316
- "inflight": "^1.0.4",
3317
- "inherits": "2",
3318
- "minimatch": "^3.0.4",
3319
- "once": "^1.3.0",
3320
- "path-is-absolute": "^1.0.0"
3321
- }
3322
- },
3323
- "has-unicode": {
3324
- "version": "2.0.1",
3325
- "bundled": true,
3326
- "dev": true,
3327
- "optional": true
3328
- },
3329
- "iconv-lite": {
3330
- "version": "0.4.21",
3331
- "bundled": true,
3332
- "dev": true,
3333
- "optional": true,
3334
- "requires": {
3335
- "safer-buffer": "^2.1.0"
3336
- }
3337
- },
3338
- "ignore-walk": {
3339
- "version": "3.0.1",
3340
- "bundled": true,
3341
- "dev": true,
3342
- "optional": true,
3343
- "requires": {
3344
- "minimatch": "^3.0.4"
3345
- }
3346
- },
3347
- "inflight": {
3348
- "version": "1.0.6",
3349
- "bundled": true,
3350
- "dev": true,
3351
- "optional": true,
3352
- "requires": {
3353
- "once": "^1.3.0",
3354
- "wrappy": "1"
3355
- }
3356
- },
3357
- "inherits": {
3358
- "version": "2.0.3",
3359
- "bundled": true,
3360
- "dev": true
3361
- },
3362
- "ini": {
3363
- "version": "1.3.5",
3364
- "bundled": true,
3365
- "dev": true,
3366
- "optional": true
3367
- },
3368
- "is-fullwidth-code-point": {
3369
- "version": "1.0.0",
3370
- "bundled": true,
3371
- "dev": true,
3372
- "requires": {
3373
- "number-is-nan": "^1.0.0"
3374
- }
3375
- },
3376
- "isarray": {
3377
- "version": "1.0.0",
3378
- "bundled": true,
3379
- "dev": true,
3380
- "optional": true
3381
- },
3382
- "minimatch": {
3383
- "version": "3.0.4",
3384
- "bundled": true,
3385
- "dev": true,
3386
- "requires": {
3387
- "brace-expansion": "^1.1.7"
3388
- }
3389
- },
3390
- "minimist": {
3391
- "version": "0.0.8",
3392
- "bundled": true,
3393
- "dev": true
3394
- },
3395
- "minipass": {
3396
- "version": "2.2.4",
3397
- "bundled": true,
3398
- "dev": true,
3399
- "requires": {
3400
- "safe-buffer": "^5.1.1",
3401
- "yallist": "^3.0.0"
3402
- }
3403
- },
3404
- "minizlib": {
3405
- "version": "1.1.0",
3406
- "bundled": true,
3407
- "dev": true,
3408
- "optional": true,
3409
- "requires": {
3410
- "minipass": "^2.2.1"
3411
- }
3412
- },
3413
- "mkdirp": {
3414
- "version": "0.5.1",
3415
- "bundled": true,
3416
- "dev": true,
3417
- "requires": {
3418
- "minimist": "0.0.8"
3419
- }
3420
- },
3421
- "ms": {
3422
- "version": "2.0.0",
3423
- "bundled": true,
3424
- "dev": true,
3425
- "optional": true
3426
- },
3427
- "needle": {
3428
- "version": "2.2.0",
3429
- "bundled": true,
3430
- "dev": true,
3431
- "optional": true,
3432
- "requires": {
3433
- "debug": "^2.1.2",
3434
- "iconv-lite": "^0.4.4",
3435
- "sax": "^1.2.4"
3436
- }
3437
- },
3438
- "node-pre-gyp": {
3439
- "version": "0.10.0",
3440
- "bundled": true,
3441
- "dev": true,
3442
- "optional": true,
3443
- "requires": {
3444
- "detect-libc": "^1.0.2",
3445
- "mkdirp": "^0.5.1",
3446
- "needle": "^2.2.0",
3447
- "nopt": "^4.0.1",
3448
- "npm-packlist": "^1.1.6",
3449
- "npmlog": "^4.0.2",
3450
- "rc": "^1.1.7",
3451
- "rimraf": "^2.6.1",
3452
- "semver": "^5.3.0",
3453
- "tar": "^4"
3454
- }
3455
- },
3456
- "nopt": {
3457
- "version": "4.0.1",
3458
- "bundled": true,
3459
- "dev": true,
3460
- "optional": true,
3461
- "requires": {
3462
- "abbrev": "1",
3463
- "osenv": "^0.1.4"
3464
- }
3465
- },
3466
- "npm-bundled": {
3467
- "version": "1.0.3",
3468
- "bundled": true,
3469
- "dev": true,
3470
- "optional": true
3471
- },
3472
- "npm-packlist": {
3473
- "version": "1.1.10",
3474
- "bundled": true,
3475
- "dev": true,
3476
- "optional": true,
3477
- "requires": {
3478
- "ignore-walk": "^3.0.1",
3479
- "npm-bundled": "^1.0.1"
3480
- }
3481
- },
3482
- "npmlog": {
3483
- "version": "4.1.2",
3484
- "bundled": true,
3485
- "dev": true,
3486
- "optional": true,
3487
- "requires": {
3488
- "are-we-there-yet": "~1.1.2",
3489
- "console-control-strings": "~1.1.0",
3490
- "gauge": "~2.7.3",
3491
- "set-blocking": "~2.0.0"
3492
- }
3493
- },
3494
- "number-is-nan": {
3495
- "version": "1.0.1",
3496
- "bundled": true,
3497
- "dev": true
3498
- },
3499
- "object-assign": {
3500
- "version": "4.1.1",
3501
- "bundled": true,
3502
- "dev": true,
3503
- "optional": true
3504
- },
3505
- "once": {
3506
- "version": "1.4.0",
3507
- "bundled": true,
3508
- "dev": true,
3509
- "requires": {
3510
- "wrappy": "1"
3511
- }
3512
- },
3513
- "os-homedir": {
3514
- "version": "1.0.2",
3515
- "bundled": true,
3516
- "dev": true,
3517
- "optional": true
3518
- },
3519
- "os-tmpdir": {
3520
- "version": "1.0.2",
3521
- "bundled": true,
3522
- "dev": true,
3523
- "optional": true
3524
- },
3525
- "osenv": {
3526
- "version": "0.1.5",
3527
- "bundled": true,
3528
- "dev": true,
3529
- "optional": true,
3530
- "requires": {
3531
- "os-homedir": "^1.0.0",
3532
- "os-tmpdir": "^1.0.0"
3533
- }
3534
- },
3535
- "path-is-absolute": {
3536
- "version": "1.0.1",
3537
- "bundled": true,
3538
- "dev": true,
3539
- "optional": true
3540
- },
3541
- "process-nextick-args": {
3542
- "version": "2.0.0",
3543
- "bundled": true,
3544
- "dev": true,
3545
- "optional": true
3546
- },
3547
- "rc": {
3548
- "version": "1.2.7",
3549
- "bundled": true,
3550
- "dev": true,
3551
- "optional": true,
3552
- "requires": {
3553
- "deep-extend": "^0.5.1",
3554
- "ini": "~1.3.0",
3555
- "minimist": "^1.2.0",
3556
- "strip-json-comments": "~2.0.1"
3557
- },
3558
- "dependencies": {
3559
- "minimist": {
3560
- "version": "1.2.0",
3561
- "bundled": true,
3562
- "dev": true,
3563
- "optional": true
3564
- }
3565
- }
3566
- },
3567
- "readable-stream": {
3568
- "version": "2.3.6",
3569
- "bundled": true,
3570
- "dev": true,
3571
- "optional": true,
3572
- "requires": {
3573
- "core-util-is": "~1.0.0",
3574
- "inherits": "~2.0.3",
3575
- "isarray": "~1.0.0",
3576
- "process-nextick-args": "~2.0.0",
3577
- "safe-buffer": "~5.1.1",
3578
- "string_decoder": "~1.1.1",
3579
- "util-deprecate": "~1.0.1"
3580
- }
3581
- },
3582
- "rimraf": {
3583
- "version": "2.6.2",
3584
- "bundled": true,
3585
- "dev": true,
3586
- "optional": true,
3587
- "requires": {
3588
- "glob": "^7.0.5"
3589
- }
3590
- },
3591
- "safe-buffer": {
3592
- "version": "5.1.1",
3593
- "bundled": true,
3594
- "dev": true
3595
- },
3596
- "safer-buffer": {
3597
- "version": "2.1.2",
3598
- "bundled": true,
3599
- "dev": true,
3600
- "optional": true
3601
- },
3602
- "sax": {
3603
- "version": "1.2.4",
3604
- "bundled": true,
3605
- "dev": true,
3606
- "optional": true
3607
- },
3608
- "semver": {
3609
- "version": "5.5.0",
3610
- "bundled": true,
3611
- "dev": true,
3612
- "optional": true
3613
- },
3614
- "set-blocking": {
3615
- "version": "2.0.0",
3616
- "bundled": true,
3617
- "dev": true,
3618
- "optional": true
3619
- },
3620
- "signal-exit": {
3621
- "version": "3.0.2",
3622
- "bundled": true,
3623
- "dev": true,
3624
- "optional": true
3625
- },
3626
- "string-width": {
3627
- "version": "1.0.2",
3628
- "bundled": true,
3629
- "dev": true,
3630
- "requires": {
3631
- "code-point-at": "^1.0.0",
3632
- "is-fullwidth-code-point": "^1.0.0",
3633
- "strip-ansi": "^3.0.0"
3634
- }
3635
- },
3636
- "string_decoder": {
3637
- "version": "1.1.1",
3638
- "bundled": true,
3639
- "dev": true,
3640
- "optional": true,
3641
- "requires": {
3642
- "safe-buffer": "~5.1.0"
3643
- }
3644
- },
3645
- "strip-ansi": {
3646
- "version": "3.0.1",
3647
- "bundled": true,
3648
- "dev": true,
3649
- "requires": {
3650
- "ansi-regex": "^2.0.0"
3651
- }
3652
- },
3653
- "strip-json-comments": {
3654
- "version": "2.0.1",
3655
- "bundled": true,
3656
- "dev": true,
3657
- "optional": true
3658
- },
3659
- "tar": {
3660
- "version": "4.4.1",
3661
- "bundled": true,
3662
- "dev": true,
3663
- "optional": true,
3664
- "requires": {
3665
- "chownr": "^1.0.1",
3666
- "fs-minipass": "^1.2.5",
3667
- "minipass": "^2.2.4",
3668
- "minizlib": "^1.1.0",
3669
- "mkdirp": "^0.5.0",
3670
- "safe-buffer": "^5.1.1",
3671
- "yallist": "^3.0.2"
3672
- }
3673
- },
3674
- "util-deprecate": {
3675
- "version": "1.0.2",
3676
- "bundled": true,
3677
- "dev": true,
3678
- "optional": true
3679
- },
3680
- "wide-align": {
3681
- "version": "1.1.2",
3682
- "bundled": true,
3683
- "dev": true,
3684
- "optional": true,
3685
- "requires": {
3686
- "string-width": "^1.0.2"
3687
- }
3688
- },
3689
- "wrappy": {
3690
- "version": "1.0.2",
3691
- "bundled": true,
3692
- "dev": true
3693
- },
3694
- "yallist": {
3695
- "version": "3.0.2",
3696
- "bundled": true,
3697
- "dev": true
3698
- }
3699
- }
3700
- },
3701
  "fstream": {
3702
  "version": "1.0.11",
3703
  "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
3704
  "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
3705
  "dev": true,
3706
  "requires": {
3707
- "graceful-fs": "^4.1.2",
3708
- "inherits": "~2.0.0",
3709
- "mkdirp": ">=0.5 0",
3710
- "rimraf": "2"
3711
  }
3712
  },
3713
  "gauge": {
@@ -3716,14 +3186,14 @@
3716
  "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
3717
  "dev": true,
3718
  "requires": {
3719
- "aproba": "^1.0.3",
3720
- "console-control-strings": "^1.0.0",
3721
- "has-unicode": "^2.0.0",
3722
- "object-assign": "^4.1.0",
3723
- "signal-exit": "^3.0.0",
3724
- "string-width": "^1.0.1",
3725
- "strip-ansi": "^3.0.1",
3726
- "wide-align": "^1.1.0"
3727
  }
3728
  },
3729
  "gaze": {
@@ -3732,7 +3202,7 @@
3732
  "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
3733
  "dev": true,
3734
  "requires": {
3735
- "globule": "^1.0.0"
3736
  }
3737
  },
3738
  "get-caller-file": {
@@ -3771,7 +3241,7 @@
3771
  "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
3772
  "dev": true,
3773
  "requires": {
3774
- "assert-plus": "^1.0.0"
3775
  }
3776
  },
3777
  "gettext-parser": {
@@ -3780,9 +3250,9 @@
3780
  "integrity": "sha512-eVD8RxFMeHg8pjl5zsk7xlEDaKdcYlotLztiMaYGLvI13LMXwWlybLg7rg6eagct79vyGkPGZrMPBsdjsQOnWg==",
3781
  "dev": true,
3782
  "requires": {
3783
- "encoding": "^0.1.12",
3784
- "readable-stream": "^3.0.6",
3785
- "safe-buffer": "^5.1.2"
3786
  },
3787
  "dependencies": {
3788
  "readable-stream": {
@@ -3791,9 +3261,9 @@
3791
  "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==",
3792
  "dev": true,
3793
  "requires": {
3794
- "inherits": "^2.0.3",
3795
- "string_decoder": "^1.1.1",
3796
- "util-deprecate": "^1.0.1"
3797
  }
3798
  }
3799
  }
@@ -3811,12 +3281,12 @@
3811
  "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
3812
  "dev": true,
3813
  "requires": {
3814
- "fs.realpath": "^1.0.0",
3815
- "inflight": "^1.0.4",
3816
- "inherits": "2",
3817
- "minimatch": "^3.0.2",
3818
- "once": "^1.3.0",
3819
- "path-is-absolute": "^1.0.0"
3820
  }
3821
  },
3822
  "glob-base": {
@@ -3825,8 +3295,8 @@
3825
  "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
3826
  "dev": true,
3827
  "requires": {
3828
- "glob-parent": "^2.0.0",
3829
- "is-glob": "^2.0.0"
3830
  }
3831
  },
3832
  "glob-parent": {
@@ -3835,7 +3305,7 @@
3835
  "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
3836
  "dev": true,
3837
  "requires": {
3838
- "is-glob": "^2.0.0"
3839
  }
3840
  },
3841
  "globals": {
@@ -3850,12 +3320,12 @@
3850
  "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
3851
  "dev": true,
3852
  "requires": {
3853
- "array-union": "^1.0.1",
3854
- "dir-glob": "^2.0.0",
3855
- "glob": "^7.1.2",
3856
- "ignore": "^3.3.5",
3857
- "pify": "^3.0.0",
3858
- "slash": "^1.0.0"
3859
  },
3860
  "dependencies": {
3861
  "glob": {
@@ -3864,12 +3334,12 @@
3864
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
3865
  "dev": true,
3866
  "requires": {
3867
- "fs.realpath": "^1.0.0",
3868
- "inflight": "^1.0.4",
3869
- "inherits": "2",
3870
- "minimatch": "^3.0.4",
3871
- "once": "^1.3.0",
3872
- "path-is-absolute": "^1.0.0"
3873
  }
3874
  }
3875
  }
@@ -3886,9 +3356,9 @@
3886
  "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
3887
  "dev": true,
3888
  "requires": {
3889
- "glob": "~7.1.1",
3890
- "lodash": "~4.17.10",
3891
- "minimatch": "~3.0.2"
3892
  },
3893
  "dependencies": {
3894
  "glob": {
@@ -3897,12 +3367,12 @@
3897
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
3898
  "dev": true,
3899
  "requires": {
3900
- "fs.realpath": "^1.0.0",
3901
- "inflight": "^1.0.4",
3902
- "inherits": "2",
3903
- "minimatch": "^3.0.4",
3904
- "once": "^1.3.0",
3905
- "path-is-absolute": "^1.0.0"
3906
  }
3907
  }
3908
  }
@@ -3913,7 +3383,7 @@
3913
  "integrity": "sha512-Kjhohco0esHQnOiqqdJeNz/5fyPkOMD/d6XVjwTAoPGUFh0mCollPUTUTa2OZy4dYNAqlPIQdTiNzJTWdd9Htw==",
3914
  "dev": true,
3915
  "requires": {
3916
- "minimist": "1.1.x"
3917
  },
3918
  "dependencies": {
3919
  "minimist": {
@@ -3936,23 +3406,23 @@
3936
  "integrity": "sha512-/JzmZNPfKorlCrrmxWqQO4JVodO+DVd5XX4DkocL/1WlLlKVLE9+SdEIempOAxDhWPysLle6afvn/hg7Ck2k9g==",
3937
  "dev": true,
3938
  "requires": {
3939
- "coffeescript": "~1.10.0",
3940
- "dateformat": "~1.0.12",
3941
- "eventemitter2": "~0.4.13",
3942
- "exit": "~0.1.1",
3943
- "findup-sync": "~0.3.0",
3944
- "glob": "~7.0.0",
3945
- "grunt-cli": "~1.2.0",
3946
- "grunt-known-options": "~1.1.0",
3947
- "grunt-legacy-log": "~2.0.0",
3948
- "grunt-legacy-util": "~1.1.1",
3949
- "iconv-lite": "~0.4.13",
3950
- "js-yaml": "~3.5.2",
3951
- "minimatch": "~3.0.2",
3952
- "mkdirp": "~0.5.1",
3953
- "nopt": "~3.0.6",
3954
- "path-is-absolute": "~1.0.0",
3955
- "rimraf": "~2.6.2"
3956
  },
3957
  "dependencies": {
3958
  "grunt-cli": {
@@ -3961,10 +3431,10 @@
3961
  "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
3962
  "dev": true,
3963
  "requires": {
3964
- "findup-sync": "~0.3.0",
3965
- "grunt-known-options": "~1.1.0",
3966
- "nopt": "~3.0.6",
3967
- "resolve": "~1.1.0"
3968
  }
3969
  }
3970
  }
@@ -3975,8 +3445,8 @@
3975
  "integrity": "sha1-slTQHh3pEwBdTbHFMD2QI7mD4Zs=",
3976
  "dev": true,
3977
  "requires": {
3978
- "chalk": "~0.2.1",
3979
- "text-table": "~0.2.0"
3980
  },
3981
  "dependencies": {
3982
  "ansi-styles": {
@@ -3991,8 +3461,8 @@
3991
  "integrity": "sha1-dhPhV1FFshOGSD9/SFql/6jL0Qw=",
3992
  "dev": true,
3993
  "requires": {
3994
- "ansi-styles": "~0.2.0",
3995
- "has-color": "~0.1.0"
3996
  }
3997
  }
3998
  }
@@ -4003,12 +3473,12 @@
4003
  "integrity": "sha1-Ac7/ucY39S5wgfRjdQmD0KOw+nM=",
4004
  "dev": true,
4005
  "requires": {
4006
- "archiver": "^1.3.0",
4007
- "chalk": "^1.1.1",
4008
- "iltorb": "^1.0.13",
4009
- "lodash": "^4.7.0",
4010
- "pretty-bytes": "^4.0.2",
4011
- "stream-buffers": "^2.1.0"
4012
  },
4013
  "dependencies": {
4014
  "ansi-styles": {
@@ -4023,11 +3493,11 @@
4023
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4024
  "dev": true,
4025
  "requires": {
4026
- "ansi-styles": "^2.2.1",
4027
- "escape-string-regexp": "^1.0.2",
4028
- "has-ansi": "^2.0.0",
4029
- "strip-ansi": "^3.0.0",
4030
- "supports-color": "^2.0.0"
4031
  }
4032
  },
4033
  "supports-color": {
@@ -4044,8 +3514,8 @@
4044
  "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=",
4045
  "dev": true,
4046
  "requires": {
4047
- "chalk": "^1.0.0",
4048
- "source-map": "^0.5.3"
4049
  },
4050
  "dependencies": {
4051
  "ansi-styles": {
@@ -4060,11 +3530,11 @@
4060
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4061
  "dev": true,
4062
  "requires": {
4063
- "ansi-styles": "^2.2.1",
4064
- "escape-string-regexp": "^1.0.2",
4065
- "has-ansi": "^2.0.0",
4066
- "strip-ansi": "^3.0.0",
4067
- "supports-color": "^2.0.0"
4068
  }
4069
  },
4070
  "source-map": {
@@ -4087,9 +3557,9 @@
4087
  "integrity": "sha512-IXNomhQ5ekVZbDbj/ik5YccoD9khU6LT2fDXqO1+/Txjq8cp0tQKjVS8i8EAbHOrSDkL7/UD6A7b+xj98gqh9w==",
4088
  "dev": true,
4089
  "requires": {
4090
- "chalk": "^1.0.0",
4091
- "clean-css": "~4.1.1",
4092
- "maxmin": "^2.1.0"
4093
  },
4094
  "dependencies": {
4095
  "ansi-styles": {
@@ -4104,11 +3574,11 @@
4104
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4105
  "dev": true,
4106
  "requires": {
4107
- "ansi-styles": "^2.2.1",
4108
- "escape-string-regexp": "^1.0.2",
4109
- "has-ansi": "^2.0.0",
4110
- "strip-ansi": "^3.0.0",
4111
- "supports-color": "^2.0.0"
4112
  }
4113
  },
4114
  "supports-color": {
@@ -4125,9 +3595,9 @@
4125
  "integrity": "sha1-Np2QmyWTxA6L55lAshNAhQx5Oaw=",
4126
  "dev": true,
4127
  "requires": {
4128
- "chalk": "^1.1.1",
4129
- "hooker": "^0.2.3",
4130
- "jshint": "~2.9.4"
4131
  },
4132
  "dependencies": {
4133
  "ansi-styles": {
@@ -4142,11 +3612,11 @@
4142
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4143
  "dev": true,
4144
  "requires": {
4145
- "ansi-styles": "^2.2.1",
4146
- "escape-string-regexp": "^1.0.2",
4147
- "has-ansi": "^2.0.0",
4148
- "strip-ansi": "^3.0.0",
4149
- "supports-color": "^2.0.0"
4150
  }
4151
  },
4152
  "supports-color": {
@@ -4163,10 +3633,10 @@
4163
  "integrity": "sha512-xBPwg8wuA/m+HiSh2uMADuadKEnFQt9N5OhEy35vIl945yG6095oY1H1Og3ucg0wBSOieIBn3raqStvIcwKqHg==",
4164
  "dev": true,
4165
  "requires": {
4166
- "chalk": "^1.0.0",
4167
- "maxmin": "^1.1.0",
4168
- "uglify-js": "~3.2.0",
4169
- "uri-path": "^1.0.0"
4170
  },
4171
  "dependencies": {
4172
  "ansi-styles": {
@@ -4181,11 +3651,11 @@
4181
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4182
  "dev": true,
4183
  "requires": {
4184
- "ansi-styles": "^2.2.1",
4185
- "escape-string-regexp": "^1.0.2",
4186
- "has-ansi": "^2.0.0",
4187
- "strip-ansi": "^3.0.0",
4188
- "supports-color": "^2.0.0"
4189
  }
4190
  },
4191
  "gzip-size": {
@@ -4194,8 +3664,8 @@
4194
  "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
4195
  "dev": true,
4196
  "requires": {
4197
- "browserify-zlib": "^0.1.4",
4198
- "concat-stream": "^1.4.1"
4199
  }
4200
  },
4201
  "maxmin": {
@@ -4204,10 +3674,10 @@
4204
  "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
4205
  "dev": true,
4206
  "requires": {
4207
- "chalk": "^1.0.0",
4208
- "figures": "^1.0.1",
4209
- "gzip-size": "^1.0.0",
4210
- "pretty-bytes": "^1.0.0"
4211
  }
4212
  },
4213
  "pretty-bytes": {
@@ -4216,8 +3686,8 @@
4216
  "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
4217
  "dev": true,
4218
  "requires": {
4219
- "get-stdin": "^4.0.1",
4220
- "meow": "^3.1.0"
4221
  }
4222
  },
4223
  "supports-color": {
@@ -4234,10 +3704,10 @@
4234
  "integrity": "sha512-8Zka/svGl6+ZwF7d6z/CfXwsb4cDODnajmZsY4nUAs9Ob0kJEcsLiDf5qm2HdDoEcm3NHjWCrFiWx+PZ2y4D7A==",
4235
  "dev": true,
4236
  "requires": {
4237
- "async": "^1.5.0",
4238
- "gaze": "^1.1.0",
4239
- "lodash": "^4.0.0",
4240
- "tiny-lr": "^0.2.1"
4241
  }
4242
  },
4243
  "grunt-known-options": {
@@ -4252,10 +3722,10 @@
4252
  "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
4253
  "dev": true,
4254
  "requires": {
4255
- "colors": "~1.1.2",
4256
- "grunt-legacy-log-utils": "~2.0.0",
4257
- "hooker": "~0.2.3",
4258
- "lodash": "~4.17.5"
4259
  }
4260
  },
4261
  "grunt-legacy-log-utils": {
@@ -4264,8 +3734,8 @@
4264
  "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
4265
  "dev": true,
4266
  "requires": {
4267
- "chalk": "~2.4.1",
4268
- "lodash": "~4.17.10"
4269
  }
4270
  },
4271
  "grunt-legacy-util": {
@@ -4274,13 +3744,13 @@
4274
  "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
4275
  "dev": true,
4276
  "requires": {
4277
- "async": "~1.5.2",
4278
- "exit": "~0.1.1",
4279
- "getobject": "~0.1.0",
4280
- "hooker": "~0.2.3",
4281
- "lodash": "~4.17.10",
4282
- "underscore.string": "~3.3.4",
4283
- "which": "~1.3.0"
4284
  }
4285
  },
4286
  "grunt-phpcs": {
@@ -4295,9 +3765,9 @@
4295
  "integrity": "sha512-lglLcVaoOIqH0sFv7RqwUKkEFGQwnlqyAKbatxZderwZGV1nDyKHN7gZS9LUiTx1t5GOvRBx0BEalHMyVwFAIA==",
4296
  "dev": true,
4297
  "requires": {
4298
- "chalk": "^2.1.0",
4299
- "diff": "^3.0.0",
4300
- "postcss": "^6.0.11"
4301
  }
4302
  },
4303
  "grunt-rtlcss": {
@@ -4306,8 +3776,8 @@
4306
  "integrity": "sha1-6eYc5DdAY5f546Sxv2aeR+cf/MM=",
4307
  "dev": true,
4308
  "requires": {
4309
- "chalk": "^1.0.0",
4310
- "rtlcss": "^2.0.0"
4311
  },
4312
  "dependencies": {
4313
  "ansi-styles": {
@@ -4322,11 +3792,11 @@
4322
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4323
  "dev": true,
4324
  "requires": {
4325
- "ansi-styles": "^2.2.1",
4326
- "escape-string-regexp": "^1.0.2",
4327
- "has-ansi": "^2.0.0",
4328
- "strip-ansi": "^3.0.0",
4329
- "supports-color": "^2.0.0"
4330
  }
4331
  },
4332
  "supports-color": {
@@ -4343,9 +3813,9 @@
4343
  "integrity": "sha1-kHTPnXtFkuIPd4jKpye4+aoGtgo=",
4344
  "dev": true,
4345
  "requires": {
4346
- "each-async": "^1.0.0",
4347
- "node-sass": "^4.0.0",
4348
- "object-assign": "^4.0.1"
4349
  }
4350
  },
4351
  "grunt-stylelint": {
@@ -4369,11 +3839,11 @@
4369
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4370
  "dev": true,
4371
  "requires": {
4372
- "ansi-styles": "^2.2.1",
4373
- "escape-string-regexp": "^1.0.2",
4374
- "has-ansi": "^2.0.0",
4375
- "strip-ansi": "^3.0.0",
4376
- "supports-color": "^2.0.0"
4377
  }
4378
  },
4379
  "supports-color": {
@@ -4390,8 +3860,8 @@
4390
  "integrity": "sha512-CJNbEKeBeOSAPeaJ9B8iCgSwtaG63UR9/uT46a4OsIqnFhOJpeAi138JTlvjfIbnDVoBrzvdrKJe1svveLjUtA==",
4391
  "dev": true,
4392
  "requires": {
4393
- "grunt": "^1.0.3",
4394
- "node-wp-i18n": "^1.2.2"
4395
  }
4396
  },
4397
  "gzip-size": {
@@ -4400,7 +3870,7 @@
4400
  "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
4401
  "dev": true,
4402
  "requires": {
4403
- "duplexer": "^0.1.1"
4404
  }
4405
  },
4406
  "har-schema": {
@@ -4415,8 +3885,8 @@
4415
  "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4416
  "dev": true,
4417
  "requires": {
4418
- "ajv": "^6.5.5",
4419
- "har-schema": "^2.0.0"
4420
  }
4421
  },
4422
  "has-ansi": {
@@ -4425,7 +3895,7 @@
4425
  "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4426
  "dev": true,
4427
  "requires": {
4428
- "ansi-regex": "^2.0.0"
4429
  }
4430
  },
4431
  "has-color": {
@@ -4452,9 +3922,9 @@
4452
  "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4453
  "dev": true,
4454
  "requires": {
4455
- "get-value": "^2.0.6",
4456
- "has-values": "^1.0.0",
4457
- "isobject": "^3.0.0"
4458
  },
4459
  "dependencies": {
4460
  "isobject": {
@@ -4471,8 +3941,8 @@
4471
  "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4472
  "dev": true,
4473
  "requires": {
4474
- "is-number": "^3.0.0",
4475
- "kind-of": "^4.0.0"
4476
  },
4477
  "dependencies": {
4478
  "is-number": {
@@ -4481,7 +3951,7 @@
4481
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4482
  "dev": true,
4483
  "requires": {
4484
- "kind-of": "^3.0.2"
4485
  },
4486
  "dependencies": {
4487
  "kind-of": {
@@ -4490,7 +3960,7 @@
4490
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4491
  "dev": true,
4492
  "requires": {
4493
- "is-buffer": "^1.1.5"
4494
  }
4495
  }
4496
  }
@@ -4501,7 +3971,7 @@
4501
  "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4502
  "dev": true,
4503
  "requires": {
4504
- "is-buffer": "^1.1.5"
4505
  }
4506
  }
4507
  }
@@ -4512,8 +3982,8 @@
4512
  "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4513
  "dev": true,
4514
  "requires": {
4515
- "inherits": "^2.0.1",
4516
- "safe-buffer": "^5.0.1"
4517
  }
4518
  },
4519
  "hash.js": {
@@ -4522,8 +3992,8 @@
4522
  "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4523
  "dev": true,
4524
  "requires": {
4525
- "inherits": "^2.0.3",
4526
- "minimalistic-assert": "^1.0.1"
4527
  }
4528
  },
4529
  "hmac-drbg": {
@@ -4532,9 +4002,9 @@
4532
  "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4533
  "dev": true,
4534
  "requires": {
4535
- "hash.js": "^1.0.3",
4536
- "minimalistic-assert": "^1.0.0",
4537
- "minimalistic-crypto-utils": "^1.0.1"
4538
  }
4539
  },
4540
  "home-or-tmp": {
@@ -4543,8 +4013,8 @@
4543
  "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
4544
  "dev": true,
4545
  "requires": {
4546
- "os-homedir": "^1.0.0",
4547
- "os-tmpdir": "^1.0.1"
4548
  }
4549
  },
4550
  "hooker": {
@@ -4571,11 +4041,11 @@
4571
  "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
4572
  "dev": true,
4573
  "requires": {
4574
- "domelementtype": "1",
4575
- "domhandler": "2.3",
4576
- "domutils": "1.5",
4577
- "entities": "1.0",
4578
- "readable-stream": "1.1"
4579
  },
4580
  "dependencies": {
4581
  "isarray": {
@@ -4590,10 +4060,10 @@
4590
  "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
4591
  "dev": true,
4592
  "requires": {
4593
- "core-util-is": "~1.0.0",
4594
- "inherits": "~2.0.1",
4595
  "isarray": "0.0.1",
4596
- "string_decoder": "~0.10.x"
4597
  }
4598
  },
4599
  "string_decoder": {
@@ -4610,8 +4080,8 @@
4610
  "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
4611
  "dev": true,
4612
  "requires": {
4613
- "inherits": "~2.0.1",
4614
- "statuses": "1"
4615
  }
4616
  },
4617
  "http-parser-js": {
@@ -4626,9 +4096,9 @@
4626
  "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4627
  "dev": true,
4628
  "requires": {
4629
- "assert-plus": "^1.0.0",
4630
- "jsprim": "^1.2.2",
4631
- "sshpk": "^1.7.0"
4632
  }
4633
  },
4634
  "https-browserify": {
@@ -4643,7 +4113,7 @@
4643
  "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4644
  "dev": true,
4645
  "requires": {
4646
- "safer-buffer": ">= 2.1.2 < 3"
4647
  }
4648
  },
4649
  "ieee754": {
@@ -4665,10 +4135,10 @@
4665
  "dev": true,
4666
  "optional": true,
4667
  "requires": {
4668
- "detect-libc": "^0.2.0",
4669
- "nan": "^2.6.2",
4670
- "node-gyp": "^3.6.2",
4671
- "prebuild-install": "^2.3.0"
4672
  }
4673
  },
4674
  "imurmurhash": {
@@ -4689,7 +4159,7 @@
4689
  "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
4690
  "dev": true,
4691
  "requires": {
4692
- "repeating": "^2.0.0"
4693
  }
4694
  },
4695
  "indexes-of": {
@@ -4710,8 +4180,8 @@
4710
  "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4711
  "dev": true,
4712
  "requires": {
4713
- "once": "^1.3.0",
4714
- "wrappy": "1"
4715
  }
4716
  },
4717
  "inherits": {
@@ -4739,7 +4209,7 @@
4739
  "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
4740
  "dev": true,
4741
  "requires": {
4742
- "loose-envify": "^1.0.0"
4743
  }
4744
  },
4745
  "invert-kv": {
@@ -4754,7 +4224,7 @@
4754
  "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4755
  "dev": true,
4756
  "requires": {
4757
- "kind-of": "^3.0.2"
4758
  }
4759
  },
4760
  "is-alphabetical": {
@@ -4775,8 +4245,8 @@
4775
  "integrity": "sha512-pyfU/0kHdISIgslFfZN9nfY1Gk3MquQgUm1mJTjdkEPpkAKNWuBTSqFwewOpR7N351VkErCiyV71zX7mlQQqsg==",
4776
  "dev": true,
4777
  "requires": {
4778
- "is-alphabetical": "^1.0.0",
4779
- "is-decimal": "^1.0.0"
4780
  }
4781
  },
4782
  "is-arrayish": {
@@ -4791,7 +4261,7 @@
4791
  "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
4792
  "dev": true,
4793
  "requires": {
4794
- "binary-extensions": "^1.0.0"
4795
  }
4796
  },
4797
  "is-buffer": {
@@ -4806,7 +4276,7 @@
4806
  "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
4807
  "dev": true,
4808
  "requires": {
4809
- "builtin-modules": "^1.0.0"
4810
  }
4811
  },
4812
  "is-data-descriptor": {
@@ -4815,7 +4285,7 @@
4815
  "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
4816
  "dev": true,
4817
  "requires": {
4818
- "kind-of": "^3.0.2"
4819
  }
4820
  },
4821
  "is-decimal": {
@@ -4830,9 +4300,9 @@
4830
  "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4831
  "dev": true,
4832
  "requires": {
4833
- "is-accessor-descriptor": "^0.1.6",
4834
- "is-data-descriptor": "^0.1.4",
4835
- "kind-of": "^5.0.0"
4836
  },
4837
  "dependencies": {
4838
  "kind-of": {
@@ -4861,7 +4331,7 @@
4861
  "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
4862
  "dev": true,
4863
  "requires": {
4864
- "is-primitive": "^2.0.0"
4865
  }
4866
  },
4867
  "is-extendable": {
@@ -4882,7 +4352,7 @@
4882
  "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
4883
  "dev": true,
4884
  "requires": {
4885
- "number-is-nan": "^1.0.0"
4886
  }
4887
  },
4888
  "is-fullwidth-code-point": {
@@ -4891,7 +4361,7 @@
4891
  "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4892
  "dev": true,
4893
  "requires": {
4894
- "number-is-nan": "^1.0.0"
4895
  }
4896
  },
4897
  "is-glob": {
@@ -4900,7 +4370,7 @@
4900
  "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4901
  "dev": true,
4902
  "requires": {
4903
- "is-extglob": "^1.0.0"
4904
  }
4905
  },
4906
  "is-hexadecimal": {
@@ -4915,7 +4385,7 @@
4915
  "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
4916
  "dev": true,
4917
  "requires": {
4918
- "kind-of": "^3.0.2"
4919
  }
4920
  },
4921
  "is-obj": {
@@ -4936,7 +4406,7 @@
4936
  "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4937
  "dev": true,
4938
  "requires": {
4939
- "isobject": "^3.0.1"
4940
  },
4941
  "dependencies": {
4942
  "isobject": {
@@ -5052,8 +4522,8 @@
5052
  "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
5053
  "dev": true,
5054
  "requires": {
5055
- "argparse": "^1.0.2",
5056
- "esprima": "^2.6.0"
5057
  }
5058
  },
5059
  "jsbn": {
@@ -5074,14 +4544,14 @@
5074
  "integrity": "sha512-Q8XN38hGsVQhdlM+4gd1Xl7OB1VieSuCJf+fEJjpo59JH99bVJhXRXAh26qQ15wfdd1VPMuDWNeSWoNl53T4YA==",
5075
  "dev": true,
5076
  "requires": {
5077
- "cli": "~1.0.0",
5078
- "console-browserify": "1.1.x",
5079
- "exit": "0.1.x",
5080
- "htmlparser2": "3.8.x",
5081
- "lodash": "~4.17.10",
5082
- "minimatch": "~3.0.2",
5083
- "shelljs": "0.3.x",
5084
- "strip-json-comments": "1.0.x"
5085
  },
5086
  "dependencies": {
5087
  "strip-json-comments": {
@@ -5146,7 +4616,7 @@
5146
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5147
  "dev": true,
5148
  "requires": {
5149
- "is-buffer": "^1.1.5"
5150
  }
5151
  },
5152
  "known-css-properties": {
@@ -5167,7 +4637,7 @@
5167
  "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
5168
  "dev": true,
5169
  "requires": {
5170
- "readable-stream": "^2.0.5"
5171
  }
5172
  },
5173
  "lcid": {
@@ -5176,7 +4646,7 @@
5176
  "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
5177
  "dev": true,
5178
  "requires": {
5179
- "invert-kv": "^1.0.0"
5180
  }
5181
  },
5182
  "livereload-js": {
@@ -5191,11 +4661,11 @@
5191
  "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
5192
  "dev": true,
5193
  "requires": {
5194
- "graceful-fs": "^4.1.2",
5195
- "parse-json": "^2.2.0",
5196
- "pify": "^2.0.0",
5197
- "pinkie-promise": "^2.0.0",
5198
- "strip-bom": "^2.0.0"
5199
  },
5200
  "dependencies": {
5201
  "pify": {
@@ -5218,9 +4688,9 @@
5218
  "integrity": "sha512-3Zhx4qDqBQ9U8udWB3RMJ29nLu5a3ObNOSzk87woPvge01pi0wABowgv7F79Z4mL0DGtHRi/oOndT34EVhInoQ==",
5219
  "dev": true,
5220
  "requires": {
5221
- "big.js": "^5.2.2",
5222
- "emojis-list": "^2.0.0",
5223
- "json5": "^1.0.1"
5224
  },
5225
  "dependencies": {
5226
  "json5": {
@@ -5229,7 +4699,7 @@
5229
  "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
5230
  "dev": true,
5231
  "requires": {
5232
- "minimist": "^1.2.0"
5233
  }
5234
  },
5235
  "minimist": {
@@ -5246,8 +4716,8 @@
5246
  "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
5247
  "dev": true,
5248
  "requires": {
5249
- "p-locate": "^2.0.0",
5250
- "path-exists": "^3.0.0"
5251
  }
5252
  },
5253
  "lodash": {
@@ -5286,7 +4756,7 @@
5286
  "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
5287
  "dev": true,
5288
  "requires": {
5289
- "chalk": "^2.0.1"
5290
  }
5291
  },
5292
  "longest": {
@@ -5307,7 +4777,7 @@
5307
  "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
5308
  "dev": true,
5309
  "requires": {
5310
- "js-tokens": "^3.0.0 || ^4.0.0"
5311
  }
5312
  },
5313
  "loud-rejection": {
@@ -5316,8 +4786,8 @@
5316
  "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
5317
  "dev": true,
5318
  "requires": {
5319
- "currently-unhandled": "^0.4.1",
5320
- "signal-exit": "^3.0.0"
5321
  }
5322
  },
5323
  "lru-cache": {
@@ -5326,8 +4796,8 @@
5326
  "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
5327
  "dev": true,
5328
  "requires": {
5329
- "pseudomap": "^1.0.2",
5330
- "yallist": "^2.1.2"
5331
  }
5332
  },
5333
  "make-dir": {
@@ -5336,7 +4806,7 @@
5336
  "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
5337
  "dev": true,
5338
  "requires": {
5339
- "pify": "^3.0.0"
5340
  }
5341
  },
5342
  "map-cache": {
@@ -5357,7 +4827,7 @@
5357
  "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
5358
  "dev": true,
5359
  "requires": {
5360
- "object-visit": "^1.0.0"
5361
  }
5362
  },
5363
  "markdown-escapes": {
@@ -5390,10 +4860,10 @@
5390
  "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
5391
  "dev": true,
5392
  "requires": {
5393
- "chalk": "^1.0.0",
5394
- "figures": "^1.0.1",
5395
- "gzip-size": "^3.0.0",
5396
- "pretty-bytes": "^3.0.0"
5397
  },
5398
  "dependencies": {
5399
  "ansi-styles": {
@@ -5408,11 +4878,11 @@
5408
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5409
  "dev": true,
5410
  "requires": {
5411
- "ansi-styles": "^2.2.1",
5412
- "escape-string-regexp": "^1.0.2",
5413
- "has-ansi": "^2.0.0",
5414
- "strip-ansi": "^3.0.0",
5415
- "supports-color": "^2.0.0"
5416
  }
5417
  },
5418
  "pretty-bytes": {
@@ -5421,7 +4891,7 @@
5421
  "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
5422
  "dev": true,
5423
  "requires": {
5424
- "number-is-nan": "^1.0.0"
5425
  }
5426
  },
5427
  "supports-color": {
@@ -5438,9 +4908,9 @@
5438
  "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
5439
  "dev": true,
5440
  "requires": {
5441
- "hash-base": "^3.0.0",
5442
- "inherits": "^2.0.1",
5443
- "safe-buffer": "^5.1.2"
5444
  }
5445
  },
5446
  "mdast-util-compact": {
@@ -5449,7 +4919,7 @@
5449
  "integrity": "sha512-d2WS98JSDVbpSsBfVvD9TaDMlqPRz7ohM/11G0rp5jOBb5q96RJ6YLszQ/09AAixyzh23FeIpCGqfaamEADtWg==",
5450
  "dev": true,
5451
  "requires": {
5452
- "unist-util-visit": "^1.1.0"
5453
  }
5454
  },
5455
  "media-typer": {
@@ -5464,7 +4934,7 @@
5464
  "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
5465
  "dev": true,
5466
  "requires": {
5467
- "mimic-fn": "^1.0.0"
5468
  }
5469
  },
5470
  "memory-fs": {
@@ -5473,8 +4943,8 @@
5473
  "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
5474
  "dev": true,
5475
  "requires": {
5476
- "errno": "^0.1.3",
5477
- "readable-stream": "^2.0.1"
5478
  }
5479
  },
5480
  "meow": {
@@ -5483,16 +4953,16 @@
5483
  "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
5484
  "dev": true,
5485
  "requires": {
5486
- "camelcase-keys": "^2.0.0",
5487
- "decamelize": "^1.1.2",
5488
- "loud-rejection": "^1.0.0",
5489
- "map-obj": "^1.0.1",
5490
- "minimist": "^1.1.3",
5491
- "normalize-package-data": "^2.3.4",
5492
- "object-assign": "^4.0.1",
5493
- "read-pkg-up": "^1.0.1",
5494
- "redent": "^1.0.0",
5495
- "trim-newlines": "^1.0.0"
5496
  },
5497
  "dependencies": {
5498
  "minimist": {
@@ -5509,19 +4979,19 @@
5509
  "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
5510
  "dev": true,
5511
  "requires": {
5512
- "arr-diff": "^2.0.0",
5513
- "array-unique": "^0.2.1",
5514
- "braces": "^1.8.2",
5515
- "expand-brackets": "^0.1.4",
5516
- "extglob": "^0.3.1",
5517
- "filename-regex": "^2.0.0",
5518
- "is-extglob": "^1.0.0",
5519
- "is-glob": "^2.0.1",
5520
- "kind-of": "^3.0.2",
5521
- "normalize-path": "^2.0.1",
5522
- "object.omit": "^2.0.0",
5523
- "parse-glob": "^3.0.4",
5524
- "regex-cache": "^0.4.2"
5525
  }
5526
  },
5527
  "miller-rabin": {
@@ -5530,8 +5000,8 @@
5530
  "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
5531
  "dev": true,
5532
  "requires": {
5533
- "bn.js": "^4.0.0",
5534
- "brorand": "^1.0.1"
5535
  }
5536
  },
5537
  "mime-db": {
@@ -5546,7 +5016,7 @@
5546
  "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
5547
  "dev": true,
5548
  "requires": {
5549
- "mime-db": "~1.37.0"
5550
  }
5551
  },
5552
  "mimic-fn": {
@@ -5580,7 +5050,7 @@
5580
  "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5581
  "dev": true,
5582
  "requires": {
5583
- "brace-expansion": "^1.1.7"
5584
  }
5585
  },
5586
  "minimist": {
@@ -5595,8 +5065,8 @@
5595
  "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
5596
  "dev": true,
5597
  "requires": {
5598
- "arrify": "^1.0.1",
5599
- "is-plain-obj": "^1.1.0"
5600
  }
5601
  },
5602
  "mixin-deep": {
@@ -5605,8 +5075,8 @@
5605
  "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
5606
  "dev": true,
5607
  "requires": {
5608
- "for-in": "^1.0.2",
5609
- "is-extendable": "^1.0.1"
5610
  },
5611
  "dependencies": {
5612
  "is-extendable": {
@@ -5615,7 +5085,7 @@
5615
  "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
5616
  "dev": true,
5617
  "requires": {
5618
- "is-plain-object": "^2.0.4"
5619
  }
5620
  }
5621
  }
@@ -5647,17 +5117,17 @@
5647
  "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
5648
  "dev": true,
5649
  "requires": {
5650
- "arr-diff": "^4.0.0",
5651
- "array-unique": "^0.3.2",
5652
- "define-property": "^2.0.2",
5653
- "extend-shallow": "^3.0.2",
5654
- "fragment-cache": "^0.2.1",
5655
- "is-windows": "^1.0.2",
5656
- "kind-of": "^6.0.2",
5657
- "object.pick": "^1.3.0",
5658
- "regex-not": "^1.0.0",
5659
- "snapdragon": "^0.8.1",
5660
- "to-regex": "^3.0.1"
5661
  },
5662
  "dependencies": {
5663
  "arr-diff": {
@@ -5705,7 +5175,7 @@
5705
  "dev": true,
5706
  "optional": true,
5707
  "requires": {
5708
- "semver": "^5.4.1"
5709
  }
5710
  },
5711
  "node-gyp": {
@@ -5714,18 +5184,18 @@
5714
  "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
5715
  "dev": true,
5716
  "requires": {
5717
- "fstream": "^1.0.0",
5718
- "glob": "^7.0.3",
5719
- "graceful-fs": "^4.1.2",
5720
- "mkdirp": "^0.5.0",
5721
- "nopt": "2 || 3",
5722
- "npmlog": "0 || 1 || 2 || 3 || 4",
5723
- "osenv": "0",
5724
- "request": "^2.87.0",
5725
- "rimraf": "2",
5726
- "semver": "~5.3.0",
5727
- "tar": "^2.0.0",
5728
- "which": "1"
5729
  },
5730
  "dependencies": {
5731
  "semver": {
@@ -5742,28 +5212,28 @@
5742
  "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
5743
  "dev": true,
5744
  "requires": {
5745
- "assert": "^1.1.1",
5746
- "browserify-zlib": "^0.2.0",
5747
- "buffer": "^4.3.0",
5748
- "console-browserify": "^1.1.0",
5749
- "constants-browserify": "^1.0.0",
5750
- "crypto-browserify": "^3.11.0",
5751
- "domain-browser": "^1.1.1",
5752
- "events": "^1.0.0",
5753
- "https-browserify": "^1.0.0",
5754
- "os-browserify": "^0.3.0",
5755
  "path-browserify": "0.0.0",
5756
- "process": "^0.11.10",
5757
- "punycode": "^1.2.4",
5758
- "querystring-es3": "^0.2.0",
5759
- "readable-stream": "^2.3.3",
5760
- "stream-browserify": "^2.0.1",
5761
- "stream-http": "^2.7.2",
5762
- "string_decoder": "^1.0.0",
5763
- "timers-browserify": "^2.0.4",
5764
  "tty-browserify": "0.0.0",
5765
- "url": "^0.11.0",
5766
- "util": "^0.10.3",
5767
  "vm-browserify": "0.0.4"
5768
  },
5769
  "dependencies": {
@@ -5773,7 +5243,7 @@
5773
  "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
5774
  "dev": true,
5775
  "requires": {
5776
- "pako": "~1.0.5"
5777
  }
5778
  },
5779
  "buffer": {
@@ -5782,9 +5252,9 @@
5782
  "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
5783
  "dev": true,
5784
  "requires": {
5785
- "base64-js": "^1.0.2",
5786
- "ieee754": "^1.1.4",
5787
- "isarray": "^1.0.0"
5788
  }
5789
  },
5790
  "pako": {
@@ -5807,25 +5277,25 @@
5807
  "integrity": "sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA==",
5808
  "dev": true,
5809
  "requires": {
5810
- "async-foreach": "^0.1.3",
5811
- "chalk": "^1.1.1",
5812
- "cross-spawn": "^3.0.0",
5813
- "gaze": "^1.0.0",
5814
- "get-stdin": "^4.0.1",
5815
- "glob": "^7.0.3",
5816
- "in-publish": "^2.0.0",
5817
- "lodash.assign": "^4.2.0",
5818
- "lodash.clonedeep": "^4.3.2",
5819
- "lodash.mergewith": "^4.6.0",
5820
- "meow": "^3.7.0",
5821
- "mkdirp": "^0.5.1",
5822
- "nan": "^2.10.0",
5823
- "node-gyp": "^3.8.0",
5824
- "npmlog": "^4.0.0",
5825
- "request": "^2.88.0",
5826
- "sass-graph": "^2.2.4",
5827
- "stdout-stream": "^1.4.0",
5828
- "true-case-path": "^1.0.2"
5829
  },
5830
  "dependencies": {
5831
  "ansi-styles": {
@@ -5840,11 +5310,11 @@
5840
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5841
  "dev": true,
5842
  "requires": {
5843
- "ansi-styles": "^2.2.1",
5844
- "escape-string-regexp": "^1.0.2",
5845
- "has-ansi": "^2.0.0",
5846
- "strip-ansi": "^3.0.0",
5847
- "supports-color": "^2.0.0"
5848
  }
5849
  },
5850
  "cross-spawn": {
@@ -5853,8 +5323,8 @@
5853
  "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
5854
  "dev": true,
5855
  "requires": {
5856
- "lru-cache": "^4.0.1",
5857
- "which": "^1.2.9"
5858
  }
5859
  },
5860
  "supports-color": {
@@ -5871,13 +5341,13 @@
5871
  "integrity": "sha512-uRtKibN+PdwED6YzzcdCk4AG7qPt2Cmplpwq0szUz6alz1U/15N1U56EY6kcolGcVrJacW5s70QRB5k8d5k9gg==",
5872
  "dev": true,
5873
  "requires": {
5874
- "bluebird": "^3.4.1",
5875
- "gettext-parser": "^3.1.0",
5876
- "glob": "^7.0.5",
5877
- "lodash": "^4.14.2",
5878
- "minimist": "^1.2.0",
5879
- "mkdirp": "^0.5.1",
5880
- "tmp": "^0.0.33"
5881
  },
5882
  "dependencies": {
5883
  "minimist": {
@@ -5901,7 +5371,7 @@
5901
  "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
5902
  "dev": true,
5903
  "requires": {
5904
- "abbrev": "1"
5905
  }
5906
  },
5907
  "normalize-package-data": {
@@ -5910,10 +5380,10 @@
5910
  "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
5911
  "dev": true,
5912
  "requires": {
5913
- "hosted-git-info": "^2.1.4",
5914
- "is-builtin-module": "^1.0.0",
5915
- "semver": "2 || 3 || 4 || 5",
5916
- "validate-npm-package-license": "^3.0.1"
5917
  }
5918
  },
5919
  "normalize-path": {
@@ -5922,7 +5392,7 @@
5922
  "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
5923
  "dev": true,
5924
  "requires": {
5925
- "remove-trailing-separator": "^1.0.1"
5926
  }
5927
  },
5928
  "normalize-range": {
@@ -5943,7 +5413,7 @@
5943
  "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
5944
  "dev": true,
5945
  "requires": {
5946
- "path-key": "^2.0.0"
5947
  }
5948
  },
5949
  "npmlog": {
@@ -5952,10 +5422,10 @@
5952
  "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
5953
  "dev": true,
5954
  "requires": {
5955
- "are-we-there-yet": "~1.1.2",
5956
- "console-control-strings": "~1.1.0",
5957
- "gauge": "~2.7.3",
5958
- "set-blocking": "~2.0.0"
5959
  }
5960
  },
5961
  "num2fraction": {
@@ -5988,9 +5458,9 @@
5988
  "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
5989
  "dev": true,
5990
  "requires": {
5991
- "copy-descriptor": "^0.1.0",
5992
- "define-property": "^0.2.5",
5993
- "kind-of": "^3.0.3"
5994
  },
5995
  "dependencies": {
5996
  "define-property": {
@@ -5999,7 +5469,7 @@
5999
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6000
  "dev": true,
6001
  "requires": {
6002
- "is-descriptor": "^0.1.0"
6003
  }
6004
  }
6005
  }
@@ -6010,7 +5480,7 @@
6010
  "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
6011
  "dev": true,
6012
  "requires": {
6013
- "isobject": "^3.0.0"
6014
  },
6015
  "dependencies": {
6016
  "isobject": {
@@ -6027,8 +5497,8 @@
6027
  "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
6028
  "dev": true,
6029
  "requires": {
6030
- "for-own": "^0.1.4",
6031
- "is-extendable": "^0.1.1"
6032
  }
6033
  },
6034
  "object.pick": {
@@ -6037,7 +5507,7 @@
6037
  "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
6038
  "dev": true,
6039
  "requires": {
6040
- "isobject": "^3.0.1"
6041
  },
6042
  "dependencies": {
6043
  "isobject": {
@@ -6063,7 +5533,7 @@
6063
  "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
6064
  "dev": true,
6065
  "requires": {
6066
- "wrappy": "1"
6067
  }
6068
  },
6069
  "onetime": {
@@ -6090,7 +5560,7 @@
6090
  "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
6091
  "dev": true,
6092
  "requires": {
6093
- "lcid": "^1.0.0"
6094
  }
6095
  },
6096
  "os-tmpdir": {
@@ -6105,8 +5575,8 @@
6105
  "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
6106
  "dev": true,
6107
  "requires": {
6108
- "os-homedir": "^1.0.0",
6109
- "os-tmpdir": "^1.0.0"
6110
  }
6111
  },
6112
  "p-finally": {
@@ -6121,7 +5591,7 @@
6121
  "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
6122
  "dev": true,
6123
  "requires": {
6124
- "p-try": "^1.0.0"
6125
  }
6126
  },
6127
  "p-locate": {
@@ -6130,7 +5600,7 @@
6130
  "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
6131
  "dev": true,
6132
  "requires": {
6133
- "p-limit": "^1.1.0"
6134
  }
6135
  },
6136
  "p-try": {
@@ -6151,11 +5621,11 @@
6151
  "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
6152
  "dev": true,
6153
  "requires": {
6154
- "asn1.js": "^4.0.0",
6155
- "browserify-aes": "^1.0.0",
6156
- "create-hash": "^1.1.0",
6157
- "evp_bytestokey": "^1.0.0",
6158
- "pbkdf2": "^3.0.3"
6159
  }
6160
  },
6161
  "parse-entities": {
@@ -6164,12 +5634,12 @@
6164
  "integrity": "sha512-XXtDdOPLSB0sHecbEapQi6/58U/ODj/KWfIXmmMCJF/eRn8laX6LZbOyioMoETOOJoWRW8/qTSl5VQkUIfKM5g==",
6165
  "dev": true,
6166
  "requires": {
6167
- "character-entities": "^1.0.0",
6168
- "character-entities-legacy": "^1.0.0",
6169
- "character-reference-invalid": "^1.0.0",
6170
- "is-alphanumerical": "^1.0.0",
6171
- "is-decimal": "^1.0.0",
6172
- "is-hexadecimal": "^1.0.0"
6173
  }
6174
  },
6175
  "parse-glob": {
@@ -6178,10 +5648,10 @@
6178
  "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
6179
  "dev": true,
6180
  "requires": {
6181
- "glob-base": "^0.3.0",
6182
- "is-dotfile": "^1.0.0",
6183
- "is-extglob": "^1.0.0",
6184
- "is-glob": "^2.0.0"
6185
  }
6186
  },
6187
  "parse-json": {
@@ -6190,7 +5660,7 @@
6190
  "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6191
  "dev": true,
6192
  "requires": {
6193
- "error-ex": "^1.2.0"
6194
  }
6195
  },
6196
  "parseurl": {
@@ -6241,9 +5711,9 @@
6241
  "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
6242
  "dev": true,
6243
  "requires": {
6244
- "graceful-fs": "^4.1.2",
6245
- "pify": "^2.0.0",
6246
- "pinkie-promise": "^2.0.0"
6247
  },
6248
  "dependencies": {
6249
  "pify": {
@@ -6260,11 +5730,11 @@
6260
  "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
6261
  "dev": true,
6262
  "requires": {
6263
- "create-hash": "^1.1.2",
6264
- "create-hmac": "^1.1.4",
6265
- "ripemd160": "^2.0.1",
6266
- "safe-buffer": "^5.0.1",
6267
- "sha.js": "^2.4.8"
6268
  }
6269
  },
6270
  "performance-now": {
@@ -6291,7 +5761,7 @@
6291
  "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
6292
  "dev": true,
6293
  "requires": {
6294
- "pinkie": "^2.0.0"
6295
  }
6296
  },
6297
  "pkg-dir": {
@@ -6300,7 +5770,7 @@
6300
  "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
6301
  "dev": true,
6302
  "requires": {
6303
- "find-up": "^2.1.0"
6304
  }
6305
  },
6306
  "posix-character-classes": {
@@ -6315,9 +5785,9 @@
6315
  "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
6316
  "dev": true,
6317
  "requires": {
6318
- "chalk": "^2.4.1",
6319
- "source-map": "^0.6.1",
6320
- "supports-color": "^5.4.0"
6321
  }
6322
  },
6323
  "postcss-html": {
@@ -6326,9 +5796,9 @@
6326
  "integrity": "sha512-KxKUpj7AY7nlCbLcTOYxdfJnGE7QFAfU2n95ADj1Q90RM/pOLdz8k3n4avOyRFs7MDQHcRzJQWM1dehCwJxisQ==",
6327
  "dev": true,
6328
  "requires": {
6329
- "htmlparser2": "^3.9.2",
6330
- "remark": "^8.0.0",
6331
- "unist-util-find-all-after": "^1.0.1"
6332
  },
6333
  "dependencies": {
6334
  "entities": {
@@ -6343,12 +5813,12 @@
6343
  "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==",
6344
  "dev": true,
6345
  "requires": {
6346
- "domelementtype": "^1.3.0",
6347
- "domhandler": "^2.3.0",
6348
- "domutils": "^1.5.1",
6349
- "entities": "^1.1.1",
6350
- "inherits": "^2.0.1",
6351
- "readable-stream": "^3.0.6"
6352
  }
6353
  },
6354
  "readable-stream": {
@@ -6357,9 +5827,9 @@
6357
  "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==",
6358
  "dev": true,
6359
  "requires": {
6360
- "inherits": "^2.0.3",
6361
- "string_decoder": "^1.1.1",
6362
- "util-deprecate": "^1.0.1"
6363
  }
6364
  }
6365
  }
@@ -6370,7 +5840,7 @@
6370
  "integrity": "sha512-QQIiIqgEjNnquc0d4b6HDOSFZxbFQoy4MPpli2lSLpKhMyBkKwwca2HFqu4xzxlKID/F2fxSOowwtKpgczhF7A==",
6371
  "dev": true,
6372
  "requires": {
6373
- "postcss": "^5.2.16"
6374
  },
6375
  "dependencies": {
6376
  "ansi-styles": {
@@ -6385,11 +5855,11 @@
6385
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6386
  "dev": true,
6387
  "requires": {
6388
- "ansi-styles": "^2.2.1",
6389
- "escape-string-regexp": "^1.0.2",
6390
- "has-ansi": "^2.0.0",
6391
- "strip-ansi": "^3.0.0",
6392
- "supports-color": "^2.0.0"
6393
  },
6394
  "dependencies": {
6395
  "supports-color": {
@@ -6412,10 +5882,10 @@
6412
  "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
6413
  "dev": true,
6414
  "requires": {
6415
- "chalk": "^1.1.3",
6416
- "js-base64": "^2.1.9",
6417
- "source-map": "^0.5.6",
6418
- "supports-color": "^3.2.3"
6419
  }
6420
  },
6421
  "source-map": {
@@ -6430,7 +5900,7 @@
6430
  "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
6431
  "dev": true,
6432
  "requires": {
6433
- "has-flag": "^1.0.0"
6434
  }
6435
  }
6436
  }
@@ -6447,10 +5917,10 @@
6447
  "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==",
6448
  "dev": true,
6449
  "requires": {
6450
- "chalk": "^2.0.1",
6451
- "lodash": "^4.17.4",
6452
- "log-symbols": "^2.0.0",
6453
- "postcss": "^6.0.8"
6454
  }
6455
  },
6456
  "postcss-resolve-nested-selector": {
@@ -6465,7 +5935,7 @@
6465
  "integrity": "sha1-t1Pv9sfArqXoN1++TN6L+QY/8UI=",
6466
  "dev": true,
6467
  "requires": {
6468
- "postcss": "^6.0.6"
6469
  }
6470
  },
6471
  "postcss-sass": {
@@ -6474,8 +5944,8 @@
6474
  "integrity": "sha512-cUmYzkP747fPCQE6d+CH2l1L4VSyIlAzZsok3HPjb5Gzsq3jE+VjpAdGlPsnQ310WKWI42sw+ar0UNN59/f3hg==",
6475
  "dev": true,
6476
  "requires": {
6477
- "gonzales-pe": "^4.0.3",
6478
- "postcss": "^6.0.6"
6479
  }
6480
  },
6481
  "postcss-scss": {
@@ -6484,7 +5954,7 @@
6484
  "integrity": "sha512-4EFYGHcEw+H3E06PT/pQQri06u/1VIIPjeJQaM8skB80vZuXMhp4cSNV5azmdNkontnOID/XYWEvEEELLFB1ww==",
6485
  "dev": true,
6486
  "requires": {
6487
- "postcss": "^6.0.23"
6488
  }
6489
  },
6490
  "postcss-selector-parser": {
@@ -6493,9 +5963,9 @@
6493
  "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
6494
  "dev": true,
6495
  "requires": {
6496
- "dot-prop": "^4.1.1",
6497
- "indexes-of": "^1.0.1",
6498
- "uniq": "^1.0.1"
6499
  }
6500
  },
6501
  "postcss-value-parser": {
@@ -6511,21 +5981,21 @@
6511
  "dev": true,
6512
  "optional": true,
6513
  "requires": {
6514
- "detect-libc": "^1.0.3",
6515
- "expand-template": "^1.0.2",
6516
  "github-from-package": "0.0.0",
6517
- "minimist": "^1.2.0",
6518
- "mkdirp": "^0.5.1",
6519
- "node-abi": "^2.2.0",
6520
- "noop-logger": "^0.1.1",
6521
- "npmlog": "^4.0.1",
6522
- "os-homedir": "^1.0.1",
6523
- "pump": "^2.0.1",
6524
- "rc": "^1.1.6",
6525
- "simple-get": "^2.7.0",
6526
- "tar-fs": "^1.13.0",
6527
- "tunnel-agent": "^0.6.0",
6528
- "which-pm-runs": "^1.0.0"
6529
  },
6530
  "dependencies": {
6531
  "detect-libc": {
@@ -6598,12 +6068,12 @@
6598
  "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
6599
  "dev": true,
6600
  "requires": {
6601
- "bn.js": "^4.1.0",
6602
- "browserify-rsa": "^4.0.0",
6603
- "create-hash": "^1.1.0",
6604
- "parse-asn1": "^5.0.0",
6605
- "randombytes": "^2.0.1",
6606
- "safe-buffer": "^5.1.2"
6607
  }
6608
  },
6609
  "pump": {
@@ -6613,8 +6083,8 @@
6613
  "dev": true,
6614
  "optional": true,
6615
  "requires": {
6616
- "end-of-stream": "^1.1.0",
6617
- "once": "^1.3.1"
6618
  }
6619
  },
6620
  "punycode": {
@@ -6653,9 +6123,9 @@
6653
  "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
6654
  "dev": true,
6655
  "requires": {
6656
- "is-number": "^4.0.0",
6657
- "kind-of": "^6.0.0",
6658
- "math-random": "^1.0.1"
6659
  },
6660
  "dependencies": {
6661
  "is-number": {
@@ -6678,7 +6148,7 @@
6678
  "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
6679
  "dev": true,
6680
  "requires": {
6681
- "safe-buffer": "^5.1.0"
6682
  }
6683
  },
6684
  "randomfill": {
@@ -6687,8 +6157,8 @@
6687
  "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
6688
  "dev": true,
6689
  "requires": {
6690
- "randombytes": "^2.0.5",
6691
- "safe-buffer": "^5.1.0"
6692
  }
6693
  },
6694
  "raw-body": {
@@ -6723,10 +6193,10 @@
6723
  "dev": true,
6724
  "optional": true,
6725
  "requires": {
6726
- "deep-extend": "^0.6.0",
6727
- "ini": "~1.3.0",
6728
- "minimist": "^1.2.0",
6729
- "strip-json-comments": "~2.0.1"
6730
  },
6731
  "dependencies": {
6732
  "minimist": {
@@ -6744,9 +6214,9 @@
6744
  "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6745
  "dev": true,
6746
  "requires": {
6747
- "load-json-file": "^1.0.0",
6748
- "normalize-package-data": "^2.3.2",
6749
- "path-type": "^1.0.0"
6750
  }
6751
  },
6752
  "read-pkg-up": {
@@ -6755,8 +6225,8 @@
6755
  "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6756
  "dev": true,
6757
  "requires": {
6758
- "find-up": "^1.0.0",
6759
- "read-pkg": "^1.0.0"
6760
  },
6761
  "dependencies": {
6762
  "find-up": {
@@ -6765,8 +6235,8 @@
6765
  "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6766
  "dev": true,
6767
  "requires": {
6768
- "path-exists": "^2.0.0",
6769
- "pinkie-promise": "^2.0.0"
6770
  }
6771
  },
6772
  "path-exists": {
@@ -6775,7 +6245,7 @@
6775
  "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6776
  "dev": true,
6777
  "requires": {
6778
- "pinkie-promise": "^2.0.0"
6779
  }
6780
  }
6781
  }
@@ -6786,13 +6256,13 @@
6786
  "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
6787
  "dev": true,
6788
  "requires": {
6789
- "core-util-is": "~1.0.0",
6790
- "inherits": "~2.0.3",
6791
- "isarray": "~1.0.0",
6792
- "process-nextick-args": "~2.0.0",
6793
- "safe-buffer": "~5.1.1",
6794
- "string_decoder": "~1.1.1",
6795
- "util-deprecate": "~1.0.1"
6796
  }
6797
  },
6798
  "readdirp": {
@@ -6801,9 +6271,9 @@
6801
  "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
6802
  "dev": true,
6803
  "requires": {
6804
- "graceful-fs": "^4.1.11",
6805
- "micromatch": "^3.1.10",
6806
- "readable-stream": "^2.0.2"
6807
  },
6808
  "dependencies": {
6809
  "arr-diff": {
@@ -6824,16 +6294,16 @@
6824
  "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6825
  "dev": true,
6826
  "requires": {
6827
- "arr-flatten": "^1.1.0",
6828
- "array-unique": "^0.3.2",
6829
- "extend-shallow": "^2.0.1",
6830
- "fill-range": "^4.0.0",
6831
- "isobject": "^3.0.1",
6832
- "repeat-element": "^1.1.2",
6833
- "snapdragon": "^0.8.1",
6834
- "snapdragon-node": "^2.0.1",
6835
- "split-string": "^3.0.2",
6836
- "to-regex": "^3.0.1"
6837
  },
6838
  "dependencies": {
6839
  "extend-shallow": {
@@ -6842,7 +6312,7 @@
6842
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6843
  "dev": true,
6844
  "requires": {
6845
- "is-extendable": "^0.1.0"
6846
  }
6847
  }
6848
  }
@@ -6853,13 +6323,13 @@
6853
  "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
6854
  "dev": true,
6855
  "requires": {
6856
- "debug": "^2.3.3",
6857
- "define-property": "^0.2.5",
6858
- "extend-shallow": "^2.0.1",
6859
- "posix-character-classes": "^0.1.0",
6860
- "regex-not": "^1.0.0",
6861
- "snapdragon": "^0.8.1",
6862
- "to-regex": "^3.0.1"
6863
  },
6864
  "dependencies": {
6865
  "define-property": {
@@ -6868,7 +6338,7 @@
6868
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6869
  "dev": true,
6870
  "requires": {
6871
- "is-descriptor": "^0.1.0"
6872
  }
6873
  },
6874
  "extend-shallow": {
@@ -6877,7 +6347,7 @@
6877
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6878
  "dev": true,
6879
  "requires": {
6880
- "is-extendable": "^0.1.0"
6881
  }
6882
  },
6883
  "is-accessor-descriptor": {
@@ -6886,7 +6356,7 @@
6886
  "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6887
  "dev": true,
6888
  "requires": {
6889
- "kind-of": "^3.0.2"
6890
  },
6891
  "dependencies": {
6892
  "kind-of": {
@@ -6895,7 +6365,7 @@
6895
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6896
  "dev": true,
6897
  "requires": {
6898
- "is-buffer": "^1.1.5"
6899
  }
6900
  }
6901
  }
@@ -6906,7 +6376,7 @@
6906
  "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6907
  "dev": true,
6908
  "requires": {
6909
- "kind-of": "^3.0.2"
6910
  },
6911
  "dependencies": {
6912
  "kind-of": {
@@ -6915,7 +6385,7 @@
6915
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6916
  "dev": true,
6917
  "requires": {
6918
- "is-buffer": "^1.1.5"
6919
  }
6920
  }
6921
  }
@@ -6926,9 +6396,9 @@
6926
  "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6927
  "dev": true,
6928
  "requires": {
6929
- "is-accessor-descriptor": "^0.1.6",
6930
- "is-data-descriptor": "^0.1.4",
6931
- "kind-of": "^5.0.0"
6932
  }
6933
  },
6934
  "kind-of": {
@@ -6945,14 +6415,14 @@
6945
  "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6946
  "dev": true,
6947
  "requires": {
6948
- "array-unique": "^0.3.2",
6949
- "define-property": "^1.0.0",
6950
- "expand-brackets": "^2.1.4",
6951
- "extend-shallow": "^2.0.1",
6952
- "fragment-cache": "^0.2.1",
6953
- "regex-not": "^1.0.0",
6954
- "snapdragon": "^0.8.1",
6955
- "to-regex": "^3.0.1"
6956
  },
6957
  "dependencies": {
6958
  "define-property": {
@@ -6961,7 +6431,7 @@
6961
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6962
  "dev": true,
6963
  "requires": {
6964
- "is-descriptor": "^1.0.0"
6965
  }
6966
  },
6967
  "extend-shallow": {
@@ -6970,7 +6440,7 @@
6970
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6971
  "dev": true,
6972
  "requires": {
6973
- "is-extendable": "^0.1.0"
6974
  }
6975
  }
6976
  }
@@ -6981,10 +6451,10 @@
6981
  "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6982
  "dev": true,
6983
  "requires": {
6984
- "extend-shallow": "^2.0.1",
6985
- "is-number": "^3.0.0",
6986
- "repeat-string": "^1.6.1",
6987
- "to-regex-range": "^2.1.0"
6988
  },
6989
  "dependencies": {
6990
  "extend-shallow": {
@@ -6993,7 +6463,7 @@
6993
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6994
  "dev": true,
6995
  "requires": {
6996
- "is-extendable": "^0.1.0"
6997
  }
6998
  }
6999
  }
@@ -7004,7 +6474,7 @@
7004
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
7005
  "dev": true,
7006
  "requires": {
7007
- "kind-of": "^6.0.0"
7008
  }
7009
  },
7010
  "is-data-descriptor": {
@@ -7013,7 +6483,7 @@
7013
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
7014
  "dev": true,
7015
  "requires": {
7016
- "kind-of": "^6.0.0"
7017
  }
7018
  },
7019
  "is-descriptor": {
@@ -7022,9 +6492,9 @@
7022
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
7023
  "dev": true,
7024
  "requires": {
7025
- "is-accessor-descriptor": "^1.0.0",
7026
- "is-data-descriptor": "^1.0.0",
7027
- "kind-of": "^6.0.2"
7028
  }
7029
  },
7030
  "is-number": {
@@ -7033,7 +6503,7 @@
7033
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
7034
  "dev": true,
7035
  "requires": {
7036
- "kind-of": "^3.0.2"
7037
  },
7038
  "dependencies": {
7039
  "kind-of": {
@@ -7042,7 +6512,7 @@
7042
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7043
  "dev": true,
7044
  "requires": {
7045
- "is-buffer": "^1.1.5"
7046
  }
7047
  }
7048
  }
@@ -7065,19 +6535,19 @@
7065
  "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7066
  "dev": true,
7067
  "requires": {
7068
- "arr-diff": "^4.0.0",
7069
- "array-unique": "^0.3.2",
7070
- "braces": "^2.3.1",
7071
- "define-property": "^2.0.2",
7072
- "extend-shallow": "^3.0.2",
7073
- "extglob": "^2.0.4",
7074
- "fragment-cache": "^0.2.1",
7075
- "kind-of": "^6.0.2",
7076
- "nanomatch": "^1.2.9",
7077
- "object.pick": "^1.3.0",
7078
- "regex-not": "^1.0.0",
7079
- "snapdragon": "^0.8.1",
7080
- "to-regex": "^3.0.2"
7081
  }
7082
  }
7083
  }
@@ -7088,8 +6558,8 @@
7088
  "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
7089
  "dev": true,
7090
  "requires": {
7091
- "indent-string": "^2.1.0",
7092
- "strip-indent": "^1.0.1"
7093
  }
7094
  },
7095
  "regenerate": {
@@ -7110,9 +6580,9 @@
7110
  "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
7111
  "dev": true,
7112
  "requires": {
7113
- "babel-runtime": "^6.18.0",
7114
- "babel-types": "^6.19.0",
7115
- "private": "^0.1.6"
7116
  }
7117
  },
7118
  "regex-cache": {
@@ -7121,7 +6591,7 @@
7121
  "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
7122
  "dev": true,
7123
  "requires": {
7124
- "is-equal-shallow": "^0.1.3"
7125
  }
7126
  },
7127
  "regex-not": {
@@ -7130,8 +6600,8 @@
7130
  "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
7131
  "dev": true,
7132
  "requires": {
7133
- "extend-shallow": "^3.0.2",
7134
- "safe-regex": "^1.1.0"
7135
  }
7136
  },
7137
  "regexpu-core": {
@@ -7140,9 +6610,9 @@
7140
  "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
7141
  "dev": true,
7142
  "requires": {
7143
- "regenerate": "^1.2.1",
7144
- "regjsgen": "^0.2.0",
7145
- "regjsparser": "^0.1.4"
7146
  }
7147
  },
7148
  "regjsgen": {
@@ -7157,7 +6627,7 @@
7157
  "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
7158
  "dev": true,
7159
  "requires": {
7160
- "jsesc": "~0.5.0"
7161
  },
7162
  "dependencies": {
7163
  "jsesc": {
@@ -7174,9 +6644,9 @@
7174
  "integrity": "sha512-K0PTsaZvJlXTl9DN6qYlvjTkqSZBFELhROZMrblm2rB+085flN84nz4g/BscKRMqDvhzlK1oQ/xnWQumdeNZYw==",
7175
  "dev": true,
7176
  "requires": {
7177
- "remark-parse": "^4.0.0",
7178
- "remark-stringify": "^4.0.0",
7179
- "unified": "^6.0.0"
7180
  }
7181
  },
7182
  "remark-parse": {
@@ -7185,21 +6655,21 @@
7185
  "integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==",
7186
  "dev": true,
7187
  "requires": {
7188
- "collapse-white-space": "^1.0.2",
7189
- "is-alphabetical": "^1.0.0",
7190
- "is-decimal": "^1.0.0",
7191
- "is-whitespace-character": "^1.0.0",
7192
- "is-word-character": "^1.0.0",
7193
- "markdown-escapes": "^1.0.0",
7194
- "parse-entities": "^1.0.2",
7195
- "repeat-string": "^1.5.4",
7196
- "state-toggle": "^1.0.0",
7197
  "trim": "0.0.1",
7198
- "trim-trailing-lines": "^1.0.0",
7199
- "unherit": "^1.0.4",
7200
- "unist-util-remove-position": "^1.0.0",
7201
- "vfile-location": "^2.0.0",
7202
- "xtend": "^4.0.1"
7203
  }
7204
  },
7205
  "remark-stringify": {
@@ -7208,20 +6678,20 @@
7208
  "integrity": "sha512-xLuyKTnuQer3ke9hkU38SUYLiTmS078QOnoFavztmbt/pAJtNSkNtFgR0U//uCcmG0qnyxao+PDuatQav46F1w==",
7209
  "dev": true,
7210
  "requires": {
7211
- "ccount": "^1.0.0",
7212
- "is-alphanumeric": "^1.0.0",
7213
- "is-decimal": "^1.0.0",
7214
- "is-whitespace-character": "^1.0.0",
7215
- "longest-streak": "^2.0.1",
7216
- "markdown-escapes": "^1.0.0",
7217
- "markdown-table": "^1.1.0",
7218
- "mdast-util-compact": "^1.0.0",
7219
- "parse-entities": "^1.0.2",
7220
- "repeat-string": "^1.5.4",
7221
- "state-toggle": "^1.0.0",
7222
- "stringify-entities": "^1.0.1",
7223
- "unherit": "^1.0.4",
7224
- "xtend": "^4.0.1"
7225
  }
7226
  },
7227
  "remove-trailing-separator": {
@@ -7248,7 +6718,7 @@
7248
  "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
7249
  "dev": true,
7250
  "requires": {
7251
- "is-finite": "^1.0.0"
7252
  }
7253
  },
7254
  "replace-ext": {
@@ -7263,26 +6733,26 @@
7263
  "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
7264
  "dev": true,
7265
  "requires": {
7266
- "aws-sign2": "~0.7.0",
7267
- "aws4": "^1.8.0",
7268
- "caseless": "~0.12.0",
7269
- "combined-stream": "~1.0.6",
7270
- "extend": "~3.0.2",
7271
- "forever-agent": "~0.6.1",
7272
- "form-data": "~2.3.2",
7273
- "har-validator": "~5.1.0",
7274
- "http-signature": "~1.2.0",
7275
- "is-typedarray": "~1.0.0",
7276
- "isstream": "~0.1.2",
7277
- "json-stringify-safe": "~5.0.1",
7278
- "mime-types": "~2.1.19",
7279
- "oauth-sign": "~0.9.0",
7280
- "performance-now": "^2.1.0",
7281
- "qs": "~6.5.2",
7282
- "safe-buffer": "^5.1.2",
7283
- "tough-cookie": "~2.4.3",
7284
- "tunnel-agent": "^0.6.0",
7285
- "uuid": "^3.3.2"
7286
  }
7287
  },
7288
  "require-directory": {
@@ -7333,7 +6803,7 @@
7333
  "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
7334
  "dev": true,
7335
  "requires": {
7336
- "align-text": "^0.1.1"
7337
  }
7338
  },
7339
  "rimraf": {
@@ -7342,7 +6812,7 @@
7342
  "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
7343
  "dev": true,
7344
  "requires": {
7345
- "glob": "^7.0.5"
7346
  }
7347
  },
7348
  "ripemd160": {
@@ -7351,8 +6821,8 @@
7351
  "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
7352
  "dev": true,
7353
  "requires": {
7354
- "hash-base": "^3.0.0",
7355
- "inherits": "^2.0.1"
7356
  }
7357
  },
7358
  "rtlcss": {
@@ -7361,11 +6831,11 @@
7361
  "integrity": "sha512-hdjFhZ5FCI0ABOfyXOMOhBtwPWtANLCG7rOiOcRf+yi5eDdxmDjqBruWouEnwVdzfh/TWF6NNncIEsigOCFZOA==",
7362
  "dev": true,
7363
  "requires": {
7364
- "chalk": "^2.3.0",
7365
- "findup": "^0.1.5",
7366
- "mkdirp": "^0.5.1",
7367
- "postcss": "^6.0.14",
7368
- "strip-json-comments": "^2.0.0"
7369
  }
7370
  },
7371
  "safe-buffer": {
@@ -7380,7 +6850,7 @@
7380
  "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
7381
  "dev": true,
7382
  "requires": {
7383
- "ret": "~0.1.10"
7384
  }
7385
  },
7386
  "safer-buffer": {
@@ -7395,10 +6865,10 @@
7395
  "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
7396
  "dev": true,
7397
  "requires": {
7398
- "glob": "^7.0.0",
7399
- "lodash": "^4.0.0",
7400
- "scss-tokenizer": "^0.2.3",
7401
- "yargs": "^7.0.0"
7402
  }
7403
  },
7404
  "scss-tokenizer": {
@@ -7407,8 +6877,8 @@
7407
  "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
7408
  "dev": true,
7409
  "requires": {
7410
- "js-base64": "^2.1.8",
7411
- "source-map": "^0.4.2"
7412
  },
7413
  "dependencies": {
7414
  "source-map": {
@@ -7417,7 +6887,7 @@
7417
  "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
7418
  "dev": true,
7419
  "requires": {
7420
- "amdefine": ">=0.0.4"
7421
  }
7422
  }
7423
  }
@@ -7446,10 +6916,10 @@
7446
  "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
7447
  "dev": true,
7448
  "requires": {
7449
- "extend-shallow": "^2.0.1",
7450
- "is-extendable": "^0.1.1",
7451
- "is-plain-object": "^2.0.3",
7452
- "split-string": "^3.0.1"
7453
  },
7454
  "dependencies": {
7455
  "extend-shallow": {
@@ -7458,7 +6928,7 @@
7458
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7459
  "dev": true,
7460
  "requires": {
7461
- "is-extendable": "^0.1.0"
7462
  }
7463
  }
7464
  }
@@ -7475,8 +6945,8 @@
7475
  "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
7476
  "dev": true,
7477
  "requires": {
7478
- "inherits": "^2.0.1",
7479
- "safe-buffer": "^5.0.1"
7480
  }
7481
  },
7482
  "shebang-command": {
@@ -7485,7 +6955,7 @@
7485
  "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
7486
  "dev": true,
7487
  "requires": {
7488
- "shebang-regex": "^1.0.0"
7489
  }
7490
  },
7491
  "shebang-regex": {
@@ -7520,9 +6990,9 @@
7520
  "dev": true,
7521
  "optional": true,
7522
  "requires": {
7523
- "decompress-response": "^3.3.0",
7524
- "once": "^1.3.1",
7525
- "simple-concat": "^1.0.0"
7526
  }
7527
  },
7528
  "slash": {
@@ -7537,7 +7007,7 @@
7537
  "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
7538
  "dev": true,
7539
  "requires": {
7540
- "is-fullwidth-code-point": "^2.0.0"
7541
  },
7542
  "dependencies": {
7543
  "is-fullwidth-code-point": {
@@ -7554,14 +7024,14 @@
7554
  "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
7555
  "dev": true,
7556
  "requires": {
7557
- "base": "^0.11.1",
7558
- "debug": "^2.2.0",
7559
- "define-property": "^0.2.5",
7560
- "extend-shallow": "^2.0.1",
7561
- "map-cache": "^0.2.2",
7562
- "source-map": "^0.5.6",
7563
- "source-map-resolve": "^0.5.0",
7564
- "use": "^3.1.0"
7565
  },
7566
  "dependencies": {
7567
  "define-property": {
@@ -7570,7 +7040,7 @@
7570
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7571
  "dev": true,
7572
  "requires": {
7573
- "is-descriptor": "^0.1.0"
7574
  }
7575
  },
7576
  "extend-shallow": {
@@ -7579,7 +7049,7 @@
7579
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7580
  "dev": true,
7581
  "requires": {
7582
- "is-extendable": "^0.1.0"
7583
  }
7584
  },
7585
  "source-map": {
@@ -7596,9 +7066,9 @@
7596
  "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
7597
  "dev": true,
7598
  "requires": {
7599
- "define-property": "^1.0.0",
7600
- "isobject": "^3.0.0",
7601
- "snapdragon-util": "^3.0.1"
7602
  },
7603
  "dependencies": {
7604
  "define-property": {
@@ -7607,7 +7077,7 @@
7607
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
7608
  "dev": true,
7609
  "requires": {
7610
- "is-descriptor": "^1.0.0"
7611
  }
7612
  },
7613
  "is-accessor-descriptor": {
@@ -7616,7 +7086,7 @@
7616
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
7617
  "dev": true,
7618
  "requires": {
7619
- "kind-of": "^6.0.0"
7620
  }
7621
  },
7622
  "is-data-descriptor": {
@@ -7625,7 +7095,7 @@
7625
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
7626
  "dev": true,
7627
  "requires": {
7628
- "kind-of": "^6.0.0"
7629
  }
7630
  },
7631
  "is-descriptor": {
@@ -7634,9 +7104,9 @@
7634
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
7635
  "dev": true,
7636
  "requires": {
7637
- "is-accessor-descriptor": "^1.0.0",
7638
- "is-data-descriptor": "^1.0.0",
7639
- "kind-of": "^6.0.2"
7640
  }
7641
  },
7642
  "isobject": {
@@ -7659,7 +7129,7 @@
7659
  "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
7660
  "dev": true,
7661
  "requires": {
7662
- "kind-of": "^3.2.0"
7663
  }
7664
  },
7665
  "source-list-map": {
@@ -7680,11 +7150,11 @@
7680
  "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
7681
  "dev": true,
7682
  "requires": {
7683
- "atob": "^2.1.1",
7684
- "decode-uri-component": "^0.2.0",
7685
- "resolve-url": "^0.2.1",
7686
- "source-map-url": "^0.4.0",
7687
- "urix": "^0.1.0"
7688
  }
7689
  },
7690
  "source-map-support": {
@@ -7693,7 +7163,7 @@
7693
  "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7694
  "dev": true,
7695
  "requires": {
7696
- "source-map": "^0.5.6"
7697
  },
7698
  "dependencies": {
7699
  "source-map": {
@@ -7716,8 +7186,8 @@
7716
  "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
7717
  "dev": true,
7718
  "requires": {
7719
- "spdx-expression-parse": "^3.0.0",
7720
- "spdx-license-ids": "^3.0.0"
7721
  }
7722
  },
7723
  "spdx-exceptions": {
@@ -7732,8 +7202,8 @@
7732
  "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
7733
  "dev": true,
7734
  "requires": {
7735
- "spdx-exceptions": "^2.1.0",
7736
- "spdx-license-ids": "^3.0.0"
7737
  }
7738
  },
7739
  "spdx-license-ids": {
@@ -7754,7 +7224,7 @@
7754
  "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
7755
  "dev": true,
7756
  "requires": {
7757
- "extend-shallow": "^3.0.0"
7758
  }
7759
  },
7760
  "sprintf-js": {
@@ -7769,15 +7239,15 @@
7769
  "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
7770
  "dev": true,
7771
  "requires": {
7772
- "asn1": "~0.2.3",
7773
- "assert-plus": "^1.0.0",
7774
- "bcrypt-pbkdf": "^1.0.0",
7775
- "dashdash": "^1.12.0",
7776
- "ecc-jsbn": "~0.1.1",
7777
- "getpass": "^0.1.1",
7778
- "jsbn": "~0.1.0",
7779
- "safer-buffer": "^2.0.2",
7780
- "tweetnacl": "~0.14.0"
7781
  }
7782
  },
7783
  "state-toggle": {
@@ -7792,8 +7262,8 @@
7792
  "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
7793
  "dev": true,
7794
  "requires": {
7795
- "define-property": "^0.2.5",
7796
- "object-copy": "^0.1.0"
7797
  },
7798
  "dependencies": {
7799
  "define-property": {
@@ -7802,7 +7272,7 @@
7802
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7803
  "dev": true,
7804
  "requires": {
7805
- "is-descriptor": "^0.1.0"
7806
  }
7807
  }
7808
  }
@@ -7819,7 +7289,7 @@
7819
  "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
7820
  "dev": true,
7821
  "requires": {
7822
- "readable-stream": "^2.0.1"
7823
  }
7824
  },
7825
  "stream-browserify": {
@@ -7828,8 +7298,8 @@
7828
  "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
7829
  "dev": true,
7830
  "requires": {
7831
- "inherits": "~2.0.1",
7832
- "readable-stream": "^2.0.2"
7833
  }
7834
  },
7835
  "stream-buffers": {
@@ -7844,22 +7314,11 @@
7844
  "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
7845
  "dev": true,
7846
  "requires": {
7847
- "builtin-status-codes": "^3.0.0",
7848
- "inherits": "^2.0.1",
7849
- "readable-stream": "^2.3.6",
7850
- "to-arraybuffer": "^1.0.0",
7851
- "xtend": "^4.0.0"
7852
- }
7853
- },
7854
- "string-width": {
7855
- "version": "1.0.2",
7856
- "resolved": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
7857
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
7858
- "dev": true,
7859
- "requires": {
7860
- "code-point-at": "^1.0.0",
7861
- "is-fullwidth-code-point": "^1.0.0",
7862
- "strip-ansi": "^3.0.0"
7863
  }
7864
  },
7865
  "string_decoder": {
@@ -7868,7 +7327,18 @@
7868
  "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7869
  "dev": true,
7870
  "requires": {
7871
- "safe-buffer": "~5.1.0"
 
 
 
 
 
 
 
 
 
 
 
7872
  }
7873
  },
7874
  "stringify-entities": {
@@ -7877,10 +7347,10 @@
7877
  "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==",
7878
  "dev": true,
7879
  "requires": {
7880
- "character-entities-html4": "^1.0.0",
7881
- "character-entities-legacy": "^1.0.0",
7882
- "is-alphanumerical": "^1.0.0",
7883
- "is-hexadecimal": "^1.0.0"
7884
  }
7885
  },
7886
  "strip-ansi": {
@@ -7889,7 +7359,7 @@
7889
  "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7890
  "dev": true,
7891
  "requires": {
7892
- "ansi-regex": "^2.0.0"
7893
  }
7894
  },
7895
  "strip-bom": {
@@ -7898,7 +7368,7 @@
7898
  "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
7899
  "dev": true,
7900
  "requires": {
7901
- "is-utf8": "^0.2.0"
7902
  }
7903
  },
7904
  "strip-eof": {
@@ -7913,7 +7383,7 @@
7913
  "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
7914
  "dev": true,
7915
  "requires": {
7916
- "get-stdin": "^4.0.1"
7917
  }
7918
  },
7919
  "strip-json-comments": {
@@ -7934,45 +7404,45 @@
7934
  "integrity": "sha512-56hPH5mTFnk8LzlEuTWq0epa34fHuS54UFYQidBOFt563RJBNi1nz1F2HK2MoT1X1waq47milvRsRahFCCJs/Q==",
7935
  "dev": true,
7936
  "requires": {
7937
- "autoprefixer": "^7.1.2",
7938
- "balanced-match": "^1.0.0",
7939
- "chalk": "^2.0.1",
7940
- "cosmiconfig": "^3.1.0",
7941
- "debug": "^3.0.0",
7942
- "execall": "^1.0.0",
7943
- "file-entry-cache": "^2.0.0",
7944
- "get-stdin": "^5.0.1",
7945
- "globby": "^7.0.0",
7946
- "globjoin": "^0.1.4",
7947
- "html-tags": "^2.0.0",
7948
- "ignore": "^3.3.3",
7949
- "imurmurhash": "^0.1.4",
7950
- "known-css-properties": "^0.5.0",
7951
- "lodash": "^4.17.4",
7952
- "log-symbols": "^2.0.0",
7953
- "mathml-tag-names": "^2.0.1",
7954
- "meow": "^4.0.0",
7955
- "micromatch": "^2.3.11",
7956
- "normalize-selector": "^0.2.0",
7957
- "pify": "^3.0.0",
7958
- "postcss": "^6.0.6",
7959
- "postcss-html": "^0.12.0",
7960
- "postcss-less": "^1.1.0",
7961
- "postcss-media-query-parser": "^0.2.3",
7962
- "postcss-reporter": "^5.0.0",
7963
- "postcss-resolve-nested-selector": "^0.1.1",
7964
- "postcss-safe-parser": "^3.0.1",
7965
- "postcss-sass": "^0.2.0",
7966
- "postcss-scss": "^1.0.2",
7967
- "postcss-selector-parser": "^3.1.0",
7968
- "postcss-value-parser": "^3.3.0",
7969
- "resolve-from": "^4.0.0",
7970
- "specificity": "^0.3.1",
7971
- "string-width": "^2.1.0",
7972
- "style-search": "^0.1.0",
7973
- "sugarss": "^1.0.0",
7974
- "svg-tags": "^1.0.0",
7975
- "table": "^4.0.1"
7976
  },
7977
  "dependencies": {
7978
  "ansi-regex": {
@@ -7993,9 +7463,9 @@
7993
  "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
7994
  "dev": true,
7995
  "requires": {
7996
- "camelcase": "^4.1.0",
7997
- "map-obj": "^2.0.0",
7998
- "quick-lru": "^1.0.0"
7999
  }
8000
  },
8001
  "debug": {
@@ -8004,7 +7474,7 @@
8004
  "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8005
  "dev": true,
8006
  "requires": {
8007
- "ms": "^2.1.1"
8008
  }
8009
  },
8010
  "get-stdin": {
@@ -8031,10 +7501,10 @@
8031
  "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
8032
  "dev": true,
8033
  "requires": {
8034
- "graceful-fs": "^4.1.2",
8035
- "parse-json": "^4.0.0",
8036
- "pify": "^3.0.0",
8037
- "strip-bom": "^3.0.0"
8038
  }
8039
  },
8040
  "map-obj": {
@@ -8049,15 +7519,15 @@
8049
  "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==",
8050
  "dev": true,
8051
  "requires": {
8052
- "camelcase-keys": "^4.0.0",
8053
- "decamelize-keys": "^1.0.0",
8054
- "loud-rejection": "^1.0.0",
8055
- "minimist": "^1.1.3",
8056
- "minimist-options": "^3.0.1",
8057
- "normalize-package-data": "^2.3.4",
8058
- "read-pkg-up": "^3.0.0",
8059
- "redent": "^2.0.0",
8060
- "trim-newlines": "^2.0.0"
8061
  }
8062
  },
8063
  "minimist": {
@@ -8078,8 +7548,8 @@
8078
  "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
8079
  "dev": true,
8080
  "requires": {
8081
- "error-ex": "^1.3.1",
8082
- "json-parse-better-errors": "^1.0.1"
8083
  }
8084
  },
8085
  "path-type": {
@@ -8088,7 +7558,7 @@
8088
  "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
8089
  "dev": true,
8090
  "requires": {
8091
- "pify": "^3.0.0"
8092
  }
8093
  },
8094
  "read-pkg": {
@@ -8097,9 +7567,9 @@
8097
  "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
8098
  "dev": true,
8099
  "requires": {
8100
- "load-json-file": "^4.0.0",
8101
- "normalize-package-data": "^2.3.2",
8102
- "path-type": "^3.0.0"
8103
  }
8104
  },
8105
  "read-pkg-up": {
@@ -8108,8 +7578,8 @@
8108
  "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
8109
  "dev": true,
8110
  "requires": {
8111
- "find-up": "^2.0.0",
8112
- "read-pkg": "^3.0.0"
8113
  }
8114
  },
8115
  "redent": {
@@ -8118,8 +7588,8 @@
8118
  "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
8119
  "dev": true,
8120
  "requires": {
8121
- "indent-string": "^3.0.0",
8122
- "strip-indent": "^2.0.0"
8123
  }
8124
  },
8125
  "string-width": {
@@ -8128,8 +7598,8 @@
8128
  "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
8129
  "dev": true,
8130
  "requires": {
8131
- "is-fullwidth-code-point": "^2.0.0",
8132
- "strip-ansi": "^4.0.0"
8133
  }
8134
  },
8135
  "strip-ansi": {
@@ -8138,7 +7608,7 @@
8138
  "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
8139
  "dev": true,
8140
  "requires": {
8141
- "ansi-regex": "^3.0.0"
8142
  }
8143
  },
8144
  "strip-bom": {
@@ -8167,7 +7637,7 @@
8167
  "integrity": "sha512-3qgLZytikQQEVn1/FrhY7B68gPUUGY3R1Q1vTiD5xT+Ti1DP/8iZuwFet9ONs5+bmL8pZoDQ6JrQHVgrNlK6mA==",
8168
  "dev": true,
8169
  "requires": {
8170
- "postcss": "^6.0.14"
8171
  }
8172
  },
8173
  "supports-color": {
@@ -8176,7 +7646,7 @@
8176
  "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8177
  "dev": true,
8178
  "requires": {
8179
- "has-flag": "^3.0.0"
8180
  }
8181
  },
8182
  "svg-tags": {
@@ -8191,12 +7661,12 @@
8191
  "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==",
8192
  "dev": true,
8193
  "requires": {
8194
- "ajv": "^6.0.1",
8195
- "ajv-keywords": "^3.0.0",
8196
- "chalk": "^2.1.0",
8197
- "lodash": "^4.17.4",
8198
  "slice-ansi": "1.0.0",
8199
- "string-width": "^2.1.1"
8200
  },
8201
  "dependencies": {
8202
  "ansi-regex": {
@@ -8217,8 +7687,8 @@
8217
  "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
8218
  "dev": true,
8219
  "requires": {
8220
- "is-fullwidth-code-point": "^2.0.0",
8221
- "strip-ansi": "^4.0.0"
8222
  }
8223
  },
8224
  "strip-ansi": {
@@ -8227,7 +7697,7 @@
8227
  "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
8228
  "dev": true,
8229
  "requires": {
8230
- "ansi-regex": "^3.0.0"
8231
  }
8232
  }
8233
  }
@@ -8244,9 +7714,9 @@
8244
  "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
8245
  "dev": true,
8246
  "requires": {
8247
- "block-stream": "*",
8248
- "fstream": "^1.0.2",
8249
- "inherits": "2"
8250
  }
8251
  },
8252
  "tar-fs": {
@@ -8256,10 +7726,10 @@
8256
  "dev": true,
8257
  "optional": true,
8258
  "requires": {
8259
- "chownr": "^1.0.1",
8260
- "mkdirp": "^0.5.1",
8261
- "pump": "^1.0.0",
8262
- "tar-stream": "^1.1.2"
8263
  },
8264
  "dependencies": {
8265
  "pump": {
@@ -8269,8 +7739,8 @@
8269
  "dev": true,
8270
  "optional": true,
8271
  "requires": {
8272
- "end-of-stream": "^1.1.0",
8273
- "once": "^1.3.1"
8274
  }
8275
  }
8276
  }
@@ -8281,13 +7751,13 @@
8281
  "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
8282
  "dev": true,
8283
  "requires": {
8284
- "bl": "^1.0.0",
8285
- "buffer-alloc": "^1.2.0",
8286
- "end-of-stream": "^1.0.0",
8287
- "fs-constants": "^1.0.0",
8288
- "readable-stream": "^2.3.0",
8289
- "to-buffer": "^1.1.1",
8290
- "xtend": "^4.0.0"
8291
  }
8292
  },
8293
  "text-table": {
@@ -8302,7 +7772,7 @@
8302
  "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
8303
  "dev": true,
8304
  "requires": {
8305
- "setimmediate": "^1.0.4"
8306
  }
8307
  },
8308
  "tiny-lr": {
@@ -8311,12 +7781,12 @@
8311
  "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=",
8312
  "dev": true,
8313
  "requires": {
8314
- "body-parser": "~1.14.0",
8315
- "debug": "~2.2.0",
8316
- "faye-websocket": "~0.10.0",
8317
- "livereload-js": "^2.2.0",
8318
- "parseurl": "~1.3.0",
8319
- "qs": "~5.1.0"
8320
  },
8321
  "dependencies": {
8322
  "debug": {
@@ -8348,7 +7818,7 @@
8348
  "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
8349
  "dev": true,
8350
  "requires": {
8351
- "os-tmpdir": "~1.0.2"
8352
  }
8353
  },
8354
  "to-arraybuffer": {
@@ -8375,7 +7845,7 @@
8375
  "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
8376
  "dev": true,
8377
  "requires": {
8378
- "kind-of": "^3.0.2"
8379
  }
8380
  },
8381
  "to-regex": {
@@ -8384,10 +7854,10 @@
8384
  "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
8385
  "dev": true,
8386
  "requires": {
8387
- "define-property": "^2.0.2",
8388
- "extend-shallow": "^3.0.2",
8389
- "regex-not": "^1.0.2",
8390
- "safe-regex": "^1.1.0"
8391
  }
8392
  },
8393
  "to-regex-range": {
@@ -8396,8 +7866,8 @@
8396
  "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
8397
  "dev": true,
8398
  "requires": {
8399
- "is-number": "^3.0.0",
8400
- "repeat-string": "^1.6.1"
8401
  },
8402
  "dependencies": {
8403
  "is-number": {
@@ -8406,7 +7876,7 @@
8406
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
8407
  "dev": true,
8408
  "requires": {
8409
- "kind-of": "^3.0.2"
8410
  }
8411
  }
8412
  }
@@ -8417,8 +7887,8 @@
8417
  "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
8418
  "dev": true,
8419
  "requires": {
8420
- "psl": "^1.1.24",
8421
- "punycode": "^1.4.1"
8422
  },
8423
  "dependencies": {
8424
  "punycode": {
@@ -8465,7 +7935,7 @@
8465
  "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
8466
  "dev": true,
8467
  "requires": {
8468
- "glob": "^7.1.2"
8469
  },
8470
  "dependencies": {
8471
  "glob": {
@@ -8474,12 +7944,12 @@
8474
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
8475
  "dev": true,
8476
  "requires": {
8477
- "fs.realpath": "^1.0.0",
8478
- "inflight": "^1.0.4",
8479
- "inherits": "2",
8480
- "minimatch": "^3.0.4",
8481
- "once": "^1.3.0",
8482
- "path-is-absolute": "^1.0.0"
8483
  }
8484
  }
8485
  }
@@ -8496,7 +7966,7 @@
8496
  "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
8497
  "dev": true,
8498
  "requires": {
8499
- "safe-buffer": "^5.0.1"
8500
  }
8501
  },
8502
  "tweetnacl": {
@@ -8512,7 +7982,7 @@
8512
  "dev": true,
8513
  "requires": {
8514
  "media-typer": "0.3.0",
8515
- "mime-types": "~2.1.18"
8516
  }
8517
  },
8518
  "typedarray": {
@@ -8527,8 +7997,8 @@
8527
  "integrity": "sha512-++1NO/zZIEdWf6cDIGceSJQPX31SqIpbVAHwFG5+240MtZqPG/NIPoinj8zlXQtAfMBqEt1Jyv2FiLP3n9gVhQ==",
8528
  "dev": true,
8529
  "requires": {
8530
- "commander": "~2.12.1",
8531
- "source-map": "~0.6.1"
8532
  }
8533
  },
8534
  "uglify-to-browserify": {
@@ -8544,9 +8014,9 @@
8544
  "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
8545
  "dev": true,
8546
  "requires": {
8547
- "source-map": "^0.5.6",
8548
- "uglify-js": "^2.8.29",
8549
- "webpack-sources": "^1.0.1"
8550
  },
8551
  "dependencies": {
8552
  "camelcase": {
@@ -8561,8 +8031,8 @@
8561
  "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
8562
  "dev": true,
8563
  "requires": {
8564
- "center-align": "^0.1.1",
8565
- "right-align": "^0.1.1",
8566
  "wordwrap": "0.0.2"
8567
  }
8568
  },
@@ -8578,9 +8048,9 @@
8578
  "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
8579
  "dev": true,
8580
  "requires": {
8581
- "source-map": "~0.5.1",
8582
- "uglify-to-browserify": "~1.0.0",
8583
- "yargs": "~3.10.0"
8584
  }
8585
  },
8586
  "yargs": {
@@ -8589,9 +8059,9 @@
8589
  "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
8590
  "dev": true,
8591
  "requires": {
8592
- "camelcase": "^1.0.2",
8593
- "cliui": "^2.1.0",
8594
- "decamelize": "^1.0.0",
8595
  "window-size": "0.1.0"
8596
  }
8597
  }
@@ -8603,8 +8073,8 @@
8603
  "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
8604
  "dev": true,
8605
  "requires": {
8606
- "sprintf-js": "^1.0.3",
8607
- "util-deprecate": "^1.0.2"
8608
  }
8609
  },
8610
  "unherit": {
@@ -8613,8 +8083,8 @@
8613
  "integrity": "sha512-+XZuV691Cn4zHsK0vkKYwBEwB74T3IZIcxrgn2E4rKwTfFyI1zCh7X7grwh9Re08fdPlarIdyWgI8aVB3F5A5g==",
8614
  "dev": true,
8615
  "requires": {
8616
- "inherits": "^2.0.1",
8617
- "xtend": "^4.0.1"
8618
  }
8619
  },
8620
  "unified": {
@@ -8623,12 +8093,12 @@
8623
  "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==",
8624
  "dev": true,
8625
  "requires": {
8626
- "bail": "^1.0.0",
8627
- "extend": "^3.0.0",
8628
- "is-plain-obj": "^1.1.0",
8629
- "trough": "^1.0.0",
8630
- "vfile": "^2.0.0",
8631
- "x-is-string": "^0.1.0"
8632
  }
8633
  },
8634
  "union-value": {
@@ -8637,10 +8107,10 @@
8637
  "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
8638
  "dev": true,
8639
  "requires": {
8640
- "arr-union": "^3.1.0",
8641
- "get-value": "^2.0.6",
8642
- "is-extendable": "^0.1.1",
8643
- "set-value": "^0.4.3"
8644
  },
8645
  "dependencies": {
8646
  "extend-shallow": {
@@ -8649,7 +8119,7 @@
8649
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8650
  "dev": true,
8651
  "requires": {
8652
- "is-extendable": "^0.1.0"
8653
  }
8654
  },
8655
  "set-value": {
@@ -8658,10 +8128,10 @@
8658
  "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
8659
  "dev": true,
8660
  "requires": {
8661
- "extend-shallow": "^2.0.1",
8662
- "is-extendable": "^0.1.1",
8663
- "is-plain-object": "^2.0.1",
8664
- "to-object-path": "^0.3.0"
8665
  }
8666
  }
8667
  }
@@ -8678,7 +8148,7 @@
8678
  "integrity": "sha512-nDl79mKpffXojLpCimVXnxhlH/jjaTnDuScznU9J4jjsaUtBdDbxmlc109XtcqxY4SDO0SwzngsxxW8DIISt1w==",
8679
  "dev": true,
8680
  "requires": {
8681
- "unist-util-is": "^2.0.0"
8682
  }
8683
  },
8684
  "unist-util-is": {
@@ -8693,7 +8163,7 @@
8693
  "integrity": "sha512-XxoNOBvq1WXRKXxgnSYbtCF76TJrRoe5++pD4cCBsssSiWSnPEktyFrFLE8LTk3JW5mt9hB0Sk5zn4x/JeWY7Q==",
8694
  "dev": true,
8695
  "requires": {
8696
- "unist-util-visit": "^1.1.0"
8697
  }
8698
  },
8699
  "unist-util-stringify-position": {
@@ -8708,7 +8178,7 @@
8708
  "integrity": "sha512-FiGu34ziNsZA3ZUteZxSFaczIjGmksfSgdKqBfOejrrfzyUy5b7YrlzT1Bcvi+djkYDituJDy2XB7tGTeBieKw==",
8709
  "dev": true,
8710
  "requires": {
8711
- "unist-util-visit-parents": "^2.0.0"
8712
  }
8713
  },
8714
  "unist-util-visit-parents": {
@@ -8717,7 +8187,7 @@
8717
  "integrity": "sha512-6B0UTiMfdWql4cQ03gDTCSns+64Zkfo2OCbK31Ov0uMizEz+CJeAp0cgZVb5Fhmcd7Bct2iRNywejT0orpbqUA==",
8718
  "dev": true,
8719
  "requires": {
8720
- "unist-util-is": "^2.1.2"
8721
  }
8722
  },
8723
  "unpipe": {
@@ -8732,8 +8202,8 @@
8732
  "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
8733
  "dev": true,
8734
  "requires": {
8735
- "has-value": "^0.3.1",
8736
- "isobject": "^3.0.0"
8737
  },
8738
  "dependencies": {
8739
  "has-value": {
@@ -8742,9 +8212,9 @@
8742
  "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
8743
  "dev": true,
8744
  "requires": {
8745
- "get-value": "^2.0.3",
8746
- "has-values": "^0.1.4",
8747
- "isobject": "^2.0.0"
8748
  },
8749
  "dependencies": {
8750
  "isobject": {
@@ -8784,7 +8254,7 @@
8784
  "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
8785
  "dev": true,
8786
  "requires": {
8787
- "punycode": "^2.1.0"
8788
  }
8789
  },
8790
  "uri-path": {
@@ -8850,8 +8320,8 @@
8850
  "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
8851
  "dev": true,
8852
  "requires": {
8853
- "spdx-correct": "^3.0.0",
8854
- "spdx-expression-parse": "^3.0.0"
8855
  }
8856
  },
8857
  "verror": {
@@ -8860,9 +8330,9 @@
8860
  "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
8861
  "dev": true,
8862
  "requires": {
8863
- "assert-plus": "^1.0.0",
8864
  "core-util-is": "1.0.2",
8865
- "extsprintf": "^1.2.0"
8866
  }
8867
  },
8868
  "vfile": {
@@ -8871,10 +8341,10 @@
8871
  "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==",
8872
  "dev": true,
8873
  "requires": {
8874
- "is-buffer": "^1.1.4",
8875
  "replace-ext": "1.0.0",
8876
- "unist-util-stringify-position": "^1.0.0",
8877
- "vfile-message": "^1.0.0"
8878
  }
8879
  },
8880
  "vfile-location": {
@@ -8889,7 +8359,7 @@
8889
  "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
8890
  "dev": true,
8891
  "requires": {
8892
- "unist-util-stringify-position": "^1.1.1"
8893
  }
8894
  },
8895
  "vm-browserify": {
@@ -8913,9 +8383,9 @@
8913
  "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
8914
  "dev": true,
8915
  "requires": {
8916
- "chokidar": "^2.0.2",
8917
- "graceful-fs": "^4.1.2",
8918
- "neo-async": "^2.5.0"
8919
  }
8920
  },
8921
  "webpack": {
@@ -8924,28 +8394,28 @@
8924
  "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
8925
  "dev": true,
8926
  "requires": {
8927
- "acorn": "^5.0.0",
8928
- "acorn-dynamic-import": "^2.0.0",
8929
- "ajv": "^6.1.0",
8930
- "ajv-keywords": "^3.1.0",
8931
- "async": "^2.1.2",
8932
- "enhanced-resolve": "^3.4.0",
8933
- "escope": "^3.6.0",
8934
- "interpret": "^1.0.0",
8935
- "json-loader": "^0.5.4",
8936
- "json5": "^0.5.1",
8937
- "loader-runner": "^2.3.0",
8938
- "loader-utils": "^1.1.0",
8939
- "memory-fs": "~0.4.1",
8940
- "mkdirp": "~0.5.0",
8941
- "node-libs-browser": "^2.0.0",
8942
- "source-map": "^0.5.3",
8943
- "supports-color": "^4.2.1",
8944
- "tapable": "^0.2.7",
8945
- "uglifyjs-webpack-plugin": "^0.4.6",
8946
- "watchpack": "^1.4.0",
8947
- "webpack-sources": "^1.0.1",
8948
- "yargs": "^8.0.2"
8949
  },
8950
  "dependencies": {
8951
  "ansi-regex": {
@@ -8960,7 +8430,7 @@
8960
  "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
8961
  "dev": true,
8962
  "requires": {
8963
- "lodash": "^4.17.10"
8964
  }
8965
  },
8966
  "camelcase": {
@@ -8987,10 +8457,10 @@
8987
  "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
8988
  "dev": true,
8989
  "requires": {
8990
- "graceful-fs": "^4.1.2",
8991
- "parse-json": "^2.2.0",
8992
- "pify": "^2.0.0",
8993
- "strip-bom": "^3.0.0"
8994
  }
8995
  },
8996
  "os-locale": {
@@ -8999,9 +8469,9 @@
8999
  "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
9000
  "dev": true,
9001
  "requires": {
9002
- "execa": "^0.7.0",
9003
- "lcid": "^1.0.0",
9004
- "mem": "^1.1.0"
9005
  }
9006
  },
9007
  "path-type": {
@@ -9010,7 +8480,7 @@
9010
  "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
9011
  "dev": true,
9012
  "requires": {
9013
- "pify": "^2.0.0"
9014
  }
9015
  },
9016
  "pify": {
@@ -9025,9 +8495,9 @@
9025
  "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
9026
  "dev": true,
9027
  "requires": {
9028
- "load-json-file": "^2.0.0",
9029
- "normalize-package-data": "^2.3.2",
9030
- "path-type": "^2.0.0"
9031
  }
9032
  },
9033
  "read-pkg-up": {
@@ -9036,8 +8506,8 @@
9036
  "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
9037
  "dev": true,
9038
  "requires": {
9039
- "find-up": "^2.0.0",
9040
- "read-pkg": "^2.0.0"
9041
  }
9042
  },
9043
  "source-map": {
@@ -9052,8 +8522,8 @@
9052
  "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
9053
  "dev": true,
9054
  "requires": {
9055
- "is-fullwidth-code-point": "^2.0.0",
9056
- "strip-ansi": "^4.0.0"
9057
  }
9058
  },
9059
  "strip-ansi": {
@@ -9062,7 +8532,7 @@
9062
  "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
9063
  "dev": true,
9064
  "requires": {
9065
- "ansi-regex": "^3.0.0"
9066
  }
9067
  },
9068
  "strip-bom": {
@@ -9077,7 +8547,7 @@
9077
  "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
9078
  "dev": true,
9079
  "requires": {
9080
- "has-flag": "^2.0.0"
9081
  }
9082
  },
9083
  "which-module": {
@@ -9092,19 +8562,19 @@
9092
  "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
9093
  "dev": true,
9094
  "requires": {
9095
- "camelcase": "^4.1.0",
9096
- "cliui": "^3.2.0",
9097
- "decamelize": "^1.1.1",
9098
- "get-caller-file": "^1.0.1",
9099
- "os-locale": "^2.0.0",
9100
- "read-pkg-up": "^2.0.0",
9101
- "require-directory": "^2.1.1",
9102
- "require-main-filename": "^1.0.1",
9103
- "set-blocking": "^2.0.0",
9104
- "string-width": "^2.0.0",
9105
- "which-module": "^2.0.0",
9106
- "y18n": "^3.2.1",
9107
- "yargs-parser": "^7.0.0"
9108
  }
9109
  },
9110
  "yargs-parser": {
@@ -9113,7 +8583,7 @@
9113
  "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
9114
  "dev": true,
9115
  "requires": {
9116
- "camelcase": "^4.1.0"
9117
  }
9118
  }
9119
  }
@@ -9124,8 +8594,8 @@
9124
  "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
9125
  "dev": true,
9126
  "requires": {
9127
- "source-list-map": "^2.0.0",
9128
- "source-map": "~0.6.1"
9129
  }
9130
  },
9131
  "websocket-driver": {
@@ -9134,8 +8604,8 @@
9134
  "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
9135
  "dev": true,
9136
  "requires": {
9137
- "http-parser-js": ">=0.4.0",
9138
- "websocket-extensions": ">=0.1.1"
9139
  }
9140
  },
9141
  "websocket-extensions": {
@@ -9150,7 +8620,7 @@
9150
  "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
9151
  "dev": true,
9152
  "requires": {
9153
- "isexe": "^2.0.0"
9154
  }
9155
  },
9156
  "which-module": {
@@ -9172,7 +8642,7 @@
9172
  "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
9173
  "dev": true,
9174
  "requires": {
9175
- "string-width": "^1.0.2 || 2"
9176
  }
9177
  },
9178
  "window-size": {
@@ -9193,8 +8663,8 @@
9193
  "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
9194
  "dev": true,
9195
  "requires": {
9196
- "string-width": "^1.0.1",
9197
- "strip-ansi": "^3.0.1"
9198
  }
9199
  },
9200
  "wrappy": {
@@ -9209,7 +8679,7 @@
9209
  "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
9210
  "dev": true,
9211
  "requires": {
9212
- "mkdirp": "^0.5.1"
9213
  }
9214
  },
9215
  "x-is-string": {
@@ -9242,19 +8712,19 @@
9242
  "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
9243
  "dev": true,
9244
  "requires": {
9245
- "camelcase": "^3.0.0",
9246
- "cliui": "^3.2.0",
9247
- "decamelize": "^1.1.1",
9248
- "get-caller-file": "^1.0.1",
9249
- "os-locale": "^1.4.0",
9250
- "read-pkg-up": "^1.0.1",
9251
- "require-directory": "^2.1.1",
9252
- "require-main-filename": "^1.0.1",
9253
- "set-blocking": "^2.0.0",
9254
- "string-width": "^1.0.2",
9255
- "which-module": "^1.0.0",
9256
- "y18n": "^3.2.1",
9257
- "yargs-parser": "^5.0.0"
9258
  },
9259
  "dependencies": {
9260
  "camelcase": {
@@ -9271,7 +8741,7 @@
9271
  "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
9272
  "dev": true,
9273
  "requires": {
9274
- "camelcase": "^3.0.0"
9275
  },
9276
  "dependencies": {
9277
  "camelcase": {
@@ -9288,10 +8758,10 @@
9288
  "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=",
9289
  "dev": true,
9290
  "requires": {
9291
- "archiver-utils": "^1.3.0",
9292
- "compress-commons": "^1.2.0",
9293
- "lodash": "^4.8.0",
9294
- "readable-stream": "^2.0.0"
9295
  }
9296
  }
9297
  }
1
  {
2
  "name": "user-registration",
3
+ "version": "1.5.5",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
22
  "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
23
  "dev": true,
24
  "requires": {
25
+ "acorn": "4.0.13"
26
  },
27
  "dependencies": {
28
  "acorn": {
39
  "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
40
  "dev": true,
41
  "requires": {
42
+ "fast-deep-equal": "2.0.1",
43
+ "fast-json-stable-stringify": "2.0.0",
44
+ "json-schema-traverse": "0.4.1",
45
+ "uri-js": "4.2.2"
46
  }
47
  },
48
  "ajv-keywords": {
57
  "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
58
  "dev": true,
59
  "requires": {
60
+ "kind-of": "3.2.2",
61
+ "longest": "1.0.1",
62
+ "repeat-string": "1.6.1"
63
  }
64
  },
65
  "amdefine": {
80
  "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
81
  "dev": true,
82
  "requires": {
83
+ "color-convert": "1.9.3"
84
  }
85
  },
86
  "anymatch": {
89
  "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
90
  "dev": true,
91
  "requires": {
92
+ "micromatch": "3.1.10",
93
+ "normalize-path": "2.1.1"
94
  },
95
  "dependencies": {
96
  "arr-diff": {
111
  "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
112
  "dev": true,
113
  "requires": {
114
+ "arr-flatten": "1.1.0",
115
+ "array-unique": "0.3.2",
116
+ "extend-shallow": "2.0.1",
117
+ "fill-range": "4.0.0",
118
+ "isobject": "3.0.1",
119
+ "repeat-element": "1.1.3",
120
+ "snapdragon": "0.8.2",
121
+ "snapdragon-node": "2.1.1",
122
+ "split-string": "3.1.0",
123
+ "to-regex": "3.0.2"
124
  },
125
  "dependencies": {
126
  "extend-shallow": {
129
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
130
  "dev": true,
131
  "requires": {
132
+ "is-extendable": "0.1.1"
133
  }
134
  }
135
  }
140
  "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
141
  "dev": true,
142
  "requires": {
143
+ "debug": "2.6.9",
144
+ "define-property": "0.2.5",
145
+ "extend-shallow": "2.0.1",
146
+ "posix-character-classes": "0.1.1",
147
+ "regex-not": "1.0.2",
148
+ "snapdragon": "0.8.2",
149
+ "to-regex": "3.0.2"
150
  },
151
  "dependencies": {
152
  "define-property": {
155
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
156
  "dev": true,
157
  "requires": {
158
+ "is-descriptor": "0.1.6"
159
  }
160
  },
161
  "extend-shallow": {
164
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
165
  "dev": true,
166
  "requires": {
167
+ "is-extendable": "0.1.1"
168
  }
169
  },
170
  "is-accessor-descriptor": {
173
  "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
174
  "dev": true,
175
  "requires": {
176
+ "kind-of": "3.2.2"
177
  },
178
  "dependencies": {
179
  "kind-of": {
182
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
183
  "dev": true,
184
  "requires": {
185
+ "is-buffer": "1.1.6"
186
  }
187
  }
188
  }
193
  "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
194
  "dev": true,
195
  "requires": {
196
+ "kind-of": "3.2.2"
197
  },
198
  "dependencies": {
199
  "kind-of": {
202
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
203
  "dev": true,
204
  "requires": {
205
+ "is-buffer": "1.1.6"
206
  }
207
  }
208
  }
213
  "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
214
  "dev": true,
215
  "requires": {
216
+ "is-accessor-descriptor": "0.1.6",
217
+ "is-data-descriptor": "0.1.4",
218
+ "kind-of": "5.1.0"
219
  }
220
  },
221
  "kind-of": {
232
  "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
233
  "dev": true,
234
  "requires": {
235
+ "array-unique": "0.3.2",
236
+ "define-property": "1.0.0",
237
+ "expand-brackets": "2.1.4",
238
+ "extend-shallow": "2.0.1",
239
+ "fragment-cache": "0.2.1",
240
+ "regex-not": "1.0.2",
241
+ "snapdragon": "0.8.2",
242
+ "to-regex": "3.0.2"
243
  },
244
  "dependencies": {
245
  "define-property": {
248
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
249
  "dev": true,
250
  "requires": {
251
+ "is-descriptor": "1.0.2"
252
  }
253
  },
254
  "extend-shallow": {
257
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
258
  "dev": true,
259
  "requires": {
260
+ "is-extendable": "0.1.1"
261
  }
262
  }
263
  }
268
  "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
269
  "dev": true,
270
  "requires": {
271
+ "extend-shallow": "2.0.1",
272
+ "is-number": "3.0.0",
273
+ "repeat-string": "1.6.1",
274
+ "to-regex-range": "2.1.1"
275
  },
276
  "dependencies": {
277
  "extend-shallow": {
280
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
281
  "dev": true,
282
  "requires": {
283
+ "is-extendable": "0.1.1"
284
  }
285
  }
286
  }
291
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
292
  "dev": true,
293
  "requires": {
294
+ "kind-of": "6.0.2"
295
  }
296
  },
297
  "is-data-descriptor": {
300
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
301
  "dev": true,
302
  "requires": {
303
+ "kind-of": "6.0.2"
304
  }
305
  },
306
  "is-descriptor": {
309
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
310
  "dev": true,
311
  "requires": {
312
+ "is-accessor-descriptor": "1.0.0",
313
+ "is-data-descriptor": "1.0.0",
314
+ "kind-of": "6.0.2"
315
  }
316
  },
317
  "is-number": {
320
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
321
  "dev": true,
322
  "requires": {
323
+ "kind-of": "3.2.2"
324
  },
325
  "dependencies": {
326
  "kind-of": {
329
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
330
  "dev": true,
331
  "requires": {
332
+ "is-buffer": "1.1.6"
333
  }
334
  }
335
  }
352
  "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
353
  "dev": true,
354
  "requires": {
355
+ "arr-diff": "4.0.0",
356
+ "array-unique": "0.3.2",
357
+ "braces": "2.3.2",
358
+ "define-property": "2.0.2",
359
+ "extend-shallow": "3.0.2",
360
+ "extglob": "2.0.4",
361
+ "fragment-cache": "0.2.1",
362
+ "kind-of": "6.0.2",
363
+ "nanomatch": "1.2.13",
364
+ "object.pick": "1.3.0",
365
+ "regex-not": "1.0.2",
366
+ "snapdragon": "0.8.2",
367
+ "to-regex": "3.0.2"
368
  }
369
  }
370
  }
381
  "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=",
382
  "dev": true,
383
  "requires": {
384
+ "archiver-utils": "1.3.0",
385
+ "async": "2.6.1",
386
+ "buffer-crc32": "0.2.13",
387
+ "glob": "7.0.6",
388
+ "lodash": "4.17.11",
389
+ "readable-stream": "2.3.6",
390
+ "tar-stream": "1.6.2",
391
+ "walkdir": "0.0.11",
392
+ "zip-stream": "1.2.0"
393
  },
394
  "dependencies": {
395
  "async": {
398
  "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
399
  "dev": true,
400
  "requires": {
401
+ "lodash": "4.17.11"
402
  }
403
  }
404
  }
409
  "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=",
410
  "dev": true,
411
  "requires": {
412
+ "glob": "7.0.6",
413
+ "graceful-fs": "4.1.15",
414
+ "lazystream": "1.0.0",
415
+ "lodash": "4.17.11",
416
+ "normalize-path": "2.1.1",
417
+ "readable-stream": "2.3.6"
418
  }
419
  },
420
  "are-we-there-yet": {
423
  "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
424
  "dev": true,
425
  "requires": {
426
+ "delegates": "1.0.0",
427
+ "readable-stream": "2.3.6"
428
  }
429
  },
430
  "argparse": {
433
  "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
434
  "dev": true,
435
  "requires": {
436
+ "sprintf-js": "1.0.3"
437
  },
438
  "dependencies": {
439
  "sprintf-js": {
450
  "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
451
  "dev": true,
452
  "requires": {
453
+ "arr-flatten": "1.1.0"
454
  }
455
  },
456
  "arr-flatten": {
477
  "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
478
  "dev": true,
479
  "requires": {
480
+ "array-uniq": "1.0.3"
481
  }
482
  },
483
  "array-uniq": {
504
  "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
505
  "dev": true,
506
  "requires": {
507
+ "safer-buffer": "2.1.2"
508
  }
509
  },
510
  "asn1.js": {
513
  "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
514
  "dev": true,
515
  "requires": {
516
+ "bn.js": "4.11.8",
517
+ "inherits": "2.0.3",
518
+ "minimalistic-assert": "1.0.1"
519
  }
520
  },
521
  "assert": {
592
  "integrity": "sha512-C9yv/UF3X+eJTi/zvfxuyfxmLibYrntpF3qoJYrMeQwgUJOZrZvpJiMG2FMQ3qnhWtF/be4pYONBBw95ZGe3vA==",
593
  "dev": true,
594
  "requires": {
595
+ "browserslist": "2.11.3",
596
+ "caniuse-lite": "1.0.30000923",
597
+ "normalize-range": "0.1.2",
598
+ "num2fraction": "1.2.2",
599
+ "postcss": "6.0.23",
600
+ "postcss-value-parser": "3.3.1"
601
  }
602
  },
603
  "aws-sign2": {
618
  "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
619
  "dev": true,
620
  "requires": {
621
+ "chalk": "1.1.3",
622
+ "esutils": "2.0.2",
623
+ "js-tokens": "3.0.2"
624
  },
625
  "dependencies": {
626
  "ansi-styles": {
635
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
636
  "dev": true,
637
  "requires": {
638
+ "ansi-styles": "2.2.1",
639
+ "escape-string-regexp": "1.0.5",
640
+ "has-ansi": "2.0.0",
641
+ "strip-ansi": "3.0.1",
642
+ "supports-color": "2.0.0"
643
  }
644
  },
645
  "supports-color": {
656
  "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
657
  "dev": true,
658
  "requires": {
659
+ "babel-code-frame": "6.26.0",
660
+ "babel-generator": "6.26.1",
661
+ "babel-helpers": "6.24.1",
662
+ "babel-messages": "6.23.0",
663
+ "babel-register": "6.26.0",
664
+ "babel-runtime": "6.26.0",
665
+ "babel-template": "6.26.0",
666
+ "babel-traverse": "6.26.0",
667
+ "babel-types": "6.26.0",
668
+ "babylon": "6.18.0",
669
+ "convert-source-map": "1.6.0",
670
+ "debug": "2.6.9",
671
+ "json5": "0.5.1",
672
+ "lodash": "4.17.11",
673
+ "minimatch": "3.0.4",
674
+ "path-is-absolute": "1.0.1",
675
+ "private": "0.1.8",
676
+ "slash": "1.0.0",
677
+ "source-map": "0.5.7"
678
  },
679
  "dependencies": {
680
  "source-map": {
691
  "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
692
  "dev": true,
693
  "requires": {
694
+ "babel-messages": "6.23.0",
695
+ "babel-runtime": "6.26.0",
696
+ "babel-types": "6.26.0",
697
+ "detect-indent": "4.0.0",
698
+ "jsesc": "1.3.0",
699
+ "lodash": "4.17.11",
700
+ "source-map": "0.5.7",
701
+ "trim-right": "1.0.1"
702
  },
703
  "dependencies": {
704
  "source-map": {
715
  "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
716
  "dev": true,
717
  "requires": {
718
+ "babel-helper-explode-assignable-expression": "6.24.1",
719
+ "babel-runtime": "6.26.0",
720
+ "babel-types": "6.26.0"
721
  }
722
  },
723
  "babel-helper-builder-react-jsx": {
726
  "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
727
  "dev": true,
728
  "requires": {
729
+ "babel-runtime": "6.26.0",
730
+ "babel-types": "6.26.0",
731
+ "esutils": "2.0.2"
732
  }
733
  },
734
  "babel-helper-call-delegate": {
737
  "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
738
  "dev": true,
739
  "requires": {
740
+ "babel-helper-hoist-variables": "6.24.1",
741
+ "babel-runtime": "6.26.0",
742
+ "babel-traverse": "6.26.0",
743
+ "babel-types": "6.26.0"
744
  }
745
  },
746
  "babel-helper-define-map": {
749
  "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
750
  "dev": true,
751
  "requires": {
752
+ "babel-helper-function-name": "6.24.1",
753
+ "babel-runtime": "6.26.0",
754
+ "babel-types": "6.26.0",
755
+ "lodash": "4.17.11"
756
  }
757
  },
758
  "babel-helper-explode-assignable-expression": {
761
  "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
762
  "dev": true,
763
  "requires": {
764
+ "babel-runtime": "6.26.0",
765
+ "babel-traverse": "6.26.0",
766
+ "babel-types": "6.26.0"
767
  }
768
  },
769
  "babel-helper-function-name": {
772
  "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
773
  "dev": true,
774
  "requires": {
775
+ "babel-helper-get-function-arity": "6.24.1",
776
+ "babel-runtime": "6.26.0",
777
+ "babel-template": "6.26.0",
778
+ "babel-traverse": "6.26.0",
779
+ "babel-types": "6.26.0"
780
  }
781
  },
782
  "babel-helper-get-function-arity": {
785
  "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
786
  "dev": true,
787
  "requires": {
788
+ "babel-runtime": "6.26.0",
789
+ "babel-types": "6.26.0"
790
  }
791
  },
792
  "babel-helper-hoist-variables": {
795
  "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
796
  "dev": true,
797
  "requires": {
798
+ "babel-runtime": "6.26.0",
799
+ "babel-types": "6.26.0"
800
  }
801
  },
802
  "babel-helper-optimise-call-expression": {
805
  "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
806
  "dev": true,
807
  "requires": {
808
+ "babel-runtime": "6.26.0",
809
+ "babel-types": "6.26.0"
810
  }
811
  },
812
  "babel-helper-regex": {
815
  "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
816
  "dev": true,
817
  "requires": {
818
+ "babel-runtime": "6.26.0",
819
+ "babel-types": "6.26.0",
820
+ "lodash": "4.17.11"
821
  }
822
  },
823
  "babel-helper-remap-async-to-generator": {
826
  "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
827
  "dev": true,
828
  "requires": {
829
+ "babel-helper-function-name": "6.24.1",
830
+ "babel-runtime": "6.26.0",
831
+ "babel-template": "6.26.0",
832
+ "babel-traverse": "6.26.0",
833
+ "babel-types": "6.26.0"
834
  }
835
  },
836
  "babel-helper-replace-supers": {
839
  "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
840
  "dev": true,
841
  "requires": {
842
+ "babel-helper-optimise-call-expression": "6.24.1",
843
+ "babel-messages": "6.23.0",
844
+ "babel-runtime": "6.26.0",
845
+ "babel-template": "6.26.0",
846
+ "babel-traverse": "6.26.0",
847
+ "babel-types": "6.26.0"
848
  }
849
  },
850
  "babel-helpers": {
853
  "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
854
  "dev": true,
855
  "requires": {
856
+ "babel-runtime": "6.26.0",
857
+ "babel-template": "6.26.0"
858
  }
859
  },
860
  "babel-loader": {
863
  "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==",
864
  "dev": true,
865
  "requires": {
866
+ "find-cache-dir": "1.0.0",
867
+ "loader-utils": "1.2.1",
868
+ "mkdirp": "0.5.1"
869
  }
870
  },
871
  "babel-messages": {
874
  "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
875
  "dev": true,
876
  "requires": {
877
+ "babel-runtime": "6.26.0"
878
  }
879
  },
880
  "babel-plugin-check-es2015-constants": {
883
  "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
884
  "dev": true,
885
  "requires": {
886
+ "babel-runtime": "6.26.0"
887
  }
888
  },
889
  "babel-plugin-syntax-async-functions": {
916
  "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
917
  "dev": true,
918
  "requires": {
919
+ "babel-helper-remap-async-to-generator": "6.24.1",
920
+ "babel-plugin-syntax-async-functions": "6.13.0",
921
+ "babel-runtime": "6.26.0"
922
  }
923
  },
924
  "babel-plugin-transform-es2015-arrow-functions": {
927
  "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
928
  "dev": true,
929
  "requires": {
930
+ "babel-runtime": "6.26.0"
931
  }
932
  },
933
  "babel-plugin-transform-es2015-block-scoped-functions": {
936
  "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
937
  "dev": true,
938
  "requires": {
939
+ "babel-runtime": "6.26.0"
940
  }
941
  },
942
  "babel-plugin-transform-es2015-block-scoping": {
945
  "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
946
  "dev": true,
947
  "requires": {
948
+ "babel-runtime": "6.26.0",
949
+ "babel-template": "6.26.0",
950
+ "babel-traverse": "6.26.0",
951
+ "babel-types": "6.26.0",
952
+ "lodash": "4.17.11"
953
  }
954
  },
955
  "babel-plugin-transform-es2015-classes": {
958
  "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
959
  "dev": true,
960
  "requires": {
961
+ "babel-helper-define-map": "6.26.0",
962
+ "babel-helper-function-name": "6.24.1",
963
+ "babel-helper-optimise-call-expression": "6.24.1",
964
+ "babel-helper-replace-supers": "6.24.1",
965
+ "babel-messages": "6.23.0",
966
+ "babel-runtime": "6.26.0",
967
+ "babel-template": "6.26.0",
968
+ "babel-traverse": "6.26.0",
969
+ "babel-types": "6.26.0"
970
  }
971
  },
972
  "babel-plugin-transform-es2015-computed-properties": {
975
  "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
976
  "dev": true,
977
  "requires": {
978
+ "babel-runtime": "6.26.0",
979
+ "babel-template": "6.26.0"
980
  }
981
  },
982
  "babel-plugin-transform-es2015-destructuring": {
985
  "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
986
  "dev": true,
987
  "requires": {
988
+ "babel-runtime": "6.26.0"
989
  }
990
  },
991
  "babel-plugin-transform-es2015-duplicate-keys": {
994
  "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
995
  "dev": true,
996
  "requires": {
997
+ "babel-runtime": "6.26.0",
998
+ "babel-types": "6.26.0"
999
  }
1000
  },
1001
  "babel-plugin-transform-es2015-for-of": {
1004
  "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
1005
  "dev": true,
1006
  "requires": {
1007
+ "babel-runtime": "6.26.0"
1008
  }
1009
  },
1010
  "babel-plugin-transform-es2015-function-name": {
1013
  "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
1014
  "dev": true,
1015
  "requires": {
1016
+ "babel-helper-function-name": "6.24.1",
1017
+ "babel-runtime": "6.26.0",
1018
+ "babel-types": "6.26.0"
1019
  }
1020
  },
1021
  "babel-plugin-transform-es2015-literals": {
1024
  "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
1025
  "dev": true,
1026
  "requires": {
1027
+ "babel-runtime": "6.26.0"
1028
  }
1029
  },
1030
  "babel-plugin-transform-es2015-modules-amd": {
1033
  "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
1034
  "dev": true,
1035
  "requires": {
1036
+ "babel-plugin-transform-es2015-modules-commonjs": "6.26.2",
1037
+ "babel-runtime": "6.26.0",
1038
+ "babel-template": "6.26.0"
1039
  }
1040
  },
1041
  "babel-plugin-transform-es2015-modules-commonjs": {
1044
  "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
1045
  "dev": true,
1046
  "requires": {
1047
+ "babel-plugin-transform-strict-mode": "6.24.1",
1048
+ "babel-runtime": "6.26.0",
1049
+ "babel-template": "6.26.0",
1050
+ "babel-types": "6.26.0"
1051
  }
1052
  },
1053
  "babel-plugin-transform-es2015-modules-systemjs": {
1056
  "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
1057
  "dev": true,
1058
  "requires": {
1059
+ "babel-helper-hoist-variables": "6.24.1",
1060
+ "babel-runtime": "6.26.0",
1061
+ "babel-template": "6.26.0"
1062
  }
1063
  },
1064
  "babel-plugin-transform-es2015-modules-umd": {
1067
  "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
1068
  "dev": true,
1069
  "requires": {
1070
+ "babel-plugin-transform-es2015-modules-amd": "6.24.1",
1071
+ "babel-runtime": "6.26.0",
1072
+ "babel-template": "6.26.0"
1073
  }
1074
  },
1075
  "babel-plugin-transform-es2015-object-super": {
1078
  "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
1079
  "dev": true,
1080
  "requires": {
1081
+ "babel-helper-replace-supers": "6.24.1",
1082
+ "babel-runtime": "6.26.0"
1083
  }
1084
  },
1085
  "babel-plugin-transform-es2015-parameters": {
1088
  "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
1089
  "dev": true,
1090
  "requires": {
1091
+ "babel-helper-call-delegate": "6.24.1",
1092
+ "babel-helper-get-function-arity": "6.24.1",
1093
+ "babel-runtime": "6.26.0",
1094
+ "babel-template": "6.26.0",
1095
+ "babel-traverse": "6.26.0",
1096
+ "babel-types": "6.26.0"
1097
  }
1098
  },
1099
  "babel-plugin-transform-es2015-shorthand-properties": {
1102
  "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
1103
  "dev": true,
1104
  "requires": {
1105
+ "babel-runtime": "6.26.0",
1106
+ "babel-types": "6.26.0"
1107
  }
1108
  },
1109
  "babel-plugin-transform-es2015-spread": {
1112
  "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
1113
  "dev": true,
1114
  "requires": {
1115
+ "babel-runtime": "6.26.0"
1116
  }
1117
  },
1118
  "babel-plugin-transform-es2015-sticky-regex": {
1121
  "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
1122
  "dev": true,
1123
  "requires": {
1124
+ "babel-helper-regex": "6.26.0",
1125
+ "babel-runtime": "6.26.0",
1126
+ "babel-types": "6.26.0"
1127
  }
1128
  },
1129
  "babel-plugin-transform-es2015-template-literals": {
1132
  "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
1133
  "dev": true,
1134
  "requires": {
1135
+ "babel-runtime": "6.26.0"
1136
  }
1137
  },
1138
  "babel-plugin-transform-es2015-typeof-symbol": {
1141
  "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
1142
  "dev": true,
1143
  "requires": {
1144
+ "babel-runtime": "6.26.0"
1145
  }
1146
  },
1147
  "babel-plugin-transform-es2015-unicode-regex": {
1150
  "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
1151
  "dev": true,
1152
  "requires": {
1153
+ "babel-helper-regex": "6.26.0",
1154
+ "babel-runtime": "6.26.0",
1155
+ "regexpu-core": "2.0.0"
1156
  }
1157
  },
1158
  "babel-plugin-transform-exponentiation-operator": {
1161
  "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
1162
  "dev": true,
1163
  "requires": {
1164
+ "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1",
1165
+ "babel-plugin-syntax-exponentiation-operator": "6.13.0",
1166
+ "babel-runtime": "6.26.0"
1167
  }
1168
  },
1169
  "babel-plugin-transform-react-jsx": {
1172
  "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
1173
  "dev": true,
1174
  "requires": {
1175
+ "babel-helper-builder-react-jsx": "6.26.0",
1176
+ "babel-plugin-syntax-jsx": "6.18.0",
1177
+ "babel-runtime": "6.26.0"
1178
  }
1179
  },
1180
  "babel-plugin-transform-regenerator": {
1183
  "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
1184
  "dev": true,
1185
  "requires": {
1186
+ "regenerator-transform": "0.10.1"
1187
  }
1188
  },
1189
  "babel-plugin-transform-strict-mode": {
1192
  "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
1193
  "dev": true,
1194
  "requires": {
1195
+ "babel-runtime": "6.26.0",
1196
+ "babel-types": "6.26.0"
1197
  }
1198
  },
1199
  "babel-preset-env": {
1202
  "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
1203
  "dev": true,
1204
  "requires": {
1205
+ "babel-plugin-check-es2015-constants": "6.22.0",
1206
+ "babel-plugin-syntax-trailing-function-commas": "6.22.0",
1207
+ "babel-plugin-transform-async-to-generator": "6.24.1",
1208
+ "babel-plugin-transform-es2015-arrow-functions": "6.22.0",
1209
+ "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0",
1210
+ "babel-plugin-transform-es2015-block-scoping": "6.26.0",
1211
+ "babel-plugin-transform-es2015-classes": "6.24.1",
1212
+ "babel-plugin-transform-es2015-computed-properties": "6.24.1",
1213
+ "babel-plugin-transform-es2015-destructuring": "6.23.0",
1214
+ "babel-plugin-transform-es2015-duplicate-keys": "6.24.1",
1215
+ "babel-plugin-transform-es2015-for-of": "6.23.0",
1216
+ "babel-plugin-transform-es2015-function-name": "6.24.1",
1217
+ "babel-plugin-transform-es2015-literals": "6.22.0",
1218
+ "babel-plugin-transform-es2015-modules-amd": "6.24.1",
1219
+ "babel-plugin-transform-es2015-modules-commonjs": "6.26.2",
1220
+ "babel-plugin-transform-es2015-modules-systemjs": "6.24.1",
1221
+ "babel-plugin-transform-es2015-modules-umd": "6.24.1",
1222
+ "babel-plugin-transform-es2015-object-super": "6.24.1",
1223
+ "babel-plugin-transform-es2015-parameters": "6.24.1",
1224
+ "babel-plugin-transform-es2015-shorthand-properties": "6.24.1",
1225
+ "babel-plugin-transform-es2015-spread": "6.22.0",
1226
+ "babel-plugin-transform-es2015-sticky-regex": "6.24.1",
1227
+ "babel-plugin-transform-es2015-template-literals": "6.22.0",
1228
+ "babel-plugin-transform-es2015-typeof-symbol": "6.23.0",
1229
+ "babel-plugin-transform-es2015-unicode-regex": "6.24.1",
1230
+ "babel-plugin-transform-exponentiation-operator": "6.24.1",
1231
+ "babel-plugin-transform-regenerator": "6.26.0",
1232
+ "browserslist": "3.2.8",
1233
+ "invariant": "2.2.4",
1234
+ "semver": "5.6.0"
1235
  },
1236
  "dependencies": {
1237
  "browserslist": {
1240
  "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
1241
  "dev": true,
1242
  "requires": {
1243
+ "caniuse-lite": "1.0.30000923",
1244
+ "electron-to-chromium": "1.3.96"
1245
  }
1246
  }
1247
  }
1252
  "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
1253
  "dev": true,
1254
  "requires": {
1255
+ "babel-core": "6.26.3",
1256
+ "babel-runtime": "6.26.0",
1257
+ "core-js": "2.6.1",
1258
+ "home-or-tmp": "2.0.0",
1259
+ "lodash": "4.17.11",
1260
+ "mkdirp": "0.5.1",
1261
+ "source-map-support": "0.4.18"
1262
  }
1263
  },
1264
  "babel-runtime": {
1267
  "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1268
  "dev": true,
1269
  "requires": {
1270
+ "core-js": "2.6.1",
1271
+ "regenerator-runtime": "0.11.1"
1272
  }
1273
  },
1274
  "babel-template": {
1277
  "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1278
  "dev": true,
1279
  "requires": {
1280
+ "babel-runtime": "6.26.0",
1281
+ "babel-traverse": "6.26.0",
1282
+ "babel-types": "6.26.0",
1283
+ "babylon": "6.18.0",
1284
+ "lodash": "4.17.11"
1285
  }
1286
  },
1287
  "babel-traverse": {
1290
  "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1291
  "dev": true,
1292
  "requires": {
1293
+ "babel-code-frame": "6.26.0",
1294
+ "babel-messages": "6.23.0",
1295
+ "babel-runtime": "6.26.0",
1296
+ "babel-types": "6.26.0",
1297
+ "babylon": "6.18.0",
1298
+ "debug": "2.6.9",
1299
+ "globals": "9.18.0",
1300
+ "invariant": "2.2.4",
1301
+ "lodash": "4.17.11"
1302
  }
1303
  },
1304
  "babel-types": {
1307
  "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1308
  "dev": true,
1309
  "requires": {
1310
+ "babel-runtime": "6.26.0",
1311
+ "esutils": "2.0.2",
1312
+ "lodash": "4.17.11",
1313
+ "to-fast-properties": "1.0.3"
1314
  }
1315
  },
1316
  "babylon": {
1337
  "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1338
  "dev": true,
1339
  "requires": {
1340
+ "cache-base": "1.0.1",
1341
+ "class-utils": "0.3.6",
1342
+ "component-emitter": "1.2.1",
1343
+ "define-property": "1.0.0",
1344
+ "isobject": "3.0.1",
1345
+ "mixin-deep": "1.3.1",
1346
+ "pascalcase": "0.1.1"
1347
  },
1348
  "dependencies": {
1349
  "define-property": {
1352
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1353
  "dev": true,
1354
  "requires": {
1355
+ "is-descriptor": "1.0.2"
1356
  }
1357
  },
1358
  "is-accessor-descriptor": {
1361
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1362
  "dev": true,
1363
  "requires": {
1364
+ "kind-of": "6.0.2"
1365
  }
1366
  },
1367
  "is-data-descriptor": {
1370
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1371
  "dev": true,
1372
  "requires": {
1373
+ "kind-of": "6.0.2"
1374
  }
1375
  },
1376
  "is-descriptor": {
1379
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1380
  "dev": true,
1381
  "requires": {
1382
+ "is-accessor-descriptor": "1.0.0",
1383
+ "is-data-descriptor": "1.0.0",
1384
+ "kind-of": "6.0.2"
1385
  }
1386
  },
1387
  "isobject": {
1410
  "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1411
  "dev": true,
1412
  "requires": {
1413
+ "tweetnacl": "0.14.5"
1414
  }
1415
  },
1416
  "big.js": {
1431
  "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1432
  "dev": true,
1433
  "requires": {
1434
+ "readable-stream": "2.3.6",
1435
+ "safe-buffer": "5.1.2"
1436
  }
1437
  },
1438
  "block-stream": {
1441
  "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1442
  "dev": true,
1443
  "requires": {
1444
+ "inherits": "2.0.3"
1445
  }
1446
  },
1447
  "bluebird": {
1463
  "dev": true,
1464
  "requires": {
1465
  "bytes": "2.2.0",
1466
+ "content-type": "1.0.4",
1467
+ "debug": "2.2.0",
1468
+ "depd": "1.1.2",
1469
+ "http-errors": "1.3.1",
1470
  "iconv-lite": "0.4.13",
1471
+ "on-finished": "2.3.0",
1472
  "qs": "5.2.0",
1473
+ "raw-body": "2.1.7",
1474
+ "type-is": "1.6.16"
1475
  },
1476
  "dependencies": {
1477
  "debug": {
1509
  "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1510
  "dev": true,
1511
  "requires": {
1512
+ "balanced-match": "1.0.0",
1513
  "concat-map": "0.0.1"
1514
  }
1515
  },
1519
  "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1520
  "dev": true,
1521
  "requires": {
1522
+ "expand-range": "1.8.2",
1523
+ "preserve": "0.2.0",
1524
+ "repeat-element": "1.1.3"
1525
  }
1526
  },
1527
  "brorand": {
1536
  "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1537
  "dev": true,
1538
  "requires": {
1539
+ "buffer-xor": "1.0.3",
1540
+ "cipher-base": "1.0.4",
1541
+ "create-hash": "1.2.0",
1542
+ "evp_bytestokey": "1.0.3",
1543
+ "inherits": "2.0.3",
1544
+ "safe-buffer": "5.1.2"
1545
  }
1546
  },
1547
  "browserify-cipher": {
1550
  "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1551
  "dev": true,
1552
  "requires": {
1553
+ "browserify-aes": "1.2.0",
1554
+ "browserify-des": "1.0.2",
1555
+ "evp_bytestokey": "1.0.3"
1556
  }
1557
  },
1558
  "browserify-des": {
1561
  "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1562
  "dev": true,
1563
  "requires": {
1564
+ "cipher-base": "1.0.4",
1565
+ "des.js": "1.0.0",
1566
+ "inherits": "2.0.3",
1567
+ "safe-buffer": "5.1.2"
1568
  }
1569
  },
1570
  "browserify-rsa": {
1573
  "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1574
  "dev": true,
1575
  "requires": {
1576
+ "bn.js": "4.11.8",
1577
+ "randombytes": "2.0.6"
1578
  }
1579
  },
1580
  "browserify-sign": {
1583
  "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1584
  "dev": true,
1585
  "requires": {
1586
+ "bn.js": "4.11.8",
1587
+ "browserify-rsa": "4.0.1",
1588
+ "create-hash": "1.2.0",
1589
+ "create-hmac": "1.1.7",
1590
+ "elliptic": "6.4.1",
1591
+ "inherits": "2.0.3",
1592
+ "parse-asn1": "5.1.1"
1593
  }
1594
  },
1595
  "browserify-zlib": {
1598
  "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
1599
  "dev": true,
1600
  "requires": {
1601
+ "pako": "0.2.9"
1602
  }
1603
  },
1604
  "browserslist": {
1607
  "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
1608
  "dev": true,
1609
  "requires": {
1610
+ "caniuse-lite": "1.0.30000923",
1611
+ "electron-to-chromium": "1.3.96"
1612
  }
1613
  },
1614
  "buffer": {
1617
  "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1618
  "dev": true,
1619
  "requires": {
1620
+ "base64-js": "1.3.0",
1621
+ "ieee754": "1.1.12"
1622
  }
1623
  },
1624
  "buffer-alloc": {
1627
  "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1628
  "dev": true,
1629
  "requires": {
1630
+ "buffer-alloc-unsafe": "1.1.0",
1631
+ "buffer-fill": "1.0.0"
1632
  }
1633
  },
1634
  "buffer-alloc-unsafe": {
1685
  "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1686
  "dev": true,
1687
  "requires": {
1688
+ "collection-visit": "1.0.0",
1689
+ "component-emitter": "1.2.1",
1690
+ "get-value": "2.0.6",
1691
+ "has-value": "1.0.0",
1692
+ "isobject": "3.0.1",
1693
+ "set-value": "2.0.0",
1694
+ "to-object-path": "0.3.0",
1695
+ "union-value": "1.0.0",
1696
+ "unset-value": "1.0.0"
1697
  },
1698
  "dependencies": {
1699
  "isobject": {
1716
  "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1717
  "dev": true,
1718
  "requires": {
1719
+ "camelcase": "2.1.1",
1720
+ "map-obj": "1.0.1"
1721
  }
1722
  },
1723
  "caniuse-lite": {
1744
  "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1745
  "dev": true,
1746
  "requires": {
1747
+ "align-text": "0.1.4",
1748
+ "lazy-cache": "1.0.4"
1749
  }
1750
  },
1751
  "chalk": {
1754
  "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
1755
  "dev": true,
1756
  "requires": {
1757
+ "ansi-styles": "3.2.1",
1758
+ "escape-string-regexp": "1.0.5",
1759
+ "supports-color": "5.5.0"
1760
  }
1761
  },
1762
  "character-entities": {
1789
  "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
1790
  "dev": true,
1791
  "requires": {
1792
+ "anymatch": "2.0.0",
1793
+ "async-each": "1.0.1",
1794
+ "braces": "2.3.2",
1795
+ "glob-parent": "3.1.0",
1796
+ "inherits": "2.0.3",
1797
+ "is-binary-path": "1.0.1",
1798
+ "is-glob": "4.0.0",
1799
+ "lodash.debounce": "4.0.8",
1800
+ "normalize-path": "2.1.1",
1801
+ "path-is-absolute": "1.0.1",
1802
+ "readdirp": "2.2.1",
1803
+ "upath": "1.1.0"
 
1804
  },
1805
  "dependencies": {
1806
  "array-unique": {
1815
  "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1816
  "dev": true,
1817
  "requires": {
1818
+ "arr-flatten": "1.1.0",
1819
+ "array-unique": "0.3.2",
1820
+ "extend-shallow": "2.0.1",
1821
+ "fill-range": "4.0.0",
1822
+ "isobject": "3.0.1",
1823
+ "repeat-element": "1.1.3",
1824
+ "snapdragon": "0.8.2",
1825
+ "snapdragon-node": "2.1.1",
1826
+ "split-string": "3.1.0",
1827
+ "to-regex": "3.0.2"
1828
  }
1829
  },
1830
  "extend-shallow": {
1833
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1834
  "dev": true,
1835
  "requires": {
1836
+ "is-extendable": "0.1.1"
1837
  }
1838
  },
1839
  "fill-range": {
1842
  "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
1843
  "dev": true,
1844
  "requires": {
1845
+ "extend-shallow": "2.0.1",
1846
+ "is-number": "3.0.0",
1847
+ "repeat-string": "1.6.1",
1848
+ "to-regex-range": "2.1.1"
1849
  }
1850
  },
1851
  "glob-parent": {
1854
  "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1855
  "dev": true,
1856
  "requires": {
1857
+ "is-glob": "3.1.0",
1858
+ "path-dirname": "1.0.2"
1859
  },
1860
  "dependencies": {
1861
  "is-glob": {
1864
  "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1865
  "dev": true,
1866
  "requires": {
1867
+ "is-extglob": "2.1.1"
1868
  }
1869
  }
1870
  }
1881
  "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
1882
  "dev": true,
1883
  "requires": {
1884
+ "is-extglob": "2.1.1"
1885
  }
1886
  },
1887
  "is-number": {
1890
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1891
  "dev": true,
1892
  "requires": {
1893
+ "kind-of": "3.2.2"
1894
  }
1895
  },
1896
  "isobject": {
1914
  "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1915
  "dev": true,
1916
  "requires": {
1917
+ "inherits": "2.0.3",
1918
+ "safe-buffer": "5.1.2"
1919
  }
1920
  },
1921
  "circular-json": {
1930
  "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1931
  "dev": true,
1932
  "requires": {
1933
+ "arr-union": "3.1.0",
1934
+ "define-property": "0.2.5",
1935
+ "isobject": "3.0.1",
1936
+ "static-extend": "0.1.2"
1937
  },
1938
  "dependencies": {
1939
  "define-property": {
1942
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1943
  "dev": true,
1944
  "requires": {
1945
+ "is-descriptor": "0.1.6"
1946
  }
1947
  },
1948
  "isobject": {
1959
  "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=",
1960
  "dev": true,
1961
  "requires": {
1962
+ "source-map": "0.5.7"
1963
  },
1964
  "dependencies": {
1965
  "source-map": {
1977
  "dev": true,
1978
  "requires": {
1979
  "exit": "0.1.2",
1980
+ "glob": "7.1.3"
1981
  },
1982
  "dependencies": {
1983
  "glob": {
1986
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
1987
  "dev": true,
1988
  "requires": {
1989
+ "fs.realpath": "1.0.0",
1990
+ "inflight": "1.0.6",
1991
+ "inherits": "2.0.3",
1992
+ "minimatch": "3.0.4",
1993
+ "once": "1.4.0",
1994
+ "path-is-absolute": "1.0.1"
1995
  }
1996
  }
1997
  }
2002
  "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2003
  "dev": true,
2004
  "requires": {
2005
+ "string-width": "1.0.2",
2006
+ "strip-ansi": "3.0.1",
2007
+ "wrap-ansi": "2.1.0"
2008
  }
2009
  },
2010
  "clone-regexp": {
2013
  "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
2014
  "dev": true,
2015
  "requires": {
2016
+ "is-regexp": "1.0.0",
2017
+ "is-supported-regexp-flag": "1.0.1"
2018
  }
2019
  },
2020
  "code-point-at": {
2041
  "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2042
  "dev": true,
2043
  "requires": {
2044
+ "map-visit": "1.0.0",
2045
+ "object-visit": "1.0.1"
2046
  }
2047
  },
2048
  "color-convert": {
2072
  "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2073
  "dev": true,
2074
  "requires": {
2075
+ "delayed-stream": "1.0.0"
2076
  }
2077
  },
2078
  "commander": {
2099
  "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",
2100
  "dev": true,
2101
  "requires": {
2102
+ "buffer-crc32": "0.2.13",
2103
+ "crc32-stream": "2.0.0",
2104
+ "normalize-path": "2.1.1",
2105
+ "readable-stream": "2.3.6"
2106
  }
2107
  },
2108
  "concat-map": {
2117
  "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2118
  "dev": true,
2119
  "requires": {
2120
+ "buffer-from": "1.1.1",
2121
+ "inherits": "2.0.3",
2122
+ "readable-stream": "2.3.6",
2123
+ "typedarray": "0.0.6"
2124
  }
2125
  },
2126
  "console-browserify": {
2129
  "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2130
  "dev": true,
2131
  "requires": {
2132
+ "date-now": "0.1.4"
2133
  }
2134
  },
2135
  "console-control-strings": {
2156
  "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2157
  "dev": true,
2158
  "requires": {
2159
+ "safe-buffer": "5.1.2"
2160
  }
2161
  },
2162
  "copy-descriptor": {
2183
  "integrity": "sha512-zedsBhLSbPBms+kE7AH4vHg6JsKDz6epSv2/+5XHs8ILHlgDciSJfSWf8sX9aQ52Jb7KI7VswUTsLpR/G0cr2Q==",
2184
  "dev": true,
2185
  "requires": {
2186
+ "is-directory": "0.3.1",
2187
+ "js-yaml": "3.12.0",
2188
+ "parse-json": "3.0.0",
2189
+ "require-from-string": "2.0.2"
2190
  },
2191
  "dependencies": {
2192
  "esprima": {
2201
  "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
2202
  "dev": true,
2203
  "requires": {
2204
+ "argparse": "1.0.10",
2205
+ "esprima": "4.0.1"
2206
  }
2207
  },
2208
  "parse-json": {
2211
  "integrity": "sha1-+m9HsY4jgm6tMvJj50TQ4ehH+xM=",
2212
  "dev": true,
2213
  "requires": {
2214
+ "error-ex": "1.3.2"
2215
  }
2216
  }
2217
  }
2222
  "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
2223
  "dev": true,
2224
  "requires": {
2225
+ "buffer": "5.2.1"
2226
  }
2227
  },
2228
  "crc32-stream": {
2231
  "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",
2232
  "dev": true,
2233
  "requires": {
2234
+ "crc": "3.8.0",
2235
+ "readable-stream": "2.3.6"
2236
  }
2237
  },
2238
  "create-ecdh": {
2241
  "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2242
  "dev": true,
2243
  "requires": {
2244
+ "bn.js": "4.11.8",
2245
+ "elliptic": "6.4.1"
2246
  }
2247
  },
2248
  "create-hash": {
2251
  "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2252
  "dev": true,
2253
  "requires": {
2254
+ "cipher-base": "1.0.4",
2255
+ "inherits": "2.0.3",
2256
+ "md5.js": "1.3.5",
2257
+ "ripemd160": "2.0.2",
2258
+ "sha.js": "2.4.11"
2259
  }
2260
  },
2261
  "create-hmac": {
2264
  "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2265
  "dev": true,
2266
  "requires": {
2267
+ "cipher-base": "1.0.4",
2268
+ "create-hash": "1.2.0",
2269
+ "inherits": "2.0.3",
2270
+ "ripemd160": "2.0.2",
2271
+ "safe-buffer": "5.1.2",
2272
+ "sha.js": "2.4.11"
2273
  }
2274
  },
2275
  "cross-env": {
2278
  "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==",
2279
  "dev": true,
2280
  "requires": {
2281
+ "cross-spawn": "6.0.5",
2282
+ "is-windows": "1.0.2"
2283
  }
2284
  },
2285
  "cross-spawn": {
2288
  "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2289
  "dev": true,
2290
  "requires": {
2291
+ "nice-try": "1.0.5",
2292
+ "path-key": "2.0.1",
2293
+ "semver": "5.6.0",
2294
+ "shebang-command": "1.2.0",
2295
+ "which": "1.3.1"
2296
  }
2297
  },
2298
  "crypto-browserify": {
2301
  "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2302
  "dev": true,
2303
  "requires": {
2304
+ "browserify-cipher": "1.0.1",
2305
+ "browserify-sign": "4.0.4",
2306
+ "create-ecdh": "4.0.3",
2307
+ "create-hash": "1.2.0",
2308
+ "create-hmac": "1.1.7",
2309
+ "diffie-hellman": "5.0.3",
2310
+ "inherits": "2.0.3",
2311
+ "pbkdf2": "3.0.17",
2312
+ "public-encrypt": "4.0.3",
2313
+ "randombytes": "2.0.6",
2314
+ "randomfill": "1.0.4"
2315
  }
2316
  },
2317
  "currently-unhandled": {
2320
  "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2321
  "dev": true,
2322
  "requires": {
2323
+ "array-find-index": "1.0.2"
2324
  }
2325
  },
2326
  "d": {
2329
  "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2330
  "dev": true,
2331
  "requires": {
2332
+ "es5-ext": "0.10.46"
2333
  }
2334
  },
2335
  "dashdash": {
2338
  "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2339
  "dev": true,
2340
  "requires": {
2341
+ "assert-plus": "1.0.0"
2342
  }
2343
  },
2344
  "date-now": {
2353
  "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
2354
  "dev": true,
2355
  "requires": {
2356
+ "get-stdin": "4.0.1",
2357
+ "meow": "3.7.0"
2358
  }
2359
  },
2360
  "debug": {
2378
  "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2379
  "dev": true,
2380
  "requires": {
2381
+ "decamelize": "1.2.0",
2382
+ "map-obj": "1.0.1"
2383
  }
2384
  },
2385
  "decode-uri-component": {
2395
  "dev": true,
2396
  "optional": true,
2397
  "requires": {
2398
+ "mimic-response": "1.0.1"
2399
  }
2400
  },
2401
  "deep-extend": {
2411
  "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2412
  "dev": true,
2413
  "requires": {
2414
+ "is-descriptor": "1.0.2",
2415
+ "isobject": "3.0.1"
2416
  },
2417
  "dependencies": {
2418
  "is-accessor-descriptor": {
2421
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2422
  "dev": true,
2423
  "requires": {
2424
+ "kind-of": "6.0.2"
2425
  }
2426
  },
2427
  "is-data-descriptor": {
2430
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2431
  "dev": true,
2432
  "requires": {
2433
+ "kind-of": "6.0.2"
2434
  }
2435
  },
2436
  "is-descriptor": {
2439
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2440
  "dev": true,
2441
  "requires": {
2442
+ "is-accessor-descriptor": "1.0.0",
2443
+ "is-data-descriptor": "1.0.0",
2444
+ "kind-of": "6.0.2"
2445
  }
2446
  },
2447
  "isobject": {
2482
  "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2483
  "dev": true,
2484
  "requires": {
2485
+ "inherits": "2.0.3",
2486
+ "minimalistic-assert": "1.0.1"
2487
  }
2488
  },
2489
  "detect-indent": {
2492
  "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2493
  "dev": true,
2494
  "requires": {
2495
+ "repeating": "2.0.1"
2496
  }
2497
  },
2498
  "detect-libc": {
2514
  "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2515
  "dev": true,
2516
  "requires": {
2517
+ "bn.js": "4.11.8",
2518
+ "miller-rabin": "4.0.1",
2519
+ "randombytes": "2.0.6"
2520
  }
2521
  },
2522
  "dir-glob": {
2525
  "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
2526
  "dev": true,
2527
  "requires": {
2528
+ "arrify": "1.0.1",
2529
+ "path-type": "3.0.0"
2530
  },
2531
  "dependencies": {
2532
  "path-type": {
2535
  "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2536
  "dev": true,
2537
  "requires": {
2538
+ "pify": "3.0.0"
2539
  }
2540
  }
2541
  }
2546
  "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
2547
  "dev": true,
2548
  "requires": {
2549
+ "domelementtype": "1.1.3",
2550
+ "entities": "1.1.2"
2551
  },
2552
  "dependencies": {
2553
  "domelementtype": {
2582
  "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
2583
  "dev": true,
2584
  "requires": {
2585
+ "domelementtype": "1.3.1"
2586
  }
2587
  },
2588
  "domutils": {
2591
  "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
2592
  "dev": true,
2593
  "requires": {
2594
+ "dom-serializer": "0.1.0",
2595
+ "domelementtype": "1.3.1"
2596
  }
2597
  },
2598
  "dot-prop": {
2601
  "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
2602
  "dev": true,
2603
  "requires": {
2604
+ "is-obj": "1.0.1"
2605
  }
2606
  },
2607
  "duplexer": {
2616
  "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
2617
  "dev": true,
2618
  "requires": {
2619
+ "onetime": "1.1.0",
2620
+ "set-immediate-shim": "1.0.1"
2621
  }
2622
  },
2623
  "ecc-jsbn": {
2626
  "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2627
  "dev": true,
2628
  "requires": {
2629
+ "jsbn": "0.1.1",
2630
+ "safer-buffer": "2.1.2"
2631
  }
2632
  },
2633
  "ee-first": {
2648
  "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2649
  "dev": true,
2650
  "requires": {
2651
+ "bn.js": "4.11.8",
2652
+ "brorand": "1.1.0",
2653
+ "hash.js": "1.1.7",
2654
+ "hmac-drbg": "1.0.1",
2655
+ "inherits": "2.0.3",
2656
+ "minimalistic-assert": "1.0.1",
2657
+ "minimalistic-crypto-utils": "1.0.1"
2658
  }
2659
  },
2660
  "emojis-list": {
2669
  "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
2670
  "dev": true,
2671
  "requires": {
2672
+ "iconv-lite": "0.4.24"
2673
  }
2674
  },
2675
  "end-of-stream": {
2678
  "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
2679
  "dev": true,
2680
  "requires": {
2681
+ "once": "1.4.0"
2682
  }
2683
  },
2684
  "enhanced-resolve": {
2687
  "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
2688
  "dev": true,
2689
  "requires": {
2690
+ "graceful-fs": "4.1.15",
2691
+ "memory-fs": "0.4.1",
2692
+ "object-assign": "4.1.1",
2693
+ "tapable": "0.2.9"
2694
  }
2695
  },
2696
  "entities": {
2705
  "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
2706
  "dev": true,
2707
  "requires": {
2708
+ "prr": "1.0.1"
2709
  }
2710
  },
2711
  "error-ex": {
2714
  "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2715
  "dev": true,
2716
  "requires": {
2717
+ "is-arrayish": "0.2.1"
2718
  }
2719
  },
2720
  "es5-ext": {
2723
  "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==",
2724
  "dev": true,
2725
  "requires": {
2726
+ "es6-iterator": "2.0.3",
2727
+ "es6-symbol": "3.1.1",
2728
+ "next-tick": "1.0.0"
2729
  }
2730
  },
2731
  "es6-iterator": {
2734
  "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
2735
  "dev": true,
2736
  "requires": {
2737
+ "d": "1.0.0",
2738
+ "es5-ext": "0.10.46",
2739
+ "es6-symbol": "3.1.1"
2740
  }
2741
  },
2742
  "es6-map": {
2745
  "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
2746
  "dev": true,
2747
  "requires": {
2748
+ "d": "1.0.0",
2749
+ "es5-ext": "0.10.46",
2750
+ "es6-iterator": "2.0.3",
2751
+ "es6-set": "0.1.5",
2752
+ "es6-symbol": "3.1.1",
2753
+ "event-emitter": "0.3.5"
2754
  }
2755
  },
2756
  "es6-set": {
2759
  "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
2760
  "dev": true,
2761
  "requires": {
2762
+ "d": "1.0.0",
2763
+ "es5-ext": "0.10.46",
2764
+ "es6-iterator": "2.0.3",
2765
  "es6-symbol": "3.1.1",
2766
+ "event-emitter": "0.3.5"
2767
  }
2768
  },
2769
  "es6-symbol": {
2772
  "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2773
  "dev": true,
2774
  "requires": {
2775
+ "d": "1.0.0",
2776
+ "es5-ext": "0.10.46"
2777
  }
2778
  },
2779
  "es6-weak-map": {
2782
  "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
2783
  "dev": true,
2784
  "requires": {
2785
+ "d": "1.0.0",
2786
+ "es5-ext": "0.10.46",
2787
+ "es6-iterator": "2.0.3",
2788
+ "es6-symbol": "3.1.1"
2789
  }
2790
  },
2791
  "escape-string-regexp": {
2800
  "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
2801
  "dev": true,
2802
  "requires": {
2803
+ "es6-map": "0.1.5",
2804
+ "es6-weak-map": "2.0.2",
2805
+ "esrecurse": "4.2.1",
2806
+ "estraverse": "4.2.0"
2807
  }
2808
  },
2809
  "esprima": {
2818
  "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
2819
  "dev": true,
2820
  "requires": {
2821
+ "estraverse": "4.2.0"
2822
  }
2823
  },
2824
  "estraverse": {
2839
  "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
2840
  "dev": true,
2841
  "requires": {
2842
+ "d": "1.0.0",
2843
+ "es5-ext": "0.10.46"
2844
  }
2845
  },
2846
  "eventemitter2": {
2861
  "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
2862
  "dev": true,
2863
  "requires": {
2864
+ "md5.js": "1.3.5",
2865
+ "safe-buffer": "5.1.2"
2866
  }
2867
  },
2868
  "execa": {
2871
  "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
2872
  "dev": true,
2873
  "requires": {
2874
+ "cross-spawn": "5.1.0",
2875
+ "get-stream": "3.0.0",
2876
+ "is-stream": "1.1.0",
2877
+ "npm-run-path": "2.0.2",
2878
+ "p-finally": "1.0.0",
2879
+ "signal-exit": "3.0.2",
2880
+ "strip-eof": "1.0.0"
2881
  },
2882
  "dependencies": {
2883
  "cross-spawn": {
2886
  "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
2887
  "dev": true,
2888
  "requires": {
2889
+ "lru-cache": "4.1.5",
2890
+ "shebang-command": "1.2.0",
2891
+ "which": "1.3.1"
2892
  }
2893
  }
2894
  }
2899
  "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
2900
  "dev": true,
2901
  "requires": {
2902
+ "clone-regexp": "1.0.1"
2903
  }
2904
  },
2905
  "exit": {
2914
  "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
2915
  "dev": true,
2916
  "requires": {
2917
+ "is-posix-bracket": "0.1.1"
2918
  }
2919
  },
2920
  "expand-range": {
2923
  "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
2924
  "dev": true,
2925
  "requires": {
2926
+ "fill-range": "2.2.4"
2927
  }
2928
  },
2929
  "expand-template": {
2945
  "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
2946
  "dev": true,
2947
  "requires": {
2948
+ "assign-symbols": "1.0.0",
2949
+ "is-extendable": "1.0.1"
2950
  },
2951
  "dependencies": {
2952
  "is-extendable": {
2955
  "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2956
  "dev": true,
2957
  "requires": {
2958
+ "is-plain-object": "2.0.4"
2959
  }
2960
  }
2961
  }
2966
  "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
2967
  "dev": true,
2968
  "requires": {
2969
+ "is-extglob": "1.0.0"
2970
  }
2971
  },
2972
  "extsprintf": {
2993
  "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
2994
  "dev": true,
2995
  "requires": {
2996
+ "websocket-driver": "0.7.0"
2997
  }
2998
  },
2999
  "figures": {
3002
  "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
3003
  "dev": true,
3004
  "requires": {
3005
+ "escape-string-regexp": "1.0.5",
3006
+ "object-assign": "4.1.1"
3007
  }
3008
  },
3009
  "file-entry-cache": {
3012
  "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
3013
  "dev": true,
3014
  "requires": {
3015
+ "flat-cache": "1.3.4",
3016
+ "object-assign": "4.1.1"
3017
  }
3018
  },
3019
  "filename-regex": {
3028
  "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3029
  "dev": true,
3030
  "requires": {
3031
+ "is-number": "2.1.0",
3032
+ "isobject": "2.1.0",
3033
+ "randomatic": "3.1.1",
3034
+ "repeat-element": "1.1.3",
3035
+ "repeat-string": "1.6.1"
3036
  }
3037
  },
3038
  "find-cache-dir": {
3041
  "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3042
  "dev": true,
3043
  "requires": {
3044
+ "commondir": "1.0.1",
3045
+ "make-dir": "1.3.0",
3046
+ "pkg-dir": "2.0.0"
3047
  }
3048
  },
3049
  "find-up": {
3052
  "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3053
  "dev": true,
3054
  "requires": {
3055
+ "locate-path": "2.0.0"
3056
  }
3057
  },
3058
  "findup": {
3061
  "integrity": "sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=",
3062
  "dev": true,
3063
  "requires": {
3064
+ "colors": "0.6.2",
3065
+ "commander": "2.1.0"
3066
  },
3067
  "dependencies": {
3068
  "colors": {
3085
  "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
3086
  "dev": true,
3087
  "requires": {
3088
+ "glob": "5.0.15"
3089
  },
3090
  "dependencies": {
3091
  "glob": {
3094
  "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3095
  "dev": true,
3096
  "requires": {
3097
+ "inflight": "1.0.6",
3098
+ "inherits": "2.0.3",
3099
+ "minimatch": "3.0.4",
3100
+ "once": "1.4.0",
3101
+ "path-is-absolute": "1.0.1"
3102
  }
3103
  }
3104
  }
3109
  "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==",
3110
  "dev": true,
3111
  "requires": {
3112
+ "circular-json": "0.3.3",
3113
+ "graceful-fs": "4.1.15",
3114
+ "rimraf": "2.6.2",
3115
+ "write": "0.2.1"
3116
  }
3117
  },
3118
  "for-in": {
3127
  "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
3128
  "dev": true,
3129
  "requires": {
3130
+ "for-in": "1.0.2"
3131
  }
3132
  },
3133
  "forever-agent": {
3142
  "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3143
  "dev": true,
3144
  "requires": {
3145
+ "asynckit": "0.4.0",
3146
+ "combined-stream": "1.0.7",
3147
+ "mime-types": "2.1.21"
3148
  }
3149
  },
3150
  "fragment-cache": {
3153
  "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3154
  "dev": true,
3155
  "requires": {
3156
+ "map-cache": "0.2.2"
3157
  }
3158
  },
3159
  "fs-constants": {
3168
  "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3169
  "dev": true
3170
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3171
  "fstream": {
3172
  "version": "1.0.11",
3173
  "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
3174
  "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
3175
  "dev": true,
3176
  "requires": {
3177
+ "graceful-fs": "4.1.15",
3178
+ "inherits": "2.0.3",
3179
+ "mkdirp": "0.5.1",
3180
+ "rimraf": "2.6.2"
3181
  }
3182
  },
3183
  "gauge": {
3186
  "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
3187
  "dev": true,
3188
  "requires": {
3189
+ "aproba": "1.2.0",
3190
+ "console-control-strings": "1.1.0",
3191
+ "has-unicode": "2.0.1",
3192
+ "object-assign": "4.1.1",
3193
+ "signal-exit": "3.0.2",
3194
+ "string-width": "1.0.2",
3195
+ "strip-ansi": "3.0.1",
3196
+ "wide-align": "1.1.3"
3197
  }
3198
  },
3199
  "gaze": {
3202
  "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
3203
  "dev": true,
3204
  "requires": {
3205
+ "globule": "1.2.1"
3206
  }
3207
  },
3208
  "get-caller-file": {
3241
  "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
3242
  "dev": true,
3243
  "requires": {
3244
+ "assert-plus": "1.0.0"
3245
  }
3246
  },
3247
  "gettext-parser": {
3250
  "integrity": "sha512-eVD8RxFMeHg8pjl5zsk7xlEDaKdcYlotLztiMaYGLvI13LMXwWlybLg7rg6eagct79vyGkPGZrMPBsdjsQOnWg==",
3251
  "dev": true,
3252
  "requires": {
3253
+ "encoding": "0.1.12",
3254
+ "readable-stream": "3.1.1",
3255
+ "safe-buffer": "5.1.2"
3256
  },
3257
  "dependencies": {
3258
  "readable-stream": {
3261
  "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==",
3262
  "dev": true,
3263
  "requires": {
3264
+ "inherits": "2.0.3",
3265
+ "string_decoder": "1.1.1",
3266
+ "util-deprecate": "1.0.2"
3267
  }
3268
  }
3269
  }
3281
  "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
3282
  "dev": true,
3283
  "requires": {
3284
+ "fs.realpath": "1.0.0",
3285
+ "inflight": "1.0.6",
3286
+ "inherits": "2.0.3",
3287
+ "minimatch": "3.0.4",
3288
+ "once": "1.4.0",
3289
+ "path-is-absolute": "1.0.1"
3290
  }
3291
  },
3292
  "glob-base": {
3295
  "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
3296
  "dev": true,
3297
  "requires": {
3298
+ "glob-parent": "2.0.0",
3299
+ "is-glob": "2.0.1"
3300
  }
3301
  },
3302
  "glob-parent": {
3305
  "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
3306
  "dev": true,
3307
  "requires": {
3308
+ "is-glob": "2.0.1"
3309
  }
3310
  },
3311
  "globals": {
3320
  "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
3321
  "dev": true,
3322
  "requires": {
3323
+ "array-union": "1.0.2",
3324
+ "dir-glob": "2.0.0",
3325
+ "glob": "7.1.3",
3326
+ "ignore": "3.3.10",
3327
+ "pify": "3.0.0",
3328
+ "slash": "1.0.0"
3329
  },
3330
  "dependencies": {
3331
  "glob": {
3334
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
3335
  "dev": true,
3336
  "requires": {
3337
+ "fs.realpath": "1.0.0",
3338
+ "inflight": "1.0.6",
3339
+ "inherits": "2.0.3",
3340
+ "minimatch": "3.0.4",
3341
+ "once": "1.4.0",
3342
+ "path-is-absolute": "1.0.1"
3343
  }
3344
  }
3345
  }
3356
  "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
3357
  "dev": true,
3358
  "requires": {
3359
+ "glob": "7.1.3",
3360
+ "lodash": "4.17.11",
3361
+ "minimatch": "3.0.4"
3362
  },
3363
  "dependencies": {
3364
  "glob": {
3367
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
3368
  "dev": true,
3369
  "requires": {
3370
+ "fs.realpath": "1.0.0",
3371
+ "inflight": "1.0.6",
3372
+ "inherits": "2.0.3",
3373
+ "minimatch": "3.0.4",
3374
+ "once": "1.4.0",
3375
+ "path-is-absolute": "1.0.1"
3376
  }
3377
  }
3378
  }
3383
  "integrity": "sha512-Kjhohco0esHQnOiqqdJeNz/5fyPkOMD/d6XVjwTAoPGUFh0mCollPUTUTa2OZy4dYNAqlPIQdTiNzJTWdd9Htw==",
3384
  "dev": true,
3385
  "requires": {
3386
+ "minimist": "1.1.3"
3387
  },
3388
  "dependencies": {
3389
  "minimist": {
3406
  "integrity": "sha512-/JzmZNPfKorlCrrmxWqQO4JVodO+DVd5XX4DkocL/1WlLlKVLE9+SdEIempOAxDhWPysLle6afvn/hg7Ck2k9g==",
3407
  "dev": true,
3408
  "requires": {
3409
+ "coffeescript": "1.10.0",
3410
+ "dateformat": "1.0.12",
3411
+ "eventemitter2": "0.4.14",
3412
+ "exit": "0.1.2",
3413
+ "findup-sync": "0.3.0",
3414
+ "glob": "7.0.6",
3415
+ "grunt-cli": "1.2.0",
3416
+ "grunt-known-options": "1.1.1",
3417
+ "grunt-legacy-log": "2.0.0",
3418
+ "grunt-legacy-util": "1.1.1",
3419
+ "iconv-lite": "0.4.24",
3420
+ "js-yaml": "3.5.5",
3421
+ "minimatch": "3.0.4",
3422
+ "mkdirp": "0.5.1",
3423
+ "nopt": "3.0.6",
3424
+ "path-is-absolute": "1.0.1",
3425
+ "rimraf": "2.6.2"
3426
  },
3427
  "dependencies": {
3428
  "grunt-cli": {
3431
  "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
3432
  "dev": true,
3433
  "requires": {
3434
+ "findup-sync": "0.3.0",
3435
+ "grunt-known-options": "1.1.1",
3436
+ "nopt": "3.0.6",
3437
+ "resolve": "1.1.7"
3438
  }
3439
  }
3440
  }
3445
  "integrity": "sha1-slTQHh3pEwBdTbHFMD2QI7mD4Zs=",
3446
  "dev": true,
3447
  "requires": {
3448
+ "chalk": "0.2.1",
3449
+ "text-table": "0.2.0"
3450
  },
3451
  "dependencies": {
3452
  "ansi-styles": {
3461
  "integrity": "sha1-dhPhV1FFshOGSD9/SFql/6jL0Qw=",
3462
  "dev": true,
3463
  "requires": {
3464
+ "ansi-styles": "0.2.0",
3465
+ "has-color": "0.1.7"
3466
  }
3467
  }
3468
  }
3473
  "integrity": "sha1-Ac7/ucY39S5wgfRjdQmD0KOw+nM=",
3474
  "dev": true,
3475
  "requires": {
3476
+ "archiver": "1.3.0",
3477
+ "chalk": "1.1.3",
3478
+ "iltorb": "1.3.10",
3479
+ "lodash": "4.17.11",
3480
+ "pretty-bytes": "4.0.2",
3481
+ "stream-buffers": "2.2.0"
3482
  },
3483
  "dependencies": {
3484
  "ansi-styles": {
3493
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3494
  "dev": true,
3495
  "requires": {
3496
+ "ansi-styles": "2.2.1",
3497
+ "escape-string-regexp": "1.0.5",
3498
+ "has-ansi": "2.0.0",
3499
+ "strip-ansi": "3.0.1",
3500
+ "supports-color": "2.0.0"
3501
  }
3502
  },
3503
  "supports-color": {
3514
  "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=",
3515
  "dev": true,
3516
  "requires": {
3517
+ "chalk": "1.1.3",
3518
+ "source-map": "0.5.7"
3519
  },
3520
  "dependencies": {
3521
  "ansi-styles": {
3530
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3531
  "dev": true,
3532
  "requires": {
3533
+ "ansi-styles": "2.2.1",
3534
+ "escape-string-regexp": "1.0.5",
3535
+ "has-ansi": "2.0.0",
3536
+ "strip-ansi": "3.0.1",
3537
+ "supports-color": "2.0.0"
3538
  }
3539
  },
3540
  "source-map": {
3557
  "integrity": "sha512-IXNomhQ5ekVZbDbj/ik5YccoD9khU6LT2fDXqO1+/Txjq8cp0tQKjVS8i8EAbHOrSDkL7/UD6A7b+xj98gqh9w==",
3558
  "dev": true,
3559
  "requires": {
3560
+ "chalk": "1.1.3",
3561
+ "clean-css": "4.1.11",
3562
+ "maxmin": "2.1.0"
3563
  },
3564
  "dependencies": {
3565
  "ansi-styles": {
3574
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3575
  "dev": true,
3576
  "requires": {
3577
+ "ansi-styles": "2.2.1",
3578
+ "escape-string-regexp": "1.0.5",
3579
+ "has-ansi": "2.0.0",
3580
+ "strip-ansi": "3.0.1",
3581
+ "supports-color": "2.0.0"
3582
  }
3583
  },
3584
  "supports-color": {
3595
  "integrity": "sha1-Np2QmyWTxA6L55lAshNAhQx5Oaw=",
3596
  "dev": true,
3597
  "requires": {
3598
+ "chalk": "1.1.3",
3599
+ "hooker": "0.2.3",
3600
+ "jshint": "2.9.7"
3601
  },
3602
  "dependencies": {
3603
  "ansi-styles": {
3612
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3613
  "dev": true,
3614
  "requires": {
3615
+ "ansi-styles": "2.2.1",
3616
+ "escape-string-regexp": "1.0.5",
3617
+ "has-ansi": "2.0.0",
3618
+ "strip-ansi": "3.0.1",
3619
+ "supports-color": "2.0.0"
3620
  }
3621
  },
3622
  "supports-color": {
3633
  "integrity": "sha512-xBPwg8wuA/m+HiSh2uMADuadKEnFQt9N5OhEy35vIl945yG6095oY1H1Og3ucg0wBSOieIBn3raqStvIcwKqHg==",
3634
  "dev": true,
3635
  "requires": {
3636
+ "chalk": "1.1.3",
3637
+ "maxmin": "1.1.0",
3638
+ "uglify-js": "3.2.2",
3639
+ "uri-path": "1.0.0"
3640
  },
3641
  "dependencies": {
3642
  "ansi-styles": {
3651
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3652
  "dev": true,
3653
  "requires": {
3654
+ "ansi-styles": "2.2.1",
3655
+ "escape-string-regexp": "1.0.5",
3656
+ "has-ansi": "2.0.0",
3657
+ "strip-ansi": "3.0.1",
3658
+ "supports-color": "2.0.0"
3659
  }
3660
  },
3661
  "gzip-size": {
3664
  "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
3665
  "dev": true,
3666
  "requires": {
3667
+ "browserify-zlib": "0.1.4",
3668
+ "concat-stream": "1.6.2"
3669
  }
3670
  },
3671
  "maxmin": {
3674
  "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
3675
  "dev": true,
3676
  "requires": {
3677
+ "chalk": "1.1.3",
3678
+ "figures": "1.7.0",
3679
+ "gzip-size": "1.0.0",
3680
+ "pretty-bytes": "1.0.4"
3681
  }
3682
  },
3683
  "pretty-bytes": {
3686
  "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
3687
  "dev": true,
3688
  "requires": {
3689
+ "get-stdin": "4.0.1",
3690
+ "meow": "3.7.0"
3691
  }
3692
  },
3693
  "supports-color": {
3704
  "integrity": "sha512-8Zka/svGl6+ZwF7d6z/CfXwsb4cDODnajmZsY4nUAs9Ob0kJEcsLiDf5qm2HdDoEcm3NHjWCrFiWx+PZ2y4D7A==",
3705
  "dev": true,
3706
  "requires": {
3707
+ "async": "1.5.2",
3708
+ "gaze": "1.1.3",
3709
+ "lodash": "4.17.11",
3710
+ "tiny-lr": "0.2.1"
3711
  }
3712
  },
3713
  "grunt-known-options": {
3722
  "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
3723
  "dev": true,
3724
  "requires": {
3725
+ "colors": "1.1.2",
3726
+ "grunt-legacy-log-utils": "2.0.1",
3727
+ "hooker": "0.2.3",
3728
+ "lodash": "4.17.11"
3729
  }
3730
  },
3731
  "grunt-legacy-log-utils": {
3734
  "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
3735
  "dev": true,
3736
  "requires": {
3737
+ "chalk": "2.4.1",
3738
+ "lodash": "4.17.11"
3739
  }
3740
  },
3741
  "grunt-legacy-util": {
3744
  "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
3745
  "dev": true,
3746
  "requires": {
3747
+ "async": "1.5.2",
3748
+ "exit": "0.1.2",
3749
+ "getobject": "0.1.0",
3750
+ "hooker": "0.2.3",
3751
+ "lodash": "4.17.11",
3752
+ "underscore.string": "3.3.5",
3753
+ "which": "1.3.1"
3754
  }
3755
  },
3756
  "grunt-phpcs": {
3765
  "integrity": "sha512-lglLcVaoOIqH0sFv7RqwUKkEFGQwnlqyAKbatxZderwZGV1nDyKHN7gZS9LUiTx1t5GOvRBx0BEalHMyVwFAIA==",
3766
  "dev": true,
3767
  "requires": {
3768
+ "chalk": "2.4.1",
3769
+ "diff": "3.5.0",
3770
+ "postcss": "6.0.23"
3771
  }
3772
  },
3773
  "grunt-rtlcss": {
3776
  "integrity": "sha1-6eYc5DdAY5f546Sxv2aeR+cf/MM=",
3777
  "dev": true,
3778
  "requires": {
3779
+ "chalk": "1.1.3",
3780
+ "rtlcss": "2.4.0"
3781
  },
3782
  "dependencies": {
3783
  "ansi-styles": {
3792
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3793
  "dev": true,
3794
  "requires": {
3795
+ "ansi-styles": "2.2.1",
3796
+ "escape-string-regexp": "1.0.5",
3797
+ "has-ansi": "2.0.0",
3798
+ "strip-ansi": "3.0.1",
3799
+ "supports-color": "2.0.0"
3800
  }
3801
  },
3802
  "supports-color": {
3813
  "integrity": "sha1-kHTPnXtFkuIPd4jKpye4+aoGtgo=",
3814
  "dev": true,
3815
  "requires": {
3816
+ "each-async": "1.1.1",
3817
+ "node-sass": "4.11.0",
3818
+ "object-assign": "4.1.1"
3819
  }
3820
  },
3821
  "grunt-stylelint": {
3839
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3840
  "dev": true,
3841
  "requires": {
3842
+ "ansi-styles": "2.2.1",
3843
+ "escape-string-regexp": "1.0.5",
3844
+ "has-ansi": "2.0.0",
3845
+ "strip-ansi": "3.0.1",
3846
+ "supports-color": "2.0.0"
3847
  }
3848
  },
3849
  "supports-color": {
3860
  "integrity": "sha512-CJNbEKeBeOSAPeaJ9B8iCgSwtaG63UR9/uT46a4OsIqnFhOJpeAi138JTlvjfIbnDVoBrzvdrKJe1svveLjUtA==",
3861
  "dev": true,
3862
  "requires": {
3863
+ "grunt": "1.0.3",
3864
+ "node-wp-i18n": "1.2.2"
3865
  }
3866
  },
3867
  "gzip-size": {
3870
  "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
3871
  "dev": true,
3872
  "requires": {
3873
+ "duplexer": "0.1.1"
3874
  }
3875
  },
3876
  "har-schema": {
3885
  "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
3886
  "dev": true,
3887
  "requires": {
3888
+ "ajv": "6.6.2",
3889
+ "har-schema": "2.0.0"
3890
  }
3891
  },
3892
  "has-ansi": {
3895
  "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
3896
  "dev": true,
3897
  "requires": {
3898
+ "ansi-regex": "2.1.1"
3899
  }
3900
  },
3901
  "has-color": {
3922
  "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
3923
  "dev": true,
3924
  "requires": {
3925
+ "get-value": "2.0.6",
3926
+ "has-values": "1.0.0",
3927
+ "isobject": "3.0.1"
3928
  },
3929
  "dependencies": {
3930
  "isobject": {
3941
  "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
3942
  "dev": true,
3943
  "requires": {
3944
+ "is-number": "3.0.0",
3945
+ "kind-of": "4.0.0"
3946
  },
3947
  "dependencies": {
3948
  "is-number": {
3951
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
3952
  "dev": true,
3953
  "requires": {
3954
+ "kind-of": "3.2.2"
3955
  },
3956
  "dependencies": {
3957
  "kind-of": {
3960
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3961
  "dev": true,
3962
  "requires": {
3963
+ "is-buffer": "1.1.6"
3964
  }
3965
  }
3966
  }
3971
  "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
3972
  "dev": true,
3973
  "requires": {
3974
+ "is-buffer": "1.1.6"
3975
  }
3976
  }
3977
  }
3982
  "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
3983
  "dev": true,
3984
  "requires": {
3985
+ "inherits": "2.0.3",
3986
+ "safe-buffer": "5.1.2"
3987
  }
3988
  },
3989
  "hash.js": {
3992
  "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
3993
  "dev": true,
3994
  "requires": {
3995
+ "inherits": "2.0.3",
3996
+ "minimalistic-assert": "1.0.1"
3997
  }
3998
  },
3999
  "hmac-drbg": {
4002
  "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4003
  "dev": true,
4004
  "requires": {
4005
+ "hash.js": "1.1.7",
4006
+ "minimalistic-assert": "1.0.1",
4007
+ "minimalistic-crypto-utils": "1.0.1"
4008
  }
4009
  },
4010
  "home-or-tmp": {
4013
  "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
4014
  "dev": true,
4015
  "requires": {
4016
+ "os-homedir": "1.0.2",
4017
+ "os-tmpdir": "1.0.2"
4018
  }
4019
  },
4020
  "hooker": {
4041
  "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
4042
  "dev": true,
4043
  "requires": {
4044
+ "domelementtype": "1.3.1",
4045
+ "domhandler": "2.3.0",
4046
+ "domutils": "1.5.1",
4047
+ "entities": "1.0.0",
4048
+ "readable-stream": "1.1.14"
4049
  },
4050
  "dependencies": {
4051
  "isarray": {
4060
  "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
4061
  "dev": true,
4062
  "requires": {
4063
+ "core-util-is": "1.0.2",
4064
+ "inherits": "2.0.3",
4065
  "isarray": "0.0.1",
4066
+ "string_decoder": "0.10.31"
4067
  }
4068
  },
4069
  "string_decoder": {
4080
  "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
4081
  "dev": true,
4082
  "requires": {
4083
+ "inherits": "2.0.3",
4084
+ "statuses": "1.5.0"
4085
  }
4086
  },
4087
  "http-parser-js": {
4096
  "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4097
  "dev": true,
4098
  "requires": {
4099
+ "assert-plus": "1.0.0",
4100
+ "jsprim": "1.4.1",
4101
+ "sshpk": "1.16.0"
4102
  }
4103
  },
4104
  "https-browserify": {
4113
  "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4114
  "dev": true,
4115
  "requires": {
4116
+ "safer-buffer": "2.1.2"
4117
  }
4118
  },
4119
  "ieee754": {
4135
  "dev": true,
4136
  "optional": true,
4137
  "requires": {
4138
+ "detect-libc": "0.2.0",
4139
+ "nan": "2.12.1",
4140
+ "node-gyp": "3.8.0",
4141
+ "prebuild-install": "2.5.3"
4142
  }
4143
  },
4144
  "imurmurhash": {
4159
  "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
4160
  "dev": true,
4161
  "requires": {
4162
+ "repeating": "2.0.1"
4163
  }
4164
  },
4165
  "indexes-of": {
4180
  "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4181
  "dev": true,
4182
  "requires": {
4183
+ "once": "1.4.0",
4184
+ "wrappy": "1.0.2"
4185
  }
4186
  },
4187
  "inherits": {
4209
  "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
4210
  "dev": true,
4211
  "requires": {
4212
+ "loose-envify": "1.4.0"
4213
  }
4214
  },
4215
  "invert-kv": {
4224
  "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4225
  "dev": true,
4226
  "requires": {
4227
+ "kind-of": "3.2.2"
4228
  }
4229
  },
4230
  "is-alphabetical": {
4245
  "integrity": "sha512-pyfU/0kHdISIgslFfZN9nfY1Gk3MquQgUm1mJTjdkEPpkAKNWuBTSqFwewOpR7N351VkErCiyV71zX7mlQQqsg==",
4246
  "dev": true,
4247
  "requires": {
4248
+ "is-alphabetical": "1.0.2",
4249
+ "is-decimal": "1.0.2"
4250
  }
4251
  },
4252
  "is-arrayish": {
4261
  "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
4262
  "dev": true,
4263
  "requires": {
4264
+ "binary-extensions": "1.12.0"
4265
  }
4266
  },
4267
  "is-buffer": {
4276
  "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
4277
  "dev": true,
4278
  "requires": {
4279
+ "builtin-modules": "1.1.1"
4280
  }
4281
  },
4282
  "is-data-descriptor": {
4285
  "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
4286
  "dev": true,
4287
  "requires": {
4288
+ "kind-of": "3.2.2"
4289
  }
4290
  },
4291
  "is-decimal": {
4300
  "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4301
  "dev": true,
4302
  "requires": {
4303
+ "is-accessor-descriptor": "0.1.6",
4304
+ "is-data-descriptor": "0.1.4",
4305
+ "kind-of": "5.1.0"
4306
  },
4307
  "dependencies": {
4308
  "kind-of": {
4331
  "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
4332
  "dev": true,
4333
  "requires": {
4334
+ "is-primitive": "2.0.0"
4335
  }
4336
  },
4337
  "is-extendable": {
4352
  "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
4353
  "dev": true,
4354
  "requires": {
4355
+ "number-is-nan": "1.0.1"
4356
  }
4357
  },
4358
  "is-fullwidth-code-point": {
4361
  "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4362
  "dev": true,
4363
  "requires": {
4364
+ "number-is-nan": "1.0.1"
4365
  }
4366
  },
4367
  "is-glob": {
4370
  "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4371
  "dev": true,
4372
  "requires": {
4373
+ "is-extglob": "1.0.0"
4374
  }
4375
  },
4376
  "is-hexadecimal": {
4385
  "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
4386
  "dev": true,
4387
  "requires": {
4388
+ "kind-of": "3.2.2"
4389
  }
4390
  },
4391
  "is-obj": {
4406
  "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4407
  "dev": true,
4408
  "requires": {
4409
+ "isobject": "3.0.1"
4410
  },
4411
  "dependencies": {
4412
  "isobject": {
4522
  "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
4523
  "dev": true,
4524
  "requires": {
4525
+ "argparse": "1.0.10",
4526
+ "esprima": "2.7.3"
4527
  }
4528
  },
4529
  "jsbn": {
4544
  "integrity": "sha512-Q8XN38hGsVQhdlM+4gd1Xl7OB1VieSuCJf+fEJjpo59JH99bVJhXRXAh26qQ15wfdd1VPMuDWNeSWoNl53T4YA==",
4545
  "dev": true,
4546
  "requires": {
4547
+ "cli": "1.0.1",
4548
+ "console-browserify": "1.1.0",
4549
+ "exit": "0.1.2",
4550
+ "htmlparser2": "3.8.3",
4551
+ "lodash": "4.17.11",
4552
+ "minimatch": "3.0.4",
4553
+ "shelljs": "0.3.0",
4554
+ "strip-json-comments": "1.0.4"
4555
  },
4556
  "dependencies": {
4557
  "strip-json-comments": {
4616
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4617
  "dev": true,
4618
  "requires": {
4619
+ "is-buffer": "1.1.6"
4620
  }
4621
  },
4622
  "known-css-properties": {
4637
  "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
4638
  "dev": true,
4639
  "requires": {
4640
+ "readable-stream": "2.3.6"
4641
  }
4642
  },
4643
  "lcid": {
4646
  "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
4647
  "dev": true,
4648
  "requires": {
4649
+ "invert-kv": "1.0.0"
4650
  }
4651
  },
4652
  "livereload-js": {
4661
  "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
4662
  "dev": true,
4663
  "requires": {
4664
+ "graceful-fs": "4.1.15",
4665
+ "parse-json": "2.2.0",
4666
+ "pify": "2.3.0",
4667
+ "pinkie-promise": "2.0.1",
4668
+ "strip-bom": "2.0.0"
4669
  },
4670
  "dependencies": {
4671
  "pify": {
4688
  "integrity": "sha512-3Zhx4qDqBQ9U8udWB3RMJ29nLu5a3ObNOSzk87woPvge01pi0wABowgv7F79Z4mL0DGtHRi/oOndT34EVhInoQ==",
4689
  "dev": true,
4690
  "requires": {
4691
+ "big.js": "5.2.2",
4692
+ "emojis-list": "2.1.0",
4693
+ "json5": "1.0.1"
4694
  },
4695
  "dependencies": {
4696
  "json5": {
4699
  "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
4700
  "dev": true,
4701
  "requires": {
4702
+ "minimist": "1.2.0"
4703
  }
4704
  },
4705
  "minimist": {
4716
  "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
4717
  "dev": true,
4718
  "requires": {
4719
+ "p-locate": "2.0.0",
4720
+ "path-exists": "3.0.0"
4721
  }
4722
  },
4723
  "lodash": {
4756
  "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
4757
  "dev": true,
4758
  "requires": {
4759
+ "chalk": "2.4.1"
4760
  }
4761
  },
4762
  "longest": {
4777
  "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
4778
  "dev": true,
4779
  "requires": {
4780
+ "js-tokens": "3.0.2"
4781
  }
4782
  },
4783
  "loud-rejection": {
4786
  "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
4787
  "dev": true,
4788
  "requires": {
4789
+ "currently-unhandled": "0.4.1",
4790
+ "signal-exit": "3.0.2"
4791
  }
4792
  },
4793
  "lru-cache": {
4796
  "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
4797
  "dev": true,
4798
  "requires": {
4799
+ "pseudomap": "1.0.2",
4800
+ "yallist": "2.1.2"
4801
  }
4802
  },
4803
  "make-dir": {
4806
  "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
4807
  "dev": true,
4808
  "requires": {
4809
+ "pify": "3.0.0"
4810
  }
4811
  },
4812
  "map-cache": {
4827
  "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
4828
  "dev": true,
4829
  "requires": {
4830
+ "object-visit": "1.0.1"
4831
  }
4832
  },
4833
  "markdown-escapes": {
4860
  "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
4861
  "dev": true,
4862
  "requires": {
4863
+ "chalk": "1.1.3",
4864
+ "figures": "1.7.0",
4865
+ "gzip-size": "3.0.0",
4866
+ "pretty-bytes": "3.0.1"
4867
  },
4868
  "dependencies": {
4869
  "ansi-styles": {
4878
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4879
  "dev": true,
4880
  "requires": {
4881
+ "ansi-styles": "2.2.1",
4882
+ "escape-string-regexp": "1.0.5",
4883
+ "has-ansi": "2.0.0",
4884
+ "strip-ansi": "3.0.1",
4885
+ "supports-color": "2.0.0"
4886
  }
4887
  },
4888
  "pretty-bytes": {
4891
  "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
4892
  "dev": true,
4893
  "requires": {
4894
+ "number-is-nan": "1.0.1"
4895
  }
4896
  },
4897
  "supports-color": {
4908
  "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
4909
  "dev": true,
4910
  "requires": {
4911
+ "hash-base": "3.0.4",
4912
+ "inherits": "2.0.3",
4913
+ "safe-buffer": "5.1.2"
4914
  }
4915
  },
4916
  "mdast-util-compact": {
4919
  "integrity": "sha512-d2WS98JSDVbpSsBfVvD9TaDMlqPRz7ohM/11G0rp5jOBb5q96RJ6YLszQ/09AAixyzh23FeIpCGqfaamEADtWg==",
4920
  "dev": true,
4921
  "requires": {
4922
+ "unist-util-visit": "1.4.0"
4923
  }
4924
  },
4925
  "media-typer": {
4934
  "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
4935
  "dev": true,
4936
  "requires": {
4937
+ "mimic-fn": "1.2.0"
4938
  }
4939
  },
4940
  "memory-fs": {
4943
  "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
4944
  "dev": true,
4945
  "requires": {
4946
+ "errno": "0.1.7",
4947
+ "readable-stream": "2.3.6"
4948
  }
4949
  },
4950
  "meow": {
4953
  "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
4954
  "dev": true,
4955
  "requires": {
4956
+ "camelcase-keys": "2.1.0",
4957
+ "decamelize": "1.2.0",
4958
+ "loud-rejection": "1.6.0",
4959
+ "map-obj": "1.0.1",
4960
+ "minimist": "1.2.0",
4961
+ "normalize-package-data": "2.4.0",
4962
+ "object-assign": "4.1.1",
4963
+ "read-pkg-up": "1.0.1",
4964
+ "redent": "1.0.0",
4965
+ "trim-newlines": "1.0.0"
4966
  },
4967
  "dependencies": {
4968
  "minimist": {
4979
  "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
4980
  "dev": true,
4981
  "requires": {
4982
+ "arr-diff": "2.0.0",
4983
+ "array-unique": "0.2.1",
4984
+ "braces": "1.8.5",
4985
+ "expand-brackets": "0.1.5",
4986
+ "extglob": "0.3.2",
4987
+ "filename-regex": "2.0.1",
4988
+ "is-extglob": "1.0.0",
4989
+ "is-glob": "2.0.1",
4990
+ "kind-of": "3.2.2",
4991
+ "normalize-path": "2.1.1",
4992
+ "object.omit": "2.0.1",
4993
+ "parse-glob": "3.0.4",
4994
+ "regex-cache": "0.4.4"
4995
  }
4996
  },
4997
  "miller-rabin": {
5000
  "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
5001
  "dev": true,
5002
  "requires": {
5003
+ "bn.js": "4.11.8",
5004
+ "brorand": "1.1.0"
5005
  }
5006
  },
5007
  "mime-db": {
5016
  "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
5017
  "dev": true,
5018
  "requires": {
5019
+ "mime-db": "1.37.0"
5020
  }
5021
  },
5022
  "mimic-fn": {
5050
  "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5051
  "dev": true,
5052
  "requires": {
5053
+ "brace-expansion": "1.1.11"
5054
  }
5055
  },
5056
  "minimist": {
5065
  "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
5066
  "dev": true,
5067
  "requires": {
5068
+ "arrify": "1.0.1",
5069
+ "is-plain-obj": "1.1.0"
5070
  }
5071
  },
5072
  "mixin-deep": {
5075
  "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
5076
  "dev": true,
5077
  "requires": {
5078
+ "for-in": "1.0.2",
5079
+ "is-extendable": "1.0.1"
5080
  },
5081
  "dependencies": {
5082
  "is-extendable": {
5085
  "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
5086
  "dev": true,
5087
  "requires": {
5088
+ "is-plain-object": "2.0.4"
5089
  }
5090
  }
5091
  }
5117
  "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
5118
  "dev": true,
5119
  "requires": {
5120
+ "arr-diff": "4.0.0",
5121
+ "array-unique": "0.3.2",
5122
+ "define-property": "2.0.2",
5123
+ "extend-shallow": "3.0.2",
5124
+ "fragment-cache": "0.2.1",
5125
+ "is-windows": "1.0.2",
5126
+ "kind-of": "6.0.2",
5127
+ "object.pick": "1.3.0",
5128
+ "regex-not": "1.0.2",
5129
+ "snapdragon": "0.8.2",
5130
+ "to-regex": "3.0.2"
5131
  },
5132
  "dependencies": {
5133
  "arr-diff": {
5175
  "dev": true,
5176
  "optional": true,
5177
  "requires": {
5178
+ "semver": "5.6.0"
5179
  }
5180
  },
5181
  "node-gyp": {
5184
  "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
5185
  "dev": true,
5186
  "requires": {
5187
+ "fstream": "1.0.11",
5188
+ "glob": "7.0.6",
5189
+ "graceful-fs": "4.1.15",
5190
+ "mkdirp": "0.5.1",
5191
+ "nopt": "3.0.6",
5192
+ "npmlog": "4.1.2",
5193
+ "osenv": "0.1.5",
5194
+ "request": "2.88.0",
5195
+ "rimraf": "2.6.2",
5196
+ "semver": "5.3.0",
5197
+ "tar": "2.2.1",
5198
+ "which": "1.3.1"
5199
  },
5200
  "dependencies": {
5201
  "semver": {
5212
  "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
5213
  "dev": true,
5214
  "requires": {
5215
+ "assert": "1.4.1",
5216
+ "browserify-zlib": "0.2.0",
5217
+ "buffer": "4.9.1",
5218
+ "console-browserify": "1.1.0",
5219
+ "constants-browserify": "1.0.0",
5220
+ "crypto-browserify": "3.12.0",
5221
+ "domain-browser": "1.2.0",
5222
+ "events": "1.1.1",
5223
+ "https-browserify": "1.0.0",
5224
+ "os-browserify": "0.3.0",
5225
  "path-browserify": "0.0.0",
5226
+ "process": "0.11.10",
5227
+ "punycode": "1.4.1",
5228
+ "querystring-es3": "0.2.1",
5229
+ "readable-stream": "2.3.6",
5230
+ "stream-browserify": "2.0.1",
5231
+ "stream-http": "2.8.3",
5232
+ "string_decoder": "1.1.1",
5233
+ "timers-browserify": "2.0.10",
5234
  "tty-browserify": "0.0.0",
5235
+ "url": "0.11.0",
5236
+ "util": "0.10.4",
5237
  "vm-browserify": "0.0.4"
5238
  },
5239
  "dependencies": {
5243
  "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
5244
  "dev": true,
5245
  "requires": {
5246
+ "pako": "1.0.7"
5247
  }
5248
  },
5249
  "buffer": {
5252
  "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
5253
  "dev": true,
5254
  "requires": {
5255
+ "base64-js": "1.3.0",
5256
+ "ieee754": "1.1.12",
5257
+ "isarray": "1.0.0"
5258
  }
5259
  },
5260
  "pako": {
5277
  "integrity": "sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA==",
5278
  "dev": true,
5279
  "requires": {
5280
+ "async-foreach": "0.1.3",
5281
+ "chalk": "1.1.3",
5282
+ "cross-spawn": "3.0.1",
5283
+ "gaze": "1.1.3",
5284
+ "get-stdin": "4.0.1",
5285
+ "glob": "7.0.6",
5286
+ "in-publish": "2.0.0",
5287
+ "lodash.assign": "4.2.0",
5288
+ "lodash.clonedeep": "4.5.0",
5289
+ "lodash.mergewith": "4.6.1",
5290
+ "meow": "3.7.0",
5291
+ "mkdirp": "0.5.1",
5292
+ "nan": "2.12.1",
5293
+ "node-gyp": "3.8.0",
5294
+ "npmlog": "4.1.2",
5295
+ "request": "2.88.0",
5296
+ "sass-graph": "2.2.4",
5297
+ "stdout-stream": "1.4.1",
5298
+ "true-case-path": "1.0.3"
5299
  },
5300
  "dependencies": {
5301
  "ansi-styles": {
5310
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5311
  "dev": true,
5312
  "requires": {
5313
+ "ansi-styles": "2.2.1",
5314
+ "escape-string-regexp": "1.0.5",
5315
+ "has-ansi": "2.0.0",
5316
+ "strip-ansi": "3.0.1",
5317
+ "supports-color": "2.0.0"
5318
  }
5319
  },
5320
  "cross-spawn": {
5323
  "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
5324
  "dev": true,
5325
  "requires": {
5326
+ "lru-cache": "4.1.5",
5327
+ "which": "1.3.1"
5328
  }
5329
  },
5330
  "supports-color": {
5341
  "integrity": "sha512-uRtKibN+PdwED6YzzcdCk4AG7qPt2Cmplpwq0szUz6alz1U/15N1U56EY6kcolGcVrJacW5s70QRB5k8d5k9gg==",
5342
  "dev": true,
5343
  "requires": {
5344
+ "bluebird": "3.5.3",
5345
+ "gettext-parser": "3.1.0",
5346
+ "glob": "7.0.6",
5347
+ "lodash": "4.17.11",
5348
+ "minimist": "1.2.0",
5349
+ "mkdirp": "0.5.1",
5350
+ "tmp": "0.0.33"
5351
  },
5352
  "dependencies": {
5353
  "minimist": {
5371
  "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
5372
  "dev": true,
5373
  "requires": {
5374
+ "abbrev": "1.1.1"
5375
  }
5376
  },
5377
  "normalize-package-data": {
5380
  "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
5381
  "dev": true,
5382
  "requires": {
5383
+ "hosted-git-info": "2.7.1",
5384
+ "is-builtin-module": "1.0.0",
5385
+ "semver": "5.6.0",
5386
+ "validate-npm-package-license": "3.0.4"
5387
  }
5388
  },
5389
  "normalize-path": {
5392
  "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
5393
  "dev": true,
5394
  "requires": {
5395
+ "remove-trailing-separator": "1.1.0"
5396
  }
5397
  },
5398
  "normalize-range": {
5413
  "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
5414
  "dev": true,
5415
  "requires": {
5416
+ "path-key": "2.0.1"
5417
  }
5418
  },
5419
  "npmlog": {
5422
  "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
5423
  "dev": true,
5424
  "requires": {
5425
+ "are-we-there-yet": "1.1.5",
5426
+ "console-control-strings": "1.1.0",
5427
+ "gauge": "2.7.4",
5428
+ "set-blocking": "2.0.0"
5429
  }
5430
  },
5431
  "num2fraction": {
5458
  "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
5459
  "dev": true,
5460
  "requires": {
5461
+ "copy-descriptor": "0.1.1",
5462
+ "define-property": "0.2.5",
5463
+ "kind-of": "3.2.2"
5464
  },
5465
  "dependencies": {
5466
  "define-property": {
5469
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5470
  "dev": true,
5471
  "requires": {
5472
+ "is-descriptor": "0.1.6"
5473
  }
5474
  }
5475
  }
5480
  "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
5481
  "dev": true,
5482
  "requires": {
5483
+ "isobject": "3.0.1"
5484
  },
5485
  "dependencies": {
5486
  "isobject": {
5497
  "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
5498
  "dev": true,
5499
  "requires": {
5500
+ "for-own": "0.1.5",
5501
+ "is-extendable": "0.1.1"
5502
  }
5503
  },
5504
  "object.pick": {
5507
  "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
5508
  "dev": true,
5509
  "requires": {
5510
+ "isobject": "3.0.1"
5511
  },
5512
  "dependencies": {
5513
  "isobject": {
5533
  "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5534
  "dev": true,
5535
  "requires": {
5536
+ "wrappy": "1.0.2"
5537
  }
5538
  },
5539
  "onetime": {
5560
  "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
5561
  "dev": true,
5562
  "requires": {
5563
+ "lcid": "1.0.0"
5564
  }
5565
  },
5566
  "os-tmpdir": {
5575
  "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
5576
  "dev": true,
5577
  "requires": {
5578
+ "os-homedir": "1.0.2",
5579
+ "os-tmpdir": "1.0.2"
5580
  }
5581
  },
5582
  "p-finally": {
5591
  "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
5592
  "dev": true,
5593
  "requires": {
5594
+ "p-try": "1.0.0"
5595
  }
5596
  },
5597
  "p-locate": {
5600
  "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
5601
  "dev": true,
5602
  "requires": {
5603
+ "p-limit": "1.3.0"
5604
  }
5605
  },
5606
  "p-try": {
5621
  "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
5622
  "dev": true,
5623
  "requires": {
5624
+ "asn1.js": "4.10.1",
5625
+ "browserify-aes": "1.2.0",
5626
+ "create-hash": "1.2.0",
5627
+ "evp_bytestokey": "1.0.3",
5628
+ "pbkdf2": "3.0.17"
5629
  }
5630
  },
5631
  "parse-entities": {
5634
  "integrity": "sha512-XXtDdOPLSB0sHecbEapQi6/58U/ODj/KWfIXmmMCJF/eRn8laX6LZbOyioMoETOOJoWRW8/qTSl5VQkUIfKM5g==",
5635
  "dev": true,
5636
  "requires": {
5637
+ "character-entities": "1.2.2",
5638
+ "character-entities-legacy": "1.1.2",
5639
+ "character-reference-invalid": "1.1.2",
5640
+ "is-alphanumerical": "1.0.2",
5641
+ "is-decimal": "1.0.2",
5642
+ "is-hexadecimal": "1.0.2"
5643
  }
5644
  },
5645
  "parse-glob": {
5648
  "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
5649
  "dev": true,
5650
  "requires": {
5651
+ "glob-base": "0.3.0",
5652
+ "is-dotfile": "1.0.3",
5653
+ "is-extglob": "1.0.0",
5654
+ "is-glob": "2.0.1"
5655
  }
5656
  },
5657
  "parse-json": {
5660
  "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
5661
  "dev": true,
5662
  "requires": {
5663
+ "error-ex": "1.3.2"
5664
  }
5665
  },
5666
  "parseurl": {
5711
  "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
5712
  "dev": true,
5713
  "requires": {
5714
+ "graceful-fs": "4.1.15",
5715
+ "pify": "2.3.0",
5716
+ "pinkie-promise": "2.0.1"
5717
  },
5718
  "dependencies": {
5719
  "pify": {
5730
  "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
5731
  "dev": true,
5732
  "requires": {
5733
+ "create-hash": "1.2.0",
5734
+ "create-hmac": "1.1.7",
5735
+ "ripemd160": "2.0.2",
5736
+ "safe-buffer": "5.1.2",
5737
+ "sha.js": "2.4.11"
5738
  }
5739
  },
5740
  "performance-now": {
5761
  "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
5762
  "dev": true,
5763
  "requires": {
5764
+ "pinkie": "2.0.4"
5765
  }
5766
  },
5767
  "pkg-dir": {
5770
  "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
5771
  "dev": true,
5772
  "requires": {
5773
+ "find-up": "2.1.0"
5774
  }
5775
  },
5776
  "posix-character-classes": {
5785
  "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
5786
  "dev": true,
5787
  "requires": {
5788
+ "chalk": "2.4.1",
5789
+ "source-map": "0.6.1",
5790
+ "supports-color": "5.5.0"
5791
  }
5792
  },
5793
  "postcss-html": {
5796
  "integrity": "sha512-KxKUpj7AY7nlCbLcTOYxdfJnGE7QFAfU2n95ADj1Q90RM/pOLdz8k3n4avOyRFs7MDQHcRzJQWM1dehCwJxisQ==",
5797
  "dev": true,
5798
  "requires": {
5799
+ "htmlparser2": "3.10.0",
5800
+ "remark": "8.0.0",
5801
+ "unist-util-find-all-after": "1.0.2"
5802
  },
5803
  "dependencies": {
5804
  "entities": {
5813
  "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==",
5814
  "dev": true,
5815
  "requires": {
5816
+ "domelementtype": "1.3.1",
5817
+ "domhandler": "2.3.0",
5818
+ "domutils": "1.5.1",
5819
+ "entities": "1.1.2",
5820
+ "inherits": "2.0.3",
5821
+ "readable-stream": "3.1.1"
5822
  }
5823
  },
5824
  "readable-stream": {
5827
  "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==",
5828
  "dev": true,
5829
  "requires": {
5830
+ "inherits": "2.0.3",
5831
+ "string_decoder": "1.1.1",
5832
+ "util-deprecate": "1.0.2"
5833
  }
5834
  }
5835
  }
5840
  "integrity": "sha512-QQIiIqgEjNnquc0d4b6HDOSFZxbFQoy4MPpli2lSLpKhMyBkKwwca2HFqu4xzxlKID/F2fxSOowwtKpgczhF7A==",
5841
  "dev": true,
5842
  "requires": {
5843
+ "postcss": "5.2.18"
5844
  },
5845
  "dependencies": {
5846
  "ansi-styles": {
5855
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5856
  "dev": true,
5857
  "requires": {
5858
+ "ansi-styles": "2.2.1",
5859
+ "escape-string-regexp": "1.0.5",
5860
+ "has-ansi": "2.0.0",
5861
+ "strip-ansi": "3.0.1",
5862
+ "supports-color": "2.0.0"
5863
  },
5864
  "dependencies": {
5865
  "supports-color": {
5882
  "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
5883
  "dev": true,
5884
  "requires": {
5885
+ "chalk": "1.1.3",
5886
+ "js-base64": "2.5.0",
5887
+ "source-map": "0.5.7",
5888
+ "supports-color": "3.2.3"
5889
  }
5890
  },
5891
  "source-map": {
5900
  "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5901
  "dev": true,
5902
  "requires": {
5903
+ "has-flag": "1.0.0"
5904
  }
5905
  }
5906
  }
5917
  "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==",
5918
  "dev": true,
5919
  "requires": {
5920
+ "chalk": "2.4.1",
5921
+ "lodash": "4.17.11",
5922
+ "log-symbols": "2.2.0",
5923
+ "postcss": "6.0.23"
5924
  }
5925
  },
5926
  "postcss-resolve-nested-selector": {
5935
  "integrity": "sha1-t1Pv9sfArqXoN1++TN6L+QY/8UI=",
5936
  "dev": true,
5937
  "requires": {
5938
+ "postcss": "6.0.23"
5939
  }
5940
  },
5941
  "postcss-sass": {
5944
  "integrity": "sha512-cUmYzkP747fPCQE6d+CH2l1L4VSyIlAzZsok3HPjb5Gzsq3jE+VjpAdGlPsnQ310WKWI42sw+ar0UNN59/f3hg==",
5945
  "dev": true,
5946
  "requires": {
5947
+ "gonzales-pe": "4.2.3",
5948
+ "postcss": "6.0.23"
5949
  }
5950
  },
5951
  "postcss-scss": {
5954
  "integrity": "sha512-4EFYGHcEw+H3E06PT/pQQri06u/1VIIPjeJQaM8skB80vZuXMhp4cSNV5azmdNkontnOID/XYWEvEEELLFB1ww==",
5955
  "dev": true,
5956
  "requires": {
5957
+ "postcss": "6.0.23"
5958
  }
5959
  },
5960
  "postcss-selector-parser": {
5963
  "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
5964
  "dev": true,
5965
  "requires": {
5966
+ "dot-prop": "4.2.0",
5967
+ "indexes-of": "1.0.1",
5968
+ "uniq": "1.0.1"
5969
  }
5970
  },
5971
  "postcss-value-parser": {
5981
  "dev": true,
5982
  "optional": true,
5983
  "requires": {
5984
+ "detect-libc": "1.0.3",
5985
+ "expand-template": "1.1.1",
5986
  "github-from-package": "0.0.0",
5987
+ "minimist": "1.2.0",
5988
+ "mkdirp": "0.5.1",
5989
+ "node-abi": "2.5.1",
5990
+ "noop-logger": "0.1.1",
5991
+ "npmlog": "4.1.2",
5992
+ "os-homedir": "1.0.2",
5993
+ "pump": "2.0.1",
5994
+ "rc": "1.2.8",
5995
+ "simple-get": "2.8.1",
5996
+ "tar-fs": "1.16.3",
5997
+ "tunnel-agent": "0.6.0",
5998
+ "which-pm-runs": "1.0.0"
5999
  },
6000
  "dependencies": {
6001
  "detect-libc": {
6068
  "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
6069
  "dev": true,
6070
  "requires": {
6071
+ "bn.js": "4.11.8",
6072
+ "browserify-rsa": "4.0.1",
6073
+ "create-hash": "1.2.0",
6074
+ "parse-asn1": "5.1.1",
6075
+ "randombytes": "2.0.6",
6076
+ "safe-buffer": "5.1.2"
6077
  }
6078
  },
6079
  "pump": {
6083
  "dev": true,
6084
  "optional": true,
6085
  "requires": {
6086
+ "end-of-stream": "1.4.1",
6087
+ "once": "1.4.0"
6088
  }
6089
  },
6090
  "punycode": {
6123
  "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
6124
  "dev": true,
6125
  "requires": {
6126
+ "is-number": "4.0.0",
6127
+ "kind-of": "6.0.2",
6128
+ "math-random": "1.0.1"
6129
  },
6130
  "dependencies": {
6131
  "is-number": {
6148
  "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
6149
  "dev": true,
6150
  "requires": {
6151
+ "safe-buffer": "5.1.2"
6152
  }
6153
  },
6154
  "randomfill": {
6157
  "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
6158
  "dev": true,
6159
  "requires": {
6160
+ "randombytes": "2.0.6",
6161
+ "safe-buffer": "5.1.2"
6162
  }
6163
  },
6164
  "raw-body": {
6193
  "dev": true,
6194
  "optional": true,
6195
  "requires": {
6196
+ "deep-extend": "0.6.0",
6197
+ "ini": "1.3.5",
6198
+ "minimist": "1.2.0",
6199
+ "strip-json-comments": "2.0.1"
6200
  },
6201
  "dependencies": {
6202
  "minimist": {
6214
  "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6215
  "dev": true,
6216
  "requires": {
6217
+ "load-json-file": "1.1.0",
6218
+ "normalize-package-data": "2.4.0",
6219
+ "path-type": "1.1.0"
6220
  }
6221
  },
6222
  "read-pkg-up": {
6225
  "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6226
  "dev": true,
6227
  "requires": {
6228
+ "find-up": "1.1.2",
6229
+ "read-pkg": "1.1.0"
6230
  },
6231
  "dependencies": {
6232
  "find-up": {
6235
  "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6236
  "dev": true,
6237
  "requires": {
6238
+ "path-exists": "2.1.0",
6239
+ "pinkie-promise": "2.0.1"
6240
  }
6241
  },
6242
  "path-exists": {
6245
  "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6246
  "dev": true,
6247
  "requires": {
6248
+ "pinkie-promise": "2.0.1"
6249
  }
6250
  }
6251
  }
6256
  "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
6257
  "dev": true,
6258
  "requires": {
6259
+ "core-util-is": "1.0.2",
6260
+ "inherits": "2.0.3",
6261
+ "isarray": "1.0.0",
6262
+ "process-nextick-args": "2.0.0",
6263
+ "safe-buffer": "5.1.2",
6264
+ "string_decoder": "1.1.1",
6265
+ "util-deprecate": "1.0.2"
6266
  }
6267
  },
6268
  "readdirp": {
6271
  "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
6272
  "dev": true,
6273
  "requires": {
6274
+ "graceful-fs": "4.1.15",
6275
+ "micromatch": "3.1.10",
6276
+ "readable-stream": "2.3.6"
6277
  },
6278
  "dependencies": {
6279
  "arr-diff": {
6294
  "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6295
  "dev": true,
6296
  "requires": {
6297
+ "arr-flatten": "1.1.0",
6298
+ "array-unique": "0.3.2",
6299
+ "extend-shallow": "2.0.1",
6300
+ "fill-range": "4.0.0",
6301
+ "isobject": "3.0.1",
6302
+ "repeat-element": "1.1.3",
6303
+ "snapdragon": "0.8.2",
6304
+ "snapdragon-node": "2.1.1",
6305
+ "split-string": "3.1.0",
6306
+ "to-regex": "3.0.2"
6307
  },
6308
  "dependencies": {
6309
  "extend-shallow": {
6312
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6313
  "dev": true,
6314
  "requires": {
6315
+ "is-extendable": "0.1.1"
6316
  }
6317
  }
6318
  }
6323
  "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
6324
  "dev": true,
6325
  "requires": {
6326
+ "debug": "2.6.9",
6327
+ "define-property": "0.2.5",
6328
+ "extend-shallow": "2.0.1",
6329
+ "posix-character-classes": "0.1.1",
6330
+ "regex-not": "1.0.2",
6331
+ "snapdragon": "0.8.2",
6332
+ "to-regex": "3.0.2"
6333
  },
6334
  "dependencies": {
6335
  "define-property": {
6338
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6339
  "dev": true,
6340
  "requires": {
6341
+ "is-descriptor": "0.1.6"
6342
  }
6343
  },
6344
  "extend-shallow": {
6347
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6348
  "dev": true,
6349
  "requires": {
6350
+ "is-extendable": "0.1.1"
6351
  }
6352
  },
6353
  "is-accessor-descriptor": {
6356
  "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6357
  "dev": true,
6358
  "requires": {
6359
+ "kind-of": "3.2.2"
6360
  },
6361
  "dependencies": {
6362
  "kind-of": {
6365
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6366
  "dev": true,
6367
  "requires": {
6368
+ "is-buffer": "1.1.6"
6369
  }
6370
  }
6371
  }
6376
  "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6377
  "dev": true,
6378
  "requires": {
6379
+ "kind-of": "3.2.2"
6380
  },
6381
  "dependencies": {
6382
  "kind-of": {
6385
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6386
  "dev": true,
6387
  "requires": {
6388
+ "is-buffer": "1.1.6"
6389
  }
6390
  }
6391
  }
6396
  "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6397
  "dev": true,
6398
  "requires": {
6399
+ "is-accessor-descriptor": "0.1.6",
6400
+ "is-data-descriptor": "0.1.4",
6401
+ "kind-of": "5.1.0"
6402
  }
6403
  },
6404
  "kind-of": {
6415
  "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6416
  "dev": true,
6417
  "requires": {
6418
+ "array-unique": "0.3.2",
6419
+ "define-property": "1.0.0",
6420
+ "expand-brackets": "2.1.4",
6421
+ "extend-shallow": "2.0.1",
6422
+ "fragment-cache": "0.2.1",
6423
+ "regex-not": "1.0.2",
6424
+ "snapdragon": "0.8.2",
6425
+ "to-regex": "3.0.2"
6426
  },
6427
  "dependencies": {
6428
  "define-property": {
6431
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6432
  "dev": true,
6433
  "requires": {
6434
+ "is-descriptor": "1.0.2"
6435
  }
6436
  },
6437
  "extend-shallow": {
6440
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6441
  "dev": true,
6442
  "requires": {
6443
+ "is-extendable": "0.1.1"
6444
  }
6445
  }
6446
  }
6451
  "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6452
  "dev": true,
6453
  "requires": {
6454
+ "extend-shallow": "2.0.1",
6455
+ "is-number": "3.0.0",
6456
+ "repeat-string": "1.6.1",
6457
+ "to-regex-range": "2.1.1"
6458
  },
6459
  "dependencies": {
6460
  "extend-shallow": {
6463
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6464
  "dev": true,
6465
  "requires": {
6466
+ "is-extendable": "0.1.1"
6467
  }
6468
  }
6469
  }
6474
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6475
  "dev": true,
6476
  "requires": {
6477
+ "kind-of": "6.0.2"
6478
  }
6479
  },
6480
  "is-data-descriptor": {
6483
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6484
  "dev": true,
6485
  "requires": {
6486
+ "kind-of": "6.0.2"
6487
  }
6488
  },
6489
  "is-descriptor": {
6492
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6493
  "dev": true,
6494
  "requires": {
6495
+ "is-accessor-descriptor": "1.0.0",
6496
+ "is-data-descriptor": "1.0.0",
6497
+ "kind-of": "6.0.2"
6498
  }
6499
  },
6500
  "is-number": {
6503
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6504
  "dev": true,
6505
  "requires": {
6506
+ "kind-of": "3.2.2"
6507
  },
6508
  "dependencies": {
6509
  "kind-of": {
6512
  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6513
  "dev": true,
6514
  "requires": {
6515
+ "is-buffer": "1.1.6"
6516
  }
6517
  }
6518
  }
6535
  "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6536
  "dev": true,
6537
  "requires": {
6538
+ "arr-diff": "4.0.0",
6539
+ "array-unique": "0.3.2",
6540
+ "braces": "2.3.2",
6541
+ "define-property": "2.0.2",
6542
+ "extend-shallow": "3.0.2",
6543
+ "extglob": "2.0.4",
6544
+ "fragment-cache": "0.2.1",
6545
+ "kind-of": "6.0.2",
6546
+ "nanomatch": "1.2.13",
6547
+ "object.pick": "1.3.0",
6548
+ "regex-not": "1.0.2",
6549
+ "snapdragon": "0.8.2",
6550
+ "to-regex": "3.0.2"
6551
  }
6552
  }
6553
  }
6558
  "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
6559
  "dev": true,
6560
  "requires": {
6561
+ "indent-string": "2.1.0",
6562
+ "strip-indent": "1.0.1"
6563
  }
6564
  },
6565
  "regenerate": {
6580
  "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
6581
  "dev": true,
6582
  "requires": {
6583
+ "babel-runtime": "6.26.0",
6584
+ "babel-types": "6.26.0",
6585
+ "private": "0.1.8"
6586
  }
6587
  },
6588
  "regex-cache": {
6591
  "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
6592
  "dev": true,
6593
  "requires": {
6594
+ "is-equal-shallow": "0.1.3"
6595
  }
6596
  },
6597
  "regex-not": {
6600
  "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
6601
  "dev": true,
6602
  "requires": {
6603
+ "extend-shallow": "3.0.2",
6604
+ "safe-regex": "1.1.0"
6605
  }
6606
  },
6607
  "regexpu-core": {
6610
  "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
6611
  "dev": true,
6612
  "requires": {
6613
+ "regenerate": "1.4.0",
6614
+ "regjsgen": "0.2.0",
6615
+ "regjsparser": "0.1.5"
6616
  }
6617
  },
6618
  "regjsgen": {
6627
  "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
6628
  "dev": true,
6629
  "requires": {
6630
+ "jsesc": "0.5.0"
6631
  },
6632
  "dependencies": {
6633
  "jsesc": {
6644
  "integrity": "sha512-K0PTsaZvJlXTl9DN6qYlvjTkqSZBFELhROZMrblm2rB+085flN84nz4g/BscKRMqDvhzlK1oQ/xnWQumdeNZYw==",
6645
  "dev": true,
6646
  "requires": {
6647
+ "remark-parse": "4.0.0",
6648
+ "remark-stringify": "4.0.0",
6649
+ "unified": "6.2.0"
6650
  }
6651
  },
6652
  "remark-parse": {
6655
  "integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==",
6656
  "dev": true,
6657
  "requires": {
6658
+ "collapse-white-space": "1.0.4",
6659
+ "is-alphabetical": "1.0.2",
6660
+ "is-decimal": "1.0.2",
6661
+ "is-whitespace-character": "1.0.2",
6662
+ "is-word-character": "1.0.2",
6663
+ "markdown-escapes": "1.0.2",
6664
+ "parse-entities": "1.2.0",
6665
+ "repeat-string": "1.6.1",
6666
+ "state-toggle": "1.0.1",
6667
  "trim": "0.0.1",
6668
+ "trim-trailing-lines": "1.1.1",
6669
+ "unherit": "1.1.1",
6670
+ "unist-util-remove-position": "1.1.2",
6671
+ "vfile-location": "2.0.4",
6672
+ "xtend": "4.0.1"
6673
  }
6674
  },
6675
  "remark-stringify": {
6678
  "integrity": "sha512-xLuyKTnuQer3ke9hkU38SUYLiTmS078QOnoFavztmbt/pAJtNSkNtFgR0U//uCcmG0qnyxao+PDuatQav46F1w==",
6679
  "dev": true,
6680
  "requires": {
6681
+ "ccount": "1.0.3",
6682
+ "is-alphanumeric": "1.0.0",
6683
+ "is-decimal": "1.0.2",
6684
+ "is-whitespace-character": "1.0.2",
6685
+ "longest-streak": "2.0.2",
6686
+ "markdown-escapes": "1.0.2",
6687
+ "markdown-table": "1.1.2",
6688
+ "mdast-util-compact": "1.0.2",
6689
+ "parse-entities": "1.2.0",
6690
+ "repeat-string": "1.6.1",
6691
+ "state-toggle": "1.0.1",
6692
+ "stringify-entities": "1.3.2",
6693
+ "unherit": "1.1.1",
6694
+ "xtend": "4.0.1"
6695
  }
6696
  },
6697
  "remove-trailing-separator": {
6718
  "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
6719
  "dev": true,
6720
  "requires": {
6721
+ "is-finite": "1.0.2"
6722
  }
6723
  },
6724
  "replace-ext": {
6733
  "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
6734
  "dev": true,
6735
  "requires": {
6736
+ "aws-sign2": "0.7.0",
6737
+ "aws4": "1.8.0",
6738
+ "caseless": "0.12.0",
6739
+ "combined-stream": "1.0.7",
6740
+ "extend": "3.0.2",
6741
+ "forever-agent": "0.6.1",
6742
+ "form-data": "2.3.3",
6743
+ "har-validator": "5.1.3",
6744
+ "http-signature": "1.2.0",
6745
+ "is-typedarray": "1.0.0",
6746
+ "isstream": "0.1.2",
6747
+ "json-stringify-safe": "5.0.1",
6748
+ "mime-types": "2.1.21",
6749
+ "oauth-sign": "0.9.0",
6750
+ "performance-now": "2.1.0",
6751
+ "qs": "6.5.2",
6752
+ "safe-buffer": "5.1.2",
6753
+ "tough-cookie": "2.4.3",
6754
+ "tunnel-agent": "0.6.0",
6755
+ "uuid": "3.3.2"
6756
  }
6757
  },
6758
  "require-directory": {
6803
  "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
6804
  "dev": true,
6805
  "requires": {
6806
+ "align-text": "0.1.4"
6807
  }
6808
  },
6809
  "rimraf": {
6812
  "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
6813
  "dev": true,
6814
  "requires": {
6815
+ "glob": "7.0.6"
6816
  }
6817
  },
6818
  "ripemd160": {
6821
  "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
6822
  "dev": true,
6823
  "requires": {
6824
+ "hash-base": "3.0.4",
6825
+ "inherits": "2.0.3"
6826
  }
6827
  },
6828
  "rtlcss": {
6831
  "integrity": "sha512-hdjFhZ5FCI0ABOfyXOMOhBtwPWtANLCG7rOiOcRf+yi5eDdxmDjqBruWouEnwVdzfh/TWF6NNncIEsigOCFZOA==",
6832
  "dev": true,
6833
  "requires": {
6834
+ "chalk": "2.4.1",
6835
+ "findup": "0.1.5",
6836
+ "mkdirp": "0.5.1",
6837
+ "postcss": "6.0.23",
6838
+ "strip-json-comments": "2.0.1"
6839
  }
6840
  },
6841
  "safe-buffer": {
6850
  "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
6851
  "dev": true,
6852
  "requires": {
6853
+ "ret": "0.1.15"
6854
  }
6855
  },
6856
  "safer-buffer": {
6865
  "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
6866
  "dev": true,
6867
  "requires": {
6868
+ "glob": "7.0.6",
6869
+ "lodash": "4.17.11",
6870
+ "scss-tokenizer": "0.2.3",
6871
+ "yargs": "7.1.0"
6872
  }
6873
  },
6874
  "scss-tokenizer": {
6877
  "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
6878
  "dev": true,
6879
  "requires": {
6880
+ "js-base64": "2.5.0",
6881
+ "source-map": "0.4.4"
6882
  },
6883
  "dependencies": {
6884
  "source-map": {
6887
  "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
6888
  "dev": true,
6889
  "requires": {
6890
+ "amdefine": "1.0.1"
6891
  }
6892
  }
6893
  }
6916
  "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
6917
  "dev": true,
6918
  "requires": {
6919
+ "extend-shallow": "2.0.1",
6920
+ "is-extendable": "0.1.1",
6921
+ "is-plain-object": "2.0.4",
6922
+ "split-string": "3.1.0"
6923
  },
6924
  "dependencies": {
6925
  "extend-shallow": {
6928
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6929
  "dev": true,
6930
  "requires": {
6931
+ "is-extendable": "0.1.1"
6932
  }
6933
  }
6934
  }
6945
  "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
6946
  "dev": true,
6947
  "requires": {
6948
+ "inherits": "2.0.3",
6949
+ "safe-buffer": "5.1.2"
6950
  }
6951
  },
6952
  "shebang-command": {
6955
  "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
6956
  "dev": true,
6957
  "requires": {
6958
+ "shebang-regex": "1.0.0"
6959
  }
6960
  },
6961
  "shebang-regex": {
6990
  "dev": true,
6991
  "optional": true,
6992
  "requires": {
6993
+ "decompress-response": "3.3.0",
6994
+ "once": "1.4.0",
6995
+ "simple-concat": "1.0.0"
6996
  }
6997
  },
6998
  "slash": {
7007
  "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
7008
  "dev": true,
7009
  "requires": {
7010
+ "is-fullwidth-code-point": "2.0.0"
7011
  },
7012
  "dependencies": {
7013
  "is-fullwidth-code-point": {
7024
  "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
7025
  "dev": true,
7026
  "requires": {
7027
+ "base": "0.11.2",
7028
+ "debug": "2.6.9",
7029
+ "define-property": "0.2.5",
7030
+ "extend-shallow": "2.0.1",
7031
+ "map-cache": "0.2.2",
7032
+ "source-map": "0.5.7",
7033
+ "source-map-resolve": "0.5.2",
7034
+ "use": "3.1.1"
7035
  },
7036
  "dependencies": {
7037
  "define-property": {
7040
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7041
  "dev": true,
7042
  "requires": {
7043
+ "is-descriptor": "0.1.6"
7044
  }
7045
  },
7046
  "extend-shallow": {
7049
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7050
  "dev": true,
7051
  "requires": {
7052
+ "is-extendable": "0.1.1"
7053
  }
7054
  },
7055
  "source-map": {
7066
  "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
7067
  "dev": true,
7068
  "requires": {
7069
+ "define-property": "1.0.0",
7070
+ "isobject": "3.0.1",
7071
+ "snapdragon-util": "3.0.1"
7072
  },
7073
  "dependencies": {
7074
  "define-property": {
7077
  "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
7078
  "dev": true,
7079
  "requires": {
7080
+ "is-descriptor": "1.0.2"
7081
  }
7082
  },
7083
  "is-accessor-descriptor": {
7086
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
7087
  "dev": true,
7088
  "requires": {
7089
+ "kind-of": "6.0.2"
7090
  }
7091
  },
7092
  "is-data-descriptor": {
7095
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
7096
  "dev": true,
7097
  "requires": {
7098
+ "kind-of": "6.0.2"
7099
  }
7100
  },
7101
  "is-descriptor": {
7104
  "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
7105
  "dev": true,
7106
  "requires": {
7107
+ "is-accessor-descriptor": "1.0.0",
7108
+ "is-data-descriptor": "1.0.0",
7109
+ "kind-of": "6.0.2"
7110
  }
7111
  },
7112
  "isobject": {
7129
  "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
7130
  "dev": true,
7131
  "requires": {
7132
+ "kind-of": "3.2.2"
7133
  }
7134
  },
7135
  "source-list-map": {
7150
  "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
7151
  "dev": true,
7152
  "requires": {
7153
+ "atob": "2.1.2",
7154
+ "decode-uri-component": "0.2.0",
7155
+ "resolve-url": "0.2.1",
7156
+ "source-map-url": "0.4.0",
7157
+ "urix": "0.1.0"
7158
  }
7159
  },
7160
  "source-map-support": {
7163
  "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7164
  "dev": true,
7165
  "requires": {
7166
+ "source-map": "0.5.7"
7167
  },
7168
  "dependencies": {
7169
  "source-map": {
7186
  "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
7187
  "dev": true,
7188
  "requires": {
7189
+ "spdx-expression-parse": "3.0.0",
7190
+ "spdx-license-ids": "3.0.3"
7191
  }
7192
  },
7193
  "spdx-exceptions": {
7202
  "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
7203
  "dev": true,
7204
  "requires": {
7205
+ "spdx-exceptions": "2.2.0",
7206
+ "spdx-license-ids": "3.0.3"
7207
  }
7208
  },
7209
  "spdx-license-ids": {
7224
  "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
7225
  "dev": true,
7226
  "requires": {
7227
+ "extend-shallow": "3.0.2"
7228
  }
7229
  },
7230
  "sprintf-js": {
7239
  "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
7240
  "dev": true,
7241
  "requires": {
7242
+ "asn1": "0.2.4",
7243
+ "assert-plus": "1.0.0",
7244
+ "bcrypt-pbkdf": "1.0.2",
7245
+ "dashdash": "1.14.1",
7246
+ "ecc-jsbn": "0.1.2",
7247
+ "getpass": "0.1.7",
7248
+ "jsbn": "0.1.1",
7249
+ "safer-buffer": "2.1.2",
7250
+ "tweetnacl": "0.14.5"
7251
  }
7252
  },
7253
  "state-toggle": {
7262
  "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
7263
  "dev": true,
7264
  "requires": {
7265
+ "define-property": "0.2.5",
7266
+ "object-copy": "0.1.0"
7267
  },
7268
  "dependencies": {
7269
  "define-property": {
7272
  "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7273
  "dev": true,
7274
  "requires": {
7275
+ "is-descriptor": "0.1.6"
7276
  }
7277
  }
7278
  }
7289
  "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
7290
  "dev": true,
7291
  "requires": {
7292
+ "readable-stream": "2.3.6"
7293
  }
7294
  },
7295
  "stream-browserify": {
7298
  "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
7299
  "dev": true,
7300
  "requires": {
7301
+ "inherits": "2.0.3",
7302
+ "readable-stream": "2.3.6"
7303
  }
7304
  },
7305
  "stream-buffers": {
7314
  "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
7315
  "dev": true,
7316
  "requires": {
7317
+ "builtin-status-codes": "3.0.0",
7318
+ "inherits": "2.0.3",
7319
+ "readable-stream": "2.3.6",
7320
+ "to-arraybuffer": "1.0.1",
7321
+ "xtend": "4.0.1"
 
 
 
 
 
 
 
 
 
 
 
7322
  }
7323
  },
7324
  "string_decoder": {
7327
  "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7328
  "dev": true,
7329
  "requires": {
7330
+ "safe-buffer": "5.1.2"
7331
+ }
7332
+ },
7333
+ "string-width": {
7334
+ "version": "1.0.2",
7335
+ "resolved": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
7336
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
7337
+ "dev": true,
7338
+ "requires": {
7339
+ "code-point-at": "1.1.0",
7340
+ "is-fullwidth-code-point": "1.0.0",
7341
+ "strip-ansi": "3.0.1"
7342
  }
7343
  },
7344
  "stringify-entities": {
7347
  "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==",
7348
  "dev": true,
7349
  "requires": {
7350
+ "character-entities-html4": "1.1.2",
7351
+ "character-entities-legacy": "1.1.2",
7352
+ "is-alphanumerical": "1.0.2",
7353
+ "is-hexadecimal": "1.0.2"
7354
  }
7355
  },
7356
  "strip-ansi": {
7359
  "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7360
  "dev": true,
7361
  "requires": {
7362
+ "ansi-regex": "2.1.1"
7363
  }
7364
  },
7365
  "strip-bom": {
7368
  "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
7369
  "dev": true,
7370
  "requires": {
7371
+ "is-utf8": "0.2.1"
7372
  }
7373
  },
7374
  "strip-eof": {
7383
  "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
7384
  "dev": true,
7385
  "requires": {
7386
+ "get-stdin": "4.0.1"
7387
  }
7388
  },
7389
  "strip-json-comments": {
7404
  "integrity": "sha512-56hPH5mTFnk8LzlEuTWq0epa34fHuS54UFYQidBOFt563RJBNi1nz1F2HK2MoT1X1waq47milvRsRahFCCJs/Q==",
7405
  "dev": true,
7406
  "requires": {
7407
+ "autoprefixer": "7.1.6",
7408
+ "balanced-match": "1.0.0",
7409
+ "chalk": "2.4.1",
7410
+ "cosmiconfig": "3.1.0",
7411
+ "debug": "3.2.6",
7412
+ "execall": "1.0.0",
7413
+ "file-entry-cache": "2.0.0",
7414
+ "get-stdin": "5.0.1",
7415
+ "globby": "7.1.1",
7416
+ "globjoin": "0.1.4",
7417
+ "html-tags": "2.0.0",
7418
+ "ignore": "3.3.10",
7419
+ "imurmurhash": "0.1.4",
7420
+ "known-css-properties": "0.5.0",
7421
+ "lodash": "4.17.11",
7422
+ "log-symbols": "2.2.0",
7423
+ "mathml-tag-names": "2.1.0",
7424
+ "meow": "4.0.1",
7425
+ "micromatch": "2.3.11",
7426
+ "normalize-selector": "0.2.0",
7427
+ "pify": "3.0.0",
7428
+ "postcss": "6.0.23",
7429
+ "postcss-html": "0.12.0",
7430
+ "postcss-less": "1.1.5",
7431
+ "postcss-media-query-parser": "0.2.3",
7432
+ "postcss-reporter": "5.0.0",
7433
+ "postcss-resolve-nested-selector": "0.1.1",
7434
+ "postcss-safe-parser": "3.0.1",
7435
+ "postcss-sass": "0.2.0",
7436
+ "postcss-scss": "1.0.6",
7437
+ "postcss-selector-parser": "3.1.1",
7438
+ "postcss-value-parser": "3.3.1",
7439
+ "resolve-from": "4.0.0",
7440
+ "specificity": "0.3.2",
7441
+ "string-width": "2.1.1",
7442
+ "style-search": "0.1.0",
7443
+ "sugarss": "1.0.1",
7444
+ "svg-tags": "1.0.0",
7445
+ "table": "4.0.3"
7446
  },
7447
  "dependencies": {
7448
  "ansi-regex": {
7463
  "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
7464
  "dev": true,
7465
  "requires": {
7466
+ "camelcase": "4.1.0",
7467
+ "map-obj": "2.0.0",
7468
+ "quick-lru": "1.1.0"
7469
  }
7470
  },
7471
  "debug": {
7474
  "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
7475
  "dev": true,
7476
  "requires": {
7477
+ "ms": "2.1.1"
7478
  }
7479
  },
7480
  "get-stdin": {
7501
  "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
7502
  "dev": true,
7503
  "requires": {
7504
+ "graceful-fs": "4.1.15",
7505
+ "parse-json": "4.0.0",
7506
+ "pify": "3.0.0",
7507
+ "strip-bom": "3.0.0"
7508
  }
7509
  },
7510
  "map-obj": {
7519
  "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==",
7520
  "dev": true,
7521
  "requires": {
7522
+ "camelcase-keys": "4.2.0",
7523
+ "decamelize-keys": "1.1.0",
7524
+ "loud-rejection": "1.6.0",
7525
+ "minimist": "1.2.0",
7526
+ "minimist-options": "3.0.2",
7527
+ "normalize-package-data": "2.4.0",
7528
+ "read-pkg-up": "3.0.0",
7529
+ "redent": "2.0.0",
7530
+ "trim-newlines": "2.0.0"
7531
  }
7532
  },
7533
  "minimist": {
7548
  "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
7549
  "dev": true,
7550
  "requires": {
7551
+ "error-ex": "1.3.2",
7552
+ "json-parse-better-errors": "1.0.2"
7553
  }
7554
  },
7555
  "path-type": {
7558
  "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7559
  "dev": true,
7560
  "requires": {
7561
+ "pify": "3.0.0"
7562
  }
7563
  },
7564
  "read-pkg": {
7567
  "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
7568
  "dev": true,
7569
  "requires": {
7570
+ "load-json-file": "4.0.0",
7571
+ "normalize-package-data": "2.4.0",
7572
+ "path-type": "3.0.0"
7573
  }
7574
  },
7575
  "read-pkg-up": {
7578
  "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
7579
  "dev": true,
7580
  "requires": {
7581
+ "find-up": "2.1.0",
7582
+ "read-pkg": "3.0.0"
7583
  }
7584
  },
7585
  "redent": {
7588
  "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
7589
  "dev": true,
7590
  "requires": {
7591
+ "indent-string": "3.2.0",
7592
+ "strip-indent": "2.0.0"
7593
  }
7594
  },
7595
  "string-width": {
7598
  "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
7599
  "dev": true,
7600
  "requires": {
7601
+ "is-fullwidth-code-point": "2.0.0",
7602
+ "strip-ansi": "4.0.0"
7603
  }
7604
  },
7605
  "strip-ansi": {
7608
  "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
7609
  "dev": true,
7610
  "requires": {
7611
+ "ansi-regex": "3.0.0"
7612
  }
7613
  },
7614
  "strip-bom": {
7637
  "integrity": "sha512-3qgLZytikQQEVn1/FrhY7B68gPUUGY3R1Q1vTiD5xT+Ti1DP/8iZuwFet9ONs5+bmL8pZoDQ6JrQHVgrNlK6mA==",
7638
  "dev": true,
7639
  "requires": {
7640
+ "postcss": "6.0.23"
7641
  }
7642
  },
7643
  "supports-color": {
7646
  "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
7647
  "dev": true,
7648
  "requires": {
7649
+ "has-flag": "3.0.0"
7650
  }
7651
  },
7652
  "svg-tags": {
7661
  "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==",
7662
  "dev": true,
7663
  "requires": {
7664
+ "ajv": "6.6.2",
7665
+ "ajv-keywords": "3.2.0",
7666
+ "chalk": "2.4.1",
7667
+ "lodash": "4.17.11",
7668
  "slice-ansi": "1.0.0",
7669
+ "string-width": "2.1.1"
7670
  },
7671
  "dependencies": {
7672
  "ansi-regex": {
7687
  "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
7688
  "dev": true,
7689
  "requires": {
7690
+ "is-fullwidth-code-point": "2.0.0",
7691
+ "strip-ansi": "4.0.0"
7692
  }
7693
  },
7694
  "strip-ansi": {
7697
  "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
7698
  "dev": true,
7699
  "requires": {
7700
+ "ansi-regex": "3.0.0"
7701
  }
7702
  }
7703
  }
7714
  "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
7715
  "dev": true,
7716
  "requires": {
7717
+ "block-stream": "0.0.9",
7718
+ "fstream": "1.0.11",
7719
+ "inherits": "2.0.3"
7720
  }
7721
  },
7722
  "tar-fs": {
7726
  "dev": true,
7727
  "optional": true,
7728
  "requires": {
7729
+ "chownr": "1.1.1",
7730
+ "mkdirp": "0.5.1",
7731
+ "pump": "1.0.3",
7732
+ "tar-stream": "1.6.2"
7733
  },
7734
  "dependencies": {
7735
  "pump": {
7739
  "dev": true,
7740
  "optional": true,
7741
  "requires": {
7742
+ "end-of-stream": "1.4.1",
7743
+ "once": "1.4.0"
7744
  }
7745
  }
7746
  }
7751
  "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
7752
  "dev": true,
7753
  "requires": {
7754
+ "bl": "1.2.2",
7755
+ "buffer-alloc": "1.2.0",
7756
+ "end-of-stream": "1.4.1",
7757
+ "fs-constants": "1.0.0",
7758
+ "readable-stream": "2.3.6",
7759
+ "to-buffer": "1.1.1",
7760
+ "xtend": "4.0.1"
7761
  }
7762
  },
7763
  "text-table": {
7772
  "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
7773
  "dev": true,
7774
  "requires": {
7775
+ "setimmediate": "1.0.5"
7776
  }
7777
  },
7778
  "tiny-lr": {
7781
  "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=",
7782
  "dev": true,
7783
  "requires": {
7784
+ "body-parser": "1.14.2",
7785
+ "debug": "2.2.0",
7786
+ "faye-websocket": "0.10.0",
7787
+ "livereload-js": "2.4.0",
7788
+ "parseurl": "1.3.2",
7789
+ "qs": "5.1.0"
7790
  },
7791
  "dependencies": {
7792
  "debug": {
7818
  "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
7819
  "dev": true,
7820
  "requires": {
7821
+ "os-tmpdir": "1.0.2"
7822
  }
7823
  },
7824
  "to-arraybuffer": {
7845
  "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
7846
  "dev": true,
7847
  "requires": {
7848
+ "kind-of": "3.2.2"
7849
  }
7850
  },
7851
  "to-regex": {
7854
  "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
7855
  "dev": true,
7856
  "requires": {
7857
+ "define-property": "2.0.2",
7858
+ "extend-shallow": "3.0.2",
7859
+ "regex-not": "1.0.2",
7860
+ "safe-regex": "1.1.0"
7861
  }
7862
  },
7863
  "to-regex-range": {
7866
  "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7867
  "dev": true,
7868
  "requires": {
7869
+ "is-number": "3.0.0",
7870
+ "repeat-string": "1.6.1"
7871
  },
7872
  "dependencies": {
7873
  "is-number": {
7876
  "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
7877
  "dev": true,
7878
  "requires": {
7879
+ "kind-of": "3.2.2"
7880
  }
7881
  }
7882
  }
7887
  "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
7888
  "dev": true,
7889
  "requires": {
7890
+ "psl": "1.1.31",
7891
+ "punycode": "1.4.1"
7892
  },
7893
  "dependencies": {
7894
  "punycode": {
7935
  "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
7936
  "dev": true,
7937
  "requires": {
7938
+ "glob": "7.1.3"
7939
  },
7940
  "dependencies": {
7941
  "glob": {
7944
  "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
7945
  "dev": true,
7946
  "requires": {
7947
+ "fs.realpath": "1.0.0",
7948
+ "inflight": "1.0.6",
7949
+ "inherits": "2.0.3",
7950
+ "minimatch": "3.0.4",
7951
+ "once": "1.4.0",
7952
+ "path-is-absolute": "1.0.1"
7953
  }
7954
  }
7955
  }
7966
  "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
7967
  "dev": true,
7968
  "requires": {
7969
+ "safe-buffer": "5.1.2"
7970
  }
7971
  },
7972
  "tweetnacl": {
7982
  "dev": true,
7983
  "requires": {
7984
  "media-typer": "0.3.0",
7985
+ "mime-types": "2.1.21"
7986
  }
7987
  },
7988
  "typedarray": {
7997
  "integrity": "sha512-++1NO/zZIEdWf6cDIGceSJQPX31SqIpbVAHwFG5+240MtZqPG/NIPoinj8zlXQtAfMBqEt1Jyv2FiLP3n9gVhQ==",
7998
  "dev": true,
7999
  "requires": {
8000
+ "commander": "2.12.2",
8001
+ "source-map": "0.6.1"
8002
  }
8003
  },
8004
  "uglify-to-browserify": {
8014
  "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
8015
  "dev": true,
8016
  "requires": {
8017
+ "source-map": "0.5.7",
8018
+ "uglify-js": "2.8.29",
8019
+ "webpack-sources": "1.3.0"
8020
  },
8021
  "dependencies": {
8022
  "camelcase": {
8031
  "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
8032
  "dev": true,
8033
  "requires": {
8034
+ "center-align": "0.1.3",
8035
+ "right-align": "0.1.3",
8036
  "wordwrap": "0.0.2"
8037
  }
8038
  },
8048
  "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
8049
  "dev": true,
8050
  "requires": {
8051
+ "source-map": "0.5.7",
8052
+ "uglify-to-browserify": "1.0.2",
8053
+ "yargs": "3.10.0"
8054
  }
8055
  },
8056
  "yargs": {
8059
  "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
8060
  "dev": true,
8061
  "requires": {
8062
+ "camelcase": "1.2.1",
8063
+ "cliui": "2.1.0",
8064
+ "decamelize": "1.2.0",
8065
  "window-size": "0.1.0"
8066
  }
8067
  }
8073
  "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
8074
  "dev": true,
8075
  "requires": {
8076
+ "sprintf-js": "1.1.2",
8077
+ "util-deprecate": "1.0.2"
8078
  }
8079
  },
8080
  "unherit": {
8083
  "integrity": "sha512-+XZuV691Cn4zHsK0vkKYwBEwB74T3IZIcxrgn2E4rKwTfFyI1zCh7X7grwh9Re08fdPlarIdyWgI8aVB3F5A5g==",
8084
  "dev": true,
8085
  "requires": {
8086
+ "inherits": "2.0.3",
8087
+ "xtend": "4.0.1"
8088
  }
8089
  },
8090
  "unified": {
8093
  "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==",
8094
  "dev": true,
8095
  "requires": {
8096
+ "bail": "1.0.3",
8097
+ "extend": "3.0.2",
8098
+ "is-plain-obj": "1.1.0",
8099
+ "trough": "1.0.3",
8100
+ "vfile": "2.3.0",
8101
+ "x-is-string": "0.1.0"
8102
  }
8103
  },
8104
  "union-value": {
8107
  "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
8108
  "dev": true,
8109
  "requires": {
8110
+ "arr-union": "3.1.0",
8111
+ "get-value": "2.0.6",
8112
+ "is-extendable": "0.1.1",
8113
+ "set-value": "0.4.3"
8114
  },
8115
  "dependencies": {
8116
  "extend-shallow": {
8119
  "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8120
  "dev": true,
8121
  "requires": {
8122
+ "is-extendable": "0.1.1"
8123
  }
8124
  },
8125
  "set-value": {
8128
  "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
8129
  "dev": true,
8130
  "requires": {
8131
+ "extend-shallow": "2.0.1",
8132
+ "is-extendable": "0.1.1",
8133
+ "is-plain-object": "2.0.4",
8134
+ "to-object-path": "0.3.0"
8135
  }
8136
  }
8137
  }
8148
  "integrity": "sha512-nDl79mKpffXojLpCimVXnxhlH/jjaTnDuScznU9J4jjsaUtBdDbxmlc109XtcqxY4SDO0SwzngsxxW8DIISt1w==",
8149
  "dev": true,
8150
  "requires": {
8151
+ "unist-util-is": "2.1.2"
8152
  }
8153
  },
8154
  "unist-util-is": {
8163
  "integrity": "sha512-XxoNOBvq1WXRKXxgnSYbtCF76TJrRoe5++pD4cCBsssSiWSnPEktyFrFLE8LTk3JW5mt9hB0Sk5zn4x/JeWY7Q==",
8164
  "dev": true,
8165
  "requires": {
8166
+ "unist-util-visit": "1.4.0"
8167
  }
8168
  },
8169
  "unist-util-stringify-position": {
8178
  "integrity": "sha512-FiGu34ziNsZA3ZUteZxSFaczIjGmksfSgdKqBfOejrrfzyUy5b7YrlzT1Bcvi+djkYDituJDy2XB7tGTeBieKw==",
8179
  "dev": true,
8180
  "requires": {
8181
+ "unist-util-visit-parents": "2.0.1"
8182
  }
8183
  },
8184
  "unist-util-visit-parents": {
8187
  "integrity": "sha512-6B0UTiMfdWql4cQ03gDTCSns+64Zkfo2OCbK31Ov0uMizEz+CJeAp0cgZVb5Fhmcd7Bct2iRNywejT0orpbqUA==",
8188
  "dev": true,
8189
  "requires": {
8190
+ "unist-util-is": "2.1.2"
8191
  }
8192
  },
8193
  "unpipe": {
8202
  "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
8203
  "dev": true,
8204
  "requires": {
8205
+ "has-value": "0.3.1",
8206
+ "isobject": "3.0.1"
8207
  },
8208
  "dependencies": {
8209
  "has-value": {
8212
  "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
8213
  "dev": true,
8214
  "requires": {
8215
+ "get-value": "2.0.6",
8216
+ "has-values": "0.1.4",
8217
+ "isobject": "2.1.0"
8218
  },
8219
  "dependencies": {
8220
  "isobject": {
8254
  "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
8255
  "dev": true,
8256
  "requires": {
8257
+ "punycode": "2.1.1"
8258
  }
8259
  },
8260
  "uri-path": {
8320
  "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
8321
  "dev": true,
8322
  "requires": {
8323
+ "spdx-correct": "3.1.0",
8324
+ "spdx-expression-parse": "3.0.0"
8325
  }
8326
  },
8327
  "verror": {
8330
  "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
8331
  "dev": true,
8332
  "requires": {
8333
+ "assert-plus": "1.0.0",
8334
  "core-util-is": "1.0.2",
8335
+ "extsprintf": "1.3.0"
8336
  }
8337
  },
8338
  "vfile": {
8341
  "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==",
8342
  "dev": true,
8343
  "requires": {
8344
+ "is-buffer": "1.1.6",
8345
  "replace-ext": "1.0.0",
8346
+ "unist-util-stringify-position": "1.1.2",
8347
+ "vfile-message": "1.1.1"
8348
  }
8349
  },
8350
  "vfile-location": {
8359
  "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
8360
  "dev": true,
8361
  "requires": {
8362
+ "unist-util-stringify-position": "1.1.2"
8363
  }
8364
  },
8365
  "vm-browserify": {
8383
  "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
8384
  "dev": true,
8385
  "requires": {
8386
+ "chokidar": "2.0.4",
8387
+ "graceful-fs": "4.1.15",
8388
+ "neo-async": "2.6.0"
8389
  }
8390
  },
8391
  "webpack": {
8394
  "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
8395
  "dev": true,
8396
  "requires": {
8397
+ "acorn": "5.7.3",
8398
+ "acorn-dynamic-import": "2.0.2",
8399
+ "ajv": "6.6.2",
8400
+ "ajv-keywords": "3.2.0",
8401
+ "async": "2.6.1",
8402
+ "enhanced-resolve": "3.4.1",
8403
+ "escope": "3.6.0",
8404
+ "interpret": "1.1.0",
8405
+ "json-loader": "0.5.7",
8406
+ "json5": "0.5.1",
8407
+ "loader-runner": "2.3.1",
8408
+ "loader-utils": "1.2.1",
8409
+ "memory-fs": "0.4.1",
8410
+ "mkdirp": "0.5.1",
8411
+ "node-libs-browser": "2.1.0",
8412
+ "source-map": "0.5.7",
8413
+ "supports-color": "4.5.0",
8414
+ "tapable": "0.2.9",
8415
+ "uglifyjs-webpack-plugin": "0.4.6",
8416
+ "watchpack": "1.6.0",
8417
+ "webpack-sources": "1.3.0",
8418
+ "yargs": "8.0.2"
8419
  },
8420
  "dependencies": {
8421
  "ansi-regex": {
8430
  "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
8431
  "dev": true,
8432
  "requires": {
8433
+ "lodash": "4.17.11"
8434
  }
8435
  },
8436
  "camelcase": {
8457
  "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
8458
  "dev": true,
8459
  "requires": {
8460
+ "graceful-fs": "4.1.15",
8461
+ "parse-json": "2.2.0",
8462
+ "pify": "2.3.0",
8463
+ "strip-bom": "3.0.0"
8464
  }
8465
  },
8466
  "os-locale": {
8469
  "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
8470
  "dev": true,
8471
  "requires": {
8472
+ "execa": "0.7.0",
8473
+ "lcid": "1.0.0",
8474
+ "mem": "1.1.0"
8475
  }
8476
  },
8477
  "path-type": {
8480
  "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
8481
  "dev": true,
8482
  "requires": {
8483
+ "pify": "2.3.0"
8484
  }
8485
  },
8486
  "pify": {
8495
  "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
8496
  "dev": true,
8497
  "requires": {
8498
+ "load-json-file": "2.0.0",
8499
+ "normalize-package-data": "2.4.0",
8500
+ "path-type": "2.0.0"
8501
  }
8502
  },
8503
  "read-pkg-up": {
8506
  "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
8507
  "dev": true,
8508
  "requires": {
8509
+ "find-up": "2.1.0",
8510
+ "read-pkg": "2.0.0"
8511
  }
8512
  },
8513
  "source-map": {
8522
  "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
8523
  "dev": true,
8524
  "requires": {
8525
+ "is-fullwidth-code-point": "2.0.0",
8526
+ "strip-ansi": "4.0.0"
8527
  }
8528
  },
8529
  "strip-ansi": {
8532
  "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
8533
  "dev": true,
8534
  "requires": {
8535
+ "ansi-regex": "3.0.0"
8536
  }
8537
  },
8538
  "strip-bom": {
8547
  "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
8548
  "dev": true,
8549
  "requires": {
8550
+ "has-flag": "2.0.0"
8551
  }
8552
  },
8553
  "which-module": {
8562
  "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
8563
  "dev": true,
8564
  "requires": {
8565
+ "camelcase": "4.1.0",
8566
+ "cliui": "3.2.0",
8567
+ "decamelize": "1.2.0",
8568
+ "get-caller-file": "1.0.3",
8569
+ "os-locale": "2.1.0",
8570
+ "read-pkg-up": "2.0.0",
8571
+ "require-directory": "2.1.1",
8572
+ "require-main-filename": "1.0.1",
8573
+ "set-blocking": "2.0.0",
8574
+ "string-width": "2.1.1",
8575
+ "which-module": "2.0.0",
8576
+ "y18n": "3.2.1",
8577
+ "yargs-parser": "7.0.0"
8578
  }
8579
  },
8580
  "yargs-parser": {
8583
  "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
8584
  "dev": true,
8585
  "requires": {
8586
+ "camelcase": "4.1.0"
8587
  }
8588
  }
8589
  }
8594
  "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
8595
  "dev": true,
8596
  "requires": {
8597
+ "source-list-map": "2.0.1",
8598
+ "source-map": "0.6.1"
8599
  }
8600
  },
8601
  "websocket-driver": {
8604
  "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
8605
  "dev": true,
8606
  "requires": {
8607
+ "http-parser-js": "0.5.0",
8608
+ "websocket-extensions": "0.1.3"
8609
  }
8610
  },
8611
  "websocket-extensions": {
8620
  "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
8621
  "dev": true,
8622
  "requires": {
8623
+ "isexe": "2.0.0"
8624
  }
8625
  },
8626
  "which-module": {
8642
  "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
8643
  "dev": true,
8644
  "requires": {
8645
+ "string-width": "1.0.2"
8646
  }
8647
  },
8648
  "window-size": {
8663
  "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
8664
  "dev": true,
8665
  "requires": {
8666
+ "string-width": "1.0.2",
8667
+ "strip-ansi": "3.0.1"
8668
  }
8669
  },
8670
  "wrappy": {
8679
  "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
8680
  "dev": true,
8681
  "requires": {
8682
+ "mkdirp": "0.5.1"
8683
  }
8684
  },
8685
  "x-is-string": {
8712
  "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
8713
  "dev": true,
8714
  "requires": {
8715
+ "camelcase": "3.0.0",
8716
+ "cliui": "3.2.0",
8717
+ "decamelize": "1.2.0",
8718
+ "get-caller-file": "1.0.3",
8719
+ "os-locale": "1.4.0",
8720
+ "read-pkg-up": "1.0.1",
8721
+ "require-directory": "2.1.1",
8722
+ "require-main-filename": "1.0.1",
8723
+ "set-blocking": "2.0.0",
8724
+ "string-width": "1.0.2",
8725
+ "which-module": "1.0.0",
8726
+ "y18n": "3.2.1",
8727
+ "yargs-parser": "5.0.0"
8728
  },
8729
  "dependencies": {
8730
  "camelcase": {
8741
  "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
8742
  "dev": true,
8743
  "requires": {
8744
+ "camelcase": "3.0.0"
8745
  },
8746
  "dependencies": {
8747
  "camelcase": {
8758
  "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=",
8759
  "dev": true,
8760
  "requires": {
8761
+ "archiver-utils": "1.3.0",
8762
+ "compress-commons": "1.2.2",
8763
+ "lodash": "4.17.11",
8764
+ "readable-stream": "2.3.6"
8765
  }
8766
  }
8767
  }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: user registration, registration, user profile, registration form, login fo
4
  Requires at least: 4.0
5
  Requires PHP: 5.3
6
  Tested up to: 5.0
7
- Stable tag: 1.5.4
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -35,7 +35,7 @@ Check [Documentation](http://docs.wpeverest.com/docs/user-registration/)
35
  * Multiple Column Design
36
  * Multiple Form template designs
37
  * Shortcode Support
38
- * Google Recaptcha Support
39
  * Email notifications
40
  * Email Customizers
41
  * Form Duplicate Option
@@ -111,6 +111,12 @@ Yes, the plugin is designed to work with any themes that have been coded followi
111
 
112
  == Changelog ==
113
 
 
 
 
 
 
 
114
  = 1.5.4 - 02/01/2018 =
115
  * Fix - Smart tag for reset password email
116
  * Fix - Date field in user profile
@@ -152,46 +158,4 @@ Yes, the plugin is designed to work with any themes that have been coded followi
152
  * Fix - Load FlatPickr on mobile devices too
153
  * Fix - File link to the email using smart tag
154
 
155
- = 1.4.9 - 11/10/2018 =
156
- * Fix - Escape attributes on conditional rules
157
-
158
- = 1.4.8 - 09/10/2018 =
159
- * Fix - Default reCaptcha checked on login settings
160
- * Fix - Deactivation notice on certain conditions
161
- * Fix - Multiselect support on form settings
162
- * Tweak - Formwise settings save format
163
-
164
- = 1.4.7 - 20/09/2018 =
165
- * Feature - Google reCaptcha on login form
166
- * Feature - Templates for login form
167
- * Feature - Enable/Disable remember me and lost password
168
- * Add - Filter to process smart tags
169
- * Tweak - Move login related settings from general to login options
170
-
171
-
172
- = 1.4.6 - 31/08/2018 =
173
- * Fix - Remove filter to avoid plugin conflict while sending emails
174
- * Fix - Load assests correctly
175
- * Fix - Remove backend required valiation if the field is hidden by condition
176
-
177
- = 1.4.5 - 20/08/2018 =
178
- * Fix - Load user registration assets on login page.
179
- * Tweak - Form settings UI
180
- * Tweak - Hide other admin notices on builder panel
181
-
182
- = 1.4.4 - 10/08/2018 =
183
- * Add - Hook to filter form settings
184
- * Add - Hook to filter success params after registration
185
- * Add - Action hook after user extra information on admin profile
186
- * Add - Input mask saving option
187
- * Fix - Conditionally load assets only on user registration pages
188
- * Fix - Fatal error while resending token
189
- * Fix - Tooltip on checkboxes
190
- * Fix - Error message during form submission
191
- * Fix - Send emails depending on different login options
192
- * Fix - Privacy Policy on profile details tab
193
- * Fix - Reset WooCommerce state value
194
- * Fix - Allow target attribute in description to add link
195
-
196
-
197
  [See changelog for all versions](https://raw.githubusercontent.com/wpeverest/user-registration/master/CHANGELOG.txt).
4
  Requires at least: 4.0
5
  Requires PHP: 5.3
6
  Tested up to: 5.0
7
+ Stable tag: 1.5.5
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
35
  * Multiple Column Design
36
  * Multiple Form template designs
37
  * Shortcode Support
38
+ * Google reCaptcha Support (v2 and v3)
39
  * Email notifications
40
  * Email Customizers
41
  * Form Duplicate Option
111
 
112
  == Changelog ==
113
 
114
+ = 1.5.5 - 08/01/2018 =
115
+ * Feature - Google reCaptcha v3 support
116
+ * Fix - Data display for input fields on users profile
117
+ * Tweak - Disable input fields on builder panel
118
+ * Tweak - Beautify accordion on fields section
119
+
120
  = 1.5.4 - 02/01/2018 =
121
  * Fix - Smart tag for reset password email
122
  * Fix - Date field in user profile
158
  * Fix - Load FlatPickr on mobile devices too
159
  * Fix - File link to the email using smart tag
160
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
161
  [See changelog for all versions](https://raw.githubusercontent.com/wpeverest/user-registration/master/CHANGELOG.txt).
user-registration.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: User Registration
4
  * Plugin URI: https://wpeverest.com/plugins/user-registration
5
  * Description: Drag and Drop user registration and login form builder.
6
- * Version: 1.5.4
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: user-registration
@@ -30,7 +30,7 @@ final class UserRegistration {
30
  * Plugin version.
31
  * @var string
32
  */
33
- public $version = '1.5.4';
34
 
35
  /**
36
  * Session instance.
3
  * Plugin Name: User Registration
4
  * Plugin URI: https://wpeverest.com/plugins/user-registration
5
  * Description: Drag and Drop user registration and login form builder.
6
+ * Version: 1.5.5
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: user-registration
30
  * Plugin version.
31
  * @var string
32
  */
33
+ public $version = '1.5.5';
34
 
35
  /**
36
  * Session instance.