Changeset 12617
- Timestamp:
- 06/05/2023 04:28:35 AM (2 years ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content
- Files:
-
- 3 added
- 12 edited
-
plugins/plugin-directory/api/class-base.php (modified) (1 diff)
-
plugins/plugin-directory/api/routes/class-plugin-upload.php (added)
-
plugins/plugin-directory/class-template.php (modified) (1 diff)
-
plugins/plugin-directory/shortcodes/class-upload-handler.php (modified) (5 diffs)
-
plugins/plugin-directory/shortcodes/class-upload.php (modified) (7 diffs)
-
themes/pub/wporg-plugins/client/components/_dialog.scss (added)
-
themes/pub/wporg-plugins/client/components/plugin/style.scss (modified) (1 diff)
-
themes/pub/wporg-plugins/client/styles/components/_components.scss (modified) (1 diff)
-
themes/pub/wporg-plugins/client/styles/objects/_notices.scss (modified) (2 diffs)
-
themes/pub/wporg-plugins/client/styles/objects/_upload.scss (modified) (1 diff)
-
themes/pub/wporg-plugins/css/style-rtl.css (modified) (1 diff)
-
themes/pub/wporg-plugins/css/style.css (modified) (1 diff)
-
themes/pub/wporg-plugins/functions.php (modified) (1 diff)
-
themes/pub/wporg-plugins/js/upload.js (added)
-
themes/pub/wporg-plugins/package-lock.json (modified) (362 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/api/class-base.php
r12337 r12617 37 37 new Routes\Plugin_E2E_Callback(); 38 38 new Routes\Plugin_Categorization(); 39 new Routes\Plugin_Upload(); 39 40 } 40 41 -
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-template.php
r12477 r12617 570 570 } 571 571 572 // Sort them if needed, svg > png > jpg 572 // Sort them if needed, svg > png > jpg > gif. 573 573 if ( count( $assets ) > 1 ) { 574 574 uasort( $assets, function( $a, $b ) { -
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php
r12534 r12617 20 20 * @var string 21 21 */ 22 p rotected$plugin_dir;22 public $plugin_dir; 23 23 24 24 /** … … 27 27 * @var string 28 28 */ 29 p rotected$plugin_root;29 public $plugin_root; 30 30 31 31 /** … … 34 34 * @var array 35 35 */ 36 p rotected$plugin;36 public $plugin; 37 37 38 38 /** … … 41 41 * @var string 42 42 */ 43 p rotected$plugin_slug;43 public $plugin_slug; 44 44 45 45 /** … … 413 413 $message = sprintf( 414 414 /* translators: 1: plugin name, 2: plugin slug, 3: plugins@wordpress.org */ 415 __( 'Thank you for uploading %1$s to the WordPress Plugin Directory. Your plugin has been given the initial slug of %2$s, however that is subject to change based on the results of your code review. If this slug is incorrect, please c ontact us immediately and tell us exactly what the correct slug should be. Remember, a plugin slug cannot be changed once your plugin is approved.' ),415 __( 'Thank you for uploading %1$s to the WordPress Plugin Directory. Your plugin has been given the initial slug of %2$s, however that is subject to change based on the results of your code review. If this slug is incorrect, please change it below. Remember, a plugin slug cannot be changed once your plugin is approved.' ), 416 416 esc_html( $this->plugin['Name'] ), 417 417 '<code>' . $this->plugin_slug . '</code>' -
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload.php
r12565 r12617 7 7 * Retrieves plugins in the queue submitted by the current user. 8 8 * 9 * @return array An array of user's plugins .9 * @return array An array of user's plugins, and counts of it. 10 10 */ 11 11 public static function get_submitted_plugins() { … … 19 19 ) ); 20 20 21 return $plugins; 21 $counts = (object) array_fill_keys( array( 'new', 'pending', 'approved' ), 0 ); 22 $counts->total = count( $plugins ); 23 24 // Set the status text for each type. 25 foreach ( $plugins as &$plugin ) { 26 $counts->{ $plugin->post_status }++; 27 28 if ( 'new' === $plugin->post_status ) { 29 $plugin->status = __( 'Awaiting Review — This plugin has not yet been reviewed.', 'wporg-plugins' ); 30 } elseif ( 'pending' === $plugin->post_status ) { 31 $plugin->status = __( 'Being Reviewed — This plugin is currently waiting on action from you. Please check your email for details.', 'wporg-plugins' ); 32 } elseif ( 'approved' === $plugin->post_status ) { 33 $plugin->status = __( 'Approved — Please check your email for instructions on uploading your plugin.', 'wporg-plugins' ); 34 } 35 } 36 37 return [ $plugins, $counts ]; 22 38 } 23 39 … … 33 49 include_once ABSPATH . 'wp-admin/includes/template.php'; 34 50 35 $submitted_plugins = self::get_submitted_plugins(); 36 $submitted_counts = (object) array_fill_keys( array( 'new', 'pending', 'approved' ), 0 ); 37 38 $submitted_counts->total = count( $submitted_plugins ); 39 40 foreach ( $submitted_plugins as $key => $plugin ) { 41 if ( 'new' === $plugin->post_status ) { 42 $submitted_plugins[ $key ]->status = __( 'Awaiting Review', 'wporg-plugins' ); 43 $submitted_counts->new++; 44 } elseif ( 'pending' === $plugin->post_status ) { 45 $submitted_plugins[ $key ]->status = __( 'Being Reviewed', 'wporg-plugins' ); 46 $submitted_counts->pending++; 47 } elseif ( 'approved' === $plugin->post_status ) { 48 $submitted_plugins[ $key ]->status = __( 'Approved', 'wporg-plugins' ); 49 $submitted_counts->approved++; 50 } 51 } 51 list( $submitted_plugins, $submitted_counts ) = self::get_submitted_plugins(); 52 52 53 53 $upload_result = false; … … 58 58 && 'upload' === $_POST['action'] 59 59 && ! $submitted_counts->total 60 ) :61 if ( UPLOAD_ERR_OK === $_FILES['zip_file']['error'] ) :60 ) { 61 if ( UPLOAD_ERR_OK === $_FILES['zip_file']['error'] ) { 62 62 $upload_result = $uploader->process_upload(); 63 63 … … 67 67 $message = $upload_result; 68 68 } 69 else : 69 70 // Refresh the lists. 71 list( $submitted_plugins, $submitted_counts ) = self::get_submitted_plugins(); 72 73 } else { 70 74 $message = __( 'Error in file upload.', 'wporg-plugins' ); 71 endif;72 73 if ( ! empty( $message ) ) :75 } 76 77 if ( ! empty( $message ) ) { 74 78 echo "<div class='notice notice-warning notice-alt'><p>{$message}</p></div>\n"; 75 endif; 76 77 else : 79 } 80 } 81 82 if ( ! is_wp_error( $upload_result ) ) : 78 83 $plugins = wp_count_posts( 'plugin', 'readable' ); 79 84 $oldest_plugin = get_posts( [ 'post_type' => 'plugin', 'post_status' => 'new', 'order' => 'ASC', 'orderby' => 'post_date_gmt', 'numberposts' => 1 ] ); … … 115 120 '<strong>' . number_format_i18n( $queue_length ) . '</strong>' 116 121 ); 122 } else { 123 echo '</p><p>'; 124 printf( 125 /* translators: plugins@wordpress.org */ 126 __( 'Please wait at least 7 business days before asking for an update status from <a href="mailto:%1$s">%1$s</a>.', 'wporg-plugins' ), 127 'plugins@wordpress.org' 128 ); 129 echo '</p>'; 117 130 } 118 131 ?> … … 167 180 // List of all plugins in progress. 168 181 foreach ( $submitted_plugins as $plugin ) { 169 echo '<li>' . esc_html( $plugin->post_title ) . ' — ' . $plugin->status . "</li>\n"; 182 $can_change_slug = ! $plugin->{'_wporg_plugin_original_slug'}; 183 184 echo '<li>'; 185 echo '<strong>' . esc_html( $plugin->post_title ) . '</strong>'; 186 echo '<ul>'; 187 printf( 188 '<li>%s</li>', 189 sprintf( 190 __( 'Review status: %s', 'wporg-plugins' ), 191 $plugin->status 192 ) 193 ); 194 echo '<li>'; 195 printf( 196 __( 'Current assigned slug: %s', 'wporg-plugins' ), 197 '<code>' . esc_html( $plugin->post_name ) . '</code>' 198 ); 199 ?> 200 <?php if ( $can_change_slug ) : ?> 201 <a href="#" class="hide-if-no-js" onclick="this.nextElementSibling.showModal()"><?php _e( 'change', 'wporg-plugins' ); ?></a> 202 <dialog class="slug-change hide-if-no-js"> 203 <a onclick="this.parentNode.close()" class="close dashicons dashicons-no-alt"></a> 204 <strong><?php _e( 'Request to change your plugin slug', 'wporg-plugins' ); ?></strong> 205 <form> 206 <input type="hidden" name="action" value="request-slug-change" /> 207 <input type="hidden" name="id" value="<?php echo esc_attr( $plugin->ID ); ?>" /> 208 209 <div class="notice notice-info notice-alt"> 210 <p><?php _e( 'Your chosen slug cannot be guaranteed, and is subject to change based on the results of your review.', 'wporg-plugins' ); ?></p> 211 <p><?php 212 printf( 213 /* Translators: URL */ 214 __( "Your slug is used to generate your plugins URL. Currently it's %s", 'wporg-plugins' ), 215 '<code>' . esc_url( home_url( $plugin->post_name ) . '/' ) . '</code>' 216 ); 217 ?></p> 218 <p><?php _e( 'Your slug (aka permalink) cannot be changed once your review is completed. Please choose carefully.', 'wporg-plugins' ); ?></p> 219 </div> 220 <div class="notice notice-error notice-alt hidden"><p></p></div> 221 <p> 222 <label> 223 <strong><?php _e( 'Plugin Name', 'wporg-plugins' ); ?></strong><br> 224 <?php echo esc_html( $plugin->post_title ); ?> 225 </label> 226 </p> 227 <p> 228 <label> 229 <strong><?php _e( 'Desired Slug', 'wporg-plugins' ); ?></strong><br> 230 <input type="text" name="post_name" required maxlength="200" pattern="[a-z0-9-]*" value="<?php echo esc_attr( $plugin->post_name ); ?>" /> 231 </label> 232 </p> 233 234 <p> 235 <label> 236 <input type="checkbox" name="confirm" required /> 237 <?php 238 printf( 239 /* Translators: URL to plugin guidelines */ 240 __( 'I confirm that my slug choice <a href="%s">meets the guidelines for plugin slugs</a>.', 'wporg-plugins' ), 241 'https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#17-plugins-must-respect-trademarks-copyrights-and-project-names' 242 ); 243 ?> 244 </label> 245 </p> 246 <p> 247 <input class="button button-primary" type="submit" value="<?php esc_attr_e( 'Request', 'wporg-plugins' ); ?>" /> 248 </p> 249 </form> 250 </dialog> 251 <?php 252 endif; // $can_change_slug 253 echo '</li>'; 254 echo '</ul>'; 255 256 echo "</li>\n"; 170 257 } 171 258 ?> 172 259 </ul> 173 174 <p>175 <?php176 printf(177 /* translators: plugins@wordpress.org */178 __( 'Please wait at least 7 business days before asking for an update status from <a href="mailto:%1$s">%1$s</a>.', 'wporg-plugins' ),179 'plugins@wordpress.org'180 );181 ?>182 </p>183 260 </div> 184 261 185 262 <?php endif; // $submitted_counts->total ?> 186 263 187 <?php endif; // wp_verify_nonce() && 'upload' === $_POST['action']?>264 <?php endif; // ! is_wp_error( $upload_result ) ?> 188 265 189 266 <?php -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/client/components/plugin/style.scss
r12266 r12617 110 110 } 111 111 112 a:not(.button) {112 a:not(.button), a:not(.dashicons) { 113 113 text-decoration: underline; 114 114 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/client/styles/components/_components.scss
r12336 r12617 22 22 @import "site-title"; 23 23 @import "../../components/archive"; 24 @import "../../components/dialog"; 24 25 @import "../../components/main-navigation"; 25 26 @import "../../components/page"; -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/client/styles/objects/_notices.scss
r9919 r12617 6 6 padding: 1px 12px; 7 7 8 p {8 ul, p { 9 9 font-size: ms( -2 ); 10 10 margin: 0.5em 0; … … 61 61 background-color: #e5f5fa; 62 62 } 63 64 &.hidden { 65 display: none; 66 } 63 67 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/client/styles/objects/_upload.scss
r10039 r12617 51 51 } 52 52 } 53 54 .plugin-queue-message { 55 56 dialog.slug-change input[type="text"] { 57 font-family: monospace; 58 font-size: 1.2em; 59 width: 20em; 60 } 61 62 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style-rtl.css
r12336 r12617 1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{right:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{margin-bottom:1.6rem;padding:1.6rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{word-wrap:normal;background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem;-webkit-hyphens:none;hyphens:none}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}h1.title{color:#0073aa;font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:0 3px 3px 0}.button-group>.button:last-child{border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.committer-list li:after,.committer-list li:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.plugin-meta:after,.plugin-meta:before,.plugin-upload-form .category-checklist:after,.plugin-upload-form .category-checklist:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.support-rep-list li:after,.support-rep-list li:before,.type-plugin .plugin-header:after,.type-plugin .plugin-header:before,.type-plugin:after,.type-plugin:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.committer-list li:after,.entry-content:after,.home-below:after,.plugin-meta:after,.plugin-upload-form .category-checklist:after,.site-content:after,.site-footer:after,.site-header:after,.support-rep-list li:after,.type-plugin .plugin-header:after,.type-plugin:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=number]{height:28px}input[type=checkbox],input[type=radio]{height:16px;outline:0;width:16px}input[type=checkbox]:checked:before{margin:-3px -4px 0 0}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input,select,textarea{font-size:14px;padding:3px 5px}textarea.code{line-height:1.4;padding:4px 6px 1px}label{vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}. avatar{border-radius:50%;vertical-align:middle}.locale-banner{background:#c7e8ca;font-size:.8rem;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto;max-width:960px}}.locale-banner a{text-decoration:underline}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8rem}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-right:.73152rem}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-right:0;margin-top:.73152rem}}.block-validator .notice details,.block-validator .notice p{font-size:1rem;margin:.73152rem 0}.block-validator .notice details p{font-size:.8rem;margin-right:1rem}.block-validator .notice code{font-size:1em}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8);color:#111}input[type=email],input[type=url]{direction:rtl}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 0 0 4px;min-width:16px;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{border-radius:50%;line-height:10px;margin-left:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:737px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px -4px 0 0}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input,select,textarea{font-size:14px;padding:3px 5px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice p a{border-bottom:0}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:right;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:.8rem}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-upload-form .plugin-file:focus+label{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(-5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top right}60%{animation-timing-function:ease-in-out;transform:rotate(-40deg);transform-origin:top right}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(-60deg);transform-origin:top right}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content li>ol,.comments-area .comment-content li>ul,.comments-area .comment-content>:last-child{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-summary{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;-webkit-hyphens:auto;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-right:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3) 100% no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li a.current,#wporg-header ul li a:hover,#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download .uparrow,#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li.download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li a.current~.uparrow,#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{-webkit-font-smoothing:antialiased;background:none;border:none;box-shadow:none;display:block;float:right;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:right;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300;text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.archive .site-main{margin-top:2rem;padding-top:0}.archive .page-header{margin:2rem 0}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%;z-index:1}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2)}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;padding:1rem 1.5rem 1rem 1rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled ul{display:block}.menu-toggle{-webkit-appearance:none;background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;left:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:relative;top:auto;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem}.main-navigation ul li:last-of-type{margin-left:0}.main-navigation a{padding:0}}.page .entry-header{margin-top:2rem}@media screen and (min-width:737px){.page .entry-header{padding:0 2rem}}.page .entry-header .entry-title{font-size:1.5625rem;font-weight:400}@media screen and (min-width:737px){.page .entry-content{padding:0 2rem}}.page .entry-content h2{font-size:1.5625rem;font-weight:400}.page .entry-content h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.page .entry-content section{padding:2rem 0}.page .entry-content section:first-of-type{padding-top:0}.page .entry-content section+section{border-top:2px solid #eee}.plugin-card{background-color:#f9f9f9;margin-bottom:4%;padding:15px 15px 8px;vertical-align:top}@media screen and (min-width:737px){.plugin-card{display:inline-block;margin-left:4%;width:48%}.plugin-card:nth-of-type(2n){margin-left:0}}.plugin-card .entry{display:inline-block;margin:auto;vertical-align:top}@media screen and (min-width:21em){.plugin-card .entry{width:calc(96% - 128px)}}.plugin-card .entry-title{font-size:1rem;line-height:1.3;margin:0 0 8px}.plugin-card .entry-title a{word-wrap:break-word;font-weight:400}.plugin-card .entry-excerpt{font-size:.8rem}.plugin-card .entry-excerpt p{margin:0}.plugin-card hr{background-color:#fff;margin:15px -15px 8px}.plugin-card footer span{display:inline-block;font-size:.73152rem;overflow:hidden;white-space:nowrap}.plugin-card footer span i{display:inline-block;font-size:1rem;margin-left:.4rem}.plugin-card footer span.last-updated{display:none}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span.active-installs{min-width:48%}.plugin-card footer .dashicons{color:#bbb;display:none;height:auto;margin:0 2px -1rem;width:auto}@media (min-width:414px){.plugin-card footer .dashicons{display:inline-block}}.entry-thumbnail{display:none;max-width:128px}.entry-thumbnail .plugin-icon{background-size:cover;height:128px;width:128px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;margin:0 0 0 4%;vertical-align:top}.entry-thumbnail a{display:block}}.single .entry-thumbnail{display:none;float:right;height:96px;margin-left:1rem;width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 0 8px 10px}.plugin-rating .wporg-ratings{display:inline-block;margin-left:5px}.plugin-rating .rating-count{color:#999;font-size:.8rem}.site-main.single .plugin-rating .rating-count{display:none}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:#ffb900}.rtl .dashicons-star-half{transform:rotateY(-180deg)}.plugin-section{border-bottom:2px solid #eee;margin:0 auto 4.768371582rem;max-width:960px;padding-bottom:3.0517578125rem}.plugin-section:last-of-type{margin-bottom:0}.plugin-section .section-header{column-gap:10px;display:flex;flex-flow:row wrap;margin-bottom:2rem}.plugin-section .section-title{flex:1 1 auto;font-size:1.5625rem;font-weight:400;margin-bottom:0;margin-top:0}.plugin-section .section-link{align-self:center;flex:0 0 auto;font-size:1rem}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;border-radius:0;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-right:none;border-radius:2px 0 0 2px;border-top:none;font-size:1rem;margin:0;position:relative;left:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-left:1px solid #006799;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;border-radius:0;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem 1rem;position:absolute;left:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1.5rem 1rem 1rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;border-radius:0 2px 2px 0;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem;width:100%}.search .site-main{margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:2rem 0}.site-content{max-width:none;padding:0}nav .nav-links{text-align:center}nav .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}nav .nav-links .page-numbers.dots,nav .nav-links .page-numbers.next,nav .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}nav .nav-links .page-numbers.dots{cursor:inherit}nav .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.site-main{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:737px){.site-main{padding:3.0517578125rem 10px}}.single .site-main,.site-main.single{padding:0}@media screen and (min-width:737px){.single .site-main,.site-main.single{padding:0 10px 3.0517578125rem}}.page .site-main,.site-main.page{padding-top:0}.site-main .page-title{font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:35.527136788rem;padding:0 2rem}@keyframes favme-anime{0%{-webkit-text-stroke-color:transparent;font-size:1rem;opacity:1}25%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:.8rem;opacity:.6}75%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:1.42875rem;opacity:.6}to{-webkit-text-stroke-color:transparent;font-size:1.25rem;opacity:1}}@keyframes favme-hover{0%{font-size:1.42875rem}80%{font-size:1.25rem}}.plugin-favorite{height:36px;text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:1.25rem;height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0;transition:all .2s ease}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:hover{animation:favme-hover .3s infinite alternate}.plugin-favorite .plugin-favorite-heart:focus{outline:thin dotted}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-favorite .plugin-favorite-heart.is-animating{animation:favme-anime .3s}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;font-size:0;line-height:0;margin:0 auto 1.143rem;padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:60em){.plugin-banner{margin-top:1.5625rem}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 5px 0 0;font-size:.8rem;margin-right:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog,.plugin-changelog code{font-size:.8rem}.plugin-changelog h4{margin-top:0}.plugin-developers .contributors-list{font-size:0}.plugin-developers .contributors-list li{display:inline-block;font-size:1rem;margin-left:4%;vertical-align:top;width:48%}.plugin-developers .contributors-list li:nth-of-type(2n){margin-left:0}.plugin-faq h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;letter-spacing:.01rem;padding:0;text-transform:uppercase;text-transform:inherit}.plugin-faq dl{border-bottom:1px solid #eee}.plugin-faq dt{border-top:1px solid #eee;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:left;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:#0073aa;display:inline;margin-bottom:0;margin-top:0;text-decoration:underline;text-transform:none}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:#eee;display:none;font-size:3.0517578125rem;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid #eee;opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{right:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f345"}.image-gallery-content .image-gallery-left-nav:hover{margin-right:-1px}.image-gallery-content .image-gallery-right-nav{left:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f341"}.image-gallery-content .image-gallery-right-nav:hover{margin-left:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{right:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;font-size:.8rem;line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{font-size:.8rem;padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-left:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;left:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:2px solid #eee;margin:2rem 0 1rem;padding-bottom:1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-bottom:12px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:1rem;font-weight:600;letter-spacing:.01rem;line-height:1.25;margin:0 12px 8px 0;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:.9em;line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:#999;font-size:.9em;margin-right:12px}.plugin-reviews .review-replies:before{content:"•";margin-left:12px}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-left:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.reviews-link{display:inline-block;font-size:.8rem;margin-top:.5rem;text-decoration:none}.reviews-link:after{content:"\f341";float:left;font-family:dashicons;padding-right:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:left}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:30px;vertical-align:top}}hr{margin:2.5rem auto}.section h1,.section h2,.section h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2){margin-top:0}.section h4,.section h5,.section h6{font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding:1.143rem 1.5625rem}.type-plugin .plugin-header .plugin-actions{float:left;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions div{display:inline-block;text-align:center}.type-plugin .plugin-header .plugin-title{clear:none;font-size:1.5625rem;font-weight:400;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit;text-decoration:none}.type-plugin .plugin-header .byline{color:#78848f}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .tabs{border-bottom:2px solid #eee;list-style:none;margin:0}.type-plugin .tabs li{border:2px solid transparent;color:#0073aa;display:inline-block;font-size:.8rem;margin-bottom:-2px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:#eee}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:2px solid #eee;padding-bottom:0!important}@media screen and (max-width:34em){.type-plugin .tabs{border-top:2px solid #eee}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid #eee}}.type-plugin .entry-content{max-width:48rem;padding:0 1.5625rem}@media screen and (min-width:737px){.type-plugin .entry-content{float:right;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content a:not(.button){text-decoration:underline}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-right:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:1.25rem}.type-plugin .plugin-blocks-list .block-icon{border:1px solid #eee;border-radius:2px;display:inline-block;height:3.5rem;margin-left:1rem;padding:1.143rem;width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon svg{fill:currentColor;height:16px;width:16px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4096rem}.type-plugin .entry-meta{padding:0 1.5625rem}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:2px solid #eee;border-bottom:0;padding-bottom:2px}@media screen and (max-width:34em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:2px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap}.type-plugin span#section-links .tabs{flex:1 1 auto}@media screen and (max-width:34em){.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:2px solid #eee;flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-left:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-left:20px}}@media screen and (max-width:34em){.type-plugin #link-support{border-bottom:0;display:block;margin-right:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta,.type-plugin .plugin-header{padding-right:0;padding-left:0}.type-plugin .entry-meta{float:left;width:30%}}.plugin-adopt-me{background:#e6f4fa;font-size:.8rem;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:2rem}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:1rem;font-weight:700;margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:.8rem;line-height:2;text-align:left}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-right:2px}.widget.plugin-categorization p{font-size:.7rem;margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid #eee}.committer-list,.support-rep-list{font-size:.8rem;list-style:none;margin:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:right;margin-left:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px 0 0 -10px;position:absolute;left:-50%;top:50%;transform:translateZ(0);width:20px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{font-size:.8rem;list-style-type:none;margin:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:right;margin-left:10px}.plugin-meta{margin-top:2rem}.plugin-meta ul{font-size:.8rem;list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid #eee;display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:left}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:left;text-align:left}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:#0073aa;font-weight:600}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;border-radius:2px;color:#000;display:inline-block;font-size:.64rem;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;right:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{right:auto;left:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:#0073aa;font-size:small;position:absolute;left:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid transparent;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;left:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid transparent;border-bottom:10px solid #fff;border-top:none;content:"";right:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:right}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{font-size:.8rem;position:relative}.plugin-ratings .reviews-link{position:absolute;left:0;top:0}.plugin-ratings .reviews-link:after{content:"\f341";font-family:dashicons;padding-right:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:#ffb900;display:inline-block;font-size:1.5625rem;height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:#ececec;width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:#ffc733;display:block}.plugin-ratings .ratings-list .counter-count{margin-right:3px}.plugin-support{font-size:.8rem}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:#c7e8ca;display:block}.plugin-support .counter-count{font-size:.64rem;right:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:.8rem;margin:0;vertical-align:top}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin-left:5%;width:30%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-left:0}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.widget-area{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}@media screen and (min-width:737px){.widget-area{padding:0 10px 3.0517578125rem}}1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{right:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{margin-bottom:1.6rem;padding:1.6rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{word-wrap:normal;background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem;-webkit-hyphens:none;hyphens:none}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}h1.title{color:#0073aa;font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:0 3px 3px 0}.button-group>.button:last-child{border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.committer-list li:after,.committer-list li:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.plugin-meta:after,.plugin-meta:before,.plugin-upload-form .category-checklist:after,.plugin-upload-form .category-checklist:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.support-rep-list li:after,.support-rep-list li:before,.type-plugin .plugin-header:after,.type-plugin .plugin-header:before,.type-plugin:after,.type-plugin:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.committer-list li:after,.entry-content:after,.home-below:after,.plugin-meta:after,.plugin-upload-form .category-checklist:after,.site-content:after,.site-footer:after,.site-header:after,.support-rep-list li:after,.type-plugin .plugin-header:after,.type-plugin:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=number]{height:28px}input[type=checkbox],input[type=radio]{height:16px;outline:0;width:16px}input[type=checkbox]:checked:before{margin:-3px -4px 0 0}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input,select,textarea{font-size:14px;padding:3px 5px}textarea.code{line-height:1.4;padding:4px 6px 1px}label{vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.avatar{border-radius:50%;vertical-align:middle}.locale-banner{background:#c7e8ca;font-size:.8rem;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto;max-width:960px}}.locale-banner a{text-decoration:underline}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8rem}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-right:.73152rem}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-right:0;margin-top:.73152rem}}.block-validator .notice details,.block-validator .notice p{font-size:1rem;margin:.73152rem 0}.block-validator .notice details p{font-size:.8rem;margin-right:1rem}.block-validator .notice code{font-size:1em}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8);color:#111}input[type=email],input[type=url]{direction:rtl}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 0 0 4px;min-width:16px;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{border-radius:50%;line-height:10px;margin-left:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:737px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px -4px 0 0}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input,select,textarea{font-size:14px;padding:3px 5px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p,.notice ul{font-size:.8rem;margin:.5em 0;padding:2px}.notice p a,.notice ul a{border-bottom:0}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.notice.hidden{display:none}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:right;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:.8rem}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-upload-form .plugin-file:focus+label{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.plugin-queue-message dialog.slug-change input[type=text]{font-family:monospace;font-size:1.2em;width:20em}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(-5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top right}60%{animation-timing-function:ease-in-out;transform:rotate(-40deg);transform-origin:top right}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(-60deg);transform-origin:top right}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content li>ol,.comments-area .comment-content li>ul,.comments-area .comment-content>:last-child{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-summary{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;-webkit-hyphens:auto;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-right:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3) 100% no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li a.current,#wporg-header ul li a:hover,#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download .uparrow,#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li.download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li a.current~.uparrow,#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{-webkit-font-smoothing:antialiased;background:none;border:none;box-shadow:none;display:block;float:right;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:right;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300;text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.archive .site-main{margin-top:2rem;padding-top:0}.archive .page-header{margin:2rem 0}dialog{border:0;box-shadow:-6px 6px 6px rgba(0,0,0,.2);min-height:50%;min-width:30%}@media (min-width:1280px){dialog{max-width:55%}}dialog::-webkit-backdrop{background:#000;opacity:.5}dialog::backdrop{background:#000;opacity:.5}dialog .close{color:inherit;cursor:pointer;position:absolute;left:1em;text-decoration:none!important;top:1em}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%;z-index:1}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2)}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;padding:1rem 1.5rem 1rem 1rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled ul{display:block}.menu-toggle{-webkit-appearance:none;background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;left:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:relative;top:auto;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem}.main-navigation ul li:last-of-type{margin-left:0}.main-navigation a{padding:0}}.page .entry-header{margin-top:2rem}@media screen and (min-width:737px){.page .entry-header{padding:0 2rem}}.page .entry-header .entry-title{font-size:1.5625rem;font-weight:400}@media screen and (min-width:737px){.page .entry-content{padding:0 2rem}}.page .entry-content h2{font-size:1.5625rem;font-weight:400}.page .entry-content h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.page .entry-content section{padding:2rem 0}.page .entry-content section:first-of-type{padding-top:0}.page .entry-content section+section{border-top:2px solid #eee}.plugin-card{background-color:#f9f9f9;margin-bottom:4%;padding:15px 15px 8px;vertical-align:top}@media screen and (min-width:737px){.plugin-card{display:inline-block;margin-left:4%;width:48%}.plugin-card:nth-of-type(2n){margin-left:0}}.plugin-card .entry{display:inline-block;margin:auto;vertical-align:top}@media screen and (min-width:21em){.plugin-card .entry{width:calc(96% - 128px)}}.plugin-card .entry-title{font-size:1rem;line-height:1.3;margin:0 0 8px}.plugin-card .entry-title a{word-wrap:break-word;font-weight:400}.plugin-card .entry-excerpt{font-size:.8rem}.plugin-card .entry-excerpt p{margin:0}.plugin-card hr{background-color:#fff;margin:15px -15px 8px}.plugin-card footer span{display:inline-block;font-size:.73152rem;overflow:hidden;white-space:nowrap}.plugin-card footer span i{display:inline-block;font-size:1rem;margin-left:.4rem}.plugin-card footer span.last-updated{display:none}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span.active-installs{min-width:48%}.plugin-card footer .dashicons{color:#bbb;display:none;height:auto;margin:0 2px -1rem;width:auto}@media (min-width:414px){.plugin-card footer .dashicons{display:inline-block}}.entry-thumbnail{display:none;max-width:128px}.entry-thumbnail .plugin-icon{background-size:cover;height:128px;width:128px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;margin:0 0 0 4%;vertical-align:top}.entry-thumbnail a{display:block}}.single .entry-thumbnail{display:none;float:right;height:96px;margin-left:1rem;width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 0 8px 10px}.plugin-rating .wporg-ratings{display:inline-block;margin-left:5px}.plugin-rating .rating-count{color:#999;font-size:.8rem}.site-main.single .plugin-rating .rating-count{display:none}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:#ffb900}.rtl .dashicons-star-half{transform:rotateY(-180deg)}.plugin-section{border-bottom:2px solid #eee;margin:0 auto 4.768371582rem;max-width:960px;padding-bottom:3.0517578125rem}.plugin-section:last-of-type{margin-bottom:0}.plugin-section .section-header{column-gap:10px;display:flex;flex-flow:row wrap;margin-bottom:2rem}.plugin-section .section-title{flex:1 1 auto;font-size:1.5625rem;font-weight:400;margin-bottom:0;margin-top:0}.plugin-section .section-link{align-self:center;flex:0 0 auto;font-size:1rem}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;border-radius:0;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-right:none;border-radius:2px 0 0 2px;border-top:none;font-size:1rem;margin:0;position:relative;left:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-left:1px solid #006799;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;border-radius:0;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem 1rem;position:absolute;left:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1.5rem 1rem 1rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;border-radius:0 2px 2px 0;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem;width:100%}.search .site-main{margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:2rem 0}.site-content{max-width:none;padding:0}nav .nav-links{text-align:center}nav .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}nav .nav-links .page-numbers.dots,nav .nav-links .page-numbers.next,nav .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}nav .nav-links .page-numbers.dots{cursor:inherit}nav .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.site-main{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:737px){.site-main{padding:3.0517578125rem 10px}}.single .site-main,.site-main.single{padding:0}@media screen and (min-width:737px){.single .site-main,.site-main.single{padding:0 10px 3.0517578125rem}}.page .site-main,.site-main.page{padding-top:0}.site-main .page-title{font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:35.527136788rem;padding:0 2rem}@keyframes favme-anime{0%{-webkit-text-stroke-color:transparent;font-size:1rem;opacity:1}25%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:.8rem;opacity:.6}75%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:1.42875rem;opacity:.6}to{-webkit-text-stroke-color:transparent;font-size:1.25rem;opacity:1}}@keyframes favme-hover{0%{font-size:1.42875rem}80%{font-size:1.25rem}}.plugin-favorite{height:36px;text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:1.25rem;height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0;transition:all .2s ease}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:hover{animation:favme-hover .3s infinite alternate}.plugin-favorite .plugin-favorite-heart:focus{outline:thin dotted}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-favorite .plugin-favorite-heart.is-animating{animation:favme-anime .3s}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;font-size:0;line-height:0;margin:0 auto 1.143rem;padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:60em){.plugin-banner{margin-top:1.5625rem}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 5px 0 0;font-size:.8rem;margin-right:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog,.plugin-changelog code{font-size:.8rem}.plugin-changelog h4{margin-top:0}.plugin-developers .contributors-list{font-size:0}.plugin-developers .contributors-list li{display:inline-block;font-size:1rem;margin-left:4%;vertical-align:top;width:48%}.plugin-developers .contributors-list li:nth-of-type(2n){margin-left:0}.plugin-faq h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;letter-spacing:.01rem;padding:0;text-transform:uppercase;text-transform:inherit}.plugin-faq dl{border-bottom:1px solid #eee}.plugin-faq dt{border-top:1px solid #eee;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:left;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:#0073aa;display:inline;margin-bottom:0;margin-top:0;text-decoration:underline;text-transform:none}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:#eee;display:none;font-size:3.0517578125rem;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid #eee;opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{right:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f345"}.image-gallery-content .image-gallery-left-nav:hover{margin-right:-1px}.image-gallery-content .image-gallery-right-nav{left:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f341"}.image-gallery-content .image-gallery-right-nav:hover{margin-left:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{right:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;font-size:.8rem;line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{font-size:.8rem;padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-left:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;left:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:2px solid #eee;margin:2rem 0 1rem;padding-bottom:1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-bottom:12px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:1rem;font-weight:600;letter-spacing:.01rem;line-height:1.25;margin:0 12px 8px 0;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:.9em;line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:#999;font-size:.9em;margin-right:12px}.plugin-reviews .review-replies:before{content:"•";margin-left:12px}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-left:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.reviews-link{display:inline-block;font-size:.8rem;margin-top:.5rem;text-decoration:none}.reviews-link:after{content:"\f341";float:left;font-family:dashicons;padding-right:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:left}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:30px;vertical-align:top}}hr{margin:2.5rem auto}.section h1,.section h2,.section h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2){margin-top:0}.section h4,.section h5,.section h6{font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding:1.143rem 1.5625rem}.type-plugin .plugin-header .plugin-actions{float:left;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions div{display:inline-block;text-align:center}.type-plugin .plugin-header .plugin-title{clear:none;font-size:1.5625rem;font-weight:400;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit;text-decoration:none}.type-plugin .plugin-header .byline{color:#78848f}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .tabs{border-bottom:2px solid #eee;list-style:none;margin:0}.type-plugin .tabs li{border:2px solid transparent;color:#0073aa;display:inline-block;font-size:.8rem;margin-bottom:-2px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:#eee}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:2px solid #eee;padding-bottom:0!important}@media screen and (max-width:34em){.type-plugin .tabs{border-top:2px solid #eee}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid #eee}}.type-plugin .entry-content{max-width:48rem;padding:0 1.5625rem}@media screen and (min-width:737px){.type-plugin .entry-content{float:right;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content a:not(.button),.type-plugin .entry-content a:not(.dashicons){text-decoration:underline}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-right:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:1.25rem}.type-plugin .plugin-blocks-list .block-icon{border:1px solid #eee;border-radius:2px;display:inline-block;height:3.5rem;margin-left:1rem;padding:1.143rem;width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon svg{fill:currentColor;height:16px;width:16px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4096rem}.type-plugin .entry-meta{padding:0 1.5625rem}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:2px solid #eee;border-bottom:0;padding-bottom:2px}@media screen and (max-width:34em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:2px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap}.type-plugin span#section-links .tabs{flex:1 1 auto}@media screen and (max-width:34em){.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:2px solid #eee;flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-left:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-left:20px}}@media screen and (max-width:34em){.type-plugin #link-support{border-bottom:0;display:block;margin-right:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta,.type-plugin .plugin-header{padding-right:0;padding-left:0}.type-plugin .entry-meta{float:left;width:30%}}.plugin-adopt-me{background:#e6f4fa;font-size:.8rem;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:2rem}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:1rem;font-weight:700;margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:.8rem;line-height:2;text-align:left}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-right:2px}.widget.plugin-categorization p{font-size:.7rem;margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid #eee}.committer-list,.support-rep-list{font-size:.8rem;list-style:none;margin:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:right;margin-left:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px 0 0 -10px;position:absolute;left:-50%;top:50%;transform:translateZ(0);width:20px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{font-size:.8rem;list-style-type:none;margin:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:right;margin-left:10px}.plugin-meta{margin-top:2rem}.plugin-meta ul{font-size:.8rem;list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid #eee;display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:left}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:left;text-align:left}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:#0073aa;font-weight:600}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;border-radius:2px;color:#000;display:inline-block;font-size:.64rem;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;right:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{right:auto;left:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:#0073aa;font-size:small;position:absolute;left:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid transparent;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;left:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid transparent;border-bottom:10px solid #fff;border-top:none;content:"";right:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:right}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{font-size:.8rem;position:relative}.plugin-ratings .reviews-link{position:absolute;left:0;top:0}.plugin-ratings .reviews-link:after{content:"\f341";font-family:dashicons;padding-right:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:#ffb900;display:inline-block;font-size:1.5625rem;height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:#ececec;width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:#ffc733;display:block}.plugin-ratings .ratings-list .counter-count{margin-right:3px}.plugin-support{font-size:.8rem}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:#c7e8ca;display:block}.plugin-support .counter-count{font-size:.64rem;right:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:.8rem;margin:0;vertical-align:top}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin-left:5%;width:30%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-left:0}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.widget-area{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}@media screen and (min-width:737px){.widget-area{padding:0 10px 3.0517578125rem}} -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style.css
r12336 r12617 1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-left:-2%}@media (max-width:768px){.row.gutters>.row{margin-left:0}}.row.gutters>.row>[class*=col-]{margin-left:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-left:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-left:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-left:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-left:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-left:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-left:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-left:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-left:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-left:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-left:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-left:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-left:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-left:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-left:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-left:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:auto;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{left:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{margin-bottom:1.6rem;padding:1.6rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:2px solid #767676;color:#767676;margin:1rem 0;padding-left:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-left:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{word-wrap:normal;background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem;-webkit-hyphens:none;hyphens:none}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}h1.title{color:#0073aa;font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-left:auto;margin-right:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:3px 0 0 3px}.button-group>.button:last-child{border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.committer-list li:after,.committer-list li:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.plugin-meta:after,.plugin-meta:before,.plugin-upload-form .category-checklist:after,.plugin-upload-form .category-checklist:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.support-rep-list li:after,.support-rep-list li:before,.type-plugin .plugin-header:after,.type-plugin .plugin-header:before,.type-plugin:after,.type-plugin:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.committer-list li:after,.entry-content:after,.home-below:after,.plugin-meta:after,.plugin-upload-form .category-checklist:after,.site-content:after,.site-footer:after,.site-header:after,.support-rep-list li:after,.type-plugin .plugin-header:after,.type-plugin:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=number]{height:28px}input[type=checkbox],input[type=radio]{height:16px;outline:0;width:16px}input[type=checkbox]:checked:before{margin:-3px 0 0 -4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input,select,textarea{font-size:14px;padding:3px 5px}textarea.code{line-height:1.4;padding:4px 6px 1px}label{vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}. avatar{border-radius:50%;vertical-align:middle}.locale-banner{background:#c7e8ca;font-size:.8rem;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto;max-width:960px}}.locale-banner a{text-decoration:underline}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8rem}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-left:.73152rem}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-left:0;margin-top:.73152rem}}.block-validator .notice details,.block-validator .notice p{font-size:1rem;margin:.73152rem 0}.block-validator .notice details p{font-size:.8rem;margin-left:1rem}.block-validator .notice code{font-size:1em}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8);color:#111}input[type=email],input[type=url]{direction:ltr}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 4px 0 0;min-width:16px;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{border-radius:50%;line-height:10px;margin-right:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:737px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px 0 0 -4px}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input,select,textarea{font-size:14px;padding:3px 5px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.notice{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice p a{border-bottom:0}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:left;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:.8rem}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-upload-form .plugin-file:focus+label{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top left}60%{animation-timing-function:ease-in-out;transform:rotate(40deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-left:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-left:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 0 1.6em 1.3333em}.comments-area .comment-content li>ol,.comments-area .comment-content li>ul,.comments-area .comment-content>:last-child{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-summary{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;-webkit-hyphens:auto;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:right}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:left;margin-bottom:20px;margin-left:24px;overflow:auto;padding-left:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-left:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-right:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-left:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-left:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-left:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-left:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3) 0 no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 0 0 60px}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:left;top:100%;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li a.current,#wporg-header ul li a:hover,#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download .uparrow,#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li.download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;left:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;margin-left:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:left;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li a.current~.uparrow,#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{-webkit-font-smoothing:antialiased;background:none;border:none;box-shadow:none;display:block;float:left;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;left:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:left;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 2rem 0 0;max-width:none}.site-title a{color:#fff;font-weight:300;text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.archive .site-main{margin-top:2rem;padding-top:0}.archive .page-header{margin:2rem 0}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%;z-index:1}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2)}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;padding:1rem 1rem 1rem 1.5rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled ul{display:block}.menu-toggle{-webkit-appearance:none;background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;right:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:right;position:relative;top:auto;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem}.main-navigation ul li:last-of-type{margin-right:0}.main-navigation a{padding:0}}.page .entry-header{margin-top:2rem}@media screen and (min-width:737px){.page .entry-header{padding:0 2rem}}.page .entry-header .entry-title{font-size:1.5625rem;font-weight:400}@media screen and (min-width:737px){.page .entry-content{padding:0 2rem}}.page .entry-content h2{font-size:1.5625rem;font-weight:400}.page .entry-content h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.page .entry-content section{padding:2rem 0}.page .entry-content section:first-of-type{padding-top:0}.page .entry-content section+section{border-top:2px solid #eee}.plugin-card{background-color:#f9f9f9;margin-bottom:4%;padding:15px 15px 8px;vertical-align:top}@media screen and (min-width:737px){.plugin-card{display:inline-block;margin-right:4%;width:48%}.plugin-card:nth-of-type(2n){margin-right:0}}.plugin-card .entry{display:inline-block;margin:auto;vertical-align:top}@media screen and (min-width:21em){.plugin-card .entry{width:calc(96% - 128px)}}.plugin-card .entry-title{font-size:1rem;line-height:1.3;margin:0 0 8px}.plugin-card .entry-title a{word-wrap:break-word;font-weight:400}.plugin-card .entry-excerpt{font-size:.8rem}.plugin-card .entry-excerpt p{margin:0}.plugin-card hr{background-color:#fff;margin:15px -15px 8px}.plugin-card footer span{display:inline-block;font-size:.73152rem;overflow:hidden;white-space:nowrap}.plugin-card footer span i{display:inline-block;font-size:1rem;margin-right:.4rem}.plugin-card footer span.last-updated{display:none}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span.active-installs{min-width:48%}.plugin-card footer .dashicons{color:#bbb;display:none;height:auto;margin:0 2px -1rem;width:auto}@media (min-width:414px){.plugin-card footer .dashicons{display:inline-block}}.entry-thumbnail{display:none;max-width:128px}.entry-thumbnail .plugin-icon{background-size:cover;height:128px;width:128px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;margin:0 4% 0 0;vertical-align:top}.entry-thumbnail a{display:block}}.single .entry-thumbnail{display:none;float:left;height:96px;margin-right:1rem;width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 10px 8px 0}.plugin-rating .wporg-ratings{display:inline-block;margin-right:5px}.plugin-rating .rating-count{color:#999;font-size:.8rem}.site-main.single .plugin-rating .rating-count{display:none}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:#ffb900}.rtl .dashicons-star-half{transform:rotateY(180deg)}.plugin-section{border-bottom:2px solid #eee;margin:0 auto 4.768371582rem;max-width:960px;padding-bottom:3.0517578125rem}.plugin-section:last-of-type{margin-bottom:0}.plugin-section .section-header{column-gap:10px;display:flex;flex-flow:row wrap;margin-bottom:2rem}.plugin-section .section-title{flex:1 1 auto;font-size:1.5625rem;font-weight:400;margin-bottom:0;margin-top:0}.plugin-section .section-link{align-self:center;flex:0 0 auto;font-size:1rem}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;border-radius:0;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-left:none;border-radius:0 2px 2px 0;border-top:none;font-size:1rem;margin:0;position:relative;right:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-right:1px solid #006799;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;border-radius:0;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem 1rem;position:absolute;right:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1rem 1rem 1.5rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;border-radius:2px 0 0 2px;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem;width:100%}.search .site-main{margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:2rem 0}.site-content{max-width:none;padding:0}nav .nav-links{text-align:center}nav .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}nav .nav-links .page-numbers.dots,nav .nav-links .page-numbers.next,nav .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}nav .nav-links .page-numbers.dots{cursor:inherit}nav .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.site-main{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:737px){.site-main{padding:3.0517578125rem 10px}}.single .site-main,.site-main.single{padding:0}@media screen and (min-width:737px){.single .site-main,.site-main.single{padding:0 10px 3.0517578125rem}}.page .site-main,.site-main.page{padding-top:0}.site-main .page-title{font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:35.527136788rem;padding:0 2rem}@keyframes favme-anime{0%{-webkit-text-stroke-color:transparent;font-size:1rem;opacity:1}25%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:.8rem;opacity:.6}75%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:1.42875rem;opacity:.6}to{-webkit-text-stroke-color:transparent;font-size:1.25rem;opacity:1}}@keyframes favme-hover{0%{font-size:1.42875rem}80%{font-size:1.25rem}}.plugin-favorite{height:36px;text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:1.25rem;height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0;transition:all .2s ease}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:hover{animation:favme-hover .3s infinite alternate}.plugin-favorite .plugin-favorite-heart:focus{outline:thin dotted}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-favorite .plugin-favorite-heart.is-animating{animation:favme-anime .3s}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;font-size:0;line-height:0;margin:0 auto 1.143rem;padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:60em){.plugin-banner{margin-top:1.5625rem}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 0 0 5px;font-size:.8rem;margin-left:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog,.plugin-changelog code{font-size:.8rem}.plugin-changelog h4{margin-top:0}.plugin-developers .contributors-list{font-size:0}.plugin-developers .contributors-list li{display:inline-block;font-size:1rem;margin-right:4%;vertical-align:top;width:48%}.plugin-developers .contributors-list li:nth-of-type(2n){margin-right:0}.plugin-faq h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;letter-spacing:.01rem;padding:0;text-transform:uppercase;text-transform:inherit}.plugin-faq dl{border-bottom:1px solid #eee}.plugin-faq dt{border-top:1px solid #eee;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:right;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:#0073aa;display:inline;margin-bottom:0;margin-top:0;text-decoration:underline;text-transform:none}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:#eee;display:none;font-size:3.0517578125rem;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid #eee;opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{left:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f341"}.image-gallery-content .image-gallery-left-nav:hover{margin-left:-1px}.image-gallery-content .image-gallery-right-nav{right:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f345"}.image-gallery-content .image-gallery-right-nav:hover{margin-right:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;font-size:.8rem;line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{font-size:.8rem;padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-right:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:2px solid #eee;margin:2rem 0 1rem;padding-bottom:1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-bottom:12px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:1rem;font-weight:600;letter-spacing:.01rem;line-height:1.25;margin:0 0 8px 12px;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:.9em;line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:#999;font-size:.9em;margin-left:12px}.plugin-reviews .review-replies:before{content:"•";margin-right:12px}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-right:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.reviews-link{display:inline-block;font-size:.8rem;margin-top:.5rem;text-decoration:none}.reviews-link:after{content:"\f345";float:right;font-family:dashicons;padding-left:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:right}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:30px;vertical-align:top}}hr{margin:2.5rem auto}.section h1,.section h2,.section h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2){margin-top:0}.section h4,.section h5,.section h6{font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding:1.143rem 1.5625rem}.type-plugin .plugin-header .plugin-actions{float:right;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions div{display:inline-block;text-align:center}.type-plugin .plugin-header .plugin-title{clear:none;font-size:1.5625rem;font-weight:400;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit;text-decoration:none}.type-plugin .plugin-header .byline{color:#78848f}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .tabs{border-bottom:2px solid #eee;list-style:none;margin:0}.type-plugin .tabs li{border:2px solid transparent;color:#0073aa;display:inline-block;font-size:.8rem;margin-bottom:-2px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:#eee}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:2px solid #eee;padding-bottom:0!important}@media screen and (max-width:34em){.type-plugin .tabs{border-top:2px solid #eee}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid #eee}}.type-plugin .entry-content{max-width:48rem;padding:0 1.5625rem}@media screen and (min-width:737px){.type-plugin .entry-content{float:left;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content a:not(.button){text-decoration:underline}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-left:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:1.25rem}.type-plugin .plugin-blocks-list .block-icon{border:1px solid #eee;border-radius:2px;display:inline-block;height:3.5rem;margin-right:1rem;padding:1.143rem;width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon svg{fill:currentColor;height:16px;width:16px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4096rem}.type-plugin .entry-meta{padding:0 1.5625rem}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:2px solid #eee;border-bottom:0;padding-bottom:2px}@media screen and (max-width:34em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:2px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap}.type-plugin span#section-links .tabs{flex:1 1 auto}@media screen and (max-width:34em){.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:2px solid #eee;flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-right:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-right:20px}}@media screen and (max-width:34em){.type-plugin #link-support{border-bottom:0;display:block;margin-left:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta,.type-plugin .plugin-header{padding-left:0;padding-right:0}.type-plugin .entry-meta{float:right;width:30%}}.plugin-adopt-me{background:#e6f4fa;font-size:.8rem;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:2rem}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:1rem;font-weight:700;margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:.8rem;line-height:2;text-align:right}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-left:2px}.widget.plugin-categorization p{font-size:.7rem;margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid #eee}.committer-list,.support-rep-list{font-size:.8rem;list-style:none;margin:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:left;margin-right:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px -10px 0 0;position:absolute;right:-50%;top:50%;transform:translateZ(0);width:20px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{font-size:.8rem;list-style-type:none;margin:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:left;margin-right:10px}.plugin-meta{margin-top:2rem}.plugin-meta ul{font-size:.8rem;list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid #eee;display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:right}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:right;text-align:right}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:#0073aa;font-weight:600}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;border-radius:2px;color:#000;display:inline-block;font-size:.64rem;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;left:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{left:auto;right:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:#0073aa;font-size:small;position:absolute;right:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid transparent;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;right:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid transparent;border-bottom:10px solid #fff;border-top:none;content:"";left:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:left}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{font-size:.8rem;position:relative}.plugin-ratings .reviews-link{position:absolute;right:0;top:0}.plugin-ratings .reviews-link:after{content:"\f345";font-family:dashicons;padding-left:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:#ffb900;display:inline-block;font-size:1.5625rem;height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:#ececec;width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:#ffc733;display:block}.plugin-ratings .ratings-list .counter-count{margin-left:3px}.plugin-support{font-size:.8rem}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:#c7e8ca;display:block}.plugin-support .counter-count{font-size:.64rem;left:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:.8rem;margin:0;vertical-align:top}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin-right:5%;width:30%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-right:0}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.widget-area{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}@media screen and (min-width:737px){.widget-area{padding:0 10px 3.0517578125rem}}1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-left:-2%}@media (max-width:768px){.row.gutters>.row{margin-left:0}}.row.gutters>.row>[class*=col-]{margin-left:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-left:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-left:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-left:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-left:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-left:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-left:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-left:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-left:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-left:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-left:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-left:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-left:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-left:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-left:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-left:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:auto;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{left:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{margin-bottom:1.6rem;padding:1.6rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:2px solid #767676;color:#767676;margin:1rem 0;padding-left:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-left:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{word-wrap:normal;background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem;-webkit-hyphens:none;hyphens:none}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}h1.title{color:#0073aa;font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-left:auto;margin-right:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:3px 0 0 3px}.button-group>.button:last-child{border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.committer-list li:after,.committer-list li:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.plugin-meta:after,.plugin-meta:before,.plugin-upload-form .category-checklist:after,.plugin-upload-form .category-checklist:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.support-rep-list li:after,.support-rep-list li:before,.type-plugin .plugin-header:after,.type-plugin .plugin-header:before,.type-plugin:after,.type-plugin:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.committer-list li:after,.entry-content:after,.home-below:after,.plugin-meta:after,.plugin-upload-form .category-checklist:after,.site-content:after,.site-footer:after,.site-header:after,.support-rep-list li:after,.type-plugin .plugin-header:after,.type-plugin:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=number]{height:28px}input[type=checkbox],input[type=radio]{height:16px;outline:0;width:16px}input[type=checkbox]:checked:before{margin:-3px 0 0 -4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input,select,textarea{font-size:14px;padding:3px 5px}textarea.code{line-height:1.4;padding:4px 6px 1px}label{vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.avatar{border-radius:50%;vertical-align:middle}.locale-banner{background:#c7e8ca;font-size:.8rem;padding:.5rem;text-align:center}@media (min-width:67rem){.locale-banner{margin:1rem auto;max-width:960px}}.locale-banner a{text-decoration:underline}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8rem}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-left:.73152rem}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-left:0;margin-top:.73152rem}}.block-validator .notice details,.block-validator .notice p{font-size:1rem;margin:.73152rem 0}.block-validator .notice details p{font-size:.8rem;margin-left:1rem}.block-validator .notice code{font-size:1em}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8);color:#111}input[type=email],input[type=url]{direction:ltr}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 4px 0 0;min-width:16px;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{border-radius:50%;line-height:10px;margin-right:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:737px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px 0 0 -4px}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input,select,textarea{font-size:14px;padding:3px 5px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.notice{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p,.notice ul{font-size:.8rem;margin:.5em 0;padding:2px}.notice p a,.notice ul a{border-bottom:0}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.notice.hidden{display:none}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:left;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:.8rem}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-upload-form .plugin-file:focus+label{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.plugin-queue-message dialog.slug-change input[type=text]{font-family:monospace;font-size:1.2em;width:20em}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top left}60%{animation-timing-function:ease-in-out;transform:rotate(40deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-left:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-left:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 0 1.6em 1.3333em}.comments-area .comment-content li>ol,.comments-area .comment-content li>ul,.comments-area .comment-content>:last-child{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-summary{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;-webkit-hyphens:auto;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:right}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:left;margin-bottom:20px;margin-left:24px;overflow:auto;padding-left:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-left:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-right:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-left:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-left:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-left:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-left:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3) 0 no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 0 0 60px}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:left;top:100%;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li a.current,#wporg-header ul li a:hover,#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download .uparrow,#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li.download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;left:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;margin-left:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:left;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li a.current~.uparrow,#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{-webkit-font-smoothing:antialiased;background:none;border:none;box-shadow:none;display:block;float:left;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;left:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:left;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 2rem 0 0;max-width:none}.site-title a{color:#fff;font-weight:300;text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.archive .site-main{margin-top:2rem;padding-top:0}.archive .page-header{margin:2rem 0}dialog{border:0;box-shadow:6px 6px 6px rgba(0,0,0,.2);min-height:50%;min-width:30%}@media (min-width:1280px){dialog{max-width:55%}}dialog::-webkit-backdrop{background:#000;opacity:.5}dialog::backdrop{background:#000;opacity:.5}dialog .close{color:inherit;cursor:pointer;position:absolute;right:1em;text-decoration:none!important;top:1em}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%;z-index:1}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2)}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;padding:1rem 1rem 1rem 1.5rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled ul{display:block}.menu-toggle{-webkit-appearance:none;background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;right:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:right;position:relative;top:auto;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem}.main-navigation ul li:last-of-type{margin-right:0}.main-navigation a{padding:0}}.page .entry-header{margin-top:2rem}@media screen and (min-width:737px){.page .entry-header{padding:0 2rem}}.page .entry-header .entry-title{font-size:1.5625rem;font-weight:400}@media screen and (min-width:737px){.page .entry-content{padding:0 2rem}}.page .entry-content h2{font-size:1.5625rem;font-weight:400}.page .entry-content h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.page .entry-content section{padding:2rem 0}.page .entry-content section:first-of-type{padding-top:0}.page .entry-content section+section{border-top:2px solid #eee}.plugin-card{background-color:#f9f9f9;margin-bottom:4%;padding:15px 15px 8px;vertical-align:top}@media screen and (min-width:737px){.plugin-card{display:inline-block;margin-right:4%;width:48%}.plugin-card:nth-of-type(2n){margin-right:0}}.plugin-card .entry{display:inline-block;margin:auto;vertical-align:top}@media screen and (min-width:21em){.plugin-card .entry{width:calc(96% - 128px)}}.plugin-card .entry-title{font-size:1rem;line-height:1.3;margin:0 0 8px}.plugin-card .entry-title a{word-wrap:break-word;font-weight:400}.plugin-card .entry-excerpt{font-size:.8rem}.plugin-card .entry-excerpt p{margin:0}.plugin-card hr{background-color:#fff;margin:15px -15px 8px}.plugin-card footer span{display:inline-block;font-size:.73152rem;overflow:hidden;white-space:nowrap}.plugin-card footer span i{display:inline-block;font-size:1rem;margin-right:.4rem}.plugin-card footer span.last-updated{display:none}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span.active-installs{min-width:48%}.plugin-card footer .dashicons{color:#bbb;display:none;height:auto;margin:0 2px -1rem;width:auto}@media (min-width:414px){.plugin-card footer .dashicons{display:inline-block}}.entry-thumbnail{display:none;max-width:128px}.entry-thumbnail .plugin-icon{background-size:cover;height:128px;width:128px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;margin:0 4% 0 0;vertical-align:top}.entry-thumbnail a{display:block}}.single .entry-thumbnail{display:none;float:left;height:96px;margin-right:1rem;width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 10px 8px 0}.plugin-rating .wporg-ratings{display:inline-block;margin-right:5px}.plugin-rating .rating-count{color:#999;font-size:.8rem}.site-main.single .plugin-rating .rating-count{display:none}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:#ffb900}.rtl .dashicons-star-half{transform:rotateY(180deg)}.plugin-section{border-bottom:2px solid #eee;margin:0 auto 4.768371582rem;max-width:960px;padding-bottom:3.0517578125rem}.plugin-section:last-of-type{margin-bottom:0}.plugin-section .section-header{column-gap:10px;display:flex;flex-flow:row wrap;margin-bottom:2rem}.plugin-section .section-title{flex:1 1 auto;font-size:1.5625rem;font-weight:400;margin-bottom:0;margin-top:0}.plugin-section .section-link{align-self:center;flex:0 0 auto;font-size:1rem}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;border-radius:0;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-left:none;border-radius:0 2px 2px 0;border-top:none;font-size:1rem;margin:0;position:relative;right:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-right:1px solid #006799;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;border-radius:0;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem 1rem;position:absolute;right:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1rem 1rem 1.5rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;border-radius:2px 0 0 2px;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem;width:100%}.search .site-main{margin-top:2rem;padding-top:0}.search.search-results .page-header{margin:2rem 0}.site-content{max-width:none;padding:0}nav .nav-links{text-align:center}nav .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}nav .nav-links .page-numbers.dots,nav .nav-links .page-numbers.next,nav .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}nav .nav-links .page-numbers.dots{cursor:inherit}nav .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.site-main{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}@media screen and (min-width:737px){.site-main{padding:3.0517578125rem 10px}}.single .site-main,.site-main.single{padding:0}@media screen and (min-width:737px){.single .site-main,.site-main.single{padding:0 10px 3.0517578125rem}}.page .site-main,.site-main.page{padding-top:0}.site-main .page-title{font-size:1.5625rem;font-weight:400}.site-main .no-results{margin:0 auto;max-width:35.527136788rem;padding:0 2rem}@keyframes favme-anime{0%{-webkit-text-stroke-color:transparent;font-size:1rem;opacity:1}25%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:.8rem;opacity:.6}75%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232;color:#fff;font-size:1.42875rem;opacity:.6}to{-webkit-text-stroke-color:transparent;font-size:1.25rem;opacity:1}}@keyframes favme-hover{0%{font-size:1.42875rem}80%{font-size:1.25rem}}.plugin-favorite{height:36px;text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:1.25rem;height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0;transition:all .2s ease}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:hover{animation:favme-hover .3s infinite alternate}.plugin-favorite .plugin-favorite-heart:focus{outline:thin dotted}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-favorite .plugin-favorite-heart.is-animating{animation:favme-anime .3s}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;font-size:0;line-height:0;margin:0 auto 1.143rem;padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:60em){.plugin-banner{margin-top:1.5625rem}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 0 0 5px;font-size:.8rem;margin-left:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog,.plugin-changelog code{font-size:.8rem}.plugin-changelog h4{margin-top:0}.plugin-developers .contributors-list{font-size:0}.plugin-developers .contributors-list li{display:inline-block;font-size:1rem;margin-right:4%;vertical-align:top;width:48%}.plugin-developers .contributors-list li:nth-of-type(2n){margin-right:0}.plugin-faq h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;letter-spacing:.01rem;padding:0;text-transform:uppercase;text-transform:inherit}.plugin-faq dl{border-bottom:1px solid #eee}.plugin-faq dt{border-top:1px solid #eee;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:right;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:#0073aa;display:inline;margin-bottom:0;margin-top:0;text-decoration:underline;text-transform:none}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:#eee;display:none;font-size:3.0517578125rem;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid #eee;opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{left:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f341"}.image-gallery-content .image-gallery-left-nav:hover{margin-left:-1px}.image-gallery-content .image-gallery-right-nav{right:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f345"}.image-gallery-content .image-gallery-right-nav:hover{margin-right:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;font-size:.8rem;line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{font-size:.8rem;padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-right:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px rgba(0,0,0,.3)}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:2px solid #eee;margin:2rem 0 1rem;padding-bottom:1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-bottom:12px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:1rem;font-weight:600;letter-spacing:.01rem;line-height:1.25;margin:0 0 8px 12px;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:.9em;line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:#999;font-size:.9em;margin-left:12px}.plugin-reviews .review-replies:before{content:"•";margin-right:12px}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-right:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.reviews-link{display:inline-block;font-size:.8rem;margin-top:.5rem;text-decoration:none}.reviews-link:after{content:"\f345";float:right;font-family:dashicons;padding-left:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:right}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:30px;vertical-align:top}}hr{margin:2.5rem auto}.section h1,.section h2,.section h3{font-size:1rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2){margin-top:0}.section h4,.section h5,.section h6{font-size:.8rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section h2:first-of-type{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0;text-transform:inherit}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding:1.143rem 1.5625rem}.type-plugin .plugin-header .plugin-actions{float:right;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions div{display:inline-block;text-align:center}.type-plugin .plugin-header .plugin-title{clear:none;font-size:1.5625rem;font-weight:400;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit;text-decoration:none}.type-plugin .plugin-header .byline{color:#78848f}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .tabs{border-bottom:2px solid #eee;list-style:none;margin:0}.type-plugin .tabs li{border:2px solid transparent;color:#0073aa;display:inline-block;font-size:.8rem;margin-bottom:-2px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:#eee}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:2px solid #eee;padding-bottom:0!important}@media screen and (max-width:34em){.type-plugin .tabs{border-top:2px solid #eee}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid #eee}}.type-plugin .entry-content{max-width:48rem;padding:0 1.5625rem}@media screen and (min-width:737px){.type-plugin .entry-content{float:left;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content a:not(.button),.type-plugin .entry-content a:not(.dashicons){text-decoration:underline}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-left:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:1.25rem}.type-plugin .plugin-blocks-list .block-icon{border:1px solid #eee;border-radius:2px;display:inline-block;height:3.5rem;margin-right:1rem;padding:1.143rem;width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon svg{fill:currentColor;height:16px;width:16px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4096rem}.type-plugin .entry-meta{padding:0 1.5625rem}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:2px solid #eee;border-bottom:0;padding-bottom:2px}@media screen and (max-width:34em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:2px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap}.type-plugin span#section-links .tabs{flex:1 1 auto}@media screen and (max-width:34em){.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:2px solid #eee;flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-right:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-right:20px}}@media screen and (max-width:34em){.type-plugin #link-support{border-bottom:0;display:block;margin-left:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta,.type-plugin .plugin-header{padding-left:0;padding-right:0}.type-plugin .entry-meta{float:right;width:30%}}.plugin-adopt-me{background:#e6f4fa;font-size:.8rem;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:2rem}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:1rem;font-weight:700;margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:.8rem;line-height:2;text-align:right}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-left:2px}.widget.plugin-categorization p{font-size:.7rem;margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid #eee}.committer-list,.support-rep-list{font-size:.8rem;list-style:none;margin:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:left;margin-right:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px -10px 0 0;position:absolute;right:-50%;top:50%;transform:translateZ(0);width:20px}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:2px solid #eee;max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{font-size:.8rem;list-style-type:none;margin:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:left;margin-right:10px}.plugin-meta{margin-top:2rem}.plugin-meta ul{font-size:.8rem;list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid #eee;display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:right}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:right;text-align:right}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:#0073aa;font-weight:600}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;border-radius:2px;color:#000;display:inline-block;font-size:.64rem;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;left:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{left:auto;right:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:#0073aa;font-size:small;position:absolute;right:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid transparent;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;right:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid transparent;border-bottom:10px solid #fff;border-top:none;content:"";left:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:left}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{font-size:.8rem;position:relative}.plugin-ratings .reviews-link{position:absolute;right:0;top:0}.plugin-ratings .reviews-link:after{content:"\f345";font-family:dashicons;padding-left:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:#ffb900;display:inline-block;font-size:1.5625rem;height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:#ececec;width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:#ffc733;display:block}.plugin-ratings .ratings-list .counter-count{margin-left:3px}.plugin-support{font-size:.8rem}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:#c7e8ca;display:block}.plugin-support .counter-count{font-size:.64rem;left:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:.8rem;margin:0;vertical-align:top}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin-right:5%;width:30%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-right:0}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{border:none;color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.widget-area{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}@media screen and (min-width:737px){.widget-area{padding:0 10px 3.0517578125rem}} -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/functions.php
r12398 r12617 124 124 ), 125 125 ) ); 126 } 127 128 // The plugin submission page: /developers/add/ 129 if ( is_page( 'add' ) ) { 130 wp_enqueue_script( 'wporg-plugins-upload', get_stylesheet_directory_uri() . '/js/upload.js', array( 'wp-api' ), filemtime( __DIR__ . '/js/upload.js' ), true ); 126 131 } 127 132 -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/package-lock.json
r11676 r12617 2 2 "name": "wporg-plugins", 3 3 "version": "1.0.0", 4 "lockfileVersion": 1,4 "lockfileVersion": 2, 5 5 "requires": true, 6 "dependencies": { 7 "@ampproject/remapping": { 6 "packages": { 7 "": { 8 "name": "wporg-plugins", 9 "version": "1.0.0", 10 "license": "GPL-2.0+", 11 "devDependencies": { 12 "@lodder/grunt-postcss": "3.1.1", 13 "@wordpress/browserslist-config": "4.1.2", 14 "@wordpress/scripts": "22.2.1", 15 "autoprefixer": "10.4.3", 16 "concurrently": "7.0.0", 17 "cssnano": "5.1.4", 18 "eslint": "8.11.0", 19 "grunt": "1.4.1", 20 "grunt-contrib-watch": "1.1.0", 21 "grunt-rtlcss": "2.0.2", 22 "grunt-sass": "3.1.0", 23 "grunt-sass-globbing": "1.5.1", 24 "postcss": "8.4.11", 25 "prop-types": "15.7.2", 26 "rtlcss": "3.5.0", 27 "sass": "1.49.9", 28 "webpack": "5.70.0" 29 } 30 }, 31 "node_modules/@ampproject/remapping": { 8 32 "version": "2.1.2", 9 33 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", 10 34 "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", 11 35 "dev": true, 12 " requires": {36 "dependencies": { 13 37 "@jridgewell/trace-mapping": "^0.3.0" 14 } 15 }, 16 "@babel/code-frame": { 38 }, 39 "engines": { 40 "node": ">=6.0.0" 41 } 42 }, 43 "node_modules/@babel/code-frame": { 17 44 "version": "7.16.7", 18 45 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", 19 46 "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", 20 47 "dev": true, 21 " requires": {48 "dependencies": { 22 49 "@babel/highlight": "^7.16.7" 23 } 24 }, 25 "@babel/compat-data": { 50 }, 51 "engines": { 52 "node": ">=6.9.0" 53 } 54 }, 55 "node_modules/@babel/compat-data": { 26 56 "version": "7.17.7", 27 57 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", 28 58 "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", 29 "dev": true 30 }, 31 "@babel/core": { 59 "dev": true, 60 "engines": { 61 "node": ">=6.9.0" 62 } 63 }, 64 "node_modules/@babel/core": { 32 65 "version": "7.17.7", 33 66 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.7.tgz", 34 67 "integrity": "sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==", 35 68 "dev": true, 36 " requires": {69 "dependencies": { 37 70 "@ampproject/remapping": "^2.1.0", 38 71 "@babel/code-frame": "^7.16.7", … … 50 83 "json5": "^2.1.2", 51 84 "semver": "^6.3.0" 52 } 53 }, 54 "@babel/eslint-parser": { 85 }, 86 "engines": { 87 "node": ">=6.9.0" 88 }, 89 "funding": { 90 "type": "opencollective", 91 "url": "https://opencollective.com/babel" 92 } 93 }, 94 "node_modules/@babel/eslint-parser": { 55 95 "version": "7.17.0", 56 96 "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", 57 97 "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", 58 98 "dev": true, 59 " requires": {99 "dependencies": { 60 100 "eslint-scope": "^5.1.1", 61 101 "eslint-visitor-keys": "^2.1.0", 62 102 "semver": "^6.3.0" 63 } 64 }, 65 "@babel/generator": { 103 }, 104 "engines": { 105 "node": "^10.13.0 || ^12.13.0 || >=14.0.0" 106 }, 107 "peerDependencies": { 108 "@babel/core": ">=7.11.0", 109 "eslint": "^7.5.0 || ^8.0.0" 110 } 111 }, 112 "node_modules/@babel/generator": { 66 113 "version": "7.17.7", 67 114 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", 68 115 "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", 69 116 "dev": true, 70 " requires": {117 "dependencies": { 71 118 "@babel/types": "^7.17.0", 72 119 "jsesc": "^2.5.1", 73 120 "source-map": "^0.5.0" 74 } 75 }, 76 "@babel/helper-annotate-as-pure": { 121 }, 122 "engines": { 123 "node": ">=6.9.0" 124 } 125 }, 126 "node_modules/@babel/helper-annotate-as-pure": { 77 127 "version": "7.16.7", 78 128 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", 79 129 "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", 80 130 "dev": true, 81 " requires": {131 "dependencies": { 82 132 "@babel/types": "^7.16.7" 83 } 84 }, 85 "@babel/helper-builder-binary-assignment-operator-visitor": { 133 }, 134 "engines": { 135 "node": ">=6.9.0" 136 } 137 }, 138 "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { 86 139 "version": "7.16.7", 87 140 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", 88 141 "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", 89 142 "dev": true, 90 " requires": {143 "dependencies": { 91 144 "@babel/helper-explode-assignable-expression": "^7.16.7", 92 145 "@babel/types": "^7.16.7" 93 } 94 }, 95 "@babel/helper-compilation-targets": { 146 }, 147 "engines": { 148 "node": ">=6.9.0" 149 } 150 }, 151 "node_modules/@babel/helper-compilation-targets": { 96 152 "version": "7.17.7", 97 153 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", 98 154 "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", 99 155 "dev": true, 100 " requires": {156 "dependencies": { 101 157 "@babel/compat-data": "^7.17.7", 102 158 "@babel/helper-validator-option": "^7.16.7", 103 159 "browserslist": "^4.17.5", 104 160 "semver": "^6.3.0" 105 } 106 }, 107 "@babel/helper-create-class-features-plugin": { 161 }, 162 "engines": { 163 "node": ">=6.9.0" 164 }, 165 "peerDependencies": { 166 "@babel/core": "^7.0.0" 167 } 168 }, 169 "node_modules/@babel/helper-create-class-features-plugin": { 108 170 "version": "7.17.6", 109 171 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", 110 172 "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", 111 173 "dev": true, 112 " requires": {174 "dependencies": { 113 175 "@babel/helper-annotate-as-pure": "^7.16.7", 114 176 "@babel/helper-environment-visitor": "^7.16.7", … … 118 180 "@babel/helper-replace-supers": "^7.16.7", 119 181 "@babel/helper-split-export-declaration": "^7.16.7" 120 } 121 }, 122 "@babel/helper-create-regexp-features-plugin": { 182 }, 183 "engines": { 184 "node": ">=6.9.0" 185 }, 186 "peerDependencies": { 187 "@babel/core": "^7.0.0" 188 } 189 }, 190 "node_modules/@babel/helper-create-regexp-features-plugin": { 123 191 "version": "7.17.0", 124 192 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", 125 193 "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", 126 194 "dev": true, 127 " requires": {195 "dependencies": { 128 196 "@babel/helper-annotate-as-pure": "^7.16.7", 129 197 "regexpu-core": "^5.0.1" 130 } 131 }, 132 "@babel/helper-define-polyfill-provider": { 198 }, 199 "engines": { 200 "node": ">=6.9.0" 201 }, 202 "peerDependencies": { 203 "@babel/core": "^7.0.0" 204 } 205 }, 206 "node_modules/@babel/helper-define-polyfill-provider": { 133 207 "version": "0.3.1", 134 208 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", 135 209 "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", 136 210 "dev": true, 137 " requires": {211 "dependencies": { 138 212 "@babel/helper-compilation-targets": "^7.13.0", 139 213 "@babel/helper-module-imports": "^7.12.13", … … 144 218 "resolve": "^1.14.2", 145 219 "semver": "^6.1.2" 146 } 147 }, 148 "@babel/helper-environment-visitor": { 220 }, 221 "peerDependencies": { 222 "@babel/core": "^7.4.0-0" 223 } 224 }, 225 "node_modules/@babel/helper-environment-visitor": { 149 226 "version": "7.16.7", 150 227 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", 151 228 "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", 152 229 "dev": true, 153 " requires": {230 "dependencies": { 154 231 "@babel/types": "^7.16.7" 155 } 156 }, 157 "@babel/helper-explode-assignable-expression": { 232 }, 233 "engines": { 234 "node": ">=6.9.0" 235 } 236 }, 237 "node_modules/@babel/helper-explode-assignable-expression": { 158 238 "version": "7.16.7", 159 239 "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", 160 240 "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", 161 241 "dev": true, 162 " requires": {242 "dependencies": { 163 243 "@babel/types": "^7.16.7" 164 } 165 }, 166 "@babel/helper-function-name": { 244 }, 245 "engines": { 246 "node": ">=6.9.0" 247 } 248 }, 249 "node_modules/@babel/helper-function-name": { 167 250 "version": "7.16.7", 168 251 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", 169 252 "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", 170 253 "dev": true, 171 " requires": {254 "dependencies": { 172 255 "@babel/helper-get-function-arity": "^7.16.7", 173 256 "@babel/template": "^7.16.7", 174 257 "@babel/types": "^7.16.7" 175 } 176 }, 177 "@babel/helper-get-function-arity": { 258 }, 259 "engines": { 260 "node": ">=6.9.0" 261 } 262 }, 263 "node_modules/@babel/helper-get-function-arity": { 178 264 "version": "7.16.7", 179 265 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", 180 266 "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", 181 267 "dev": true, 182 " requires": {268 "dependencies": { 183 269 "@babel/types": "^7.16.7" 184 } 185 }, 186 "@babel/helper-hoist-variables": { 270 }, 271 "engines": { 272 "node": ">=6.9.0" 273 } 274 }, 275 "node_modules/@babel/helper-hoist-variables": { 187 276 "version": "7.16.7", 188 277 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", 189 278 "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", 190 279 "dev": true, 191 " requires": {280 "dependencies": { 192 281 "@babel/types": "^7.16.7" 193 } 194 }, 195 "@babel/helper-member-expression-to-functions": { 282 }, 283 "engines": { 284 "node": ">=6.9.0" 285 } 286 }, 287 "node_modules/@babel/helper-member-expression-to-functions": { 196 288 "version": "7.17.7", 197 289 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", 198 290 "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", 199 291 "dev": true, 200 " requires": {292 "dependencies": { 201 293 "@babel/types": "^7.17.0" 202 } 203 }, 204 "@babel/helper-module-imports": { 294 }, 295 "engines": { 296 "node": ">=6.9.0" 297 } 298 }, 299 "node_modules/@babel/helper-module-imports": { 205 300 "version": "7.16.7", 206 301 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", 207 302 "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", 208 303 "dev": true, 209 " requires": {304 "dependencies": { 210 305 "@babel/types": "^7.16.7" 211 } 212 }, 213 "@babel/helper-module-transforms": { 306 }, 307 "engines": { 308 "node": ">=6.9.0" 309 } 310 }, 311 "node_modules/@babel/helper-module-transforms": { 214 312 "version": "7.17.7", 215 313 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", 216 314 "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", 217 315 "dev": true, 218 " requires": {316 "dependencies": { 219 317 "@babel/helper-environment-visitor": "^7.16.7", 220 318 "@babel/helper-module-imports": "^7.16.7", … … 225 323 "@babel/traverse": "^7.17.3", 226 324 "@babel/types": "^7.17.0" 227 } 228 }, 229 "@babel/helper-optimise-call-expression": { 325 }, 326 "engines": { 327 "node": ">=6.9.0" 328 } 329 }, 330 "node_modules/@babel/helper-optimise-call-expression": { 230 331 "version": "7.16.7", 231 332 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", 232 333 "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", 233 334 "dev": true, 234 " requires": {335 "dependencies": { 235 336 "@babel/types": "^7.16.7" 236 } 237 }, 238 "@babel/helper-plugin-utils": { 337 }, 338 "engines": { 339 "node": ">=6.9.0" 340 } 341 }, 342 "node_modules/@babel/helper-plugin-utils": { 239 343 "version": "7.16.7", 240 344 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", 241 345 "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", 242 "dev": true 243 }, 244 "@babel/helper-remap-async-to-generator": { 346 "dev": true, 347 "engines": { 348 "node": ">=6.9.0" 349 } 350 }, 351 "node_modules/@babel/helper-remap-async-to-generator": { 245 352 "version": "7.16.8", 246 353 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", 247 354 "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", 248 355 "dev": true, 249 " requires": {356 "dependencies": { 250 357 "@babel/helper-annotate-as-pure": "^7.16.7", 251 358 "@babel/helper-wrap-function": "^7.16.8", 252 359 "@babel/types": "^7.16.8" 253 } 254 }, 255 "@babel/helper-replace-supers": { 360 }, 361 "engines": { 362 "node": ">=6.9.0" 363 } 364 }, 365 "node_modules/@babel/helper-replace-supers": { 256 366 "version": "7.16.7", 257 367 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", 258 368 "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", 259 369 "dev": true, 260 " requires": {370 "dependencies": { 261 371 "@babel/helper-environment-visitor": "^7.16.7", 262 372 "@babel/helper-member-expression-to-functions": "^7.16.7", … … 264 374 "@babel/traverse": "^7.16.7", 265 375 "@babel/types": "^7.16.7" 266 } 267 }, 268 "@babel/helper-simple-access": { 376 }, 377 "engines": { 378 "node": ">=6.9.0" 379 } 380 }, 381 "node_modules/@babel/helper-simple-access": { 269 382 "version": "7.17.7", 270 383 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", 271 384 "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", 272 385 "dev": true, 273 " requires": {386 "dependencies": { 274 387 "@babel/types": "^7.17.0" 275 } 276 }, 277 "@babel/helper-skip-transparent-expression-wrappers": { 388 }, 389 "engines": { 390 "node": ">=6.9.0" 391 } 392 }, 393 "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 278 394 "version": "7.16.0", 279 395 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", 280 396 "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", 281 397 "dev": true, 282 " requires": {398 "dependencies": { 283 399 "@babel/types": "^7.16.0" 284 } 285 }, 286 "@babel/helper-split-export-declaration": { 400 }, 401 "engines": { 402 "node": ">=6.9.0" 403 } 404 }, 405 "node_modules/@babel/helper-split-export-declaration": { 287 406 "version": "7.16.7", 288 407 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", 289 408 "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", 290 409 "dev": true, 291 " requires": {410 "dependencies": { 292 411 "@babel/types": "^7.16.7" 293 } 294 }, 295 "@babel/helper-validator-identifier": { 412 }, 413 "engines": { 414 "node": ">=6.9.0" 415 } 416 }, 417 "node_modules/@babel/helper-validator-identifier": { 296 418 "version": "7.16.7", 297 419 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", 298 420 "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", 299 "dev": true 300 }, 301 "@babel/helper-validator-option": { 421 "dev": true, 422 "engines": { 423 "node": ">=6.9.0" 424 } 425 }, 426 "node_modules/@babel/helper-validator-option": { 302 427 "version": "7.16.7", 303 428 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", 304 429 "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", 305 "dev": true 306 }, 307 "@babel/helper-wrap-function": { 430 "dev": true, 431 "engines": { 432 "node": ">=6.9.0" 433 } 434 }, 435 "node_modules/@babel/helper-wrap-function": { 308 436 "version": "7.16.8", 309 437 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", 310 438 "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", 311 439 "dev": true, 312 " requires": {440 "dependencies": { 313 441 "@babel/helper-function-name": "^7.16.7", 314 442 "@babel/template": "^7.16.7", 315 443 "@babel/traverse": "^7.16.8", 316 444 "@babel/types": "^7.16.8" 317 } 318 }, 319 "@babel/helpers": { 445 }, 446 "engines": { 447 "node": ">=6.9.0" 448 } 449 }, 450 "node_modules/@babel/helpers": { 320 451 "version": "7.17.7", 321 452 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.7.tgz", 322 453 "integrity": "sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==", 323 454 "dev": true, 324 " requires": {455 "dependencies": { 325 456 "@babel/template": "^7.16.7", 326 457 "@babel/traverse": "^7.17.3", 327 458 "@babel/types": "^7.17.0" 328 } 329 }, 330 "@babel/highlight": { 459 }, 460 "engines": { 461 "node": ">=6.9.0" 462 } 463 }, 464 "node_modules/@babel/highlight": { 331 465 "version": "7.16.10", 332 466 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", 333 467 "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", 334 468 "dev": true, 335 " requires": {469 "dependencies": { 336 470 "@babel/helper-validator-identifier": "^7.16.7", 337 471 "chalk": "^2.0.0", 338 472 "js-tokens": "^4.0.0" 339 473 }, 340 "dependencies": { 341 "ansi-styles": { 342 "version": "3.2.1", 343 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 344 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 345 "dev": true, 346 "requires": { 347 "color-convert": "^1.9.0" 348 } 349 }, 350 "chalk": { 351 "version": "2.4.2", 352 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 353 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 354 "dev": true, 355 "requires": { 356 "ansi-styles": "^3.2.1", 357 "escape-string-regexp": "^1.0.5", 358 "supports-color": "^5.3.0" 359 } 360 } 361 } 362 }, 363 "@babel/parser": { 474 "engines": { 475 "node": ">=6.9.0" 476 } 477 }, 478 "node_modules/@babel/highlight/node_modules/ansi-styles": { 479 "version": "3.2.1", 480 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 481 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 482 "dev": true, 483 "dependencies": { 484 "color-convert": "^1.9.0" 485 }, 486 "engines": { 487 "node": ">=4" 488 } 489 }, 490 "node_modules/@babel/highlight/node_modules/chalk": { 491 "version": "2.4.2", 492 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 493 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 494 "dev": true, 495 "dependencies": { 496 "ansi-styles": "^3.2.1", 497 "escape-string-regexp": "^1.0.5", 498 "supports-color": "^5.3.0" 499 }, 500 "engines": { 501 "node": ">=4" 502 } 503 }, 504 "node_modules/@babel/parser": { 364 505 "version": "7.17.7", 365 506 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.7.tgz", 366 507 "integrity": "sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==", 367 "dev": true 368 }, 369 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { 508 "dev": true, 509 "bin": { 510 "parser": "bin/babel-parser.js" 511 }, 512 "engines": { 513 "node": ">=6.0.0" 514 } 515 }, 516 "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { 370 517 "version": "7.16.7", 371 518 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", 372 519 "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", 373 520 "dev": true, 374 " requires": {521 "dependencies": { 375 522 "@babel/helper-plugin-utils": "^7.16.7" 376 } 377 }, 378 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { 523 }, 524 "engines": { 525 "node": ">=6.9.0" 526 }, 527 "peerDependencies": { 528 "@babel/core": "^7.0.0" 529 } 530 }, 531 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { 379 532 "version": "7.16.7", 380 533 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", 381 534 "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", 382 535 "dev": true, 383 " requires": {536 "dependencies": { 384 537 "@babel/helper-plugin-utils": "^7.16.7", 385 538 "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", 386 539 "@babel/plugin-proposal-optional-chaining": "^7.16.7" 387 } 388 }, 389 "@babel/plugin-proposal-async-generator-functions": { 540 }, 541 "engines": { 542 "node": ">=6.9.0" 543 }, 544 "peerDependencies": { 545 "@babel/core": "^7.13.0" 546 } 547 }, 548 "node_modules/@babel/plugin-proposal-async-generator-functions": { 390 549 "version": "7.16.8", 391 550 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", 392 551 "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", 393 552 "dev": true, 394 " requires": {553 "dependencies": { 395 554 "@babel/helper-plugin-utils": "^7.16.7", 396 555 "@babel/helper-remap-async-to-generator": "^7.16.8", 397 556 "@babel/plugin-syntax-async-generators": "^7.8.4" 398 } 399 }, 400 "@babel/plugin-proposal-class-properties": { 557 }, 558 "engines": { 559 "node": ">=6.9.0" 560 }, 561 "peerDependencies": { 562 "@babel/core": "^7.0.0-0" 563 } 564 }, 565 "node_modules/@babel/plugin-proposal-class-properties": { 401 566 "version": "7.16.7", 402 567 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", 403 568 "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", 404 569 "dev": true, 405 " requires": {570 "dependencies": { 406 571 "@babel/helper-create-class-features-plugin": "^7.16.7", 407 572 "@babel/helper-plugin-utils": "^7.16.7" 408 } 409 }, 410 "@babel/plugin-proposal-class-static-block": { 573 }, 574 "engines": { 575 "node": ">=6.9.0" 576 }, 577 "peerDependencies": { 578 "@babel/core": "^7.0.0-0" 579 } 580 }, 581 "node_modules/@babel/plugin-proposal-class-static-block": { 411 582 "version": "7.17.6", 412 583 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", 413 584 "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", 414 585 "dev": true, 415 " requires": {586 "dependencies": { 416 587 "@babel/helper-create-class-features-plugin": "^7.17.6", 417 588 "@babel/helper-plugin-utils": "^7.16.7", 418 589 "@babel/plugin-syntax-class-static-block": "^7.14.5" 419 } 420 }, 421 "@babel/plugin-proposal-dynamic-import": { 590 }, 591 "engines": { 592 "node": ">=6.9.0" 593 }, 594 "peerDependencies": { 595 "@babel/core": "^7.12.0" 596 } 597 }, 598 "node_modules/@babel/plugin-proposal-dynamic-import": { 422 599 "version": "7.16.7", 423 600 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", 424 601 "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", 425 602 "dev": true, 426 " requires": {603 "dependencies": { 427 604 "@babel/helper-plugin-utils": "^7.16.7", 428 605 "@babel/plugin-syntax-dynamic-import": "^7.8.3" 429 } 430 }, 431 "@babel/plugin-proposal-export-namespace-from": { 606 }, 607 "engines": { 608 "node": ">=6.9.0" 609 }, 610 "peerDependencies": { 611 "@babel/core": "^7.0.0-0" 612 } 613 }, 614 "node_modules/@babel/plugin-proposal-export-namespace-from": { 432 615 "version": "7.16.7", 433 616 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", 434 617 "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", 435 618 "dev": true, 436 " requires": {619 "dependencies": { 437 620 "@babel/helper-plugin-utils": "^7.16.7", 438 621 "@babel/plugin-syntax-export-namespace-from": "^7.8.3" 439 } 440 }, 441 "@babel/plugin-proposal-json-strings": { 622 }, 623 "engines": { 624 "node": ">=6.9.0" 625 }, 626 "peerDependencies": { 627 "@babel/core": "^7.0.0-0" 628 } 629 }, 630 "node_modules/@babel/plugin-proposal-json-strings": { 442 631 "version": "7.16.7", 443 632 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", 444 633 "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", 445 634 "dev": true, 446 " requires": {635 "dependencies": { 447 636 "@babel/helper-plugin-utils": "^7.16.7", 448 637 "@babel/plugin-syntax-json-strings": "^7.8.3" 449 } 450 }, 451 "@babel/plugin-proposal-logical-assignment-operators": { 638 }, 639 "engines": { 640 "node": ">=6.9.0" 641 }, 642 "peerDependencies": { 643 "@babel/core": "^7.0.0-0" 644 } 645 }, 646 "node_modules/@babel/plugin-proposal-logical-assignment-operators": { 452 647 "version": "7.16.7", 453 648 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", 454 649 "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", 455 650 "dev": true, 456 " requires": {651 "dependencies": { 457 652 "@babel/helper-plugin-utils": "^7.16.7", 458 653 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" 459 } 460 }, 461 "@babel/plugin-proposal-nullish-coalescing-operator": { 654 }, 655 "engines": { 656 "node": ">=6.9.0" 657 }, 658 "peerDependencies": { 659 "@babel/core": "^7.0.0-0" 660 } 661 }, 662 "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { 462 663 "version": "7.16.7", 463 664 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", 464 665 "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", 465 666 "dev": true, 466 " requires": {667 "dependencies": { 467 668 "@babel/helper-plugin-utils": "^7.16.7", 468 669 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" 469 } 470 }, 471 "@babel/plugin-proposal-numeric-separator": { 670 }, 671 "engines": { 672 "node": ">=6.9.0" 673 }, 674 "peerDependencies": { 675 "@babel/core": "^7.0.0-0" 676 } 677 }, 678 "node_modules/@babel/plugin-proposal-numeric-separator": { 472 679 "version": "7.16.7", 473 680 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", 474 681 "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", 475 682 "dev": true, 476 " requires": {683 "dependencies": { 477 684 "@babel/helper-plugin-utils": "^7.16.7", 478 685 "@babel/plugin-syntax-numeric-separator": "^7.10.4" 479 } 480 }, 481 "@babel/plugin-proposal-object-rest-spread": { 686 }, 687 "engines": { 688 "node": ">=6.9.0" 689 }, 690 "peerDependencies": { 691 "@babel/core": "^7.0.0-0" 692 } 693 }, 694 "node_modules/@babel/plugin-proposal-object-rest-spread": { 482 695 "version": "7.17.3", 483 696 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", 484 697 "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", 485 698 "dev": true, 486 " requires": {699 "dependencies": { 487 700 "@babel/compat-data": "^7.17.0", 488 701 "@babel/helper-compilation-targets": "^7.16.7", … … 490 703 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 491 704 "@babel/plugin-transform-parameters": "^7.16.7" 492 } 493 }, 494 "@babel/plugin-proposal-optional-catch-binding": { 705 }, 706 "engines": { 707 "node": ">=6.9.0" 708 }, 709 "peerDependencies": { 710 "@babel/core": "^7.0.0-0" 711 } 712 }, 713 "node_modules/@babel/plugin-proposal-optional-catch-binding": { 495 714 "version": "7.16.7", 496 715 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", 497 716 "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", 498 717 "dev": true, 499 " requires": {718 "dependencies": { 500 719 "@babel/helper-plugin-utils": "^7.16.7", 501 720 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" 502 } 503 }, 504 "@babel/plugin-proposal-optional-chaining": { 721 }, 722 "engines": { 723 "node": ">=6.9.0" 724 }, 725 "peerDependencies": { 726 "@babel/core": "^7.0.0-0" 727 } 728 }, 729 "node_modules/@babel/plugin-proposal-optional-chaining": { 505 730 "version": "7.16.7", 506 731 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", 507 732 "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", 508 733 "dev": true, 509 " requires": {734 "dependencies": { 510 735 "@babel/helper-plugin-utils": "^7.16.7", 511 736 "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", 512 737 "@babel/plugin-syntax-optional-chaining": "^7.8.3" 513 } 514 }, 515 "@babel/plugin-proposal-private-methods": { 738 }, 739 "engines": { 740 "node": ">=6.9.0" 741 }, 742 "peerDependencies": { 743 "@babel/core": "^7.0.0-0" 744 } 745 }, 746 "node_modules/@babel/plugin-proposal-private-methods": { 516 747 "version": "7.16.11", 517 748 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", 518 749 "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", 519 750 "dev": true, 520 " requires": {751 "dependencies": { 521 752 "@babel/helper-create-class-features-plugin": "^7.16.10", 522 753 "@babel/helper-plugin-utils": "^7.16.7" 523 } 524 }, 525 "@babel/plugin-proposal-private-property-in-object": { 754 }, 755 "engines": { 756 "node": ">=6.9.0" 757 }, 758 "peerDependencies": { 759 "@babel/core": "^7.0.0-0" 760 } 761 }, 762 "node_modules/@babel/plugin-proposal-private-property-in-object": { 526 763 "version": "7.16.7", 527 764 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", 528 765 "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", 529 766 "dev": true, 530 " requires": {767 "dependencies": { 531 768 "@babel/helper-annotate-as-pure": "^7.16.7", 532 769 "@babel/helper-create-class-features-plugin": "^7.16.7", 533 770 "@babel/helper-plugin-utils": "^7.16.7", 534 771 "@babel/plugin-syntax-private-property-in-object": "^7.14.5" 535 } 536 }, 537 "@babel/plugin-proposal-unicode-property-regex": { 772 }, 773 "engines": { 774 "node": ">=6.9.0" 775 }, 776 "peerDependencies": { 777 "@babel/core": "^7.0.0-0" 778 } 779 }, 780 "node_modules/@babel/plugin-proposal-unicode-property-regex": { 538 781 "version": "7.16.7", 539 782 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", 540 783 "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", 541 784 "dev": true, 542 " requires": {785 "dependencies": { 543 786 "@babel/helper-create-regexp-features-plugin": "^7.16.7", 544 787 "@babel/helper-plugin-utils": "^7.16.7" 545 } 546 }, 547 "@babel/plugin-syntax-async-generators": { 788 }, 789 "engines": { 790 "node": ">=4" 791 }, 792 "peerDependencies": { 793 "@babel/core": "^7.0.0-0" 794 } 795 }, 796 "node_modules/@babel/plugin-syntax-async-generators": { 548 797 "version": "7.8.4", 549 798 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 550 799 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 551 800 "dev": true, 552 " requires": {801 "dependencies": { 553 802 "@babel/helper-plugin-utils": "^7.8.0" 554 } 555 }, 556 "@babel/plugin-syntax-bigint": { 803 }, 804 "peerDependencies": { 805 "@babel/core": "^7.0.0-0" 806 } 807 }, 808 "node_modules/@babel/plugin-syntax-bigint": { 557 809 "version": "7.8.3", 558 810 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 559 811 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 560 812 "dev": true, 561 " requires": {813 "dependencies": { 562 814 "@babel/helper-plugin-utils": "^7.8.0" 563 } 564 }, 565 "@babel/plugin-syntax-class-properties": { 815 }, 816 "peerDependencies": { 817 "@babel/core": "^7.0.0-0" 818 } 819 }, 820 "node_modules/@babel/plugin-syntax-class-properties": { 566 821 "version": "7.12.13", 567 822 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 568 823 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 569 824 "dev": true, 570 " requires": {825 "dependencies": { 571 826 "@babel/helper-plugin-utils": "^7.12.13" 572 } 573 }, 574 "@babel/plugin-syntax-class-static-block": { 827 }, 828 "peerDependencies": { 829 "@babel/core": "^7.0.0-0" 830 } 831 }, 832 "node_modules/@babel/plugin-syntax-class-static-block": { 575 833 "version": "7.14.5", 576 834 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", 577 835 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", 578 836 "dev": true, 579 " requires": {837 "dependencies": { 580 838 "@babel/helper-plugin-utils": "^7.14.5" 581 } 582 }, 583 "@babel/plugin-syntax-dynamic-import": { 839 }, 840 "engines": { 841 "node": ">=6.9.0" 842 }, 843 "peerDependencies": { 844 "@babel/core": "^7.0.0-0" 845 } 846 }, 847 "node_modules/@babel/plugin-syntax-dynamic-import": { 584 848 "version": "7.8.3", 585 849 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", 586 850 "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", 587 851 "dev": true, 588 " requires": {852 "dependencies": { 589 853 "@babel/helper-plugin-utils": "^7.8.0" 590 } 591 }, 592 "@babel/plugin-syntax-export-namespace-from": { 854 }, 855 "peerDependencies": { 856 "@babel/core": "^7.0.0-0" 857 } 858 }, 859 "node_modules/@babel/plugin-syntax-export-namespace-from": { 593 860 "version": "7.8.3", 594 861 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", 595 862 "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", 596 863 "dev": true, 597 " requires": {864 "dependencies": { 598 865 "@babel/helper-plugin-utils": "^7.8.3" 599 } 600 }, 601 "@babel/plugin-syntax-import-meta": { 866 }, 867 "peerDependencies": { 868 "@babel/core": "^7.0.0-0" 869 } 870 }, 871 "node_modules/@babel/plugin-syntax-import-meta": { 602 872 "version": "7.10.4", 603 873 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 604 874 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 605 875 "dev": true, 606 " requires": {876 "dependencies": { 607 877 "@babel/helper-plugin-utils": "^7.10.4" 608 } 609 }, 610 "@babel/plugin-syntax-json-strings": { 878 }, 879 "peerDependencies": { 880 "@babel/core": "^7.0.0-0" 881 } 882 }, 883 "node_modules/@babel/plugin-syntax-json-strings": { 611 884 "version": "7.8.3", 612 885 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 613 886 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 614 887 "dev": true, 615 " requires": {888 "dependencies": { 616 889 "@babel/helper-plugin-utils": "^7.8.0" 617 } 618 }, 619 "@babel/plugin-syntax-jsx": { 890 }, 891 "peerDependencies": { 892 "@babel/core": "^7.0.0-0" 893 } 894 }, 895 "node_modules/@babel/plugin-syntax-jsx": { 620 896 "version": "7.16.7", 621 897 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", 622 898 "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", 623 899 "dev": true, 624 " requires": {900 "dependencies": { 625 901 "@babel/helper-plugin-utils": "^7.16.7" 626 } 627 }, 628 "@babel/plugin-syntax-logical-assignment-operators": { 902 }, 903 "engines": { 904 "node": ">=6.9.0" 905 }, 906 "peerDependencies": { 907 "@babel/core": "^7.0.0-0" 908 } 909 }, 910 "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 629 911 "version": "7.10.4", 630 912 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 631 913 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 632 914 "dev": true, 633 " requires": {915 "dependencies": { 634 916 "@babel/helper-plugin-utils": "^7.10.4" 635 } 636 }, 637 "@babel/plugin-syntax-nullish-coalescing-operator": { 917 }, 918 "peerDependencies": { 919 "@babel/core": "^7.0.0-0" 920 } 921 }, 922 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { 638 923 "version": "7.8.3", 639 924 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 640 925 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 641 926 "dev": true, 642 " requires": {927 "dependencies": { 643 928 "@babel/helper-plugin-utils": "^7.8.0" 644 } 645 }, 646 "@babel/plugin-syntax-numeric-separator": { 929 }, 930 "peerDependencies": { 931 "@babel/core": "^7.0.0-0" 932 } 933 }, 934 "node_modules/@babel/plugin-syntax-numeric-separator": { 647 935 "version": "7.10.4", 648 936 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 649 937 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 650 938 "dev": true, 651 " requires": {939 "dependencies": { 652 940 "@babel/helper-plugin-utils": "^7.10.4" 653 } 654 }, 655 "@babel/plugin-syntax-object-rest-spread": { 941 }, 942 "peerDependencies": { 943 "@babel/core": "^7.0.0-0" 944 } 945 }, 946 "node_modules/@babel/plugin-syntax-object-rest-spread": { 656 947 "version": "7.8.3", 657 948 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 658 949 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 659 950 "dev": true, 660 " requires": {951 "dependencies": { 661 952 "@babel/helper-plugin-utils": "^7.8.0" 662 } 663 }, 664 "@babel/plugin-syntax-optional-catch-binding": { 953 }, 954 "peerDependencies": { 955 "@babel/core": "^7.0.0-0" 956 } 957 }, 958 "node_modules/@babel/plugin-syntax-optional-catch-binding": { 665 959 "version": "7.8.3", 666 960 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 667 961 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 668 962 "dev": true, 669 " requires": {963 "dependencies": { 670 964 "@babel/helper-plugin-utils": "^7.8.0" 671 } 672 }, 673 "@babel/plugin-syntax-optional-chaining": { 965 }, 966 "peerDependencies": { 967 "@babel/core": "^7.0.0-0" 968 } 969 }, 970 "node_modules/@babel/plugin-syntax-optional-chaining": { 674 971 "version": "7.8.3", 675 972 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 676 973 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 677 974 "dev": true, 678 " requires": {975 "dependencies": { 679 976 "@babel/helper-plugin-utils": "^7.8.0" 680 } 681 }, 682 "@babel/plugin-syntax-private-property-in-object": { 977 }, 978 "peerDependencies": { 979 "@babel/core": "^7.0.0-0" 980 } 981 }, 982 "node_modules/@babel/plugin-syntax-private-property-in-object": { 683 983 "version": "7.14.5", 684 984 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", 685 985 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", 686 986 "dev": true, 687 " requires": {987 "dependencies": { 688 988 "@babel/helper-plugin-utils": "^7.14.5" 689 } 690 }, 691 "@babel/plugin-syntax-top-level-await": { 989 }, 990 "engines": { 991 "node": ">=6.9.0" 992 }, 993 "peerDependencies": { 994 "@babel/core": "^7.0.0-0" 995 } 996 }, 997 "node_modules/@babel/plugin-syntax-top-level-await": { 692 998 "version": "7.14.5", 693 999 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 694 1000 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 695 1001 "dev": true, 696 " requires": {1002 "dependencies": { 697 1003 "@babel/helper-plugin-utils": "^7.14.5" 698 } 699 }, 700 "@babel/plugin-syntax-typescript": { 1004 }, 1005 "engines": { 1006 "node": ">=6.9.0" 1007 }, 1008 "peerDependencies": { 1009 "@babel/core": "^7.0.0-0" 1010 } 1011 }, 1012 "node_modules/@babel/plugin-syntax-typescript": { 701 1013 "version": "7.16.7", 702 1014 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", 703 1015 "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", 704 1016 "dev": true, 705 " requires": {1017 "dependencies": { 706 1018 "@babel/helper-plugin-utils": "^7.16.7" 707 } 708 }, 709 "@babel/plugin-transform-arrow-functions": { 1019 }, 1020 "engines": { 1021 "node": ">=6.9.0" 1022 }, 1023 "peerDependencies": { 1024 "@babel/core": "^7.0.0-0" 1025 } 1026 }, 1027 "node_modules/@babel/plugin-transform-arrow-functions": { 710 1028 "version": "7.16.7", 711 1029 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", 712 1030 "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", 713 1031 "dev": true, 714 " requires": {1032 "dependencies": { 715 1033 "@babel/helper-plugin-utils": "^7.16.7" 716 } 717 }, 718 "@babel/plugin-transform-async-to-generator": { 1034 }, 1035 "engines": { 1036 "node": ">=6.9.0" 1037 }, 1038 "peerDependencies": { 1039 "@babel/core": "^7.0.0-0" 1040 } 1041 }, 1042 "node_modules/@babel/plugin-transform-async-to-generator": { 719 1043 "version": "7.16.8", 720 1044 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", 721 1045 "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", 722 1046 "dev": true, 723 " requires": {1047 "dependencies": { 724 1048 "@babel/helper-module-imports": "^7.16.7", 725 1049 "@babel/helper-plugin-utils": "^7.16.7", 726 1050 "@babel/helper-remap-async-to-generator": "^7.16.8" 727 } 728 }, 729 "@babel/plugin-transform-block-scoped-functions": { 1051 }, 1052 "engines": { 1053 "node": ">=6.9.0" 1054 }, 1055 "peerDependencies": { 1056 "@babel/core": "^7.0.0-0" 1057 } 1058 }, 1059 "node_modules/@babel/plugin-transform-block-scoped-functions": { 730 1060 "version": "7.16.7", 731 1061 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", 732 1062 "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", 733 1063 "dev": true, 734 " requires": {1064 "dependencies": { 735 1065 "@babel/helper-plugin-utils": "^7.16.7" 736 } 737 }, 738 "@babel/plugin-transform-block-scoping": { 1066 }, 1067 "engines": { 1068 "node": ">=6.9.0" 1069 }, 1070 "peerDependencies": { 1071 "@babel/core": "^7.0.0-0" 1072 } 1073 }, 1074 "node_modules/@babel/plugin-transform-block-scoping": { 739 1075 "version": "7.16.7", 740 1076 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", 741 1077 "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", 742 1078 "dev": true, 743 " requires": {1079 "dependencies": { 744 1080 "@babel/helper-plugin-utils": "^7.16.7" 745 } 746 }, 747 "@babel/plugin-transform-classes": { 1081 }, 1082 "engines": { 1083 "node": ">=6.9.0" 1084 }, 1085 "peerDependencies": { 1086 "@babel/core": "^7.0.0-0" 1087 } 1088 }, 1089 "node_modules/@babel/plugin-transform-classes": { 748 1090 "version": "7.16.7", 749 1091 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", 750 1092 "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", 751 1093 "dev": true, 752 " requires": {1094 "dependencies": { 753 1095 "@babel/helper-annotate-as-pure": "^7.16.7", 754 1096 "@babel/helper-environment-visitor": "^7.16.7", … … 759 1101 "@babel/helper-split-export-declaration": "^7.16.7", 760 1102 "globals": "^11.1.0" 761 } 762 }, 763 "@babel/plugin-transform-computed-properties": { 1103 }, 1104 "engines": { 1105 "node": ">=6.9.0" 1106 }, 1107 "peerDependencies": { 1108 "@babel/core": "^7.0.0-0" 1109 } 1110 }, 1111 "node_modules/@babel/plugin-transform-computed-properties": { 764 1112 "version": "7.16.7", 765 1113 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", 766 1114 "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", 767 1115 "dev": true, 768 " requires": {1116 "dependencies": { 769 1117 "@babel/helper-plugin-utils": "^7.16.7" 770 } 771 }, 772 "@babel/plugin-transform-destructuring": { 1118 }, 1119 "engines": { 1120 "node": ">=6.9.0" 1121 }, 1122 "peerDependencies": { 1123 "@babel/core": "^7.0.0-0" 1124 } 1125 }, 1126 "node_modules/@babel/plugin-transform-destructuring": { 773 1127 "version": "7.17.7", 774 1128 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", 775 1129 "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", 776 1130 "dev": true, 777 " requires": {1131 "dependencies": { 778 1132 "@babel/helper-plugin-utils": "^7.16.7" 779 } 780 }, 781 "@babel/plugin-transform-dotall-regex": { 1133 }, 1134 "engines": { 1135 "node": ">=6.9.0" 1136 }, 1137 "peerDependencies": { 1138 "@babel/core": "^7.0.0-0" 1139 } 1140 }, 1141 "node_modules/@babel/plugin-transform-dotall-regex": { 782 1142 "version": "7.16.7", 783 1143 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", 784 1144 "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", 785 1145 "dev": true, 786 " requires": {1146 "dependencies": { 787 1147 "@babel/helper-create-regexp-features-plugin": "^7.16.7", 788 1148 "@babel/helper-plugin-utils": "^7.16.7" 789 } 790 }, 791 "@babel/plugin-transform-duplicate-keys": { 1149 }, 1150 "engines": { 1151 "node": ">=6.9.0" 1152 }, 1153 "peerDependencies": { 1154 "@babel/core": "^7.0.0-0" 1155 } 1156 }, 1157 "node_modules/@babel/plugin-transform-duplicate-keys": { 792 1158 "version": "7.16.7", 793 1159 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", 794 1160 "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", 795 1161 "dev": true, 796 " requires": {1162 "dependencies": { 797 1163 "@babel/helper-plugin-utils": "^7.16.7" 798 } 799 }, 800 "@babel/plugin-transform-exponentiation-operator": { 1164 }, 1165 "engines": { 1166 "node": ">=6.9.0" 1167 }, 1168 "peerDependencies": { 1169 "@babel/core": "^7.0.0-0" 1170 } 1171 }, 1172 "node_modules/@babel/plugin-transform-exponentiation-operator": { 801 1173 "version": "7.16.7", 802 1174 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", 803 1175 "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", 804 1176 "dev": true, 805 " requires": {1177 "dependencies": { 806 1178 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", 807 1179 "@babel/helper-plugin-utils": "^7.16.7" 808 } 809 }, 810 "@babel/plugin-transform-for-of": { 1180 }, 1181 "engines": { 1182 "node": ">=6.9.0" 1183 }, 1184 "peerDependencies": { 1185 "@babel/core": "^7.0.0-0" 1186 } 1187 }, 1188 "node_modules/@babel/plugin-transform-for-of": { 811 1189 "version": "7.16.7", 812 1190 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", 813 1191 "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", 814 1192 "dev": true, 815 " requires": {1193 "dependencies": { 816 1194 "@babel/helper-plugin-utils": "^7.16.7" 817 } 818 }, 819 "@babel/plugin-transform-function-name": { 1195 }, 1196 "engines": { 1197 "node": ">=6.9.0" 1198 }, 1199 "peerDependencies": { 1200 "@babel/core": "^7.0.0-0" 1201 } 1202 }, 1203 "node_modules/@babel/plugin-transform-function-name": { 820 1204 "version": "7.16.7", 821 1205 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", 822 1206 "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", 823 1207 "dev": true, 824 " requires": {1208 "dependencies": { 825 1209 "@babel/helper-compilation-targets": "^7.16.7", 826 1210 "@babel/helper-function-name": "^7.16.7", 827 1211 "@babel/helper-plugin-utils": "^7.16.7" 828 } 829 }, 830 "@babel/plugin-transform-literals": { 1212 }, 1213 "engines": { 1214 "node": ">=6.9.0" 1215 }, 1216 "peerDependencies": { 1217 "@babel/core": "^7.0.0-0" 1218 } 1219 }, 1220 "node_modules/@babel/plugin-transform-literals": { 831 1221 "version": "7.16.7", 832 1222 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", 833 1223 "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", 834 1224 "dev": true, 835 " requires": {1225 "dependencies": { 836 1226 "@babel/helper-plugin-utils": "^7.16.7" 837 } 838 }, 839 "@babel/plugin-transform-member-expression-literals": { 1227 }, 1228 "engines": { 1229 "node": ">=6.9.0" 1230 }, 1231 "peerDependencies": { 1232 "@babel/core": "^7.0.0-0" 1233 } 1234 }, 1235 "node_modules/@babel/plugin-transform-member-expression-literals": { 840 1236 "version": "7.16.7", 841 1237 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", 842 1238 "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", 843 1239 "dev": true, 844 " requires": {1240 "dependencies": { 845 1241 "@babel/helper-plugin-utils": "^7.16.7" 846 } 847 }, 848 "@babel/plugin-transform-modules-amd": { 1242 }, 1243 "engines": { 1244 "node": ">=6.9.0" 1245 }, 1246 "peerDependencies": { 1247 "@babel/core": "^7.0.0-0" 1248 } 1249 }, 1250 "node_modules/@babel/plugin-transform-modules-amd": { 849 1251 "version": "7.16.7", 850 1252 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", 851 1253 "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", 852 1254 "dev": true, 853 " requires": {1255 "dependencies": { 854 1256 "@babel/helper-module-transforms": "^7.16.7", 855 1257 "@babel/helper-plugin-utils": "^7.16.7", 856 1258 "babel-plugin-dynamic-import-node": "^2.3.3" 857 } 858 }, 859 "@babel/plugin-transform-modules-commonjs": { 1259 }, 1260 "engines": { 1261 "node": ">=6.9.0" 1262 }, 1263 "peerDependencies": { 1264 "@babel/core": "^7.0.0-0" 1265 } 1266 }, 1267 "node_modules/@babel/plugin-transform-modules-commonjs": { 860 1268 "version": "7.17.7", 861 1269 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", 862 1270 "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", 863 1271 "dev": true, 864 " requires": {1272 "dependencies": { 865 1273 "@babel/helper-module-transforms": "^7.17.7", 866 1274 "@babel/helper-plugin-utils": "^7.16.7", 867 1275 "@babel/helper-simple-access": "^7.17.7", 868 1276 "babel-plugin-dynamic-import-node": "^2.3.3" 869 } 870 }, 871 "@babel/plugin-transform-modules-systemjs": { 1277 }, 1278 "engines": { 1279 "node": ">=6.9.0" 1280 }, 1281 "peerDependencies": { 1282 "@babel/core": "^7.0.0-0" 1283 } 1284 }, 1285 "node_modules/@babel/plugin-transform-modules-systemjs": { 872 1286 "version": "7.16.7", 873 1287 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", 874 1288 "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", 875 1289 "dev": true, 876 " requires": {1290 "dependencies": { 877 1291 "@babel/helper-hoist-variables": "^7.16.7", 878 1292 "@babel/helper-module-transforms": "^7.16.7", … … 880 1294 "@babel/helper-validator-identifier": "^7.16.7", 881 1295 "babel-plugin-dynamic-import-node": "^2.3.3" 882 } 883 }, 884 "@babel/plugin-transform-modules-umd": { 1296 }, 1297 "engines": { 1298 "node": ">=6.9.0" 1299 }, 1300 "peerDependencies": { 1301 "@babel/core": "^7.0.0-0" 1302 } 1303 }, 1304 "node_modules/@babel/plugin-transform-modules-umd": { 885 1305 "version": "7.16.7", 886 1306 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", 887 1307 "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", 888 1308 "dev": true, 889 " requires": {1309 "dependencies": { 890 1310 "@babel/helper-module-transforms": "^7.16.7", 891 1311 "@babel/helper-plugin-utils": "^7.16.7" 892 } 893 }, 894 "@babel/plugin-transform-named-capturing-groups-regex": { 1312 }, 1313 "engines": { 1314 "node": ">=6.9.0" 1315 }, 1316 "peerDependencies": { 1317 "@babel/core": "^7.0.0-0" 1318 } 1319 }, 1320 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { 895 1321 "version": "7.16.8", 896 1322 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", 897 1323 "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", 898 1324 "dev": true, 899 " requires": {1325 "dependencies": { 900 1326 "@babel/helper-create-regexp-features-plugin": "^7.16.7" 901 } 902 }, 903 "@babel/plugin-transform-new-target": { 1327 }, 1328 "engines": { 1329 "node": ">=6.9.0" 1330 }, 1331 "peerDependencies": { 1332 "@babel/core": "^7.0.0" 1333 } 1334 }, 1335 "node_modules/@babel/plugin-transform-new-target": { 904 1336 "version": "7.16.7", 905 1337 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", 906 1338 "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", 907 1339 "dev": true, 908 " requires": {1340 "dependencies": { 909 1341 "@babel/helper-plugin-utils": "^7.16.7" 910 } 911 }, 912 "@babel/plugin-transform-object-super": { 1342 }, 1343 "engines": { 1344 "node": ">=6.9.0" 1345 }, 1346 "peerDependencies": { 1347 "@babel/core": "^7.0.0-0" 1348 } 1349 }, 1350 "node_modules/@babel/plugin-transform-object-super": { 913 1351 "version": "7.16.7", 914 1352 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", 915 1353 "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", 916 1354 "dev": true, 917 " requires": {1355 "dependencies": { 918 1356 "@babel/helper-plugin-utils": "^7.16.7", 919 1357 "@babel/helper-replace-supers": "^7.16.7" 920 } 921 }, 922 "@babel/plugin-transform-parameters": { 1358 }, 1359 "engines": { 1360 "node": ">=6.9.0" 1361 }, 1362 "peerDependencies": { 1363 "@babel/core": "^7.0.0-0" 1364 } 1365 }, 1366 "node_modules/@babel/plugin-transform-parameters": { 923 1367 "version": "7.16.7", 924 1368 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", 925 1369 "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", 926 1370 "dev": true, 927 " requires": {1371 "dependencies": { 928 1372 "@babel/helper-plugin-utils": "^7.16.7" 929 } 930 }, 931 "@babel/plugin-transform-property-literals": { 1373 }, 1374 "engines": { 1375 "node": ">=6.9.0" 1376 }, 1377 "peerDependencies": { 1378 "@babel/core": "^7.0.0-0" 1379 } 1380 }, 1381 "node_modules/@babel/plugin-transform-property-literals": { 932 1382 "version": "7.16.7", 933 1383 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", 934 1384 "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", 935 1385 "dev": true, 936 " requires": {1386 "dependencies": { 937 1387 "@babel/helper-plugin-utils": "^7.16.7" 938 } 939 }, 940 "@babel/plugin-transform-react-constant-elements": { 1388 }, 1389 "engines": { 1390 "node": ">=6.9.0" 1391 }, 1392 "peerDependencies": { 1393 "@babel/core": "^7.0.0-0" 1394 } 1395 }, 1396 "node_modules/@babel/plugin-transform-react-constant-elements": { 941 1397 "version": "7.17.6", 942 1398 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", 943 1399 "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", 944 1400 "dev": true, 945 " requires": {1401 "dependencies": { 946 1402 "@babel/helper-plugin-utils": "^7.16.7" 947 } 948 }, 949 "@babel/plugin-transform-react-display-name": { 1403 }, 1404 "engines": { 1405 "node": ">=6.9.0" 1406 }, 1407 "peerDependencies": { 1408 "@babel/core": "^7.0.0-0" 1409 } 1410 }, 1411 "node_modules/@babel/plugin-transform-react-display-name": { 950 1412 "version": "7.16.7", 951 1413 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", 952 1414 "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", 953 1415 "dev": true, 954 " requires": {1416 "dependencies": { 955 1417 "@babel/helper-plugin-utils": "^7.16.7" 956 } 957 }, 958 "@babel/plugin-transform-react-jsx": { 1418 }, 1419 "engines": { 1420 "node": ">=6.9.0" 1421 }, 1422 "peerDependencies": { 1423 "@babel/core": "^7.0.0-0" 1424 } 1425 }, 1426 "node_modules/@babel/plugin-transform-react-jsx": { 959 1427 "version": "7.17.3", 960 1428 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", 961 1429 "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", 962 1430 "dev": true, 963 " requires": {1431 "dependencies": { 964 1432 "@babel/helper-annotate-as-pure": "^7.16.7", 965 1433 "@babel/helper-module-imports": "^7.16.7", … … 967 1435 "@babel/plugin-syntax-jsx": "^7.16.7", 968 1436 "@babel/types": "^7.17.0" 969 } 970 }, 971 "@babel/plugin-transform-react-jsx-development": { 1437 }, 1438 "engines": { 1439 "node": ">=6.9.0" 1440 }, 1441 "peerDependencies": { 1442 "@babel/core": "^7.0.0-0" 1443 } 1444 }, 1445 "node_modules/@babel/plugin-transform-react-jsx-development": { 972 1446 "version": "7.16.7", 973 1447 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", 974 1448 "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", 975 1449 "dev": true, 976 " requires": {1450 "dependencies": { 977 1451 "@babel/plugin-transform-react-jsx": "^7.16.7" 978 } 979 }, 980 "@babel/plugin-transform-react-pure-annotations": { 1452 }, 1453 "engines": { 1454 "node": ">=6.9.0" 1455 }, 1456 "peerDependencies": { 1457 "@babel/core": "^7.0.0-0" 1458 } 1459 }, 1460 "node_modules/@babel/plugin-transform-react-pure-annotations": { 981 1461 "version": "7.16.7", 982 1462 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", 983 1463 "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", 984 1464 "dev": true, 985 " requires": {1465 "dependencies": { 986 1466 "@babel/helper-annotate-as-pure": "^7.16.7", 987 1467 "@babel/helper-plugin-utils": "^7.16.7" 988 } 989 }, 990 "@babel/plugin-transform-regenerator": { 1468 }, 1469 "engines": { 1470 "node": ">=6.9.0" 1471 }, 1472 "peerDependencies": { 1473 "@babel/core": "^7.0.0-0" 1474 } 1475 }, 1476 "node_modules/@babel/plugin-transform-regenerator": { 991 1477 "version": "7.16.7", 992 1478 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", 993 1479 "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", 994 1480 "dev": true, 995 " requires": {1481 "dependencies": { 996 1482 "regenerator-transform": "^0.14.2" 997 } 998 }, 999 "@babel/plugin-transform-reserved-words": { 1483 }, 1484 "engines": { 1485 "node": ">=6.9.0" 1486 }, 1487 "peerDependencies": { 1488 "@babel/core": "^7.0.0-0" 1489 } 1490 }, 1491 "node_modules/@babel/plugin-transform-reserved-words": { 1000 1492 "version": "7.16.7", 1001 1493 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", 1002 1494 "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", 1003 1495 "dev": true, 1004 " requires": {1496 "dependencies": { 1005 1497 "@babel/helper-plugin-utils": "^7.16.7" 1006 } 1007 }, 1008 "@babel/plugin-transform-runtime": { 1498 }, 1499 "engines": { 1500 "node": ">=6.9.0" 1501 }, 1502 "peerDependencies": { 1503 "@babel/core": "^7.0.0-0" 1504 } 1505 }, 1506 "node_modules/@babel/plugin-transform-runtime": { 1009 1507 "version": "7.17.0", 1010 1508 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", 1011 1509 "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", 1012 1510 "dev": true, 1013 " requires": {1511 "dependencies": { 1014 1512 "@babel/helper-module-imports": "^7.16.7", 1015 1513 "@babel/helper-plugin-utils": "^7.16.7", … … 1018 1516 "babel-plugin-polyfill-regenerator": "^0.3.0", 1019 1517 "semver": "^6.3.0" 1020 } 1021 }, 1022 "@babel/plugin-transform-shorthand-properties": { 1518 }, 1519 "engines": { 1520 "node": ">=6.9.0" 1521 }, 1522 "peerDependencies": { 1523 "@babel/core": "^7.0.0-0" 1524 } 1525 }, 1526 "node_modules/@babel/plugin-transform-shorthand-properties": { 1023 1527 "version": "7.16.7", 1024 1528 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", 1025 1529 "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", 1026 1530 "dev": true, 1027 " requires": {1531 "dependencies": { 1028 1532 "@babel/helper-plugin-utils": "^7.16.7" 1029 } 1030 }, 1031 "@babel/plugin-transform-spread": { 1533 }, 1534 "engines": { 1535 "node": ">=6.9.0" 1536 }, 1537 "peerDependencies": { 1538 "@babel/core": "^7.0.0-0" 1539 } 1540 }, 1541 "node_modules/@babel/plugin-transform-spread": { 1032 1542 "version": "7.16.7", 1033 1543 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", 1034 1544 "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", 1035 1545 "dev": true, 1036 " requires": {1546 "dependencies": { 1037 1547 "@babel/helper-plugin-utils": "^7.16.7", 1038 1548 "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" 1039 } 1040 }, 1041 "@babel/plugin-transform-sticky-regex": { 1549 }, 1550 "engines": { 1551 "node": ">=6.9.0" 1552 }, 1553 "peerDependencies": { 1554 "@babel/core": "^7.0.0-0" 1555 } 1556 }, 1557 "node_modules/@babel/plugin-transform-sticky-regex": { 1042 1558 "version": "7.16.7", 1043 1559 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", 1044 1560 "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", 1045 1561 "dev": true, 1046 " requires": {1562 "dependencies": { 1047 1563 "@babel/helper-plugin-utils": "^7.16.7" 1048 } 1049 }, 1050 "@babel/plugin-transform-template-literals": { 1564 }, 1565 "engines": { 1566 "node": ">=6.9.0" 1567 }, 1568 "peerDependencies": { 1569 "@babel/core": "^7.0.0-0" 1570 } 1571 }, 1572 "node_modules/@babel/plugin-transform-template-literals": { 1051 1573 "version": "7.16.7", 1052 1574 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", 1053 1575 "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", 1054 1576 "dev": true, 1055 " requires": {1577 "dependencies": { 1056 1578 "@babel/helper-plugin-utils": "^7.16.7" 1057 } 1058 }, 1059 "@babel/plugin-transform-typeof-symbol": { 1579 }, 1580 "engines": { 1581 "node": ">=6.9.0" 1582 }, 1583 "peerDependencies": { 1584 "@babel/core": "^7.0.0-0" 1585 } 1586 }, 1587 "node_modules/@babel/plugin-transform-typeof-symbol": { 1060 1588 "version": "7.16.7", 1061 1589 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", 1062 1590 "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", 1063 1591 "dev": true, 1064 " requires": {1592 "dependencies": { 1065 1593 "@babel/helper-plugin-utils": "^7.16.7" 1066 } 1067 }, 1068 "@babel/plugin-transform-typescript": { 1594 }, 1595 "engines": { 1596 "node": ">=6.9.0" 1597 }, 1598 "peerDependencies": { 1599 "@babel/core": "^7.0.0-0" 1600 } 1601 }, 1602 "node_modules/@babel/plugin-transform-typescript": { 1069 1603 "version": "7.16.8", 1070 1604 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", 1071 1605 "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", 1072 1606 "dev": true, 1073 " requires": {1607 "dependencies": { 1074 1608 "@babel/helper-create-class-features-plugin": "^7.16.7", 1075 1609 "@babel/helper-plugin-utils": "^7.16.7", 1076 1610 "@babel/plugin-syntax-typescript": "^7.16.7" 1077 } 1078 }, 1079 "@babel/plugin-transform-unicode-escapes": { 1611 }, 1612 "engines": { 1613 "node": ">=6.9.0" 1614 }, 1615 "peerDependencies": { 1616 "@babel/core": "^7.0.0-0" 1617 } 1618 }, 1619 "node_modules/@babel/plugin-transform-unicode-escapes": { 1080 1620 "version": "7.16.7", 1081 1621 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", 1082 1622 "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", 1083 1623 "dev": true, 1084 " requires": {1624 "dependencies": { 1085 1625 "@babel/helper-plugin-utils": "^7.16.7" 1086 } 1087 }, 1088 "@babel/plugin-transform-unicode-regex": { 1626 }, 1627 "engines": { 1628 "node": ">=6.9.0" 1629 }, 1630 "peerDependencies": { 1631 "@babel/core": "^7.0.0-0" 1632 } 1633 }, 1634 "node_modules/@babel/plugin-transform-unicode-regex": { 1089 1635 "version": "7.16.7", 1090 1636 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", 1091 1637 "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", 1092 1638 "dev": true, 1093 " requires": {1639 "dependencies": { 1094 1640 "@babel/helper-create-regexp-features-plugin": "^7.16.7", 1095 1641 "@babel/helper-plugin-utils": "^7.16.7" 1096 } 1097 }, 1098 "@babel/preset-env": { 1642 }, 1643 "engines": { 1644 "node": ">=6.9.0" 1645 }, 1646 "peerDependencies": { 1647 "@babel/core": "^7.0.0-0" 1648 } 1649 }, 1650 "node_modules/@babel/preset-env": { 1099 1651 "version": "7.16.11", 1100 1652 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", 1101 1653 "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", 1102 1654 "dev": true, 1103 " requires": {1655 "dependencies": { 1104 1656 "@babel/compat-data": "^7.16.8", 1105 1657 "@babel/helper-compilation-targets": "^7.16.7", … … 1176 1728 "core-js-compat": "^3.20.2", 1177 1729 "semver": "^6.3.0" 1178 } 1179 }, 1180 "@babel/preset-modules": { 1730 }, 1731 "engines": { 1732 "node": ">=6.9.0" 1733 }, 1734 "peerDependencies": { 1735 "@babel/core": "^7.0.0-0" 1736 } 1737 }, 1738 "node_modules/@babel/preset-modules": { 1181 1739 "version": "0.1.5", 1182 1740 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", 1183 1741 "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", 1184 1742 "dev": true, 1185 " requires": {1743 "dependencies": { 1186 1744 "@babel/helper-plugin-utils": "^7.0.0", 1187 1745 "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", … … 1189 1747 "@babel/types": "^7.4.4", 1190 1748 "esutils": "^2.0.2" 1191 } 1192 }, 1193 "@babel/preset-react": { 1749 }, 1750 "peerDependencies": { 1751 "@babel/core": "^7.0.0-0" 1752 } 1753 }, 1754 "node_modules/@babel/preset-react": { 1194 1755 "version": "7.16.7", 1195 1756 "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", 1196 1757 "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", 1197 1758 "dev": true, 1198 " requires": {1759 "dependencies": { 1199 1760 "@babel/helper-plugin-utils": "^7.16.7", 1200 1761 "@babel/helper-validator-option": "^7.16.7", … … 1203 1764 "@babel/plugin-transform-react-jsx-development": "^7.16.7", 1204 1765 "@babel/plugin-transform-react-pure-annotations": "^7.16.7" 1205 } 1206 }, 1207 "@babel/preset-typescript": { 1766 }, 1767 "engines": { 1768 "node": ">=6.9.0" 1769 }, 1770 "peerDependencies": { 1771 "@babel/core": "^7.0.0-0" 1772 } 1773 }, 1774 "node_modules/@babel/preset-typescript": { 1208 1775 "version": "7.16.7", 1209 1776 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", 1210 1777 "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", 1211 1778 "dev": true, 1212 " requires": {1779 "dependencies": { 1213 1780 "@babel/helper-plugin-utils": "^7.16.7", 1214 1781 "@babel/helper-validator-option": "^7.16.7", 1215 1782 "@babel/plugin-transform-typescript": "^7.16.7" 1216 } 1217 }, 1218 "@babel/runtime": { 1783 }, 1784 "engines": { 1785 "node": ">=6.9.0" 1786 }, 1787 "peerDependencies": { 1788 "@babel/core": "^7.0.0-0" 1789 } 1790 }, 1791 "node_modules/@babel/runtime": { 1219 1792 "version": "7.17.7", 1220 1793 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.7.tgz", 1221 1794 "integrity": "sha512-L6rvG9GDxaLgFjg41K+5Yv9OMrU98sWe+Ykmc6FDJW/+vYZMhdOMKkISgzptMaERHvS2Y2lw9MDRm2gHhlQQoA==", 1222 1795 "dev": true, 1223 " requires": {1796 "dependencies": { 1224 1797 "regenerator-runtime": "^0.13.4" 1225 } 1226 }, 1227 "@babel/runtime-corejs3": { 1798 }, 1799 "engines": { 1800 "node": ">=6.9.0" 1801 } 1802 }, 1803 "node_modules/@babel/runtime-corejs3": { 1228 1804 "version": "7.17.7", 1229 1805 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.7.tgz", 1230 1806 "integrity": "sha512-TvliGJjhxis5m7xIMvlXH/xG8Oa/LK0SCUCyfKD6nLi42n5fB4WibDJ0g9trmmBB6hwpMNx+Lzbxy9/4gpMaVw==", 1231 1807 "dev": true, 1232 " requires": {1808 "dependencies": { 1233 1809 "core-js-pure": "^3.20.2", 1234 1810 "regenerator-runtime": "^0.13.4" 1235 } 1236 }, 1237 "@babel/template": { 1811 }, 1812 "engines": { 1813 "node": ">=6.9.0" 1814 } 1815 }, 1816 "node_modules/@babel/template": { 1238 1817 "version": "7.16.7", 1239 1818 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", 1240 1819 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", 1241 1820 "dev": true, 1242 " requires": {1821 "dependencies": { 1243 1822 "@babel/code-frame": "^7.16.7", 1244 1823 "@babel/parser": "^7.16.7", 1245 1824 "@babel/types": "^7.16.7" 1246 } 1247 }, 1248 "@babel/traverse": { 1825 }, 1826 "engines": { 1827 "node": ">=6.9.0" 1828 } 1829 }, 1830 "node_modules/@babel/traverse": { 1249 1831 "version": "7.17.3", 1250 1832 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", 1251 1833 "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", 1252 1834 "dev": true, 1253 " requires": {1835 "dependencies": { 1254 1836 "@babel/code-frame": "^7.16.7", 1255 1837 "@babel/generator": "^7.17.3", … … 1262 1844 "debug": "^4.1.0", 1263 1845 "globals": "^11.1.0" 1264 } 1265 }, 1266 "@babel/types": { 1846 }, 1847 "engines": { 1848 "node": ">=6.9.0" 1849 } 1850 }, 1851 "node_modules/@babel/types": { 1267 1852 "version": "7.17.0", 1268 1853 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", 1269 1854 "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", 1270 1855 "dev": true, 1271 " requires": {1856 "dependencies": { 1272 1857 "@babel/helper-validator-identifier": "^7.16.7", 1273 1858 "to-fast-properties": "^2.0.0" 1274 } 1275 }, 1276 "@bcoe/v8-coverage": { 1859 }, 1860 "engines": { 1861 "node": ">=6.9.0" 1862 } 1863 }, 1864 "node_modules/@bcoe/v8-coverage": { 1277 1865 "version": "0.2.3", 1278 1866 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", … … 1280 1868 "dev": true 1281 1869 }, 1282 " @choojs/findup": {1870 "node_modules/@choojs/findup": { 1283 1871 "version": "0.2.1", 1284 1872 "resolved": "https://registry.npmjs.org/@choojs/findup/-/findup-0.2.1.tgz", 1285 1873 "integrity": "sha512-YstAqNb0MCN8PjdLCDfRsBcGVRN41f3vgLvaI0IrIcBp4AqILRSS0DeWNGkicC+f/zRIPJLc+9RURVSepwvfBw==", 1286 1874 "dev": true, 1287 " requires": {1875 "dependencies": { 1288 1876 "commander": "^2.15.1" 1289 } 1290 }, 1291 "@discoveryjs/json-ext": { 1877 }, 1878 "bin": { 1879 "findup": "bin/findup.js" 1880 } 1881 }, 1882 "node_modules/@discoveryjs/json-ext": { 1292 1883 "version": "0.5.7", 1293 1884 "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", 1294 1885 "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", 1295 "dev": true 1296 }, 1297 "@es-joy/jsdoccomment": { 1886 "dev": true, 1887 "engines": { 1888 "node": ">=10.0.0" 1889 } 1890 }, 1891 "node_modules/@es-joy/jsdoccomment": { 1298 1892 "version": "0.20.1", 1299 1893 "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.20.1.tgz", 1300 1894 "integrity": "sha512-oeJK41dcdqkvdZy/HctKklJNkt/jh+av3PZARrZEl+fs/8HaHeeYoAvEwOV0u5I6bArTF17JEsTZMY359e/nfQ==", 1301 1895 "dev": true, 1302 " requires": {1896 "dependencies": { 1303 1897 "comment-parser": "1.3.0", 1304 1898 "esquery": "^1.4.0", 1305 1899 "jsdoc-type-pratt-parser": "~2.2.3" 1306 } 1307 }, 1308 "@eslint/eslintrc": { 1900 }, 1901 "engines": { 1902 "node": "^12 || ^14 || ^16 || ^17" 1903 } 1904 }, 1905 "node_modules/@eslint/eslintrc": { 1309 1906 "version": "1.2.1", 1310 1907 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", 1311 1908 "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", 1312 1909 "dev": true, 1313 " requires": {1910 "dependencies": { 1314 1911 "ajv": "^6.12.4", 1315 1912 "debug": "^4.3.2", … … 1322 1919 "strip-json-comments": "^3.1.1" 1323 1920 }, 1324 "dependencies": { 1325 "argparse": { 1326 "version": "2.0.1", 1327 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1328 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1329 "dev": true 1330 }, 1331 "globals": { 1332 "version": "13.13.0", 1333 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", 1334 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", 1335 "dev": true, 1336 "requires": { 1337 "type-fest": "^0.20.2" 1338 } 1339 }, 1340 "js-yaml": { 1341 "version": "4.1.0", 1342 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1343 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1344 "dev": true, 1345 "requires": { 1346 "argparse": "^2.0.1" 1347 } 1348 } 1349 } 1350 }, 1351 "@hapi/hoek": { 1921 "engines": { 1922 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1923 } 1924 }, 1925 "node_modules/@eslint/eslintrc/node_modules/argparse": { 1926 "version": "2.0.1", 1927 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1928 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1929 "dev": true 1930 }, 1931 "node_modules/@eslint/eslintrc/node_modules/globals": { 1932 "version": "13.13.0", 1933 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", 1934 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", 1935 "dev": true, 1936 "dependencies": { 1937 "type-fest": "^0.20.2" 1938 }, 1939 "engines": { 1940 "node": ">=8" 1941 }, 1942 "funding": { 1943 "url": "https://github.com/sponsors/sindresorhus" 1944 } 1945 }, 1946 "node_modules/@eslint/eslintrc/node_modules/js-yaml": { 1947 "version": "4.1.0", 1948 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1949 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1950 "dev": true, 1951 "dependencies": { 1952 "argparse": "^2.0.1" 1953 }, 1954 "bin": { 1955 "js-yaml": "bin/js-yaml.js" 1956 } 1957 }, 1958 "node_modules/@hapi/hoek": { 1352 1959 "version": "9.2.1", 1353 1960 "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", … … 1355 1962 "dev": true 1356 1963 }, 1357 " @hapi/topo": {1964 "node_modules/@hapi/topo": { 1358 1965 "version": "5.1.0", 1359 1966 "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", 1360 1967 "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", 1361 1968 "dev": true, 1362 " requires": {1969 "dependencies": { 1363 1970 "@hapi/hoek": "^9.0.0" 1364 1971 } 1365 1972 }, 1366 " @humanwhocodes/config-array": {1973 "node_modules/@humanwhocodes/config-array": { 1367 1974 "version": "0.9.5", 1368 1975 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 1369 1976 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 1370 1977 "dev": true, 1371 " requires": {1978 "dependencies": { 1372 1979 "@humanwhocodes/object-schema": "^1.2.1", 1373 1980 "debug": "^4.1.1", 1374 1981 "minimatch": "^3.0.4" 1375 } 1376 }, 1377 "@humanwhocodes/object-schema": { 1982 }, 1983 "engines": { 1984 "node": ">=10.10.0" 1985 } 1986 }, 1987 "node_modules/@humanwhocodes/object-schema": { 1378 1988 "version": "1.2.1", 1379 1989 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", … … 1381 1991 "dev": true 1382 1992 }, 1383 " @istanbuljs/load-nyc-config": {1993 "node_modules/@istanbuljs/load-nyc-config": { 1384 1994 "version": "1.1.0", 1385 1995 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 1386 1996 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 1387 1997 "dev": true, 1388 " requires": {1998 "dependencies": { 1389 1999 "camelcase": "^5.3.1", 1390 2000 "find-up": "^4.1.0", … … 1393 2003 "resolve-from": "^5.0.0" 1394 2004 }, 1395 "dependencies": { 1396 "camelcase": { 1397 "version": "5.3.1", 1398 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 1399 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 1400 "dev": true 1401 }, 1402 "find-up": { 1403 "version": "4.1.0", 1404 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 1405 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 1406 "dev": true, 1407 "requires": { 1408 "locate-path": "^5.0.0", 1409 "path-exists": "^4.0.0" 1410 } 1411 }, 1412 "locate-path": { 1413 "version": "5.0.0", 1414 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 1415 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 1416 "dev": true, 1417 "requires": { 1418 "p-locate": "^4.1.0" 1419 } 1420 }, 1421 "p-limit": { 1422 "version": "2.3.0", 1423 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 1424 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 1425 "dev": true, 1426 "requires": { 1427 "p-try": "^2.0.0" 1428 } 1429 }, 1430 "p-locate": { 1431 "version": "4.1.0", 1432 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 1433 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 1434 "dev": true, 1435 "requires": { 1436 "p-limit": "^2.2.0" 1437 } 1438 }, 1439 "p-try": { 1440 "version": "2.2.0", 1441 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 1442 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 1443 "dev": true 1444 }, 1445 "resolve-from": { 1446 "version": "5.0.0", 1447 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 1448 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 1449 "dev": true 1450 } 1451 } 1452 }, 1453 "@istanbuljs/schema": { 2005 "engines": { 2006 "node": ">=8" 2007 } 2008 }, 2009 "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { 2010 "version": "5.3.1", 2011 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 2012 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 2013 "dev": true, 2014 "engines": { 2015 "node": ">=6" 2016 } 2017 }, 2018 "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { 2019 "version": "4.1.0", 2020 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 2021 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 2022 "dev": true, 2023 "dependencies": { 2024 "locate-path": "^5.0.0", 2025 "path-exists": "^4.0.0" 2026 }, 2027 "engines": { 2028 "node": ">=8" 2029 } 2030 }, 2031 "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { 2032 "version": "5.0.0", 2033 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 2034 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 2035 "dev": true, 2036 "dependencies": { 2037 "p-locate": "^4.1.0" 2038 }, 2039 "engines": { 2040 "node": ">=8" 2041 } 2042 }, 2043 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { 2044 "version": "2.3.0", 2045 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 2046 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 2047 "dev": true, 2048 "dependencies": { 2049 "p-try": "^2.0.0" 2050 }, 2051 "engines": { 2052 "node": ">=6" 2053 }, 2054 "funding": { 2055 "url": "https://github.com/sponsors/sindresorhus" 2056 } 2057 }, 2058 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { 2059 "version": "4.1.0", 2060 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 2061 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 2062 "dev": true, 2063 "dependencies": { 2064 "p-limit": "^2.2.0" 2065 }, 2066 "engines": { 2067 "node": ">=8" 2068 } 2069 }, 2070 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-try": { 2071 "version": "2.2.0", 2072 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 2073 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 2074 "dev": true, 2075 "engines": { 2076 "node": ">=6" 2077 } 2078 }, 2079 "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { 2080 "version": "5.0.0", 2081 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 2082 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 2083 "dev": true, 2084 "engines": { 2085 "node": ">=8" 2086 } 2087 }, 2088 "node_modules/@istanbuljs/schema": { 1454 2089 "version": "0.1.3", 1455 2090 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 1456 2091 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 1457 "dev": true 1458 }, 1459 "@jest/console": { 2092 "dev": true, 2093 "engines": { 2094 "node": ">=8" 2095 } 2096 }, 2097 "node_modules/@jest/console": { 1460 2098 "version": "27.5.1", 1461 2099 "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", 1462 2100 "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", 1463 2101 "dev": true, 1464 " requires": {2102 "dependencies": { 1465 2103 "@jest/types": "^27.5.1", 1466 2104 "@types/node": "*", … … 1470 2108 "slash": "^3.0.0" 1471 2109 }, 1472 "dependencies": { 1473 "ansi-styles": { 1474 "version": "4.3.0", 1475 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1476 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1477 "dev": true, 1478 "requires": { 1479 "color-convert": "^2.0.1" 1480 } 1481 }, 1482 "chalk": { 1483 "version": "4.1.2", 1484 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1485 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1486 "dev": true, 1487 "requires": { 1488 "ansi-styles": "^4.1.0", 1489 "supports-color": "^7.1.0" 1490 } 1491 }, 1492 "color-convert": { 1493 "version": "2.0.1", 1494 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1495 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1496 "dev": true, 1497 "requires": { 1498 "color-name": "~1.1.4" 1499 } 1500 }, 1501 "color-name": { 1502 "version": "1.1.4", 1503 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1504 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1505 "dev": true 1506 }, 1507 "has-flag": { 1508 "version": "4.0.0", 1509 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1510 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1511 "dev": true 1512 }, 1513 "supports-color": { 1514 "version": "7.2.0", 1515 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1516 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1517 "dev": true, 1518 "requires": { 1519 "has-flag": "^4.0.0" 1520 } 1521 } 1522 } 1523 }, 1524 "@jest/core": { 2110 "engines": { 2111 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2112 } 2113 }, 2114 "node_modules/@jest/console/node_modules/ansi-styles": { 2115 "version": "4.3.0", 2116 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2117 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2118 "dev": true, 2119 "dependencies": { 2120 "color-convert": "^2.0.1" 2121 }, 2122 "engines": { 2123 "node": ">=8" 2124 }, 2125 "funding": { 2126 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2127 } 2128 }, 2129 "node_modules/@jest/console/node_modules/chalk": { 2130 "version": "4.1.2", 2131 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2132 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2133 "dev": true, 2134 "dependencies": { 2135 "ansi-styles": "^4.1.0", 2136 "supports-color": "^7.1.0" 2137 }, 2138 "engines": { 2139 "node": ">=10" 2140 }, 2141 "funding": { 2142 "url": "https://github.com/chalk/chalk?sponsor=1" 2143 } 2144 }, 2145 "node_modules/@jest/console/node_modules/color-convert": { 2146 "version": "2.0.1", 2147 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2148 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2149 "dev": true, 2150 "dependencies": { 2151 "color-name": "~1.1.4" 2152 }, 2153 "engines": { 2154 "node": ">=7.0.0" 2155 } 2156 }, 2157 "node_modules/@jest/console/node_modules/color-name": { 2158 "version": "1.1.4", 2159 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2160 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2161 "dev": true 2162 }, 2163 "node_modules/@jest/console/node_modules/has-flag": { 2164 "version": "4.0.0", 2165 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2166 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2167 "dev": true, 2168 "engines": { 2169 "node": ">=8" 2170 } 2171 }, 2172 "node_modules/@jest/console/node_modules/supports-color": { 2173 "version": "7.2.0", 2174 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2175 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2176 "dev": true, 2177 "dependencies": { 2178 "has-flag": "^4.0.0" 2179 }, 2180 "engines": { 2181 "node": ">=8" 2182 } 2183 }, 2184 "node_modules/@jest/core": { 1525 2185 "version": "27.5.1", 1526 2186 "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", 1527 2187 "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", 1528 2188 "dev": true, 1529 " requires": {2189 "dependencies": { 1530 2190 "@jest/console": "^27.5.1", 1531 2191 "@jest/reporters": "^27.5.1", … … 1557 2217 "strip-ansi": "^6.0.0" 1558 2218 }, 1559 "dependencies": { 1560 "ansi-regex": { 1561 "version": "5.0.1", 1562 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1563 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1564 "dev": true 1565 }, 1566 "ansi-styles": { 1567 "version": "4.3.0", 1568 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1569 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1570 "dev": true, 1571 "requires": { 1572 "color-convert": "^2.0.1" 1573 } 1574 }, 1575 "chalk": { 1576 "version": "4.1.2", 1577 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1578 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1579 "dev": true, 1580 "requires": { 1581 "ansi-styles": "^4.1.0", 1582 "supports-color": "^7.1.0" 1583 } 1584 }, 1585 "color-convert": { 1586 "version": "2.0.1", 1587 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1588 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1589 "dev": true, 1590 "requires": { 1591 "color-name": "~1.1.4" 1592 } 1593 }, 1594 "color-name": { 1595 "version": "1.1.4", 1596 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1597 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1598 "dev": true 1599 }, 1600 "has-flag": { 1601 "version": "4.0.0", 1602 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1603 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1604 "dev": true 1605 }, 1606 "rimraf": { 1607 "version": "3.0.2", 1608 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1609 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1610 "dev": true, 1611 "requires": { 1612 "glob": "^7.1.3" 1613 } 1614 }, 1615 "strip-ansi": { 1616 "version": "6.0.1", 1617 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1618 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1619 "dev": true, 1620 "requires": { 1621 "ansi-regex": "^5.0.1" 1622 } 1623 }, 1624 "supports-color": { 1625 "version": "7.2.0", 1626 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1627 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1628 "dev": true, 1629 "requires": { 1630 "has-flag": "^4.0.0" 1631 } 2219 "engines": { 2220 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2221 }, 2222 "peerDependencies": { 2223 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 2224 }, 2225 "peerDependenciesMeta": { 2226 "node-notifier": { 2227 "optional": true 1632 2228 } 1633 2229 } 1634 2230 }, 1635 "@jest/environment": { 2231 "node_modules/@jest/core/node_modules/ansi-regex": { 2232 "version": "5.0.1", 2233 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2234 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2235 "dev": true, 2236 "engines": { 2237 "node": ">=8" 2238 } 2239 }, 2240 "node_modules/@jest/core/node_modules/ansi-styles": { 2241 "version": "4.3.0", 2242 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2243 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2244 "dev": true, 2245 "dependencies": { 2246 "color-convert": "^2.0.1" 2247 }, 2248 "engines": { 2249 "node": ">=8" 2250 }, 2251 "funding": { 2252 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2253 } 2254 }, 2255 "node_modules/@jest/core/node_modules/chalk": { 2256 "version": "4.1.2", 2257 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2258 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2259 "dev": true, 2260 "dependencies": { 2261 "ansi-styles": "^4.1.0", 2262 "supports-color": "^7.1.0" 2263 }, 2264 "engines": { 2265 "node": ">=10" 2266 }, 2267 "funding": { 2268 "url": "https://github.com/chalk/chalk?sponsor=1" 2269 } 2270 }, 2271 "node_modules/@jest/core/node_modules/color-convert": { 2272 "version": "2.0.1", 2273 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2274 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2275 "dev": true, 2276 "dependencies": { 2277 "color-name": "~1.1.4" 2278 }, 2279 "engines": { 2280 "node": ">=7.0.0" 2281 } 2282 }, 2283 "node_modules/@jest/core/node_modules/color-name": { 2284 "version": "1.1.4", 2285 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2286 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2287 "dev": true 2288 }, 2289 "node_modules/@jest/core/node_modules/has-flag": { 2290 "version": "4.0.0", 2291 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2292 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2293 "dev": true, 2294 "engines": { 2295 "node": ">=8" 2296 } 2297 }, 2298 "node_modules/@jest/core/node_modules/rimraf": { 2299 "version": "3.0.2", 2300 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 2301 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 2302 "dev": true, 2303 "dependencies": { 2304 "glob": "^7.1.3" 2305 }, 2306 "bin": { 2307 "rimraf": "bin.js" 2308 }, 2309 "funding": { 2310 "url": "https://github.com/sponsors/isaacs" 2311 } 2312 }, 2313 "node_modules/@jest/core/node_modules/strip-ansi": { 2314 "version": "6.0.1", 2315 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2316 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2317 "dev": true, 2318 "dependencies": { 2319 "ansi-regex": "^5.0.1" 2320 }, 2321 "engines": { 2322 "node": ">=8" 2323 } 2324 }, 2325 "node_modules/@jest/core/node_modules/supports-color": { 2326 "version": "7.2.0", 2327 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2328 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2329 "dev": true, 2330 "dependencies": { 2331 "has-flag": "^4.0.0" 2332 }, 2333 "engines": { 2334 "node": ">=8" 2335 } 2336 }, 2337 "node_modules/@jest/environment": { 1636 2338 "version": "27.5.1", 1637 2339 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", 1638 2340 "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", 1639 2341 "dev": true, 1640 " requires": {2342 "dependencies": { 1641 2343 "@jest/fake-timers": "^27.5.1", 1642 2344 "@jest/types": "^27.5.1", 1643 2345 "@types/node": "*", 1644 2346 "jest-mock": "^27.5.1" 1645 } 1646 }, 1647 "@jest/fake-timers": { 2347 }, 2348 "engines": { 2349 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2350 } 2351 }, 2352 "node_modules/@jest/fake-timers": { 1648 2353 "version": "27.5.1", 1649 2354 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", 1650 2355 "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", 1651 2356 "dev": true, 1652 " requires": {2357 "dependencies": { 1653 2358 "@jest/types": "^27.5.1", 1654 2359 "@sinonjs/fake-timers": "^8.0.1", … … 1657 2362 "jest-mock": "^27.5.1", 1658 2363 "jest-util": "^27.5.1" 1659 } 1660 }, 1661 "@jest/globals": { 2364 }, 2365 "engines": { 2366 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2367 } 2368 }, 2369 "node_modules/@jest/globals": { 1662 2370 "version": "27.5.1", 1663 2371 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", 1664 2372 "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", 1665 2373 "dev": true, 1666 " requires": {2374 "dependencies": { 1667 2375 "@jest/environment": "^27.5.1", 1668 2376 "@jest/types": "^27.5.1", 1669 2377 "expect": "^27.5.1" 1670 } 1671 }, 1672 "@jest/reporters": { 2378 }, 2379 "engines": { 2380 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2381 } 2382 }, 2383 "node_modules/@jest/reporters": { 1673 2384 "version": "27.5.1", 1674 2385 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", 1675 2386 "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", 1676 2387 "dev": true, 1677 " requires": {2388 "dependencies": { 1678 2389 "@bcoe/v8-coverage": "^0.2.3", 1679 2390 "@jest/console": "^27.5.1", … … 1702 2413 "v8-to-istanbul": "^8.1.0" 1703 2414 }, 1704 "dependencies": { 1705 "ansi-styles": { 1706 "version": "4.3.0", 1707 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1708 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1709 "dev": true, 1710 "requires": { 1711 "color-convert": "^2.0.1" 1712 } 1713 }, 1714 "chalk": { 1715 "version": "4.1.2", 1716 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1717 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1718 "dev": true, 1719 "requires": { 1720 "ansi-styles": "^4.1.0", 1721 "supports-color": "^7.1.0" 1722 } 1723 }, 1724 "color-convert": { 1725 "version": "2.0.1", 1726 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1727 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1728 "dev": true, 1729 "requires": { 1730 "color-name": "~1.1.4" 1731 } 1732 }, 1733 "color-name": { 1734 "version": "1.1.4", 1735 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1736 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1737 "dev": true 1738 }, 1739 "has-flag": { 1740 "version": "4.0.0", 1741 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1742 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1743 "dev": true 1744 }, 1745 "source-map": { 1746 "version": "0.6.1", 1747 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1748 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1749 "dev": true 1750 }, 1751 "supports-color": { 1752 "version": "7.2.0", 1753 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1754 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1755 "dev": true, 1756 "requires": { 1757 "has-flag": "^4.0.0" 1758 } 2415 "engines": { 2416 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2417 }, 2418 "peerDependencies": { 2419 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 2420 }, 2421 "peerDependenciesMeta": { 2422 "node-notifier": { 2423 "optional": true 1759 2424 } 1760 2425 } 1761 2426 }, 1762 "@jest/source-map": { 2427 "node_modules/@jest/reporters/node_modules/ansi-styles": { 2428 "version": "4.3.0", 2429 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2430 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2431 "dev": true, 2432 "dependencies": { 2433 "color-convert": "^2.0.1" 2434 }, 2435 "engines": { 2436 "node": ">=8" 2437 }, 2438 "funding": { 2439 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2440 } 2441 }, 2442 "node_modules/@jest/reporters/node_modules/chalk": { 2443 "version": "4.1.2", 2444 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2445 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2446 "dev": true, 2447 "dependencies": { 2448 "ansi-styles": "^4.1.0", 2449 "supports-color": "^7.1.0" 2450 }, 2451 "engines": { 2452 "node": ">=10" 2453 }, 2454 "funding": { 2455 "url": "https://github.com/chalk/chalk?sponsor=1" 2456 } 2457 }, 2458 "node_modules/@jest/reporters/node_modules/color-convert": { 2459 "version": "2.0.1", 2460 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2461 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2462 "dev": true, 2463 "dependencies": { 2464 "color-name": "~1.1.4" 2465 }, 2466 "engines": { 2467 "node": ">=7.0.0" 2468 } 2469 }, 2470 "node_modules/@jest/reporters/node_modules/color-name": { 2471 "version": "1.1.4", 2472 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2473 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2474 "dev": true 2475 }, 2476 "node_modules/@jest/reporters/node_modules/has-flag": { 2477 "version": "4.0.0", 2478 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2479 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2480 "dev": true, 2481 "engines": { 2482 "node": ">=8" 2483 } 2484 }, 2485 "node_modules/@jest/reporters/node_modules/source-map": { 2486 "version": "0.6.1", 2487 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2488 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2489 "dev": true, 2490 "engines": { 2491 "node": ">=0.10.0" 2492 } 2493 }, 2494 "node_modules/@jest/reporters/node_modules/supports-color": { 2495 "version": "7.2.0", 2496 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2497 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2498 "dev": true, 2499 "dependencies": { 2500 "has-flag": "^4.0.0" 2501 }, 2502 "engines": { 2503 "node": ">=8" 2504 } 2505 }, 2506 "node_modules/@jest/source-map": { 1763 2507 "version": "27.5.1", 1764 2508 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", 1765 2509 "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", 1766 2510 "dev": true, 1767 " requires": {2511 "dependencies": { 1768 2512 "callsites": "^3.0.0", 1769 2513 "graceful-fs": "^4.2.9", 1770 2514 "source-map": "^0.6.0" 1771 2515 }, 1772 "dependencies": { 1773 "source-map": { 1774 "version": "0.6.1", 1775 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1776 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1777 "dev": true 1778 } 1779 } 1780 }, 1781 "@jest/test-result": { 2516 "engines": { 2517 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2518 } 2519 }, 2520 "node_modules/@jest/source-map/node_modules/source-map": { 2521 "version": "0.6.1", 2522 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2523 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2524 "dev": true, 2525 "engines": { 2526 "node": ">=0.10.0" 2527 } 2528 }, 2529 "node_modules/@jest/test-result": { 1782 2530 "version": "27.5.1", 1783 2531 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", 1784 2532 "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", 1785 2533 "dev": true, 1786 " requires": {2534 "dependencies": { 1787 2535 "@jest/console": "^27.5.1", 1788 2536 "@jest/types": "^27.5.1", 1789 2537 "@types/istanbul-lib-coverage": "^2.0.0", 1790 2538 "collect-v8-coverage": "^1.0.0" 1791 } 1792 }, 1793 "@jest/test-sequencer": { 2539 }, 2540 "engines": { 2541 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2542 } 2543 }, 2544 "node_modules/@jest/test-sequencer": { 1794 2545 "version": "27.5.1", 1795 2546 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", 1796 2547 "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", 1797 2548 "dev": true, 1798 " requires": {2549 "dependencies": { 1799 2550 "@jest/test-result": "^27.5.1", 1800 2551 "graceful-fs": "^4.2.9", 1801 2552 "jest-haste-map": "^27.5.1", 1802 2553 "jest-runtime": "^27.5.1" 1803 } 1804 }, 1805 "@jest/transform": { 2554 }, 2555 "engines": { 2556 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2557 } 2558 }, 2559 "node_modules/@jest/transform": { 1806 2560 "version": "27.5.1", 1807 2561 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", 1808 2562 "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", 1809 2563 "dev": true, 1810 " requires": {2564 "dependencies": { 1811 2565 "@babel/core": "^7.1.0", 1812 2566 "@jest/types": "^27.5.1", … … 1825 2579 "write-file-atomic": "^3.0.0" 1826 2580 }, 1827 "dependencies": { 1828 "ansi-styles": { 1829 "version": "4.3.0", 1830 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1831 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1832 "dev": true, 1833 "requires": { 1834 "color-convert": "^2.0.1" 1835 } 1836 }, 1837 "chalk": { 1838 "version": "4.1.2", 1839 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1840 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1841 "dev": true, 1842 "requires": { 1843 "ansi-styles": "^4.1.0", 1844 "supports-color": "^7.1.0" 1845 } 1846 }, 1847 "color-convert": { 1848 "version": "2.0.1", 1849 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1850 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1851 "dev": true, 1852 "requires": { 1853 "color-name": "~1.1.4" 1854 } 1855 }, 1856 "color-name": { 1857 "version": "1.1.4", 1858 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1859 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1860 "dev": true 1861 }, 1862 "has-flag": { 1863 "version": "4.0.0", 1864 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1865 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1866 "dev": true 1867 }, 1868 "source-map": { 1869 "version": "0.6.1", 1870 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1871 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1872 "dev": true 1873 }, 1874 "supports-color": { 1875 "version": "7.2.0", 1876 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1877 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1878 "dev": true, 1879 "requires": { 1880 "has-flag": "^4.0.0" 1881 } 1882 } 1883 } 1884 }, 1885 "@jest/types": { 2581 "engines": { 2582 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2583 } 2584 }, 2585 "node_modules/@jest/transform/node_modules/ansi-styles": { 2586 "version": "4.3.0", 2587 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2588 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2589 "dev": true, 2590 "dependencies": { 2591 "color-convert": "^2.0.1" 2592 }, 2593 "engines": { 2594 "node": ">=8" 2595 }, 2596 "funding": { 2597 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2598 } 2599 }, 2600 "node_modules/@jest/transform/node_modules/chalk": { 2601 "version": "4.1.2", 2602 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2603 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2604 "dev": true, 2605 "dependencies": { 2606 "ansi-styles": "^4.1.0", 2607 "supports-color": "^7.1.0" 2608 }, 2609 "engines": { 2610 "node": ">=10" 2611 }, 2612 "funding": { 2613 "url": "https://github.com/chalk/chalk?sponsor=1" 2614 } 2615 }, 2616 "node_modules/@jest/transform/node_modules/color-convert": { 2617 "version": "2.0.1", 2618 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2619 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2620 "dev": true, 2621 "dependencies": { 2622 "color-name": "~1.1.4" 2623 }, 2624 "engines": { 2625 "node": ">=7.0.0" 2626 } 2627 }, 2628 "node_modules/@jest/transform/node_modules/color-name": { 2629 "version": "1.1.4", 2630 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2631 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2632 "dev": true 2633 }, 2634 "node_modules/@jest/transform/node_modules/has-flag": { 2635 "version": "4.0.0", 2636 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2637 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2638 "dev": true, 2639 "engines": { 2640 "node": ">=8" 2641 } 2642 }, 2643 "node_modules/@jest/transform/node_modules/source-map": { 2644 "version": "0.6.1", 2645 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2646 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2647 "dev": true, 2648 "engines": { 2649 "node": ">=0.10.0" 2650 } 2651 }, 2652 "node_modules/@jest/transform/node_modules/supports-color": { 2653 "version": "7.2.0", 2654 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2655 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2656 "dev": true, 2657 "dependencies": { 2658 "has-flag": "^4.0.0" 2659 }, 2660 "engines": { 2661 "node": ">=8" 2662 } 2663 }, 2664 "node_modules/@jest/types": { 1886 2665 "version": "27.5.1", 1887 2666 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", 1888 2667 "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", 1889 2668 "dev": true, 1890 " requires": {2669 "dependencies": { 1891 2670 "@types/istanbul-lib-coverage": "^2.0.0", 1892 2671 "@types/istanbul-reports": "^3.0.0", … … 1895 2674 "chalk": "^4.0.0" 1896 2675 }, 1897 "dependencies": { 1898 "ansi-styles": { 1899 "version": "4.3.0", 1900 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1901 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1902 "dev": true, 1903 "requires": { 1904 "color-convert": "^2.0.1" 1905 } 1906 }, 1907 "chalk": { 1908 "version": "4.1.2", 1909 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1910 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1911 "dev": true, 1912 "requires": { 1913 "ansi-styles": "^4.1.0", 1914 "supports-color": "^7.1.0" 1915 } 1916 }, 1917 "color-convert": { 1918 "version": "2.0.1", 1919 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1920 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1921 "dev": true, 1922 "requires": { 1923 "color-name": "~1.1.4" 1924 } 1925 }, 1926 "color-name": { 1927 "version": "1.1.4", 1928 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1929 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1930 "dev": true 1931 }, 1932 "has-flag": { 1933 "version": "4.0.0", 1934 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1935 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1936 "dev": true 1937 }, 1938 "supports-color": { 1939 "version": "7.2.0", 1940 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1941 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1942 "dev": true, 1943 "requires": { 1944 "has-flag": "^4.0.0" 1945 } 1946 } 1947 } 1948 }, 1949 "@jridgewell/resolve-uri": { 2676 "engines": { 2677 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2678 } 2679 }, 2680 "node_modules/@jest/types/node_modules/ansi-styles": { 2681 "version": "4.3.0", 2682 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2683 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2684 "dev": true, 2685 "dependencies": { 2686 "color-convert": "^2.0.1" 2687 }, 2688 "engines": { 2689 "node": ">=8" 2690 }, 2691 "funding": { 2692 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2693 } 2694 }, 2695 "node_modules/@jest/types/node_modules/chalk": { 2696 "version": "4.1.2", 2697 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2698 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2699 "dev": true, 2700 "dependencies": { 2701 "ansi-styles": "^4.1.0", 2702 "supports-color": "^7.1.0" 2703 }, 2704 "engines": { 2705 "node": ">=10" 2706 }, 2707 "funding": { 2708 "url": "https://github.com/chalk/chalk?sponsor=1" 2709 } 2710 }, 2711 "node_modules/@jest/types/node_modules/color-convert": { 2712 "version": "2.0.1", 2713 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2714 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2715 "dev": true, 2716 "dependencies": { 2717 "color-name": "~1.1.4" 2718 }, 2719 "engines": { 2720 "node": ">=7.0.0" 2721 } 2722 }, 2723 "node_modules/@jest/types/node_modules/color-name": { 2724 "version": "1.1.4", 2725 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2726 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2727 "dev": true 2728 }, 2729 "node_modules/@jest/types/node_modules/has-flag": { 2730 "version": "4.0.0", 2731 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2732 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2733 "dev": true, 2734 "engines": { 2735 "node": ">=8" 2736 } 2737 }, 2738 "node_modules/@jest/types/node_modules/supports-color": { 2739 "version": "7.2.0", 2740 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2741 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2742 "dev": true, 2743 "dependencies": { 2744 "has-flag": "^4.0.0" 2745 }, 2746 "engines": { 2747 "node": ">=8" 2748 } 2749 }, 2750 "node_modules/@jridgewell/resolve-uri": { 1950 2751 "version": "3.0.5", 1951 2752 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", 1952 2753 "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", 1953 "dev": true 1954 }, 1955 "@jridgewell/sourcemap-codec": { 2754 "dev": true, 2755 "engines": { 2756 "node": ">=6.0.0" 2757 } 2758 }, 2759 "node_modules/@jridgewell/sourcemap-codec": { 1956 2760 "version": "1.4.11", 1957 2761 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", … … 1959 2763 "dev": true 1960 2764 }, 1961 " @jridgewell/trace-mapping": {2765 "node_modules/@jridgewell/trace-mapping": { 1962 2766 "version": "0.3.4", 1963 2767 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", 1964 2768 "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", 1965 2769 "dev": true, 1966 " requires": {2770 "dependencies": { 1967 2771 "@jridgewell/resolve-uri": "^3.0.3", 1968 2772 "@jridgewell/sourcemap-codec": "^1.4.10" 1969 2773 } 1970 2774 }, 1971 " @lodder/grunt-postcss": {2775 "node_modules/@lodder/grunt-postcss": { 1972 2776 "version": "3.1.1", 1973 2777 "resolved": "https://registry.npmjs.org/@lodder/grunt-postcss/-/grunt-postcss-3.1.1.tgz", 1974 2778 "integrity": "sha512-dgkDAUgjtCCCk7jsIBkDMhcL78y2reQ9YxqBpVJGa/0tX1Eus7GRWEn0QWqfFiHqqc3yrMQN+GtH8PUIZOBmDQ==", 1975 2779 "dev": true, 1976 " requires": {2780 "dependencies": { 1977 2781 "diff": "^5.0.0", 1978 2782 "maxmin": "^3.0.0", 1979 2783 "picocolors": "^1.0.0" 1980 2784 }, 1981 "dependencies": { 1982 "diff": { 1983 "version": "5.0.0", 1984 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 1985 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 1986 "dev": true 1987 } 1988 } 1989 }, 1990 "@nodelib/fs.scandir": { 2785 "engines": { 2786 "node": "^10 || ^12 || >=14" 2787 }, 2788 "peerDependencies": { 2789 "grunt": ">=1.0.4", 2790 "postcss": "^8.0.0" 2791 } 2792 }, 2793 "node_modules/@lodder/grunt-postcss/node_modules/diff": { 2794 "version": "5.0.0", 2795 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 2796 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 2797 "dev": true, 2798 "engines": { 2799 "node": ">=0.3.1" 2800 } 2801 }, 2802 "node_modules/@nodelib/fs.scandir": { 1991 2803 "version": "2.1.5", 1992 2804 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1993 2805 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1994 2806 "dev": true, 1995 " requires": {2807 "dependencies": { 1996 2808 "@nodelib/fs.stat": "2.0.5", 1997 2809 "run-parallel": "^1.1.9" 1998 } 1999 }, 2000 "@nodelib/fs.stat": { 2810 }, 2811 "engines": { 2812 "node": ">= 8" 2813 } 2814 }, 2815 "node_modules/@nodelib/fs.stat": { 2001 2816 "version": "2.0.5", 2002 2817 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 2003 2818 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 2004 "dev": true 2005 }, 2006 "@nodelib/fs.walk": { 2819 "dev": true, 2820 "engines": { 2821 "node": ">= 8" 2822 } 2823 }, 2824 "node_modules/@nodelib/fs.walk": { 2007 2825 "version": "1.2.8", 2008 2826 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 2009 2827 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 2010 2828 "dev": true, 2011 " requires": {2829 "dependencies": { 2012 2830 "@nodelib/fs.scandir": "2.1.5", 2013 2831 "fastq": "^1.6.0" 2014 } 2015 }, 2016 "@pmmmwh/react-refresh-webpack-plugin": { 2832 }, 2833 "engines": { 2834 "node": ">= 8" 2835 } 2836 }, 2837 "node_modules/@pmmmwh/react-refresh-webpack-plugin": { 2017 2838 "version": "0.5.4", 2018 2839 "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.4.tgz", 2019 2840 "integrity": "sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==", 2020 2841 "dev": true, 2021 " requires": {2842 "dependencies": { 2022 2843 "ansi-html-community": "^0.0.8", 2023 2844 "common-path-prefix": "^3.0.0", … … 2030 2851 "source-map": "^0.7.3" 2031 2852 }, 2032 "dependencies": { 2033 "source-map": { 2034 "version": "0.7.3", 2035 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2036 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2037 "dev": true 2853 "engines": { 2854 "node": ">= 10.13" 2855 }, 2856 "peerDependencies": { 2857 "@types/webpack": "4.x || 5.x", 2858 "react-refresh": ">=0.10.0 <1.0.0", 2859 "sockjs-client": "^1.4.0", 2860 "type-fest": ">=0.17.0 <3.0.0", 2861 "webpack": ">=4.43.0 <6.0.0", 2862 "webpack-dev-server": "3.x || 4.x", 2863 "webpack-hot-middleware": "2.x", 2864 "webpack-plugin-serve": "0.x || 1.x" 2865 }, 2866 "peerDependenciesMeta": { 2867 "@types/webpack": { 2868 "optional": true 2869 }, 2870 "sockjs-client": { 2871 "optional": true 2872 }, 2873 "type-fest": { 2874 "optional": true 2875 }, 2876 "webpack-dev-server": { 2877 "optional": true 2878 }, 2879 "webpack-hot-middleware": { 2880 "optional": true 2881 }, 2882 "webpack-plugin-serve": { 2883 "optional": true 2038 2884 } 2039 2885 } 2040 2886 }, 2041 "@polka/url": { 2887 "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { 2888 "version": "0.7.3", 2889 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2890 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2891 "dev": true, 2892 "engines": { 2893 "node": ">= 8" 2894 } 2895 }, 2896 "node_modules/@polka/url": { 2042 2897 "version": "1.0.0-next.21", 2043 2898 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", … … 2045 2900 "dev": true 2046 2901 }, 2047 " @sideway/address": {2902 "node_modules/@sideway/address": { 2048 2903 "version": "4.1.3", 2049 2904 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", 2050 2905 "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", 2051 2906 "dev": true, 2052 " requires": {2907 "dependencies": { 2053 2908 "@hapi/hoek": "^9.0.0" 2054 2909 } 2055 2910 }, 2056 " @sideway/formula": {2911 "node_modules/@sideway/formula": { 2057 2912 "version": "3.0.0", 2058 2913 "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", … … 2060 2915 "dev": true 2061 2916 }, 2062 " @sideway/pinpoint": {2917 "node_modules/@sideway/pinpoint": { 2063 2918 "version": "2.0.0", 2064 2919 "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", … … 2066 2921 "dev": true 2067 2922 }, 2068 " @sinonjs/commons": {2923 "node_modules/@sinonjs/commons": { 2069 2924 "version": "1.8.3", 2070 2925 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", 2071 2926 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", 2072 2927 "dev": true, 2073 " requires": {2928 "dependencies": { 2074 2929 "type-detect": "4.0.8" 2075 2930 } 2076 2931 }, 2077 " @sinonjs/fake-timers": {2932 "node_modules/@sinonjs/fake-timers": { 2078 2933 "version": "8.1.0", 2079 2934 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", 2080 2935 "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", 2081 2936 "dev": true, 2082 " requires": {2937 "dependencies": { 2083 2938 "@sinonjs/commons": "^1.7.0" 2084 2939 } 2085 2940 }, 2086 " @svgr/babel-plugin-add-jsx-attribute": {2941 "node_modules/@svgr/babel-plugin-add-jsx-attribute": { 2087 2942 "version": "6.0.0", 2088 2943 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz", 2089 2944 "integrity": "sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==", 2090 "dev": true 2091 }, 2092 "@svgr/babel-plugin-remove-jsx-attribute": { 2945 "dev": true, 2946 "engines": { 2947 "node": ">=10" 2948 }, 2949 "funding": { 2950 "type": "github", 2951 "url": "https://github.com/sponsors/gregberge" 2952 }, 2953 "peerDependencies": { 2954 "@babel/core": "^7.0.0-0" 2955 } 2956 }, 2957 "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { 2093 2958 "version": "6.0.0", 2094 2959 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz", 2095 2960 "integrity": "sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==", 2096 "dev": true 2097 }, 2098 "@svgr/babel-plugin-remove-jsx-empty-expression": { 2961 "dev": true, 2962 "engines": { 2963 "node": ">=10" 2964 }, 2965 "funding": { 2966 "type": "github", 2967 "url": "https://github.com/sponsors/gregberge" 2968 }, 2969 "peerDependencies": { 2970 "@babel/core": "^7.0.0-0" 2971 } 2972 }, 2973 "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { 2099 2974 "version": "6.0.0", 2100 2975 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz", 2101 2976 "integrity": "sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==", 2102 "dev": true 2103 }, 2104 "@svgr/babel-plugin-replace-jsx-attribute-value": { 2977 "dev": true, 2978 "engines": { 2979 "node": ">=10" 2980 }, 2981 "funding": { 2982 "type": "github", 2983 "url": "https://github.com/sponsors/gregberge" 2984 }, 2985 "peerDependencies": { 2986 "@babel/core": "^7.0.0-0" 2987 } 2988 }, 2989 "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { 2105 2990 "version": "6.0.0", 2106 2991 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz", 2107 2992 "integrity": "sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==", 2108 "dev": true 2109 }, 2110 "@svgr/babel-plugin-svg-dynamic-title": { 2993 "dev": true, 2994 "engines": { 2995 "node": ">=10" 2996 }, 2997 "funding": { 2998 "type": "github", 2999 "url": "https://github.com/sponsors/gregberge" 3000 }, 3001 "peerDependencies": { 3002 "@babel/core": "^7.0.0-0" 3003 } 3004 }, 3005 "node_modules/@svgr/babel-plugin-svg-dynamic-title": { 2111 3006 "version": "6.0.0", 2112 3007 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz", 2113 3008 "integrity": "sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==", 2114 "dev": true 2115 }, 2116 "@svgr/babel-plugin-svg-em-dimensions": { 3009 "dev": true, 3010 "engines": { 3011 "node": ">=10" 3012 }, 3013 "funding": { 3014 "type": "github", 3015 "url": "https://github.com/sponsors/gregberge" 3016 }, 3017 "peerDependencies": { 3018 "@babel/core": "^7.0.0-0" 3019 } 3020 }, 3021 "node_modules/@svgr/babel-plugin-svg-em-dimensions": { 2117 3022 "version": "6.0.0", 2118 3023 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz", 2119 3024 "integrity": "sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==", 2120 "dev": true 2121 }, 2122 "@svgr/babel-plugin-transform-react-native-svg": { 3025 "dev": true, 3026 "engines": { 3027 "node": ">=10" 3028 }, 3029 "funding": { 3030 "type": "github", 3031 "url": "https://github.com/sponsors/gregberge" 3032 }, 3033 "peerDependencies": { 3034 "@babel/core": "^7.0.0-0" 3035 } 3036 }, 3037 "node_modules/@svgr/babel-plugin-transform-react-native-svg": { 2123 3038 "version": "6.0.0", 2124 3039 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz", 2125 3040 "integrity": "sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==", 2126 "dev": true 2127 }, 2128 "@svgr/babel-plugin-transform-svg-component": { 3041 "dev": true, 3042 "engines": { 3043 "node": ">=10" 3044 }, 3045 "funding": { 3046 "type": "github", 3047 "url": "https://github.com/sponsors/gregberge" 3048 }, 3049 "peerDependencies": { 3050 "@babel/core": "^7.0.0-0" 3051 } 3052 }, 3053 "node_modules/@svgr/babel-plugin-transform-svg-component": { 2129 3054 "version": "6.2.0", 2130 3055 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz", 2131 3056 "integrity": "sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==", 2132 "dev": true 2133 }, 2134 "@svgr/babel-preset": { 3057 "dev": true, 3058 "engines": { 3059 "node": ">=12" 3060 }, 3061 "funding": { 3062 "type": "github", 3063 "url": "https://github.com/sponsors/gregberge" 3064 }, 3065 "peerDependencies": { 3066 "@babel/core": "^7.0.0-0" 3067 } 3068 }, 3069 "node_modules/@svgr/babel-preset": { 2135 3070 "version": "6.2.0", 2136 3071 "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.2.0.tgz", 2137 3072 "integrity": "sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==", 2138 3073 "dev": true, 2139 " requires": {3074 "dependencies": { 2140 3075 "@svgr/babel-plugin-add-jsx-attribute": "^6.0.0", 2141 3076 "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", … … 2146 3081 "@svgr/babel-plugin-transform-react-native-svg": "^6.0.0", 2147 3082 "@svgr/babel-plugin-transform-svg-component": "^6.2.0" 2148 } 2149 }, 2150 "@svgr/core": { 3083 }, 3084 "engines": { 3085 "node": ">=10" 3086 }, 3087 "funding": { 3088 "type": "github", 3089 "url": "https://github.com/sponsors/gregberge" 3090 }, 3091 "peerDependencies": { 3092 "@babel/core": "^7.0.0-0" 3093 } 3094 }, 3095 "node_modules/@svgr/core": { 2151 3096 "version": "6.2.1", 2152 3097 "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.2.1.tgz", 2153 3098 "integrity": "sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==", 2154 3099 "dev": true, 2155 " requires": {3100 "dependencies": { 2156 3101 "@svgr/plugin-jsx": "^6.2.1", 2157 3102 "camelcase": "^6.2.0", 2158 3103 "cosmiconfig": "^7.0.1" 2159 } 2160 }, 2161 "@svgr/hast-util-to-babel-ast": { 3104 }, 3105 "engines": { 3106 "node": ">=10" 3107 }, 3108 "funding": { 3109 "type": "github", 3110 "url": "https://github.com/sponsors/gregberge" 3111 } 3112 }, 3113 "node_modules/@svgr/hast-util-to-babel-ast": { 2162 3114 "version": "6.2.1", 2163 3115 "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz", 2164 3116 "integrity": "sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==", 2165 3117 "dev": true, 2166 " requires": {3118 "dependencies": { 2167 3119 "@babel/types": "^7.15.6", 2168 3120 "entities": "^3.0.1" 2169 } 2170 }, 2171 "@svgr/plugin-jsx": { 3121 }, 3122 "engines": { 3123 "node": ">=10" 3124 }, 3125 "funding": { 3126 "type": "github", 3127 "url": "https://github.com/sponsors/gregberge" 3128 } 3129 }, 3130 "node_modules/@svgr/plugin-jsx": { 2172 3131 "version": "6.2.1", 2173 3132 "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz", 2174 3133 "integrity": "sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==", 2175 3134 "dev": true, 2176 " requires": {3135 "dependencies": { 2177 3136 "@babel/core": "^7.15.5", 2178 3137 "@svgr/babel-preset": "^6.2.0", 2179 3138 "@svgr/hast-util-to-babel-ast": "^6.2.1", 2180 3139 "svg-parser": "^2.0.2" 2181 } 2182 }, 2183 "@svgr/plugin-svgo": { 3140 }, 3141 "engines": { 3142 "node": ">=10" 3143 }, 3144 "funding": { 3145 "type": "github", 3146 "url": "https://github.com/sponsors/gregberge" 3147 }, 3148 "peerDependencies": { 3149 "@svgr/core": "^6.0.0" 3150 } 3151 }, 3152 "node_modules/@svgr/plugin-svgo": { 2184 3153 "version": "6.2.0", 2185 3154 "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz", 2186 3155 "integrity": "sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==", 2187 3156 "dev": true, 2188 " requires": {3157 "dependencies": { 2189 3158 "cosmiconfig": "^7.0.1", 2190 3159 "deepmerge": "^4.2.2", 2191 3160 "svgo": "^2.5.0" 2192 } 2193 }, 2194 "@svgr/webpack": { 3161 }, 3162 "engines": { 3163 "node": ">=10" 3164 }, 3165 "funding": { 3166 "type": "github", 3167 "url": "https://github.com/sponsors/gregberge" 3168 }, 3169 "peerDependencies": { 3170 "@svgr/core": "^6.0.0" 3171 } 3172 }, 3173 "node_modules/@svgr/webpack": { 2195 3174 "version": "6.2.1", 2196 3175 "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.2.1.tgz", 2197 3176 "integrity": "sha512-h09ngMNd13hnePwgXa+Y5CgOjzlCvfWLHg+MBnydEedAnuLRzUHUJmGS3o2OsrhxTOOqEsPOFt5v/f6C5Qulcw==", 2198 3177 "dev": true, 2199 " requires": {3178 "dependencies": { 2200 3179 "@babel/core": "^7.15.5", 2201 3180 "@babel/plugin-transform-react-constant-elements": "^7.14.5", … … 2206 3185 "@svgr/plugin-jsx": "^6.2.1", 2207 3186 "@svgr/plugin-svgo": "^6.2.0" 2208 } 2209 }, 2210 "@tootallnate/once": { 3187 }, 3188 "engines": { 3189 "node": ">=10" 3190 }, 3191 "funding": { 3192 "type": "github", 3193 "url": "https://github.com/sponsors/gregberge" 3194 } 3195 }, 3196 "node_modules/@tootallnate/once": { 2211 3197 "version": "1.1.2", 2212 3198 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", 2213 3199 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", 2214 "dev": true 2215 }, 2216 "@trysound/sax": { 3200 "dev": true, 3201 "engines": { 3202 "node": ">= 6" 3203 } 3204 }, 3205 "node_modules/@trysound/sax": { 2217 3206 "version": "0.2.0", 2218 3207 "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", 2219 3208 "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", 2220 "dev": true 2221 }, 2222 "@types/babel__core": { 3209 "dev": true, 3210 "engines": { 3211 "node": ">=10.13.0" 3212 } 3213 }, 3214 "node_modules/@types/babel__core": { 2223 3215 "version": "7.1.18", 2224 3216 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", 2225 3217 "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", 2226 3218 "dev": true, 2227 " requires": {3219 "dependencies": { 2228 3220 "@babel/parser": "^7.1.0", 2229 3221 "@babel/types": "^7.0.0", … … 2233 3225 } 2234 3226 }, 2235 " @types/babel__generator": {3227 "node_modules/@types/babel__generator": { 2236 3228 "version": "7.6.4", 2237 3229 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", 2238 3230 "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", 2239 3231 "dev": true, 2240 " requires": {3232 "dependencies": { 2241 3233 "@babel/types": "^7.0.0" 2242 3234 } 2243 3235 }, 2244 " @types/babel__template": {3236 "node_modules/@types/babel__template": { 2245 3237 "version": "7.4.1", 2246 3238 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", 2247 3239 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", 2248 3240 "dev": true, 2249 " requires": {3241 "dependencies": { 2250 3242 "@babel/parser": "^7.1.0", 2251 3243 "@babel/types": "^7.0.0" 2252 3244 } 2253 3245 }, 2254 " @types/babel__traverse": {3246 "node_modules/@types/babel__traverse": { 2255 3247 "version": "7.14.2", 2256 3248 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", 2257 3249 "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", 2258 3250 "dev": true, 2259 " requires": {3251 "dependencies": { 2260 3252 "@babel/types": "^7.3.0" 2261 3253 } 2262 3254 }, 2263 " @types/body-parser": {3255 "node_modules/@types/body-parser": { 2264 3256 "version": "1.19.2", 2265 3257 "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", 2266 3258 "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", 2267 3259 "dev": true, 2268 " requires": {3260 "dependencies": { 2269 3261 "@types/connect": "*", 2270 3262 "@types/node": "*" 2271 3263 } 2272 3264 }, 2273 " @types/bonjour": {3265 "node_modules/@types/bonjour": { 2274 3266 "version": "3.5.10", 2275 3267 "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", 2276 3268 "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", 2277 3269 "dev": true, 2278 " requires": {3270 "dependencies": { 2279 3271 "@types/node": "*" 2280 3272 } 2281 3273 }, 2282 " @types/cheerio": {3274 "node_modules/@types/cheerio": { 2283 3275 "version": "0.22.31", 2284 3276 "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", 2285 3277 "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", 2286 3278 "dev": true, 2287 " requires": {3279 "dependencies": { 2288 3280 "@types/node": "*" 2289 3281 } 2290 3282 }, 2291 " @types/connect": {3283 "node_modules/@types/connect": { 2292 3284 "version": "3.4.35", 2293 3285 "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", 2294 3286 "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", 2295 3287 "dev": true, 2296 " requires": {3288 "dependencies": { 2297 3289 "@types/node": "*" 2298 3290 } 2299 3291 }, 2300 " @types/connect-history-api-fallback": {3292 "node_modules/@types/connect-history-api-fallback": { 2301 3293 "version": "1.3.5", 2302 3294 "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", 2303 3295 "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", 2304 3296 "dev": true, 2305 " requires": {3297 "dependencies": { 2306 3298 "@types/express-serve-static-core": "*", 2307 3299 "@types/node": "*" 2308 3300 } 2309 3301 }, 2310 " @types/eslint": {3302 "node_modules/@types/eslint": { 2311 3303 "version": "8.4.1", 2312 3304 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", 2313 3305 "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", 2314 3306 "dev": true, 2315 " requires": {3307 "dependencies": { 2316 3308 "@types/estree": "*", 2317 3309 "@types/json-schema": "*" 2318 3310 } 2319 3311 }, 2320 " @types/eslint-scope": {3312 "node_modules/@types/eslint-scope": { 2321 3313 "version": "3.7.3", 2322 3314 "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", 2323 3315 "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", 2324 3316 "dev": true, 2325 " requires": {3317 "dependencies": { 2326 3318 "@types/eslint": "*", 2327 3319 "@types/estree": "*" 2328 3320 } 2329 3321 }, 2330 " @types/estree": {3322 "node_modules/@types/estree": { 2331 3323 "version": "0.0.51", 2332 3324 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", … … 2334 3326 "dev": true 2335 3327 }, 2336 " @types/express": {3328 "node_modules/@types/express": { 2337 3329 "version": "4.17.13", 2338 3330 "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", 2339 3331 "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", 2340 3332 "dev": true, 2341 " requires": {3333 "dependencies": { 2342 3334 "@types/body-parser": "*", 2343 3335 "@types/express-serve-static-core": "^4.17.18", … … 2346 3338 } 2347 3339 }, 2348 " @types/express-serve-static-core": {3340 "node_modules/@types/express-serve-static-core": { 2349 3341 "version": "4.17.28", 2350 3342 "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", 2351 3343 "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", 2352 3344 "dev": true, 2353 " requires": {3345 "dependencies": { 2354 3346 "@types/node": "*", 2355 3347 "@types/qs": "*", … … 2357 3349 } 2358 3350 }, 2359 " @types/glob": {3351 "node_modules/@types/glob": { 2360 3352 "version": "7.2.0", 2361 3353 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", 2362 3354 "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", 2363 3355 "dev": true, 2364 " requires": {3356 "dependencies": { 2365 3357 "@types/minimatch": "*", 2366 3358 "@types/node": "*" 2367 3359 } 2368 3360 }, 2369 " @types/graceful-fs": {3361 "node_modules/@types/graceful-fs": { 2370 3362 "version": "4.1.5", 2371 3363 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", 2372 3364 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", 2373 3365 "dev": true, 2374 " requires": {3366 "dependencies": { 2375 3367 "@types/node": "*" 2376 3368 } 2377 3369 }, 2378 " @types/http-proxy": {3370 "node_modules/@types/http-proxy": { 2379 3371 "version": "1.17.8", 2380 3372 "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", 2381 3373 "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", 2382 3374 "dev": true, 2383 " requires": {3375 "dependencies": { 2384 3376 "@types/node": "*" 2385 3377 } 2386 3378 }, 2387 " @types/istanbul-lib-coverage": {3379 "node_modules/@types/istanbul-lib-coverage": { 2388 3380 "version": "2.0.4", 2389 3381 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", … … 2391 3383 "dev": true 2392 3384 }, 2393 " @types/istanbul-lib-report": {3385 "node_modules/@types/istanbul-lib-report": { 2394 3386 "version": "3.0.0", 2395 3387 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 2396 3388 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 2397 3389 "dev": true, 2398 " requires": {3390 "dependencies": { 2399 3391 "@types/istanbul-lib-coverage": "*" 2400 3392 } 2401 3393 }, 2402 " @types/istanbul-reports": {3394 "node_modules/@types/istanbul-reports": { 2403 3395 "version": "3.0.1", 2404 3396 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", 2405 3397 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", 2406 3398 "dev": true, 2407 " requires": {3399 "dependencies": { 2408 3400 "@types/istanbul-lib-report": "*" 2409 3401 } 2410 3402 }, 2411 " @types/json-schema": {3403 "node_modules/@types/json-schema": { 2412 3404 "version": "7.0.9", 2413 3405 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", … … 2415 3407 "dev": true 2416 3408 }, 2417 " @types/json5": {3409 "node_modules/@types/json5": { 2418 3410 "version": "0.0.29", 2419 3411 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", … … 2421 3413 "dev": true 2422 3414 }, 2423 " @types/mdast": {3415 "node_modules/@types/mdast": { 2424 3416 "version": "3.0.10", 2425 3417 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", 2426 3418 "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", 2427 3419 "dev": true, 2428 " requires": {3420 "dependencies": { 2429 3421 "@types/unist": "*" 2430 3422 } 2431 3423 }, 2432 " @types/mime": {3424 "node_modules/@types/mime": { 2433 3425 "version": "1.3.2", 2434 3426 "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", … … 2436 3428 "dev": true 2437 3429 }, 2438 " @types/minimatch": {3430 "node_modules/@types/minimatch": { 2439 3431 "version": "3.0.5", 2440 3432 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", … … 2442 3434 "dev": true 2443 3435 }, 2444 " @types/minimist": {3436 "node_modules/@types/minimist": { 2445 3437 "version": "1.2.2", 2446 3438 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", … … 2448 3440 "dev": true 2449 3441 }, 2450 " @types/node": {3442 "node_modules/@types/node": { 2451 3443 "version": "17.0.21", 2452 3444 "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", … … 2454 3446 "dev": true 2455 3447 }, 2456 " @types/normalize-package-data": {3448 "node_modules/@types/normalize-package-data": { 2457 3449 "version": "2.4.1", 2458 3450 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", … … 2460 3452 "dev": true 2461 3453 }, 2462 " @types/parse-json": {3454 "node_modules/@types/parse-json": { 2463 3455 "version": "4.0.0", 2464 3456 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", … … 2466 3458 "dev": true 2467 3459 }, 2468 " @types/prettier": {3460 "node_modules/@types/prettier": { 2469 3461 "version": "2.4.4", 2470 3462 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", … … 2472 3464 "dev": true 2473 3465 }, 2474 " @types/prop-types": {3466 "node_modules/@types/prop-types": { 2475 3467 "version": "15.7.4", 2476 3468 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", … … 2478 3470 "dev": true 2479 3471 }, 2480 " @types/qs": {3472 "node_modules/@types/qs": { 2481 3473 "version": "6.9.7", 2482 3474 "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", … … 2484 3476 "dev": true 2485 3477 }, 2486 " @types/range-parser": {3478 "node_modules/@types/range-parser": { 2487 3479 "version": "1.2.4", 2488 3480 "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", … … 2490 3482 "dev": true 2491 3483 }, 2492 " @types/react": {3484 "node_modules/@types/react": { 2493 3485 "version": "17.0.40", 2494 3486 "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.40.tgz", 2495 3487 "integrity": "sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==", 2496 3488 "dev": true, 2497 " requires": {3489 "dependencies": { 2498 3490 "@types/prop-types": "*", 2499 3491 "@types/scheduler": "*", … … 2501 3493 } 2502 3494 }, 2503 " @types/react-dom": {3495 "node_modules/@types/react-dom": { 2504 3496 "version": "17.0.13", 2505 3497 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.13.tgz", 2506 3498 "integrity": "sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==", 2507 3499 "dev": true, 2508 " requires": {3500 "dependencies": { 2509 3501 "@types/react": "*" 2510 3502 } 2511 3503 }, 2512 " @types/retry": {3504 "node_modules/@types/retry": { 2513 3505 "version": "0.12.1", 2514 3506 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", … … 2516 3508 "dev": true 2517 3509 }, 2518 " @types/scheduler": {3510 "node_modules/@types/scheduler": { 2519 3511 "version": "0.16.2", 2520 3512 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", … … 2522 3514 "dev": true 2523 3515 }, 2524 " @types/serve-index": {3516 "node_modules/@types/serve-index": { 2525 3517 "version": "1.9.1", 2526 3518 "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", 2527 3519 "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", 2528 3520 "dev": true, 2529 " requires": {3521 "dependencies": { 2530 3522 "@types/express": "*" 2531 3523 } 2532 3524 }, 2533 " @types/serve-static": {3525 "node_modules/@types/serve-static": { 2534 3526 "version": "1.13.10", 2535 3527 "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", 2536 3528 "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", 2537 3529 "dev": true, 2538 " requires": {3530 "dependencies": { 2539 3531 "@types/mime": "^1", 2540 3532 "@types/node": "*" 2541 3533 } 2542 3534 }, 2543 " @types/sockjs": {3535 "node_modules/@types/sockjs": { 2544 3536 "version": "0.3.33", 2545 3537 "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", 2546 3538 "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", 2547 3539 "dev": true, 2548 " requires": {3540 "dependencies": { 2549 3541 "@types/node": "*" 2550 3542 } 2551 3543 }, 2552 " @types/source-list-map": {3544 "node_modules/@types/source-list-map": { 2553 3545 "version": "0.1.2", 2554 3546 "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", … … 2556 3548 "dev": true 2557 3549 }, 2558 " @types/stack-utils": {3550 "node_modules/@types/stack-utils": { 2559 3551 "version": "2.0.1", 2560 3552 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", … … 2562 3554 "dev": true 2563 3555 }, 2564 " @types/tapable": {3556 "node_modules/@types/tapable": { 2565 3557 "version": "1.0.8", 2566 3558 "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", … … 2568 3560 "dev": true 2569 3561 }, 2570 " @types/uglify-js": {3562 "node_modules/@types/uglify-js": { 2571 3563 "version": "3.13.1", 2572 3564 "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", 2573 3565 "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", 2574 3566 "dev": true, 2575 " requires": {3567 "dependencies": { 2576 3568 "source-map": "^0.6.1" 2577 }, 2578 "dependencies": { 2579 "source-map": { 2580 "version": "0.6.1", 2581 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2582 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2583 "dev": true 2584 } 2585 } 2586 }, 2587 "@types/unist": { 3569 } 3570 }, 3571 "node_modules/@types/uglify-js/node_modules/source-map": { 3572 "version": "0.6.1", 3573 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3574 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3575 "dev": true, 3576 "engines": { 3577 "node": ">=0.10.0" 3578 } 3579 }, 3580 "node_modules/@types/unist": { 2588 3581 "version": "2.0.6", 2589 3582 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", … … 2591 3584 "dev": true 2592 3585 }, 2593 " @types/webpack": {3586 "node_modules/@types/webpack": { 2594 3587 "version": "4.41.32", 2595 3588 "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", 2596 3589 "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", 2597 3590 "dev": true, 2598 " requires": {3591 "dependencies": { 2599 3592 "@types/node": "*", 2600 3593 "@types/tapable": "^1", … … 2603 3596 "anymatch": "^3.0.0", 2604 3597 "source-map": "^0.6.0" 2605 }, 2606 "dependencies": { 2607 "source-map": { 2608 "version": "0.6.1", 2609 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2610 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2611 "dev": true 2612 } 2613 } 2614 }, 2615 "@types/webpack-sources": { 3598 } 3599 }, 3600 "node_modules/@types/webpack-sources": { 2616 3601 "version": "3.2.0", 2617 3602 "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", 2618 3603 "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", 2619 3604 "dev": true, 2620 " requires": {3605 "dependencies": { 2621 3606 "@types/node": "*", 2622 3607 "@types/source-list-map": "*", 2623 3608 "source-map": "^0.7.3" 2624 }, 2625 "dependencies": { 2626 "source-map": { 2627 "version": "0.7.3", 2628 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2629 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2630 "dev": true 2631 } 2632 } 2633 }, 2634 "@types/ws": { 3609 } 3610 }, 3611 "node_modules/@types/webpack-sources/node_modules/source-map": { 3612 "version": "0.7.3", 3613 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 3614 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 3615 "dev": true, 3616 "engines": { 3617 "node": ">= 8" 3618 } 3619 }, 3620 "node_modules/@types/webpack/node_modules/source-map": { 3621 "version": "0.6.1", 3622 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3623 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3624 "dev": true, 3625 "engines": { 3626 "node": ">=0.10.0" 3627 } 3628 }, 3629 "node_modules/@types/ws": { 2635 3630 "version": "8.5.3", 2636 3631 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", 2637 3632 "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", 2638 3633 "dev": true, 2639 " requires": {3634 "dependencies": { 2640 3635 "@types/node": "*" 2641 3636 } 2642 3637 }, 2643 " @types/yargs": {3638 "node_modules/@types/yargs": { 2644 3639 "version": "16.0.4", 2645 3640 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2646 3641 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2647 3642 "dev": true, 2648 " requires": {3643 "dependencies": { 2649 3644 "@types/yargs-parser": "*" 2650 3645 } 2651 3646 }, 2652 " @types/yargs-parser": {3647 "node_modules/@types/yargs-parser": { 2653 3648 "version": "21.0.0", 2654 3649 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", … … 2656 3651 "dev": true 2657 3652 }, 2658 " @types/yauzl": {3653 "node_modules/@types/yauzl": { 2659 3654 "version": "2.9.2", 2660 3655 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz", … … 2662 3657 "dev": true, 2663 3658 "optional": true, 2664 " requires": {3659 "dependencies": { 2665 3660 "@types/node": "*" 2666 3661 } 2667 3662 }, 2668 " @typescript-eslint/eslint-plugin": {3663 "node_modules/@typescript-eslint/eslint-plugin": { 2669 3664 "version": "5.15.0", 2670 3665 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.15.0.tgz", 2671 3666 "integrity": "sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==", 2672 3667 "dev": true, 2673 " requires": {3668 "dependencies": { 2674 3669 "@typescript-eslint/scope-manager": "5.15.0", 2675 3670 "@typescript-eslint/type-utils": "5.15.0", … … 2682 3677 "tsutils": "^3.21.0" 2683 3678 }, 2684 "dependencies": { 2685 "semver": { 2686 "version": "7.3.5", 2687 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 2688 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 2689 "dev": true, 2690 "requires": { 2691 "lru-cache": "^6.0.0" 2692 } 3679 "engines": { 3680 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3681 }, 3682 "funding": { 3683 "type": "opencollective", 3684 "url": "https://opencollective.com/typescript-eslint" 3685 }, 3686 "peerDependencies": { 3687 "@typescript-eslint/parser": "^5.0.0", 3688 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 3689 }, 3690 "peerDependenciesMeta": { 3691 "typescript": { 3692 "optional": true 2693 3693 } 2694 3694 } 2695 3695 }, 2696 "@typescript-eslint/experimental-utils": { 3696 "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { 3697 "version": "7.3.5", 3698 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 3699 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 3700 "dev": true, 3701 "dependencies": { 3702 "lru-cache": "^6.0.0" 3703 }, 3704 "bin": { 3705 "semver": "bin/semver.js" 3706 }, 3707 "engines": { 3708 "node": ">=10" 3709 } 3710 }, 3711 "node_modules/@typescript-eslint/experimental-utils": { 2697 3712 "version": "5.15.0", 2698 3713 "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.15.0.tgz", 2699 3714 "integrity": "sha512-AJOOaBrVqKYWaYDBtgMi9XVDB3YHXlffto/3A4VQ39VVaNqosSOp/nW09G4N/ej8WlzHQB2jTnSfP5wWsXSQJA==", 2700 3715 "dev": true, 2701 " requires": {3716 "dependencies": { 2702 3717 "@typescript-eslint/utils": "5.15.0" 2703 } 2704 }, 2705 "@typescript-eslint/parser": { 3718 }, 3719 "engines": { 3720 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3721 }, 3722 "funding": { 3723 "type": "opencollective", 3724 "url": "https://opencollective.com/typescript-eslint" 3725 }, 3726 "peerDependencies": { 3727 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 3728 } 3729 }, 3730 "node_modules/@typescript-eslint/parser": { 2706 3731 "version": "5.15.0", 2707 3732 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.15.0.tgz", 2708 3733 "integrity": "sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==", 2709 3734 "dev": true, 2710 " requires": {3735 "dependencies": { 2711 3736 "@typescript-eslint/scope-manager": "5.15.0", 2712 3737 "@typescript-eslint/types": "5.15.0", 2713 3738 "@typescript-eslint/typescript-estree": "5.15.0", 2714 3739 "debug": "^4.3.2" 2715 } 2716 }, 2717 "@typescript-eslint/scope-manager": { 3740 }, 3741 "engines": { 3742 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3743 }, 3744 "funding": { 3745 "type": "opencollective", 3746 "url": "https://opencollective.com/typescript-eslint" 3747 }, 3748 "peerDependencies": { 3749 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 3750 }, 3751 "peerDependenciesMeta": { 3752 "typescript": { 3753 "optional": true 3754 } 3755 } 3756 }, 3757 "node_modules/@typescript-eslint/scope-manager": { 2718 3758 "version": "5.15.0", 2719 3759 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.15.0.tgz", 2720 3760 "integrity": "sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==", 2721 3761 "dev": true, 2722 " requires": {3762 "dependencies": { 2723 3763 "@typescript-eslint/types": "5.15.0", 2724 3764 "@typescript-eslint/visitor-keys": "5.15.0" 2725 } 2726 }, 2727 "@typescript-eslint/type-utils": { 3765 }, 3766 "engines": { 3767 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3768 }, 3769 "funding": { 3770 "type": "opencollective", 3771 "url": "https://opencollective.com/typescript-eslint" 3772 } 3773 }, 3774 "node_modules/@typescript-eslint/type-utils": { 2728 3775 "version": "5.15.0", 2729 3776 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.15.0.tgz", 2730 3777 "integrity": "sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==", 2731 3778 "dev": true, 2732 " requires": {3779 "dependencies": { 2733 3780 "@typescript-eslint/utils": "5.15.0", 2734 3781 "debug": "^4.3.2", 2735 3782 "tsutils": "^3.21.0" 2736 } 2737 }, 2738 "@typescript-eslint/types": { 3783 }, 3784 "engines": { 3785 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3786 }, 3787 "funding": { 3788 "type": "opencollective", 3789 "url": "https://opencollective.com/typescript-eslint" 3790 }, 3791 "peerDependencies": { 3792 "eslint": "*" 3793 }, 3794 "peerDependenciesMeta": { 3795 "typescript": { 3796 "optional": true 3797 } 3798 } 3799 }, 3800 "node_modules/@typescript-eslint/types": { 2739 3801 "version": "5.15.0", 2740 3802 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.15.0.tgz", 2741 3803 "integrity": "sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==", 2742 "dev": true 2743 }, 2744 "@typescript-eslint/typescript-estree": { 3804 "dev": true, 3805 "engines": { 3806 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3807 }, 3808 "funding": { 3809 "type": "opencollective", 3810 "url": "https://opencollective.com/typescript-eslint" 3811 } 3812 }, 3813 "node_modules/@typescript-eslint/typescript-estree": { 2745 3814 "version": "5.15.0", 2746 3815 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.15.0.tgz", 2747 3816 "integrity": "sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==", 2748 3817 "dev": true, 2749 " requires": {3818 "dependencies": { 2750 3819 "@typescript-eslint/types": "5.15.0", 2751 3820 "@typescript-eslint/visitor-keys": "5.15.0", … … 2756 3825 "tsutils": "^3.21.0" 2757 3826 }, 2758 "dependencies": { 2759 "semver": { 2760 "version": "7.3.5", 2761 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 2762 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 2763 "dev": true, 2764 "requires": { 2765 "lru-cache": "^6.0.0" 2766 } 3827 "engines": { 3828 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3829 }, 3830 "funding": { 3831 "type": "opencollective", 3832 "url": "https://opencollective.com/typescript-eslint" 3833 }, 3834 "peerDependenciesMeta": { 3835 "typescript": { 3836 "optional": true 2767 3837 } 2768 3838 } 2769 3839 }, 2770 "@typescript-eslint/utils": { 3840 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { 3841 "version": "7.3.5", 3842 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 3843 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 3844 "dev": true, 3845 "dependencies": { 3846 "lru-cache": "^6.0.0" 3847 }, 3848 "bin": { 3849 "semver": "bin/semver.js" 3850 }, 3851 "engines": { 3852 "node": ">=10" 3853 } 3854 }, 3855 "node_modules/@typescript-eslint/utils": { 2771 3856 "version": "5.15.0", 2772 3857 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.15.0.tgz", 2773 3858 "integrity": "sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==", 2774 3859 "dev": true, 2775 " requires": {3860 "dependencies": { 2776 3861 "@types/json-schema": "^7.0.9", 2777 3862 "@typescript-eslint/scope-manager": "5.15.0", … … 2780 3865 "eslint-scope": "^5.1.1", 2781 3866 "eslint-utils": "^3.0.0" 2782 } 2783 }, 2784 "@typescript-eslint/visitor-keys": { 3867 }, 3868 "engines": { 3869 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3870 }, 3871 "funding": { 3872 "type": "opencollective", 3873 "url": "https://opencollective.com/typescript-eslint" 3874 }, 3875 "peerDependencies": { 3876 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 3877 } 3878 }, 3879 "node_modules/@typescript-eslint/visitor-keys": { 2785 3880 "version": "5.15.0", 2786 3881 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.15.0.tgz", 2787 3882 "integrity": "sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==", 2788 3883 "dev": true, 2789 " requires": {3884 "dependencies": { 2790 3885 "@typescript-eslint/types": "5.15.0", 2791 3886 "eslint-visitor-keys": "^3.0.0" 2792 3887 }, 2793 "dependencies": { 2794 "eslint-visitor-keys": { 2795 "version": "3.3.0", 2796 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 2797 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 2798 "dev": true 2799 } 2800 } 2801 }, 2802 "@webassemblyjs/ast": { 3888 "engines": { 3889 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3890 }, 3891 "funding": { 3892 "type": "opencollective", 3893 "url": "https://opencollective.com/typescript-eslint" 3894 } 3895 }, 3896 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { 3897 "version": "3.3.0", 3898 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 3899 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 3900 "dev": true, 3901 "engines": { 3902 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3903 } 3904 }, 3905 "node_modules/@webassemblyjs/ast": { 2803 3906 "version": "1.11.1", 2804 3907 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", 2805 3908 "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", 2806 3909 "dev": true, 2807 " requires": {3910 "dependencies": { 2808 3911 "@webassemblyjs/helper-numbers": "1.11.1", 2809 3912 "@webassemblyjs/helper-wasm-bytecode": "1.11.1" 2810 3913 } 2811 3914 }, 2812 " @webassemblyjs/floating-point-hex-parser": {3915 "node_modules/@webassemblyjs/floating-point-hex-parser": { 2813 3916 "version": "1.11.1", 2814 3917 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", … … 2816 3919 "dev": true 2817 3920 }, 2818 " @webassemblyjs/helper-api-error": {3921 "node_modules/@webassemblyjs/helper-api-error": { 2819 3922 "version": "1.11.1", 2820 3923 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", … … 2822 3925 "dev": true 2823 3926 }, 2824 " @webassemblyjs/helper-buffer": {3927 "node_modules/@webassemblyjs/helper-buffer": { 2825 3928 "version": "1.11.1", 2826 3929 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", … … 2828 3931 "dev": true 2829 3932 }, 2830 " @webassemblyjs/helper-numbers": {3933 "node_modules/@webassemblyjs/helper-numbers": { 2831 3934 "version": "1.11.1", 2832 3935 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", 2833 3936 "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", 2834 3937 "dev": true, 2835 " requires": {3938 "dependencies": { 2836 3939 "@webassemblyjs/floating-point-hex-parser": "1.11.1", 2837 3940 "@webassemblyjs/helper-api-error": "1.11.1", … … 2839 3942 } 2840 3943 }, 2841 " @webassemblyjs/helper-wasm-bytecode": {3944 "node_modules/@webassemblyjs/helper-wasm-bytecode": { 2842 3945 "version": "1.11.1", 2843 3946 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", … … 2845 3948 "dev": true 2846 3949 }, 2847 " @webassemblyjs/helper-wasm-section": {3950 "node_modules/@webassemblyjs/helper-wasm-section": { 2848 3951 "version": "1.11.1", 2849 3952 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", 2850 3953 "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", 2851 3954 "dev": true, 2852 " requires": {3955 "dependencies": { 2853 3956 "@webassemblyjs/ast": "1.11.1", 2854 3957 "@webassemblyjs/helper-buffer": "1.11.1", … … 2857 3960 } 2858 3961 }, 2859 " @webassemblyjs/ieee754": {3962 "node_modules/@webassemblyjs/ieee754": { 2860 3963 "version": "1.11.1", 2861 3964 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", 2862 3965 "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", 2863 3966 "dev": true, 2864 " requires": {3967 "dependencies": { 2865 3968 "@xtuc/ieee754": "^1.2.0" 2866 3969 } 2867 3970 }, 2868 " @webassemblyjs/leb128": {3971 "node_modules/@webassemblyjs/leb128": { 2869 3972 "version": "1.11.1", 2870 3973 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", 2871 3974 "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", 2872 3975 "dev": true, 2873 " requires": {3976 "dependencies": { 2874 3977 "@xtuc/long": "4.2.2" 2875 3978 } 2876 3979 }, 2877 " @webassemblyjs/utf8": {3980 "node_modules/@webassemblyjs/utf8": { 2878 3981 "version": "1.11.1", 2879 3982 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", … … 2881 3984 "dev": true 2882 3985 }, 2883 " @webassemblyjs/wasm-edit": {3986 "node_modules/@webassemblyjs/wasm-edit": { 2884 3987 "version": "1.11.1", 2885 3988 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", 2886 3989 "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", 2887 3990 "dev": true, 2888 " requires": {3991 "dependencies": { 2889 3992 "@webassemblyjs/ast": "1.11.1", 2890 3993 "@webassemblyjs/helper-buffer": "1.11.1", … … 2897 4000 } 2898 4001 }, 2899 " @webassemblyjs/wasm-gen": {4002 "node_modules/@webassemblyjs/wasm-gen": { 2900 4003 "version": "1.11.1", 2901 4004 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", 2902 4005 "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", 2903 4006 "dev": true, 2904 " requires": {4007 "dependencies": { 2905 4008 "@webassemblyjs/ast": "1.11.1", 2906 4009 "@webassemblyjs/helper-wasm-bytecode": "1.11.1", … … 2910 4013 } 2911 4014 }, 2912 " @webassemblyjs/wasm-opt": {4015 "node_modules/@webassemblyjs/wasm-opt": { 2913 4016 "version": "1.11.1", 2914 4017 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", 2915 4018 "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", 2916 4019 "dev": true, 2917 " requires": {4020 "dependencies": { 2918 4021 "@webassemblyjs/ast": "1.11.1", 2919 4022 "@webassemblyjs/helper-buffer": "1.11.1", … … 2922 4025 } 2923 4026 }, 2924 " @webassemblyjs/wasm-parser": {4027 "node_modules/@webassemblyjs/wasm-parser": { 2925 4028 "version": "1.11.1", 2926 4029 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", 2927 4030 "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", 2928 4031 "dev": true, 2929 " requires": {4032 "dependencies": { 2930 4033 "@webassemblyjs/ast": "1.11.1", 2931 4034 "@webassemblyjs/helper-api-error": "1.11.1", … … 2936 4039 } 2937 4040 }, 2938 " @webassemblyjs/wast-printer": {4041 "node_modules/@webassemblyjs/wast-printer": { 2939 4042 "version": "1.11.1", 2940 4043 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", 2941 4044 "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", 2942 4045 "dev": true, 2943 " requires": {4046 "dependencies": { 2944 4047 "@webassemblyjs/ast": "1.11.1", 2945 4048 "@xtuc/long": "4.2.2" 2946 4049 } 2947 4050 }, 2948 " @webpack-cli/configtest": {4051 "node_modules/@webpack-cli/configtest": { 2949 4052 "version": "1.1.1", 2950 4053 "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz", 2951 4054 "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==", 2952 "dev": true 2953 }, 2954 "@webpack-cli/info": { 4055 "dev": true, 4056 "peerDependencies": { 4057 "webpack": "4.x.x || 5.x.x", 4058 "webpack-cli": "4.x.x" 4059 } 4060 }, 4061 "node_modules/@webpack-cli/info": { 2955 4062 "version": "1.4.1", 2956 4063 "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz", 2957 4064 "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==", 2958 4065 "dev": true, 2959 " requires": {4066 "dependencies": { 2960 4067 "envinfo": "^7.7.3" 2961 } 2962 }, 2963 "@webpack-cli/serve": { 4068 }, 4069 "peerDependencies": { 4070 "webpack-cli": "4.x.x" 4071 } 4072 }, 4073 "node_modules/@webpack-cli/serve": { 2964 4074 "version": "1.6.1", 2965 4075 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz", 2966 4076 "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==", 2967 "dev": true 2968 }, 2969 "@wojtekmaj/enzyme-adapter-react-17": { 4077 "dev": true, 4078 "peerDependencies": { 4079 "webpack-cli": "4.x.x" 4080 }, 4081 "peerDependenciesMeta": { 4082 "webpack-dev-server": { 4083 "optional": true 4084 } 4085 } 4086 }, 4087 "node_modules/@wojtekmaj/enzyme-adapter-react-17": { 2970 4088 "version": "0.6.6", 2971 4089 "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.6.tgz", 2972 4090 "integrity": "sha512-gSfhg8CiL0Vwc2UgUblGVZIy7M0KyXaZsd8+QwzV8TSVRLkGyzdLtYEcs9wRWyQTsdmOd+oRGqbVgUX7AVJxug==", 2973 4091 "dev": true, 2974 " requires": {4092 "dependencies": { 2975 4093 "@wojtekmaj/enzyme-adapter-utils": "^0.1.2", 2976 4094 "enzyme-shallow-equal": "^1.0.0", … … 2980 4098 "react-test-renderer": "^17.0.0" 2981 4099 }, 2982 "dependencies": { 2983 "react-is": { 2984 "version": "17.0.2", 2985 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 2986 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 2987 "dev": true 2988 } 2989 } 2990 }, 2991 "@wojtekmaj/enzyme-adapter-utils": { 4100 "peerDependencies": { 4101 "enzyme": "^3.0.0", 4102 "react": "^17.0.0-0", 4103 "react-dom": "^17.0.0-0" 4104 } 4105 }, 4106 "node_modules/@wojtekmaj/enzyme-adapter-react-17/node_modules/react-is": { 4107 "version": "17.0.2", 4108 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 4109 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 4110 "dev": true 4111 }, 4112 "node_modules/@wojtekmaj/enzyme-adapter-utils": { 2992 4113 "version": "0.1.4", 2993 4114 "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", 2994 4115 "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", 2995 4116 "dev": true, 2996 " requires": {4117 "dependencies": { 2997 4118 "function.prototype.name": "^1.1.0", 2998 4119 "has": "^1.0.0", 2999 4120 "object.fromentries": "^2.0.0", 3000 4121 "prop-types": "^15.7.0" 3001 } 3002 }, 3003 "@wordpress/babel-plugin-import-jsx-pragma": { 4122 }, 4123 "peerDependencies": { 4124 "react": "^17.0.0-0" 4125 } 4126 }, 4127 "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { 3004 4128 "version": "3.1.2", 3005 4129 "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.1.2.tgz", 3006 4130 "integrity": "sha512-oMJnM3cJlu1hQMO4XmTFDhNPclj0cLRIeV5Y6uIF/9oNhhSfaMFu+ty0B4zBYodqwes/vbndwRg4j2q2bhG/Dg==", 3007 "dev": true 3008 }, 3009 "@wordpress/babel-preset-default": { 4131 "dev": true, 4132 "engines": { 4133 "node": ">=12" 4134 }, 4135 "peerDependencies": { 4136 "@babel/core": "^7.12.9" 4137 } 4138 }, 4139 "node_modules/@wordpress/babel-preset-default": { 3010 4140 "version": "6.6.1", 3011 4141 "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.6.1.tgz", 3012 4142 "integrity": "sha512-eqw6u6ndjbseWOQju9TpnXho6eimtGMlfRwPv1kO3yHV7EXDRw0p5MRMmoN29+lSG1b3MtSj6k9XwYNW0YF/qw==", 3013 4143 "dev": true, 3014 " requires": {4144 "dependencies": { 3015 4145 "@babel/core": "^7.16.0", 3016 4146 "@babel/plugin-transform-react-jsx": "^7.16.0", … … 3025 4155 "browserslist": "^4.17.6", 3026 4156 "core-js": "^3.19.1" 3027 } 3028 }, 3029 "@wordpress/base-styles": { 4157 }, 4158 "engines": { 4159 "node": ">=12" 4160 } 4161 }, 4162 "node_modules/@wordpress/base-styles": { 3030 4163 "version": "4.2.1", 3031 4164 "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.2.1.tgz", … … 3033 4166 "dev": true 3034 4167 }, 3035 " @wordpress/browserslist-config": {4168 "node_modules/@wordpress/browserslist-config": { 3036 4169 "version": "4.1.2", 3037 4170 "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-4.1.2.tgz", 3038 4171 "integrity": "sha512-UH0Ifmm4tEjVPOtiqH6yxDvk2EKtqSAhnyhyfSIb0wUnEoGsWTjREZjzuhgjt/I2nTqfg+0gUSzL5D0yQH6wDQ==", 3039 "dev": true 3040 }, 3041 "@wordpress/dependency-extraction-webpack-plugin": { 4172 "dev": true, 4173 "engines": { 4174 "node": ">=12" 4175 } 4176 }, 4177 "node_modules/@wordpress/dependency-extraction-webpack-plugin": { 3042 4178 "version": "3.4.1", 3043 4179 "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.4.1.tgz", 3044 4180 "integrity": "sha512-QtF3RS2eoPl3LBxur3Rt7hFzBqhrSNU5WR/nRn1FUBx+AJ5zuEO8fY/lhqyJ2cCM2irRTrrUfey3NQoerd6GBA==", 3045 4181 "dev": true, 3046 " requires": {4182 "dependencies": { 3047 4183 "json2php": "^0.0.4", 3048 4184 "webpack-sources": "^3.2.2" 3049 } 3050 }, 3051 "@wordpress/element": { 4185 }, 4186 "engines": { 4187 "node": ">=12" 4188 }, 4189 "peerDependencies": { 4190 "webpack": "^4.8.3 || ^5.0.0" 4191 } 4192 }, 4193 "node_modules/@wordpress/element": { 3052 4194 "version": "4.2.1", 3053 4195 "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.2.1.tgz", 3054 4196 "integrity": "sha512-y/khi37c+PORfvhLdNJzvz9VM2Ip0b2i+AaP8R20h1hEpxAmIJsHA/GUNj8IdVkrgqCQh2Ejs9DFc2ldFrTJww==", 3055 4197 "dev": true, 3056 " requires": {4198 "dependencies": { 3057 4199 "@babel/runtime": "^7.16.0", 3058 4200 "@types/react": "^17.0.37", … … 3063 4205 "react-dom": "^17.0.2" 3064 4206 }, 3065 "dependencies": { 3066 "lodash": { 3067 "version": "4.17.21", 3068 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 3069 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 3070 "dev": true 3071 } 3072 } 3073 }, 3074 "@wordpress/escape-html": { 4207 "engines": { 4208 "node": ">=12" 4209 } 4210 }, 4211 "node_modules/@wordpress/element/node_modules/lodash": { 4212 "version": "4.17.21", 4213 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4214 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 4215 "dev": true 4216 }, 4217 "node_modules/@wordpress/escape-html": { 3075 4218 "version": "2.4.1", 3076 4219 "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.4.1.tgz", 3077 4220 "integrity": "sha512-iom52wT6VqUQUytnSvsOSJp3J/amKC55bTp4AQjGIhM6uLzpWD32n9ZDl8ntuNsck+v5llxehq9XKJZBZiCR+g==", 3078 4221 "dev": true, 3079 " requires": {4222 "dependencies": { 3080 4223 "@babel/runtime": "^7.16.0" 3081 } 3082 }, 3083 "@wordpress/eslint-plugin": { 4224 }, 4225 "engines": { 4226 "node": ">=12" 4227 } 4228 }, 4229 "node_modules/@wordpress/eslint-plugin": { 3084 4230 "version": "11.0.1", 3085 4231 "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-11.0.1.tgz", 3086 4232 "integrity": "sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==", 3087 4233 "dev": true, 3088 " requires": {4234 "dependencies": { 3089 4235 "@babel/eslint-parser": "^7.16.0", 3090 4236 "@typescript-eslint/eslint-plugin": "^5.3.0", … … 3104 4250 "requireindex": "^1.2.0" 3105 4251 }, 3106 "dependencies": { 3107 "globals": { 3108 "version": "13.13.0", 3109 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", 3110 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", 3111 "dev": true, 3112 "requires": { 3113 "type-fest": "^0.20.2" 3114 } 4252 "engines": { 4253 "node": ">=12", 4254 "npm": ">=6.9" 4255 }, 4256 "peerDependencies": { 4257 "@babel/core": ">=7", 4258 "eslint": ">=8", 4259 "prettier": ">=2", 4260 "typescript": ">=4" 4261 }, 4262 "peerDependenciesMeta": { 4263 "prettier": { 4264 "optional": true 4265 }, 4266 "typescript": { 4267 "optional": true 3115 4268 } 3116 4269 } 3117 4270 }, 3118 "@wordpress/jest-console": { 4271 "node_modules/@wordpress/eslint-plugin/node_modules/globals": { 4272 "version": "13.13.0", 4273 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", 4274 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", 4275 "dev": true, 4276 "dependencies": { 4277 "type-fest": "^0.20.2" 4278 }, 4279 "engines": { 4280 "node": ">=8" 4281 }, 4282 "funding": { 4283 "url": "https://github.com/sponsors/sindresorhus" 4284 } 4285 }, 4286 "node_modules/@wordpress/jest-console": { 3119 4287 "version": "5.0.2", 3120 4288 "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-5.0.2.tgz", 3121 4289 "integrity": "sha512-WFz7kcmdRKai5V9KRvwUZKQLCBDh7syx0u96rXAthOVqK4lsP/JzW5oiu/bPMUdsZIXfovqH74xHRnSvKhj+pQ==", 3122 4290 "dev": true, 3123 " requires": {4291 "dependencies": { 3124 4292 "@babel/runtime": "^7.16.0", 3125 4293 "jest-matcher-utils": "^27.4.2", 3126 4294 "lodash": "^4.17.21" 3127 4295 }, 3128 "dependencies": { 3129 "lodash": { 3130 "version": "4.17.21", 3131 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 3132 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 3133 "dev": true 3134 } 3135 } 3136 }, 3137 "@wordpress/jest-preset-default": { 4296 "engines": { 4297 "node": ">=12" 4298 }, 4299 "peerDependencies": { 4300 "jest": ">=27" 4301 } 4302 }, 4303 "node_modules/@wordpress/jest-console/node_modules/lodash": { 4304 "version": "4.17.21", 4305 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4306 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 4307 "dev": true 4308 }, 4309 "node_modules/@wordpress/jest-preset-default": { 3138 4310 "version": "8.1.1", 3139 4311 "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-8.1.1.tgz", 3140 4312 "integrity": "sha512-rcTZjDY482rUEz2pGLzc3FyQg4+2jFdduaO8kQGS/mC80HJ00X5m35NlkORbKitwLxDA0stFHA2334Rs2r6mDg==", 3141 4313 "dev": true, 3142 " requires": {4314 "dependencies": { 3143 4315 "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", 3144 4316 "@wordpress/jest-console": "^5.0.2", … … 3146 4318 "enzyme": "^3.11.0", 3147 4319 "enzyme-to-json": "^3.4.4" 3148 } 3149 }, 3150 "@wordpress/npm-package-json-lint-config": { 4320 }, 4321 "engines": { 4322 "node": ">=12" 4323 }, 4324 "peerDependencies": { 4325 "@babel/core": ">=7", 4326 "jest": ">=27", 4327 "react": "^17.0.0", 4328 "react-dom": "^17.0.0" 4329 } 4330 }, 4331 "node_modules/@wordpress/npm-package-json-lint-config": { 3151 4332 "version": "4.1.2", 3152 4333 "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.1.2.tgz", 3153 4334 "integrity": "sha512-Cq1qoSqt+nF2KOkzyH141YnHEnmd5jDRNbCmyC4lkofy6Qxpl4cVwFDX1dZ4S9WVjqqbLp3CEgRKxUzehyGInA==", 3154 "dev": true 3155 }, 3156 "@wordpress/postcss-plugins-preset": { 4335 "dev": true, 4336 "engines": { 4337 "node": ">=12" 4338 }, 4339 "peerDependencies": { 4340 "npm-package-json-lint": ">=3.6.0" 4341 } 4342 }, 4343 "node_modules/@wordpress/postcss-plugins-preset": { 3157 4344 "version": "3.4.1", 3158 4345 "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.4.1.tgz", 3159 4346 "integrity": "sha512-d7uiRaMZrgRZTnSAfkXjKATvVpjsDkHpVJyI4I0m7Ah6IAPedOUH317LaES42EkvGH8j5TnCo0WggeWNxrElDA==", 3160 4347 "dev": true, 3161 " requires": {4348 "dependencies": { 3162 4349 "@wordpress/base-styles": "^4.2.1", 3163 4350 "autoprefixer": "^10.2.5" 3164 } 3165 }, 3166 "@wordpress/prettier-config": { 4351 }, 4352 "engines": { 4353 "node": ">=12" 4354 } 4355 }, 4356 "node_modules/@wordpress/prettier-config": { 3167 4357 "version": "1.1.3", 3168 4358 "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.1.3.tgz", 3169 4359 "integrity": "sha512-0ogGFvywFxVVhw5rXZUCDCV7aaw2KII5a3Xy0t1CAJYBP1TCF7tPNZIRyGD4bPzm5FM6IjmUMyB6NPzwRnpXrg==", 3170 "dev": true 3171 }, 3172 "@wordpress/scripts": { 4360 "dev": true, 4361 "engines": { 4362 "node": ">=12" 4363 } 4364 }, 4365 "node_modules/@wordpress/scripts": { 3173 4366 "version": "22.2.1", 3174 4367 "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-22.2.1.tgz", 3175 4368 "integrity": "sha512-iIiSbXp35E3jrFvAkNTrLr6EGfMU4eiS0/UZaCcDUVCQ3oJvy4J/uPFRjf4iKkkVqzwcg4OKB8khJaD+uX3OCg==", 3176 4369 "dev": true, 3177 " requires": {4370 "dependencies": { 3178 4371 "@babel/core": "^7.16.0", 3179 4372 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", … … 3234 4427 "webpack-dev-server": "^4.4.0" 3235 4428 }, 3236 "dependencies": { 3237 "ansi-styles": { 3238 "version": "4.3.0", 3239 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3240 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3241 "dev": true, 3242 "requires": { 3243 "color-convert": "^2.0.1" 3244 } 3245 }, 3246 "chalk": { 3247 "version": "4.1.2", 3248 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3249 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3250 "dev": true, 3251 "requires": { 3252 "ansi-styles": "^4.1.0", 3253 "supports-color": "^7.1.0" 3254 } 3255 }, 3256 "color-convert": { 3257 "version": "2.0.1", 3258 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3259 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3260 "dev": true, 3261 "requires": { 3262 "color-name": "~1.1.4" 3263 } 3264 }, 3265 "color-name": { 3266 "version": "1.1.4", 3267 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3268 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3269 "dev": true 3270 }, 3271 "has-flag": { 3272 "version": "4.0.0", 3273 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3274 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3275 "dev": true 3276 }, 3277 "supports-color": { 3278 "version": "7.2.0", 3279 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3280 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3281 "dev": true, 3282 "requires": { 3283 "has-flag": "^4.0.0" 3284 } 3285 } 3286 } 3287 }, 3288 "@wordpress/stylelint-config": { 4429 "bin": { 4430 "wp-scripts": "bin/wp-scripts.js" 4431 }, 4432 "engines": { 4433 "node": ">=12.13", 4434 "npm": ">=6.9" 4435 }, 4436 "peerDependencies": { 4437 "react": "^17.0.0", 4438 "react-dom": "^17.0.0" 4439 } 4440 }, 4441 "node_modules/@wordpress/scripts/node_modules/ansi-styles": { 4442 "version": "4.3.0", 4443 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4444 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4445 "dev": true, 4446 "dependencies": { 4447 "color-convert": "^2.0.1" 4448 }, 4449 "engines": { 4450 "node": ">=8" 4451 }, 4452 "funding": { 4453 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4454 } 4455 }, 4456 "node_modules/@wordpress/scripts/node_modules/chalk": { 4457 "version": "4.1.2", 4458 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4459 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4460 "dev": true, 4461 "dependencies": { 4462 "ansi-styles": "^4.1.0", 4463 "supports-color": "^7.1.0" 4464 }, 4465 "engines": { 4466 "node": ">=10" 4467 }, 4468 "funding": { 4469 "url": "https://github.com/chalk/chalk?sponsor=1" 4470 } 4471 }, 4472 "node_modules/@wordpress/scripts/node_modules/color-convert": { 4473 "version": "2.0.1", 4474 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4475 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4476 "dev": true, 4477 "dependencies": { 4478 "color-name": "~1.1.4" 4479 }, 4480 "engines": { 4481 "node": ">=7.0.0" 4482 } 4483 }, 4484 "node_modules/@wordpress/scripts/node_modules/color-name": { 4485 "version": "1.1.4", 4486 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4487 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4488 "dev": true 4489 }, 4490 "node_modules/@wordpress/scripts/node_modules/has-flag": { 4491 "version": "4.0.0", 4492 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4493 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4494 "dev": true, 4495 "engines": { 4496 "node": ">=8" 4497 } 4498 }, 4499 "node_modules/@wordpress/scripts/node_modules/supports-color": { 4500 "version": "7.2.0", 4501 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4502 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4503 "dev": true, 4504 "dependencies": { 4505 "has-flag": "^4.0.0" 4506 }, 4507 "engines": { 4508 "node": ">=8" 4509 } 4510 }, 4511 "node_modules/@wordpress/stylelint-config": { 3289 4512 "version": "20.0.2", 3290 4513 "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-20.0.2.tgz", 3291 4514 "integrity": "sha512-guP0Cwc4PysbRJroxWcBxViYaqaTlxrkcZ/dfsoB0ZLO+RrZ8YFktt02mt6q6MASLTBEWIBHVQ5nKLVFPWAWJg==", 3292 4515 "dev": true, 3293 " requires": {4516 "dependencies": { 3294 4517 "stylelint-config-recommended": "^6.0.0", 3295 4518 "stylelint-config-recommended-scss": "^5.0.2" 3296 } 3297 }, 3298 "@wordpress/warning": { 4519 }, 4520 "engines": { 4521 "node": ">=12" 4522 }, 4523 "peerDependencies": { 4524 "stylelint": "^14.2" 4525 } 4526 }, 4527 "node_modules/@wordpress/warning": { 3299 4528 "version": "2.4.1", 3300 4529 "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.4.1.tgz", 3301 4530 "integrity": "sha512-RE4iOGxYuWB0OnUEdp5qRDY1gteaBcIv3ihAYMM2e7EVqmE0rSHANjsYQQEk/3XfpnvaVTz+YGifMnaVF2z7Mg==", 3302 "dev": true 3303 }, 3304 "@xtuc/ieee754": { 4531 "dev": true, 4532 "engines": { 4533 "node": ">=12" 4534 } 4535 }, 4536 "node_modules/@xtuc/ieee754": { 3305 4537 "version": "1.2.0", 3306 4538 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", … … 3308 4540 "dev": true 3309 4541 }, 3310 " @xtuc/long": {4542 "node_modules/@xtuc/long": { 3311 4543 "version": "4.2.2", 3312 4544 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", … … 3314 4546 "dev": true 3315 4547 }, 3316 " abab": {4548 "node_modules/abab": { 3317 4549 "version": "2.0.5", 3318 4550 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", … … 3320 4552 "dev": true 3321 4553 }, 3322 " abbrev": {4554 "node_modules/abbrev": { 3323 4555 "version": "1.1.1", 3324 4556 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", … … 3326 4558 "dev": true 3327 4559 }, 3328 " accepts": {4560 "node_modules/accepts": { 3329 4561 "version": "1.3.8", 3330 4562 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 3331 4563 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 3332 4564 "dev": true, 3333 " requires": {4565 "dependencies": { 3334 4566 "mime-types": "~2.1.34", 3335 4567 "negotiator": "0.6.3" 3336 } 3337 }, 3338 "acorn": { 4568 }, 4569 "engines": { 4570 "node": ">= 0.6" 4571 } 4572 }, 4573 "node_modules/acorn": { 3339 4574 "version": "8.7.0", 3340 4575 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", 3341 4576 "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", 3342 "dev": true 3343 }, 3344 "acorn-globals": { 4577 "dev": true, 4578 "bin": { 4579 "acorn": "bin/acorn" 4580 }, 4581 "engines": { 4582 "node": ">=0.4.0" 4583 } 4584 }, 4585 "node_modules/acorn-globals": { 3345 4586 "version": "6.0.0", 3346 4587 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", 3347 4588 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", 3348 4589 "dev": true, 3349 " requires": {4590 "dependencies": { 3350 4591 "acorn": "^7.1.1", 3351 4592 "acorn-walk": "^7.1.1" 3352 }, 3353 "dependencies": { 3354 "acorn": { 3355 "version": "7.4.1", 3356 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 3357 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 3358 "dev": true 3359 } 3360 } 3361 }, 3362 "acorn-import-assertions": { 4593 } 4594 }, 4595 "node_modules/acorn-globals/node_modules/acorn": { 4596 "version": "7.4.1", 4597 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 4598 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 4599 "dev": true, 4600 "bin": { 4601 "acorn": "bin/acorn" 4602 }, 4603 "engines": { 4604 "node": ">=0.4.0" 4605 } 4606 }, 4607 "node_modules/acorn-import-assertions": { 3363 4608 "version": "1.8.0", 3364 4609 "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", 3365 4610 "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", 3366 "dev": true 3367 }, 3368 "acorn-jsx": { 4611 "dev": true, 4612 "peerDependencies": { 4613 "acorn": "^8" 4614 } 4615 }, 4616 "node_modules/acorn-jsx": { 3369 4617 "version": "5.3.2", 3370 4618 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 3371 4619 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3372 "dev": true 3373 }, 3374 "acorn-walk": { 4620 "dev": true, 4621 "peerDependencies": { 4622 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 4623 } 4624 }, 4625 "node_modules/acorn-walk": { 3375 4626 "version": "7.2.0", 3376 4627 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 3377 4628 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 3378 "dev": true 3379 }, 3380 "adm-zip": { 4629 "dev": true, 4630 "engines": { 4631 "node": ">=0.4.0" 4632 } 4633 }, 4634 "node_modules/adm-zip": { 3381 4635 "version": "0.5.9", 3382 4636 "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", 3383 4637 "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", 3384 "dev": true 3385 }, 3386 "agent-base": { 4638 "dev": true, 4639 "engines": { 4640 "node": ">=6.0" 4641 } 4642 }, 4643 "node_modules/agent-base": { 3387 4644 "version": "6.0.2", 3388 4645 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 3389 4646 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 3390 4647 "dev": true, 3391 " requires": {4648 "dependencies": { 3392 4649 "debug": "4" 3393 } 3394 }, 3395 "aggregate-error": { 4650 }, 4651 "engines": { 4652 "node": ">= 6.0.0" 4653 } 4654 }, 4655 "node_modules/aggregate-error": { 3396 4656 "version": "3.1.0", 3397 4657 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", 3398 4658 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", 3399 4659 "dev": true, 3400 " requires": {4660 "dependencies": { 3401 4661 "clean-stack": "^2.0.0", 3402 4662 "indent-string": "^4.0.0" 3403 } 3404 }, 3405 "ajv": { 4663 }, 4664 "engines": { 4665 "node": ">=8" 4666 } 4667 }, 4668 "node_modules/ajv": { 3406 4669 "version": "6.12.6", 3407 4670 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3408 4671 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3409 4672 "dev": true, 3410 " requires": {4673 "dependencies": { 3411 4674 "fast-deep-equal": "^3.1.1", 3412 4675 "fast-json-stable-stringify": "^2.0.0", 3413 4676 "json-schema-traverse": "^0.4.1", 3414 4677 "uri-js": "^4.2.2" 3415 } 3416 }, 3417 "ajv-errors": { 4678 }, 4679 "funding": { 4680 "type": "github", 4681 "url": "https://github.com/sponsors/epoberezkin" 4682 } 4683 }, 4684 "node_modules/ajv-errors": { 3418 4685 "version": "1.0.1", 3419 4686 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", 3420 4687 "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", 3421 "dev": true 3422 }, 3423 "ajv-formats": { 4688 "dev": true, 4689 "peerDependencies": { 4690 "ajv": ">=5.0.0" 4691 } 4692 }, 4693 "node_modules/ajv-formats": { 3424 4694 "version": "2.1.1", 3425 4695 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", 3426 4696 "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", 3427 4697 "dev": true, 3428 " requires": {4698 "dependencies": { 3429 4699 "ajv": "^8.0.0" 3430 4700 }, 3431 "dependencies": { 4701 "peerDependencies": { 4702 "ajv": "^8.0.0" 4703 }, 4704 "peerDependenciesMeta": { 3432 4705 "ajv": { 3433 "version": "8.10.0", 3434 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 3435 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 3436 "dev": true, 3437 "requires": { 3438 "fast-deep-equal": "^3.1.1", 3439 "json-schema-traverse": "^1.0.0", 3440 "require-from-string": "^2.0.2", 3441 "uri-js": "^4.2.2" 3442 } 3443 }, 3444 "json-schema-traverse": { 3445 "version": "1.0.0", 3446 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 3447 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 3448 "dev": true 4706 "optional": true 3449 4707 } 3450 4708 } 3451 4709 }, 3452 "ajv-keywords": { 4710 "node_modules/ajv-formats/node_modules/ajv": { 4711 "version": "8.10.0", 4712 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 4713 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 4714 "dev": true, 4715 "dependencies": { 4716 "fast-deep-equal": "^3.1.1", 4717 "json-schema-traverse": "^1.0.0", 4718 "require-from-string": "^2.0.2", 4719 "uri-js": "^4.2.2" 4720 }, 4721 "funding": { 4722 "type": "github", 4723 "url": "https://github.com/sponsors/epoberezkin" 4724 } 4725 }, 4726 "node_modules/ajv-formats/node_modules/json-schema-traverse": { 4727 "version": "1.0.0", 4728 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 4729 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 4730 "dev": true 4731 }, 4732 "node_modules/ajv-keywords": { 3453 4733 "version": "3.5.2", 3454 4734 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 3455 4735 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 3456 "dev": true 3457 }, 3458 "ansi-escapes": { 4736 "dev": true, 4737 "peerDependencies": { 4738 "ajv": "^6.9.1" 4739 } 4740 }, 4741 "node_modules/ansi-escapes": { 3459 4742 "version": "4.3.2", 3460 4743 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 3461 4744 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 3462 4745 "dev": true, 3463 " requires": {4746 "dependencies": { 3464 4747 "type-fest": "^0.21.3" 3465 4748 }, 3466 "dependencies": { 3467 "type-fest": { 3468 "version": "0.21.3", 3469 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 3470 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 3471 "dev": true 3472 } 3473 } 3474 }, 3475 "ansi-html-community": { 4749 "engines": { 4750 "node": ">=8" 4751 }, 4752 "funding": { 4753 "url": "https://github.com/sponsors/sindresorhus" 4754 } 4755 }, 4756 "node_modules/ansi-escapes/node_modules/type-fest": { 4757 "version": "0.21.3", 4758 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 4759 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 4760 "dev": true, 4761 "engines": { 4762 "node": ">=10" 4763 }, 4764 "funding": { 4765 "url": "https://github.com/sponsors/sindresorhus" 4766 } 4767 }, 4768 "node_modules/ansi-html-community": { 3476 4769 "version": "0.0.8", 3477 4770 "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", 3478 4771 "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", 3479 "dev": true 3480 }, 3481 "ansi-regex": { 4772 "dev": true, 4773 "engines": [ 4774 "node >= 0.8.0" 4775 ], 4776 "bin": { 4777 "ansi-html": "bin/ansi-html" 4778 } 4779 }, 4780 "node_modules/ansi-regex": { 3482 4781 "version": "2.1.1", 3483 4782 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 3484 4783 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 3485 "dev": true 3486 }, 3487 "ansi-styles": { 4784 "dev": true, 4785 "engines": { 4786 "node": ">=0.10.0" 4787 } 4788 }, 4789 "node_modules/ansi-styles": { 3488 4790 "version": "2.2.1", 3489 4791 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 3490 4792 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", 3491 "dev": true 3492 }, 3493 "anymatch": { 4793 "dev": true, 4794 "engines": { 4795 "node": ">=0.10.0" 4796 } 4797 }, 4798 "node_modules/anymatch": { 3494 4799 "version": "3.1.2", 3495 4800 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 3496 4801 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 3497 4802 "dev": true, 3498 " requires": {4803 "dependencies": { 3499 4804 "normalize-path": "^3.0.0", 3500 4805 "picomatch": "^2.0.4" 3501 } 3502 }, 3503 "argparse": { 4806 }, 4807 "engines": { 4808 "node": ">= 8" 4809 } 4810 }, 4811 "node_modules/argparse": { 3504 4812 "version": "1.0.10", 3505 4813 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 3506 4814 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 3507 4815 "dev": true, 3508 " requires": {4816 "dependencies": { 3509 4817 "sprintf-js": "~1.0.2" 3510 4818 } 3511 4819 }, 3512 " aria-query": {4820 "node_modules/aria-query": { 3513 4821 "version": "4.2.2", 3514 4822 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", 3515 4823 "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", 3516 4824 "dev": true, 3517 " requires": {4825 "dependencies": { 3518 4826 "@babel/runtime": "^7.10.2", 3519 4827 "@babel/runtime-corejs3": "^7.10.2" 3520 } 3521 }, 3522 "arr-union": { 4828 }, 4829 "engines": { 4830 "node": ">=6.0" 4831 } 4832 }, 4833 "node_modules/arr-union": { 3523 4834 "version": "3.1.0", 3524 4835 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 3525 4836 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 3526 "dev": true 3527 }, 3528 "array-each": { 4837 "dev": true, 4838 "engines": { 4839 "node": ">=0.10.0" 4840 } 4841 }, 4842 "node_modules/array-each": { 3529 4843 "version": "1.0.1", 3530 4844 "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", 3531 4845 "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", 3532 "dev": true 3533 }, 3534 "array-flatten": { 4846 "dev": true, 4847 "engines": { 4848 "node": ">=0.10.0" 4849 } 4850 }, 4851 "node_modules/array-flatten": { 3535 4852 "version": "2.1.2", 3536 4853 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", … … 3538 4855 "dev": true 3539 4856 }, 3540 " array-includes": {4857 "node_modules/array-includes": { 3541 4858 "version": "3.1.4", 3542 4859 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", 3543 4860 "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", 3544 4861 "dev": true, 3545 " requires": {4862 "dependencies": { 3546 4863 "call-bind": "^1.0.2", 3547 4864 "define-properties": "^1.1.3", … … 3549 4866 "get-intrinsic": "^1.1.1", 3550 4867 "is-string": "^1.0.7" 3551 } 3552 }, 3553 "array-slice": { 4868 }, 4869 "engines": { 4870 "node": ">= 0.4" 4871 }, 4872 "funding": { 4873 "url": "https://github.com/sponsors/ljharb" 4874 } 4875 }, 4876 "node_modules/array-slice": { 3554 4877 "version": "1.1.0", 3555 4878 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", 3556 4879 "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", 3557 "dev": true 3558 }, 3559 "array-union": { 4880 "dev": true, 4881 "engines": { 4882 "node": ">=0.10.0" 4883 } 4884 }, 4885 "node_modules/array-union": { 3560 4886 "version": "2.1.0", 3561 4887 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 3562 4888 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 3563 "dev": true 3564 }, 3565 "array-uniq": { 4889 "dev": true, 4890 "engines": { 4891 "node": ">=8" 4892 } 4893 }, 4894 "node_modules/array-uniq": { 3566 4895 "version": "1.0.3", 3567 4896 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", 3568 4897 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", 3569 "dev": true 3570 }, 3571 "array.prototype.filter": { 4898 "dev": true, 4899 "engines": { 4900 "node": ">=0.10.0" 4901 } 4902 }, 4903 "node_modules/array.prototype.filter": { 3572 4904 "version": "1.0.1", 3573 4905 "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", 3574 4906 "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", 3575 4907 "dev": true, 3576 " requires": {4908 "dependencies": { 3577 4909 "call-bind": "^1.0.2", 3578 4910 "define-properties": "^1.1.3", … … 3580 4912 "es-array-method-boxes-properly": "^1.0.0", 3581 4913 "is-string": "^1.0.7" 3582 } 3583 }, 3584 "array.prototype.flat": { 4914 }, 4915 "engines": { 4916 "node": ">= 0.4" 4917 }, 4918 "funding": { 4919 "url": "https://github.com/sponsors/ljharb" 4920 } 4921 }, 4922 "node_modules/array.prototype.flat": { 3585 4923 "version": "1.2.5", 3586 4924 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", 3587 4925 "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", 3588 4926 "dev": true, 3589 " requires": {4927 "dependencies": { 3590 4928 "call-bind": "^1.0.2", 3591 4929 "define-properties": "^1.1.3", 3592 4930 "es-abstract": "^1.19.0" 3593 } 3594 }, 3595 "array.prototype.flatmap": { 4931 }, 4932 "engines": { 4933 "node": ">= 0.4" 4934 }, 4935 "funding": { 4936 "url": "https://github.com/sponsors/ljharb" 4937 } 4938 }, 4939 "node_modules/array.prototype.flatmap": { 3596 4940 "version": "1.2.5", 3597 4941 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", 3598 4942 "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", 3599 4943 "dev": true, 3600 " requires": {4944 "dependencies": { 3601 4945 "call-bind": "^1.0.0", 3602 4946 "define-properties": "^1.1.3", 3603 4947 "es-abstract": "^1.19.0" 3604 } 3605 }, 3606 "arrify": { 4948 }, 4949 "engines": { 4950 "node": ">= 0.4" 4951 }, 4952 "funding": { 4953 "url": "https://github.com/sponsors/ljharb" 4954 } 4955 }, 4956 "node_modules/arrify": { 3607 4957 "version": "1.0.1", 3608 4958 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 3609 4959 "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", 3610 "dev": true 3611 }, 3612 "ast-types-flow": { 4960 "dev": true, 4961 "engines": { 4962 "node": ">=0.10.0" 4963 } 4964 }, 4965 "node_modules/ast-types-flow": { 3613 4966 "version": "0.0.7", 3614 4967 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", … … 3616 4969 "dev": true 3617 4970 }, 3618 " astral-regex": {4971 "node_modules/astral-regex": { 3619 4972 "version": "2.0.0", 3620 4973 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 3621 4974 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 3622 "dev": true 3623 }, 3624 "async": { 4975 "dev": true, 4976 "engines": { 4977 "node": ">=8" 4978 } 4979 }, 4980 "node_modules/async": { 3625 4981 "version": "2.6.3", 3626 4982 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 3627 4983 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", 3628 4984 "dev": true, 3629 " requires": {4985 "dependencies": { 3630 4986 "lodash": "^4.17.14" 3631 4987 } 3632 4988 }, 3633 " asynckit": {4989 "node_modules/asynckit": { 3634 4990 "version": "0.4.0", 3635 4991 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", … … 3637 4993 "dev": true 3638 4994 }, 3639 " autoprefixer": {4995 "node_modules/autoprefixer": { 3640 4996 "version": "10.4.3", 3641 4997 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.3.tgz", 3642 4998 "integrity": "sha512-3EIK6tHl2SyJWCoPsQzL3NEqKOdjCWbPzoOInjVAQYo/y/OCEFG9KwB5162dehG5GadiGfgxu7nrWCpExCfRFQ==", 3643 4999 "dev": true, 3644 "requires": { 5000 "funding": [ 5001 { 5002 "type": "opencollective", 5003 "url": "https://opencollective.com/postcss" 5004 }, 5005 { 5006 "type": "tidelift", 5007 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 5008 } 5009 ], 5010 "dependencies": { 3645 5011 "browserslist": "^4.20.2", 3646 5012 "caniuse-lite": "^1.0.30001317", … … 3649 5015 "picocolors": "^1.0.0", 3650 5016 "postcss-value-parser": "^4.2.0" 3651 } 3652 }, 3653 "axe-core": { 5017 }, 5018 "bin": { 5019 "autoprefixer": "bin/autoprefixer" 5020 }, 5021 "engines": { 5022 "node": "^10 || ^12 || >=14" 5023 }, 5024 "peerDependencies": { 5025 "postcss": "^8.1.0" 5026 } 5027 }, 5028 "node_modules/axe-core": { 3654 5029 "version": "4.4.1", 3655 5030 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", 3656 5031 "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", 3657 "dev": true 3658 }, 3659 "axios": { 5032 "dev": true, 5033 "engines": { 5034 "node": ">=4" 5035 } 5036 }, 5037 "node_modules/axios": { 3660 5038 "version": "0.25.0", 3661 5039 "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", 3662 5040 "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", 3663 5041 "dev": true, 3664 " requires": {5042 "dependencies": { 3665 5043 "follow-redirects": "^1.14.7" 3666 5044 } 3667 5045 }, 3668 " axobject-query": {5046 "node_modules/axobject-query": { 3669 5047 "version": "2.2.0", 3670 5048 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", … … 3672 5050 "dev": true 3673 5051 }, 3674 " babel-jest": {5052 "node_modules/babel-jest": { 3675 5053 "version": "27.5.1", 3676 5054 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", 3677 5055 "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", 3678 5056 "dev": true, 3679 " requires": {5057 "dependencies": { 3680 5058 "@jest/transform": "^27.5.1", 3681 5059 "@jest/types": "^27.5.1", … … 3687 5065 "slash": "^3.0.0" 3688 5066 }, 3689 "dependencies": { 3690 "ansi-styles": { 3691 "version": "4.3.0", 3692 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3693 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3694 "dev": true, 3695 "requires": { 3696 "color-convert": "^2.0.1" 3697 } 3698 }, 3699 "chalk": { 3700 "version": "4.1.2", 3701 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3702 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3703 "dev": true, 3704 "requires": { 3705 "ansi-styles": "^4.1.0", 3706 "supports-color": "^7.1.0" 3707 } 3708 }, 3709 "color-convert": { 3710 "version": "2.0.1", 3711 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3712 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3713 "dev": true, 3714 "requires": { 3715 "color-name": "~1.1.4" 3716 } 3717 }, 3718 "color-name": { 3719 "version": "1.1.4", 3720 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3721 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3722 "dev": true 3723 }, 3724 "has-flag": { 3725 "version": "4.0.0", 3726 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3727 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3728 "dev": true 3729 }, 3730 "supports-color": { 3731 "version": "7.2.0", 3732 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3733 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3734 "dev": true, 3735 "requires": { 3736 "has-flag": "^4.0.0" 3737 } 3738 } 3739 } 3740 }, 3741 "babel-loader": { 5067 "engines": { 5068 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5069 }, 5070 "peerDependencies": { 5071 "@babel/core": "^7.8.0" 5072 } 5073 }, 5074 "node_modules/babel-jest/node_modules/ansi-styles": { 5075 "version": "4.3.0", 5076 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 5077 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 5078 "dev": true, 5079 "dependencies": { 5080 "color-convert": "^2.0.1" 5081 }, 5082 "engines": { 5083 "node": ">=8" 5084 }, 5085 "funding": { 5086 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5087 } 5088 }, 5089 "node_modules/babel-jest/node_modules/chalk": { 5090 "version": "4.1.2", 5091 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 5092 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 5093 "dev": true, 5094 "dependencies": { 5095 "ansi-styles": "^4.1.0", 5096 "supports-color": "^7.1.0" 5097 }, 5098 "engines": { 5099 "node": ">=10" 5100 }, 5101 "funding": { 5102 "url": "https://github.com/chalk/chalk?sponsor=1" 5103 } 5104 }, 5105 "node_modules/babel-jest/node_modules/color-convert": { 5106 "version": "2.0.1", 5107 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 5108 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 5109 "dev": true, 5110 "dependencies": { 5111 "color-name": "~1.1.4" 5112 }, 5113 "engines": { 5114 "node": ">=7.0.0" 5115 } 5116 }, 5117 "node_modules/babel-jest/node_modules/color-name": { 5118 "version": "1.1.4", 5119 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 5120 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 5121 "dev": true 5122 }, 5123 "node_modules/babel-jest/node_modules/has-flag": { 5124 "version": "4.0.0", 5125 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5126 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5127 "dev": true, 5128 "engines": { 5129 "node": ">=8" 5130 } 5131 }, 5132 "node_modules/babel-jest/node_modules/supports-color": { 5133 "version": "7.2.0", 5134 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5135 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5136 "dev": true, 5137 "dependencies": { 5138 "has-flag": "^4.0.0" 5139 }, 5140 "engines": { 5141 "node": ">=8" 5142 } 5143 }, 5144 "node_modules/babel-loader": { 3742 5145 "version": "8.2.3", 3743 5146 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", 3744 5147 "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", 3745 5148 "dev": true, 3746 " requires": {5149 "dependencies": { 3747 5150 "find-cache-dir": "^3.3.1", 3748 5151 "loader-utils": "^1.4.0", … … 3750 5153 "schema-utils": "^2.6.5" 3751 5154 }, 3752 "dependencies": { 3753 "json5": { 3754 "version": "1.0.1", 3755 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 3756 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 3757 "dev": true, 3758 "requires": { 3759 "minimist": "^1.2.0" 3760 } 3761 }, 3762 "loader-utils": { 3763 "version": "1.4.0", 3764 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", 3765 "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", 3766 "dev": true, 3767 "requires": { 3768 "big.js": "^5.2.2", 3769 "emojis-list": "^3.0.0", 3770 "json5": "^1.0.1" 3771 } 3772 }, 3773 "schema-utils": { 3774 "version": "2.7.1", 3775 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", 3776 "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", 3777 "dev": true, 3778 "requires": { 3779 "@types/json-schema": "^7.0.5", 3780 "ajv": "^6.12.4", 3781 "ajv-keywords": "^3.5.2" 3782 } 3783 } 3784 } 3785 }, 3786 "babel-plugin-dynamic-import-node": { 5155 "engines": { 5156 "node": ">= 8.9" 5157 }, 5158 "peerDependencies": { 5159 "@babel/core": "^7.0.0", 5160 "webpack": ">=2" 5161 } 5162 }, 5163 "node_modules/babel-loader/node_modules/json5": { 5164 "version": "1.0.1", 5165 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 5166 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 5167 "dev": true, 5168 "dependencies": { 5169 "minimist": "^1.2.0" 5170 }, 5171 "bin": { 5172 "json5": "lib/cli.js" 5173 } 5174 }, 5175 "node_modules/babel-loader/node_modules/loader-utils": { 5176 "version": "1.4.0", 5177 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", 5178 "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", 5179 "dev": true, 5180 "dependencies": { 5181 "big.js": "^5.2.2", 5182 "emojis-list": "^3.0.0", 5183 "json5": "^1.0.1" 5184 }, 5185 "engines": { 5186 "node": ">=4.0.0" 5187 } 5188 }, 5189 "node_modules/babel-loader/node_modules/schema-utils": { 5190 "version": "2.7.1", 5191 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", 5192 "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", 5193 "dev": true, 5194 "dependencies": { 5195 "@types/json-schema": "^7.0.5", 5196 "ajv": "^6.12.4", 5197 "ajv-keywords": "^3.5.2" 5198 }, 5199 "engines": { 5200 "node": ">= 8.9.0" 5201 }, 5202 "funding": { 5203 "type": "opencollective", 5204 "url": "https://opencollective.com/webpack" 5205 } 5206 }, 5207 "node_modules/babel-plugin-dynamic-import-node": { 3787 5208 "version": "2.3.3", 3788 5209 "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", 3789 5210 "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", 3790 5211 "dev": true, 3791 " requires": {5212 "dependencies": { 3792 5213 "object.assign": "^4.1.0" 3793 5214 } 3794 5215 }, 3795 " babel-plugin-istanbul": {5216 "node_modules/babel-plugin-istanbul": { 3796 5217 "version": "6.1.1", 3797 5218 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", 3798 5219 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", 3799 5220 "dev": true, 3800 " requires": {5221 "dependencies": { 3801 5222 "@babel/helper-plugin-utils": "^7.0.0", 3802 5223 "@istanbuljs/load-nyc-config": "^1.0.0", … … 3804 5225 "istanbul-lib-instrument": "^5.0.4", 3805 5226 "test-exclude": "^6.0.0" 3806 } 3807 }, 3808 "babel-plugin-jest-hoist": { 5227 }, 5228 "engines": { 5229 "node": ">=8" 5230 } 5231 }, 5232 "node_modules/babel-plugin-jest-hoist": { 3809 5233 "version": "27.5.1", 3810 5234 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", 3811 5235 "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", 3812 5236 "dev": true, 3813 " requires": {5237 "dependencies": { 3814 5238 "@babel/template": "^7.3.3", 3815 5239 "@babel/types": "^7.3.3", 3816 5240 "@types/babel__core": "^7.0.0", 3817 5241 "@types/babel__traverse": "^7.0.6" 3818 } 3819 }, 3820 "babel-plugin-polyfill-corejs2": { 5242 }, 5243 "engines": { 5244 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5245 } 5246 }, 5247 "node_modules/babel-plugin-polyfill-corejs2": { 3821 5248 "version": "0.3.1", 3822 5249 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", 3823 5250 "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", 3824 5251 "dev": true, 3825 " requires": {5252 "dependencies": { 3826 5253 "@babel/compat-data": "^7.13.11", 3827 5254 "@babel/helper-define-polyfill-provider": "^0.3.1", 3828 5255 "semver": "^6.1.1" 3829 } 3830 }, 3831 "babel-plugin-polyfill-corejs3": { 5256 }, 5257 "peerDependencies": { 5258 "@babel/core": "^7.0.0-0" 5259 } 5260 }, 5261 "node_modules/babel-plugin-polyfill-corejs3": { 3832 5262 "version": "0.5.2", 3833 5263 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", 3834 5264 "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", 3835 5265 "dev": true, 3836 " requires": {5266 "dependencies": { 3837 5267 "@babel/helper-define-polyfill-provider": "^0.3.1", 3838 5268 "core-js-compat": "^3.21.0" 3839 } 3840 }, 3841 "babel-plugin-polyfill-regenerator": { 5269 }, 5270 "peerDependencies": { 5271 "@babel/core": "^7.0.0-0" 5272 } 5273 }, 5274 "node_modules/babel-plugin-polyfill-regenerator": { 3842 5275 "version": "0.3.1", 3843 5276 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", 3844 5277 "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", 3845 5278 "dev": true, 3846 " requires": {5279 "dependencies": { 3847 5280 "@babel/helper-define-polyfill-provider": "^0.3.1" 3848 } 3849 }, 3850 "babel-preset-current-node-syntax": { 5281 }, 5282 "peerDependencies": { 5283 "@babel/core": "^7.0.0-0" 5284 } 5285 }, 5286 "node_modules/babel-preset-current-node-syntax": { 3851 5287 "version": "1.0.1", 3852 5288 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 3853 5289 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 3854 5290 "dev": true, 3855 " requires": {5291 "dependencies": { 3856 5292 "@babel/plugin-syntax-async-generators": "^7.8.4", 3857 5293 "@babel/plugin-syntax-bigint": "^7.8.3", … … 3866 5302 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 3867 5303 "@babel/plugin-syntax-top-level-await": "^7.8.3" 3868 } 3869 }, 3870 "babel-preset-jest": { 5304 }, 5305 "peerDependencies": { 5306 "@babel/core": "^7.0.0" 5307 } 5308 }, 5309 "node_modules/babel-preset-jest": { 3871 5310 "version": "27.5.1", 3872 5311 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", 3873 5312 "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", 3874 5313 "dev": true, 3875 " requires": {5314 "dependencies": { 3876 5315 "babel-plugin-jest-hoist": "^27.5.1", 3877 5316 "babel-preset-current-node-syntax": "^1.0.0" 3878 } 3879 }, 3880 "balanced-match": { 5317 }, 5318 "engines": { 5319 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5320 }, 5321 "peerDependencies": { 5322 "@babel/core": "^7.0.0" 5323 } 5324 }, 5325 "node_modules/balanced-match": { 3881 5326 "version": "1.0.0", 3882 5327 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", … … 3884 5329 "dev": true 3885 5330 }, 3886 " base64-js": {5331 "node_modules/base64-js": { 3887 5332 "version": "1.5.1", 3888 5333 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 3889 5334 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 3890 "dev": true 3891 }, 3892 "batch": { 5335 "dev": true, 5336 "funding": [ 5337 { 5338 "type": "github", 5339 "url": "https://github.com/sponsors/feross" 5340 }, 5341 { 5342 "type": "patreon", 5343 "url": "https://www.patreon.com/feross" 5344 }, 5345 { 5346 "type": "consulting", 5347 "url": "https://feross.org/support" 5348 } 5349 ] 5350 }, 5351 "node_modules/batch": { 3893 5352 "version": "0.6.1", 3894 5353 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", … … 3896 5355 "dev": true 3897 5356 }, 3898 " big.js": {5357 "node_modules/big.js": { 3899 5358 "version": "5.2.2", 3900 5359 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", 3901 5360 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", 3902 "dev": true 3903 }, 3904 "binary-extensions": { 5361 "dev": true, 5362 "engines": { 5363 "node": "*" 5364 } 5365 }, 5366 "node_modules/binary-extensions": { 3905 5367 "version": "2.2.0", 3906 5368 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 3907 5369 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 3908 "dev": true 3909 }, 3910 "bl": { 5370 "dev": true, 5371 "engines": { 5372 "node": ">=8" 5373 } 5374 }, 5375 "node_modules/bl": { 3911 5376 "version": "4.1.0", 3912 5377 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 3913 5378 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 3914 5379 "dev": true, 3915 " requires": {5380 "dependencies": { 3916 5381 "buffer": "^5.5.0", 3917 5382 "inherits": "^2.0.4", … … 3919 5384 } 3920 5385 }, 3921 " body": {5386 "node_modules/body": { 3922 5387 "version": "5.1.0", 3923 5388 "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", 3924 5389 "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", 3925 5390 "dev": true, 3926 " requires": {5391 "dependencies": { 3927 5392 "continuable-cache": "^0.3.1", 3928 5393 "error": "^7.0.0", … … 3931 5396 } 3932 5397 }, 3933 " body-parser": {5398 "node_modules/body-parser": { 3934 5399 "version": "1.19.2", 3935 5400 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", 3936 5401 "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", 3937 5402 "dev": true, 3938 " requires": {5403 "dependencies": { 3939 5404 "bytes": "3.1.2", 3940 5405 "content-type": "~1.0.4", … … 3948 5413 "type-is": "~1.6.18" 3949 5414 }, 3950 "dependencies": { 3951 "bytes": { 3952 "version": "3.1.2", 3953 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 3954 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 3955 "dev": true 3956 }, 3957 "debug": { 3958 "version": "2.6.9", 3959 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3960 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3961 "dev": true, 3962 "requires": { 3963 "ms": "2.0.0" 3964 } 3965 }, 3966 "ms": { 3967 "version": "2.0.0", 3968 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3969 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 3970 "dev": true 3971 }, 3972 "qs": { 3973 "version": "6.9.7", 3974 "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", 3975 "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", 3976 "dev": true 3977 }, 3978 "raw-body": { 3979 "version": "2.4.3", 3980 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", 3981 "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", 3982 "dev": true, 3983 "requires": { 3984 "bytes": "3.1.2", 3985 "http-errors": "1.8.1", 3986 "iconv-lite": "0.4.24", 3987 "unpipe": "1.0.0" 3988 } 3989 } 3990 } 3991 }, 3992 "bonjour": { 5415 "engines": { 5416 "node": ">= 0.8" 5417 } 5418 }, 5419 "node_modules/body-parser/node_modules/bytes": { 5420 "version": "3.1.2", 5421 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 5422 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 5423 "dev": true, 5424 "engines": { 5425 "node": ">= 0.8" 5426 } 5427 }, 5428 "node_modules/body-parser/node_modules/debug": { 5429 "version": "2.6.9", 5430 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 5431 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 5432 "dev": true, 5433 "dependencies": { 5434 "ms": "2.0.0" 5435 } 5436 }, 5437 "node_modules/body-parser/node_modules/ms": { 5438 "version": "2.0.0", 5439 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 5440 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 5441 "dev": true 5442 }, 5443 "node_modules/body-parser/node_modules/qs": { 5444 "version": "6.9.7", 5445 "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", 5446 "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", 5447 "dev": true, 5448 "engines": { 5449 "node": ">=0.6" 5450 }, 5451 "funding": { 5452 "url": "https://github.com/sponsors/ljharb" 5453 } 5454 }, 5455 "node_modules/body-parser/node_modules/raw-body": { 5456 "version": "2.4.3", 5457 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", 5458 "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", 5459 "dev": true, 5460 "dependencies": { 5461 "bytes": "3.1.2", 5462 "http-errors": "1.8.1", 5463 "iconv-lite": "0.4.24", 5464 "unpipe": "1.0.0" 5465 }, 5466 "engines": { 5467 "node": ">= 0.8" 5468 } 5469 }, 5470 "node_modules/bonjour": { 3993 5471 "version": "3.5.0", 3994 5472 "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", 3995 5473 "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", 3996 5474 "dev": true, 3997 " requires": {5475 "dependencies": { 3998 5476 "array-flatten": "^2.1.0", 3999 5477 "deep-equal": "^1.0.1", … … 4004 5482 } 4005 5483 }, 4006 " boolbase": {5484 "node_modules/boolbase": { 4007 5485 "version": "1.0.0", 4008 5486 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", … … 4010 5488 "dev": true 4011 5489 }, 4012 " brace-expansion": {5490 "node_modules/brace-expansion": { 4013 5491 "version": "1.1.11", 4014 5492 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 4015 5493 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 4016 5494 "dev": true, 4017 " requires": {5495 "dependencies": { 4018 5496 "balanced-match": "^1.0.0", 4019 5497 "concat-map": "0.0.1" 4020 5498 } 4021 5499 }, 4022 " braces": {5500 "node_modules/braces": { 4023 5501 "version": "3.0.2", 4024 5502 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 4025 5503 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 4026 5504 "dev": true, 4027 " requires": {5505 "dependencies": { 4028 5506 "fill-range": "^7.0.1" 4029 } 4030 }, 4031 "browser-process-hrtime": { 5507 }, 5508 "engines": { 5509 "node": ">=8" 5510 } 5511 }, 5512 "node_modules/browser-process-hrtime": { 4032 5513 "version": "1.0.0", 4033 5514 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", … … 4035 5516 "dev": true 4036 5517 }, 4037 " browserslist": {5518 "node_modules/browserslist": { 4038 5519 "version": "4.20.2", 4039 5520 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", 4040 5521 "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", 4041 5522 "dev": true, 4042 "requires": { 5523 "funding": [ 5524 { 5525 "type": "opencollective", 5526 "url": "https://opencollective.com/browserslist" 5527 }, 5528 { 5529 "type": "tidelift", 5530 "url": "https://tidelift.com/funding/github/npm/browserslist" 5531 } 5532 ], 5533 "dependencies": { 4043 5534 "caniuse-lite": "^1.0.30001317", 4044 5535 "electron-to-chromium": "^1.4.84", … … 4046 5537 "node-releases": "^2.0.2", 4047 5538 "picocolors": "^1.0.0" 4048 } 4049 }, 4050 "bser": { 5539 }, 5540 "bin": { 5541 "browserslist": "cli.js" 5542 }, 5543 "engines": { 5544 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 5545 } 5546 }, 5547 "node_modules/bser": { 4051 5548 "version": "2.1.1", 4052 5549 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 4053 5550 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 4054 5551 "dev": true, 4055 " requires": {5552 "dependencies": { 4056 5553 "node-int64": "^0.4.0" 4057 5554 } 4058 5555 }, 4059 " buffer": {5556 "node_modules/buffer": { 4060 5557 "version": "5.7.1", 4061 5558 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 4062 5559 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 4063 5560 "dev": true, 4064 "requires": { 5561 "funding": [ 5562 { 5563 "type": "github", 5564 "url": "https://github.com/sponsors/feross" 5565 }, 5566 { 5567 "type": "patreon", 5568 "url": "https://www.patreon.com/feross" 5569 }, 5570 { 5571 "type": "consulting", 5572 "url": "https://feross.org/support" 5573 } 5574 ], 5575 "dependencies": { 4065 5576 "base64-js": "^1.3.1", 4066 5577 "ieee754": "^1.1.13" 4067 5578 } 4068 5579 }, 4069 " buffer-crc32": {5580 "node_modules/buffer-crc32": { 4070 5581 "version": "0.2.13", 4071 5582 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 4072 5583 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 4073 "dev": true 4074 }, 4075 "buffer-from": { 5584 "dev": true, 5585 "engines": { 5586 "node": "*" 5587 } 5588 }, 5589 "node_modules/buffer-from": { 4076 5590 "version": "1.1.2", 4077 5591 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", … … 4079 5593 "dev": true 4080 5594 }, 4081 " buffer-indexof": {5595 "node_modules/buffer-indexof": { 4082 5596 "version": "1.1.1", 4083 5597 "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", … … 4085 5599 "dev": true 4086 5600 }, 4087 " bytes": {5601 "node_modules/bytes": { 4088 5602 "version": "1.0.0", 4089 5603 "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", … … 4091 5605 "dev": true 4092 5606 }, 4093 " call-bind": {5607 "node_modules/call-bind": { 4094 5608 "version": "1.0.2", 4095 5609 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 4096 5610 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 4097 5611 "dev": true, 4098 " requires": {5612 "dependencies": { 4099 5613 "function-bind": "^1.1.1", 4100 5614 "get-intrinsic": "^1.0.2" 4101 } 4102 }, 4103 "callsites": { 5615 }, 5616 "funding": { 5617 "url": "https://github.com/sponsors/ljharb" 5618 } 5619 }, 5620 "node_modules/callsites": { 4104 5621 "version": "3.1.0", 4105 5622 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 4106 5623 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 4107 "dev": true 4108 }, 4109 "camelcase": { 5624 "dev": true, 5625 "engines": { 5626 "node": ">=6" 5627 } 5628 }, 5629 "node_modules/camelcase": { 4110 5630 "version": "6.3.0", 4111 5631 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 4112 5632 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 4113 "dev": true 4114 }, 4115 "camelcase-keys": { 5633 "dev": true, 5634 "engines": { 5635 "node": ">=10" 5636 }, 5637 "funding": { 5638 "url": "https://github.com/sponsors/sindresorhus" 5639 } 5640 }, 5641 "node_modules/camelcase-keys": { 4116 5642 "version": "6.2.2", 4117 5643 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", 4118 5644 "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", 4119 5645 "dev": true, 4120 " requires": {5646 "dependencies": { 4121 5647 "camelcase": "^5.3.1", 4122 5648 "map-obj": "^4.0.0", 4123 5649 "quick-lru": "^4.0.1" 4124 5650 }, 4125 "dependencies": { 4126 "camelcase": { 4127 "version": "5.3.1", 4128 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 4129 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 4130 "dev": true 4131 } 4132 } 4133 }, 4134 "caniuse-api": { 5651 "engines": { 5652 "node": ">=8" 5653 }, 5654 "funding": { 5655 "url": "https://github.com/sponsors/sindresorhus" 5656 } 5657 }, 5658 "node_modules/camelcase-keys/node_modules/camelcase": { 5659 "version": "5.3.1", 5660 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 5661 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 5662 "dev": true, 5663 "engines": { 5664 "node": ">=6" 5665 } 5666 }, 5667 "node_modules/caniuse-api": { 4135 5668 "version": "3.0.0", 4136 5669 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", 4137 5670 "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", 4138 5671 "dev": true, 4139 " requires": {5672 "dependencies": { 4140 5673 "browserslist": "^4.0.0", 4141 5674 "caniuse-lite": "^1.0.0", … … 4144 5677 } 4145 5678 }, 4146 " caniuse-lite": {5679 "node_modules/caniuse-lite": { 4147 5680 "version": "1.0.30001317", 4148 5681 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001317.tgz", 4149 5682 "integrity": "sha512-xIZLh8gBm4dqNX0gkzrBeyI86J2eCjWzYAs40q88smG844YIrN4tVQl/RhquHvKEKImWWFIVh1Lxe5n1G/N+GQ==", 4150 "dev": true 4151 }, 4152 "chalk": { 5683 "dev": true, 5684 "funding": { 5685 "type": "opencollective", 5686 "url": "https://opencollective.com/browserslist" 5687 } 5688 }, 5689 "node_modules/chalk": { 4153 5690 "version": "1.1.3", 4154 5691 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 4155 5692 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 4156 5693 "dev": true, 4157 " requires": {5694 "dependencies": { 4158 5695 "ansi-styles": "^2.2.1", 4159 5696 "escape-string-regexp": "^1.0.2", … … 4162 5699 "supports-color": "^2.0.0" 4163 5700 }, 4164 "dependencies": { 4165 "supports-color": { 4166 "version": "2.0.0", 4167 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 4168 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", 4169 "dev": true 4170 } 4171 } 4172 }, 4173 "char-regex": { 5701 "engines": { 5702 "node": ">=0.10.0" 5703 } 5704 }, 5705 "node_modules/chalk/node_modules/supports-color": { 5706 "version": "2.0.0", 5707 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 5708 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", 5709 "dev": true, 5710 "engines": { 5711 "node": ">=0.8.0" 5712 } 5713 }, 5714 "node_modules/char-regex": { 4174 5715 "version": "1.0.2", 4175 5716 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 4176 5717 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 4177 "dev": true 4178 }, 4179 "character-entities": { 5718 "dev": true, 5719 "engines": { 5720 "node": ">=10" 5721 } 5722 }, 5723 "node_modules/character-entities": { 4180 5724 "version": "1.2.4", 4181 5725 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", 4182 5726 "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", 4183 "dev": true 4184 }, 4185 "character-entities-legacy": { 5727 "dev": true, 5728 "funding": { 5729 "type": "github", 5730 "url": "https://github.com/sponsors/wooorm" 5731 } 5732 }, 5733 "node_modules/character-entities-legacy": { 4186 5734 "version": "1.1.4", 4187 5735 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", 4188 5736 "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", 4189 "dev": true 4190 }, 4191 "character-reference-invalid": { 5737 "dev": true, 5738 "funding": { 5739 "type": "github", 5740 "url": "https://github.com/sponsors/wooorm" 5741 } 5742 }, 5743 "node_modules/character-reference-invalid": { 4192 5744 "version": "1.1.4", 4193 5745 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", 4194 5746 "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", 4195 "dev": true 4196 }, 4197 "check-node-version": { 5747 "dev": true, 5748 "funding": { 5749 "type": "github", 5750 "url": "https://github.com/sponsors/wooorm" 5751 } 5752 }, 5753 "node_modules/check-node-version": { 4198 5754 "version": "4.2.1", 4199 5755 "resolved": "https://registry.npmjs.org/check-node-version/-/check-node-version-4.2.1.tgz", 4200 5756 "integrity": "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw==", 4201 5757 "dev": true, 4202 " requires": {5758 "dependencies": { 4203 5759 "chalk": "^3.0.0", 4204 5760 "map-values": "^1.0.1", … … 4208 5764 "semver": "^6.3.0" 4209 5765 }, 4210 "dependencies": { 4211 "ansi-styles": { 4212 "version": "4.3.0", 4213 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4214 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4215 "dev": true, 4216 "requires": { 4217 "color-convert": "^2.0.1" 4218 } 4219 }, 4220 "chalk": { 4221 "version": "3.0.0", 4222 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 4223 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 4224 "dev": true, 4225 "requires": { 4226 "ansi-styles": "^4.1.0", 4227 "supports-color": "^7.1.0" 4228 } 4229 }, 4230 "color-convert": { 4231 "version": "2.0.1", 4232 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4233 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4234 "dev": true, 4235 "requires": { 4236 "color-name": "~1.1.4" 4237 } 4238 }, 4239 "color-name": { 4240 "version": "1.1.4", 4241 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4242 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4243 "dev": true 4244 }, 4245 "has-flag": { 4246 "version": "4.0.0", 4247 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4248 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4249 "dev": true 4250 }, 4251 "supports-color": { 4252 "version": "7.2.0", 4253 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4254 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4255 "dev": true, 4256 "requires": { 4257 "has-flag": "^4.0.0" 4258 } 4259 } 4260 } 4261 }, 4262 "cheerio": { 5766 "bin": { 5767 "check-node-version": "bin.js" 5768 }, 5769 "engines": { 5770 "node": ">=8.3.0" 5771 } 5772 }, 5773 "node_modules/check-node-version/node_modules/ansi-styles": { 5774 "version": "4.3.0", 5775 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 5776 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 5777 "dev": true, 5778 "dependencies": { 5779 "color-convert": "^2.0.1" 5780 }, 5781 "engines": { 5782 "node": ">=8" 5783 }, 5784 "funding": { 5785 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5786 } 5787 }, 5788 "node_modules/check-node-version/node_modules/chalk": { 5789 "version": "3.0.0", 5790 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 5791 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 5792 "dev": true, 5793 "dependencies": { 5794 "ansi-styles": "^4.1.0", 5795 "supports-color": "^7.1.0" 5796 }, 5797 "engines": { 5798 "node": ">=8" 5799 } 5800 }, 5801 "node_modules/check-node-version/node_modules/color-convert": { 5802 "version": "2.0.1", 5803 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 5804 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 5805 "dev": true, 5806 "dependencies": { 5807 "color-name": "~1.1.4" 5808 }, 5809 "engines": { 5810 "node": ">=7.0.0" 5811 } 5812 }, 5813 "node_modules/check-node-version/node_modules/color-name": { 5814 "version": "1.1.4", 5815 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 5816 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 5817 "dev": true 5818 }, 5819 "node_modules/check-node-version/node_modules/has-flag": { 5820 "version": "4.0.0", 5821 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5822 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5823 "dev": true, 5824 "engines": { 5825 "node": ">=8" 5826 } 5827 }, 5828 "node_modules/check-node-version/node_modules/supports-color": { 5829 "version": "7.2.0", 5830 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5831 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5832 "dev": true, 5833 "dependencies": { 5834 "has-flag": "^4.0.0" 5835 }, 5836 "engines": { 5837 "node": ">=8" 5838 } 5839 }, 5840 "node_modules/cheerio": { 4263 5841 "version": "1.0.0-rc.10", 4264 5842 "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", 4265 5843 "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", 4266 5844 "dev": true, 4267 " requires": {5845 "dependencies": { 4268 5846 "cheerio-select": "^1.5.0", 4269 5847 "dom-serializer": "^1.3.2", … … 4274 5852 "tslib": "^2.2.0" 4275 5853 }, 4276 "dependencies": { 4277 "tslib": { 4278 "version": "2.3.1", 4279 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 4280 "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", 4281 "dev": true 4282 } 4283 } 4284 }, 4285 "cheerio-select": { 5854 "engines": { 5855 "node": ">= 6" 5856 }, 5857 "funding": { 5858 "url": "https://github.com/cheeriojs/cheerio?sponsor=1" 5859 } 5860 }, 5861 "node_modules/cheerio-select": { 4286 5862 "version": "1.5.0", 4287 5863 "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", 4288 5864 "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", 4289 5865 "dev": true, 4290 " requires": {5866 "dependencies": { 4291 5867 "css-select": "^4.1.3", 4292 5868 "css-what": "^5.0.1", … … 4294 5870 "domhandler": "^4.2.0", 4295 5871 "domutils": "^2.7.0" 4296 } 4297 }, 4298 "chokidar": { 5872 }, 5873 "funding": { 5874 "url": "https://github.com/sponsors/fb55" 5875 } 5876 }, 5877 "node_modules/cheerio/node_modules/tslib": { 5878 "version": "2.3.1", 5879 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 5880 "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", 5881 "dev": true 5882 }, 5883 "node_modules/chokidar": { 4299 5884 "version": "3.5.3", 4300 5885 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 4301 5886 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 4302 5887 "dev": true, 4303 "requires": { 5888 "funding": [ 5889 { 5890 "type": "individual", 5891 "url": "https://paulmillr.com/funding/" 5892 } 5893 ], 5894 "dependencies": { 4304 5895 "anymatch": "~3.1.2", 4305 5896 "braces": "~3.0.2", 4306 "fsevents": "~2.3.2",4307 5897 "glob-parent": "~5.1.2", 4308 5898 "is-binary-path": "~2.1.0", … … 4310 5900 "normalize-path": "~3.0.0", 4311 5901 "readdirp": "~3.6.0" 4312 } 4313 }, 4314 "chownr": { 5902 }, 5903 "engines": { 5904 "node": ">= 8.10.0" 5905 }, 5906 "optionalDependencies": { 5907 "fsevents": "~2.3.2" 5908 } 5909 }, 5910 "node_modules/chownr": { 4315 5911 "version": "1.1.4", 4316 5912 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", … … 4318 5914 "dev": true 4319 5915 }, 4320 " chrome-trace-event": {5916 "node_modules/chrome-trace-event": { 4321 5917 "version": "1.0.3", 4322 5918 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", 4323 5919 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", 4324 "dev": true 4325 }, 4326 "ci-info": { 5920 "dev": true, 5921 "engines": { 5922 "node": ">=6.0" 5923 } 5924 }, 5925 "node_modules/ci-info": { 4327 5926 "version": "3.3.0", 4328 5927 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", … … 4330 5929 "dev": true 4331 5930 }, 4332 " cjs-module-lexer": {5931 "node_modules/cjs-module-lexer": { 4333 5932 "version": "1.2.2", 4334 5933 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", … … 4336 5935 "dev": true 4337 5936 }, 4338 " clean-stack": {5937 "node_modules/clean-stack": { 4339 5938 "version": "2.2.0", 4340 5939 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", 4341 5940 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", 4342 "dev": true 4343 }, 4344 "clean-webpack-plugin": { 5941 "dev": true, 5942 "engines": { 5943 "node": ">=6" 5944 } 5945 }, 5946 "node_modules/clean-webpack-plugin": { 4345 5947 "version": "3.0.0", 4346 5948 "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", 4347 5949 "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", 4348 5950 "dev": true, 4349 " requires": {5951 "dependencies": { 4350 5952 "@types/webpack": "^4.4.31", 4351 5953 "del": "^4.1.1" 4352 } 4353 }, 4354 "cliui": { 5954 }, 5955 "engines": { 5956 "node": ">=8.9.0" 5957 }, 5958 "peerDependencies": { 5959 "webpack": "*" 5960 } 5961 }, 5962 "node_modules/cliui": { 4355 5963 "version": "7.0.4", 4356 5964 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 4357 5965 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 4358 5966 "dev": true, 4359 " requires": {5967 "dependencies": { 4360 5968 "string-width": "^4.2.0", 4361 5969 "strip-ansi": "^6.0.0", 4362 5970 "wrap-ansi": "^7.0.0" 4363 }, 4364 "dependencies": { 4365 "ansi-regex": { 4366 "version": "5.0.1", 4367 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 4368 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 4369 "dev": true 4370 }, 4371 "strip-ansi": { 4372 "version": "6.0.1", 4373 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4374 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4375 "dev": true, 4376 "requires": { 4377 "ansi-regex": "^5.0.1" 4378 } 4379 } 4380 } 4381 }, 4382 "clone-deep": { 5971 } 5972 }, 5973 "node_modules/cliui/node_modules/ansi-regex": { 5974 "version": "5.0.1", 5975 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5976 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5977 "dev": true, 5978 "engines": { 5979 "node": ">=8" 5980 } 5981 }, 5982 "node_modules/cliui/node_modules/strip-ansi": { 5983 "version": "6.0.1", 5984 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5985 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5986 "dev": true, 5987 "dependencies": { 5988 "ansi-regex": "^5.0.1" 5989 }, 5990 "engines": { 5991 "node": ">=8" 5992 } 5993 }, 5994 "node_modules/clone-deep": { 4383 5995 "version": "0.2.4", 4384 5996 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", 4385 5997 "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", 4386 5998 "dev": true, 4387 " requires": {5999 "dependencies": { 4388 6000 "for-own": "^0.1.3", 4389 6001 "is-plain-object": "^2.0.1", … … 4391 6003 "lazy-cache": "^1.0.3", 4392 6004 "shallow-clone": "^0.1.2" 4393 } 4394 }, 4395 "clone-regexp": { 6005 }, 6006 "engines": { 6007 "node": ">=0.10.0" 6008 } 6009 }, 6010 "node_modules/clone-regexp": { 4396 6011 "version": "2.2.0", 4397 6012 "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz", 4398 6013 "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==", 4399 6014 "dev": true, 4400 " requires": {6015 "dependencies": { 4401 6016 "is-regexp": "^2.0.0" 4402 } 4403 }, 4404 "co": { 6017 }, 6018 "engines": { 6019 "node": ">=6" 6020 } 6021 }, 6022 "node_modules/co": { 4405 6023 "version": "4.6.0", 4406 6024 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 4407 6025 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 4408 "dev": true 4409 }, 4410 "collect-v8-coverage": { 6026 "dev": true, 6027 "engines": { 6028 "iojs": ">= 1.0.0", 6029 "node": ">= 0.12.0" 6030 } 6031 }, 6032 "node_modules/collect-v8-coverage": { 4411 6033 "version": "1.0.1", 4412 6034 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", … … 4414 6036 "dev": true 4415 6037 }, 4416 " color-convert": {6038 "node_modules/color-convert": { 4417 6039 "version": "1.9.3", 4418 6040 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 4419 6041 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 4420 6042 "dev": true, 4421 " requires": {6043 "dependencies": { 4422 6044 "color-name": "1.1.3" 4423 6045 } 4424 6046 }, 4425 " color-name": {6047 "node_modules/color-name": { 4426 6048 "version": "1.1.3", 4427 6049 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", … … 4429 6051 "dev": true 4430 6052 }, 4431 " colord": {6053 "node_modules/colord": { 4432 6054 "version": "2.9.2", 4433 6055 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", … … 4435 6057 "dev": true 4436 6058 }, 4437 " colorette": {6059 "node_modules/colorette": { 4438 6060 "version": "2.0.16", 4439 6061 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", … … 4441 6063 "dev": true 4442 6064 }, 4443 " colors": {6065 "node_modules/colors": { 4444 6066 "version": "1.1.2", 4445 6067 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", 4446 6068 "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", 4447 "dev": true 4448 }, 4449 "combined-stream": { 6069 "dev": true, 6070 "engines": { 6071 "node": ">=0.1.90" 6072 } 6073 }, 6074 "node_modules/combined-stream": { 4450 6075 "version": "1.0.8", 4451 6076 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 4452 6077 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 4453 6078 "dev": true, 4454 " requires": {6079 "dependencies": { 4455 6080 "delayed-stream": "~1.0.0" 4456 } 4457 }, 4458 "commander": { 6081 }, 6082 "engines": { 6083 "node": ">= 0.8" 6084 } 6085 }, 6086 "node_modules/commander": { 4459 6087 "version": "2.20.3", 4460 6088 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", … … 4462 6090 "dev": true 4463 6091 }, 4464 " comment-parser": {6092 "node_modules/comment-parser": { 4465 6093 "version": "1.3.0", 4466 6094 "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.0.tgz", 4467 6095 "integrity": "sha512-hRpmWIKgzd81vn0ydoWoyPoALEOnF4wt8yKD35Ib1D6XC2siLiYaiqfGkYrunuKdsXGwpBpHU3+9r+RVw2NZfA==", 4468 "dev": true 4469 }, 4470 "common-path-prefix": { 6096 "dev": true, 6097 "engines": { 6098 "node": ">= 12.0.0" 6099 } 6100 }, 6101 "node_modules/common-path-prefix": { 4471 6102 "version": "3.0.0", 4472 6103 "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", … … 4474 6105 "dev": true 4475 6106 }, 4476 " commondir": {6107 "node_modules/commondir": { 4477 6108 "version": "1.0.1", 4478 6109 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", … … 4480 6111 "dev": true 4481 6112 }, 4482 " compressible": {6113 "node_modules/compressible": { 4483 6114 "version": "2.0.18", 4484 6115 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", 4485 6116 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", 4486 6117 "dev": true, 4487 " requires": {6118 "dependencies": { 4488 6119 "mime-db": ">= 1.43.0 < 2" 4489 } 4490 }, 4491 "compression": { 6120 }, 6121 "engines": { 6122 "node": ">= 0.6" 6123 } 6124 }, 6125 "node_modules/compression": { 4492 6126 "version": "1.7.4", 4493 6127 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", 4494 6128 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", 4495 6129 "dev": true, 4496 " requires": {6130 "dependencies": { 4497 6131 "accepts": "~1.3.5", 4498 6132 "bytes": "3.0.0", … … 4503 6137 "vary": "~1.1.2" 4504 6138 }, 4505 "dependencies": { 4506 "bytes": { 4507 "version": "3.0.0", 4508 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", 4509 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", 4510 "dev": true 4511 }, 4512 "debug": { 4513 "version": "2.6.9", 4514 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 4515 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 4516 "dev": true, 4517 "requires": { 4518 "ms": "2.0.0" 4519 } 4520 }, 4521 "ms": { 4522 "version": "2.0.0", 4523 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4524 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 4525 "dev": true 4526 }, 4527 "safe-buffer": { 4528 "version": "5.1.2", 4529 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 4530 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 4531 "dev": true 4532 } 4533 } 4534 }, 4535 "concat-map": { 6139 "engines": { 6140 "node": ">= 0.8.0" 6141 } 6142 }, 6143 "node_modules/compression/node_modules/bytes": { 6144 "version": "3.0.0", 6145 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", 6146 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", 6147 "dev": true, 6148 "engines": { 6149 "node": ">= 0.8" 6150 } 6151 }, 6152 "node_modules/compression/node_modules/debug": { 6153 "version": "2.6.9", 6154 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6155 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6156 "dev": true, 6157 "dependencies": { 6158 "ms": "2.0.0" 6159 } 6160 }, 6161 "node_modules/compression/node_modules/ms": { 6162 "version": "2.0.0", 6163 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6164 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 6165 "dev": true 6166 }, 6167 "node_modules/compression/node_modules/safe-buffer": { 6168 "version": "5.1.2", 6169 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6170 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 6171 "dev": true 6172 }, 6173 "node_modules/concat-map": { 4536 6174 "version": "0.0.1", 4537 6175 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", … … 4539 6177 "dev": true 4540 6178 }, 4541 " concurrently": {6179 "node_modules/concurrently": { 4542 6180 "version": "7.0.0", 4543 6181 "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.0.0.tgz", 4544 6182 "integrity": "sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw==", 4545 6183 "dev": true, 4546 " requires": {6184 "dependencies": { 4547 6185 "chalk": "^4.1.0", 4548 6186 "date-fns": "^2.16.1", … … 4554 6192 "yargs": "^16.2.0" 4555 6193 }, 4556 "dependencies": { 4557 "ansi-styles": { 4558 "version": "4.3.0", 4559 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4560 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4561 "dev": true, 4562 "requires": { 4563 "color-convert": "^2.0.1" 4564 } 4565 }, 4566 "chalk": { 4567 "version": "4.1.2", 4568 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4569 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4570 "dev": true, 4571 "requires": { 4572 "ansi-styles": "^4.1.0", 4573 "supports-color": "^7.1.0" 4574 }, 4575 "dependencies": { 4576 "supports-color": { 4577 "version": "7.2.0", 4578 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4579 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4580 "dev": true, 4581 "requires": { 4582 "has-flag": "^4.0.0" 4583 } 4584 } 4585 } 4586 }, 4587 "color-convert": { 4588 "version": "2.0.1", 4589 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4590 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4591 "dev": true, 4592 "requires": { 4593 "color-name": "~1.1.4" 4594 } 4595 }, 4596 "color-name": { 4597 "version": "1.1.4", 4598 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4599 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4600 "dev": true 4601 }, 4602 "has-flag": { 4603 "version": "4.0.0", 4604 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4605 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4606 "dev": true 4607 }, 4608 "lodash": { 4609 "version": "4.17.21", 4610 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4611 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 4612 "dev": true 4613 }, 4614 "rxjs": { 4615 "version": "6.6.7", 4616 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", 4617 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", 4618 "dev": true, 4619 "requires": { 4620 "tslib": "^1.9.0" 4621 } 4622 }, 4623 "supports-color": { 4624 "version": "8.1.1", 4625 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 4626 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 4627 "dev": true, 4628 "requires": { 4629 "has-flag": "^4.0.0" 4630 } 4631 } 4632 } 4633 }, 4634 "connect-history-api-fallback": { 6194 "bin": { 6195 "concurrently": "dist/bin/concurrently.js" 6196 }, 6197 "engines": { 6198 "node": "^12.20.0 || ^14.13.0 || >=16.0.0" 6199 } 6200 }, 6201 "node_modules/concurrently/node_modules/ansi-styles": { 6202 "version": "4.3.0", 6203 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 6204 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 6205 "dev": true, 6206 "dependencies": { 6207 "color-convert": "^2.0.1" 6208 }, 6209 "engines": { 6210 "node": ">=8" 6211 }, 6212 "funding": { 6213 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6214 } 6215 }, 6216 "node_modules/concurrently/node_modules/chalk": { 6217 "version": "4.1.2", 6218 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 6219 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 6220 "dev": true, 6221 "dependencies": { 6222 "ansi-styles": "^4.1.0", 6223 "supports-color": "^7.1.0" 6224 }, 6225 "engines": { 6226 "node": ">=10" 6227 }, 6228 "funding": { 6229 "url": "https://github.com/chalk/chalk?sponsor=1" 6230 } 6231 }, 6232 "node_modules/concurrently/node_modules/chalk/node_modules/supports-color": { 6233 "version": "7.2.0", 6234 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 6235 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 6236 "dev": true, 6237 "dependencies": { 6238 "has-flag": "^4.0.0" 6239 }, 6240 "engines": { 6241 "node": ">=8" 6242 } 6243 }, 6244 "node_modules/concurrently/node_modules/color-convert": { 6245 "version": "2.0.1", 6246 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 6247 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 6248 "dev": true, 6249 "dependencies": { 6250 "color-name": "~1.1.4" 6251 }, 6252 "engines": { 6253 "node": ">=7.0.0" 6254 } 6255 }, 6256 "node_modules/concurrently/node_modules/color-name": { 6257 "version": "1.1.4", 6258 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 6259 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6260 "dev": true 6261 }, 6262 "node_modules/concurrently/node_modules/has-flag": { 6263 "version": "4.0.0", 6264 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6265 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6266 "dev": true, 6267 "engines": { 6268 "node": ">=8" 6269 } 6270 }, 6271 "node_modules/concurrently/node_modules/lodash": { 6272 "version": "4.17.21", 6273 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 6274 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 6275 "dev": true 6276 }, 6277 "node_modules/concurrently/node_modules/rxjs": { 6278 "version": "6.6.7", 6279 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", 6280 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", 6281 "dev": true, 6282 "dependencies": { 6283 "tslib": "^1.9.0" 6284 }, 6285 "engines": { 6286 "npm": ">=2.0.0" 6287 } 6288 }, 6289 "node_modules/concurrently/node_modules/supports-color": { 6290 "version": "8.1.1", 6291 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 6292 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 6293 "dev": true, 6294 "dependencies": { 6295 "has-flag": "^4.0.0" 6296 }, 6297 "engines": { 6298 "node": ">=10" 6299 }, 6300 "funding": { 6301 "url": "https://github.com/chalk/supports-color?sponsor=1" 6302 } 6303 }, 6304 "node_modules/connect-history-api-fallback": { 4635 6305 "version": "1.6.0", 4636 6306 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", 4637 6307 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", 4638 "dev": true 4639 }, 4640 "content-disposition": { 6308 "dev": true, 6309 "engines": { 6310 "node": ">=0.8" 6311 } 6312 }, 6313 "node_modules/content-disposition": { 4641 6314 "version": "0.5.4", 4642 6315 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", 4643 6316 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 4644 6317 "dev": true, 4645 " requires": {6318 "dependencies": { 4646 6319 "safe-buffer": "5.2.1" 4647 } 4648 }, 4649 "content-type": { 6320 }, 6321 "engines": { 6322 "node": ">= 0.6" 6323 } 6324 }, 6325 "node_modules/content-type": { 4650 6326 "version": "1.0.4", 4651 6327 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", 4652 6328 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", 4653 "dev": true 4654 }, 4655 "continuable-cache": { 6329 "dev": true, 6330 "engines": { 6331 "node": ">= 0.6" 6332 } 6333 }, 6334 "node_modules/continuable-cache": { 4656 6335 "version": "0.3.1", 4657 6336 "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", … … 4659 6338 "dev": true 4660 6339 }, 4661 " convert-source-map": {6340 "node_modules/convert-source-map": { 4662 6341 "version": "1.8.0", 4663 6342 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", 4664 6343 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", 4665 6344 "dev": true, 4666 " requires": {6345 "dependencies": { 4667 6346 "safe-buffer": "~5.1.1" 4668 }, 4669 "dependencies": { 4670 "safe-buffer": { 4671 "version": "5.1.2", 4672 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 4673 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 4674 "dev": true 4675 } 4676 } 4677 }, 4678 "cookie": { 6347 } 6348 }, 6349 "node_modules/convert-source-map/node_modules/safe-buffer": { 6350 "version": "5.1.2", 6351 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6352 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 6353 "dev": true 6354 }, 6355 "node_modules/cookie": { 4679 6356 "version": "0.4.2", 4680 6357 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", 4681 6358 "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", 4682 "dev": true 4683 }, 4684 "cookie-signature": { 6359 "dev": true, 6360 "engines": { 6361 "node": ">= 0.6" 6362 } 6363 }, 6364 "node_modules/cookie-signature": { 4685 6365 "version": "1.0.6", 4686 6366 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", … … 4688 6368 "dev": true 4689 6369 }, 4690 " copy-webpack-plugin": {6370 "node_modules/copy-webpack-plugin": { 4691 6371 "version": "10.2.4", 4692 6372 "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", 4693 6373 "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", 4694 6374 "dev": true, 4695 " requires": {6375 "dependencies": { 4696 6376 "fast-glob": "^3.2.7", 4697 6377 "glob-parent": "^6.0.1", … … 4701 6381 "serialize-javascript": "^6.0.0" 4702 6382 }, 4703 "dependencies": { 4704 "ajv": { 4705 "version": "8.10.0", 4706 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 4707 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 4708 "dev": true, 4709 "requires": { 4710 "fast-deep-equal": "^3.1.1", 4711 "json-schema-traverse": "^1.0.0", 4712 "require-from-string": "^2.0.2", 4713 "uri-js": "^4.2.2" 4714 } 4715 }, 4716 "ajv-keywords": { 4717 "version": "5.1.0", 4718 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 4719 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 4720 "dev": true, 4721 "requires": { 4722 "fast-deep-equal": "^3.1.3" 4723 } 4724 }, 4725 "array-union": { 4726 "version": "3.0.1", 4727 "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", 4728 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", 4729 "dev": true 4730 }, 4731 "glob-parent": { 4732 "version": "6.0.2", 4733 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 4734 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 4735 "dev": true, 4736 "requires": { 4737 "is-glob": "^4.0.3" 4738 } 4739 }, 4740 "globby": { 4741 "version": "12.2.0", 4742 "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", 4743 "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", 4744 "dev": true, 4745 "requires": { 4746 "array-union": "^3.0.1", 4747 "dir-glob": "^3.0.1", 4748 "fast-glob": "^3.2.7", 4749 "ignore": "^5.1.9", 4750 "merge2": "^1.4.1", 4751 "slash": "^4.0.0" 4752 } 4753 }, 4754 "json-schema-traverse": { 4755 "version": "1.0.0", 4756 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 4757 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 4758 "dev": true 4759 }, 4760 "schema-utils": { 4761 "version": "4.0.0", 4762 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 4763 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 4764 "dev": true, 4765 "requires": { 4766 "@types/json-schema": "^7.0.9", 4767 "ajv": "^8.8.0", 4768 "ajv-formats": "^2.1.1", 4769 "ajv-keywords": "^5.0.0" 4770 } 4771 }, 4772 "slash": { 4773 "version": "4.0.0", 4774 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 4775 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 4776 "dev": true 4777 } 4778 } 4779 }, 4780 "core-js": { 6383 "engines": { 6384 "node": ">= 12.20.0" 6385 }, 6386 "funding": { 6387 "type": "opencollective", 6388 "url": "https://opencollective.com/webpack" 6389 }, 6390 "peerDependencies": { 6391 "webpack": "^5.1.0" 6392 } 6393 }, 6394 "node_modules/copy-webpack-plugin/node_modules/ajv": { 6395 "version": "8.10.0", 6396 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 6397 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 6398 "dev": true, 6399 "dependencies": { 6400 "fast-deep-equal": "^3.1.1", 6401 "json-schema-traverse": "^1.0.0", 6402 "require-from-string": "^2.0.2", 6403 "uri-js": "^4.2.2" 6404 }, 6405 "funding": { 6406 "type": "github", 6407 "url": "https://github.com/sponsors/epoberezkin" 6408 } 6409 }, 6410 "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { 6411 "version": "5.1.0", 6412 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 6413 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 6414 "dev": true, 6415 "dependencies": { 6416 "fast-deep-equal": "^3.1.3" 6417 }, 6418 "peerDependencies": { 6419 "ajv": "^8.8.2" 6420 } 6421 }, 6422 "node_modules/copy-webpack-plugin/node_modules/array-union": { 6423 "version": "3.0.1", 6424 "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", 6425 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", 6426 "dev": true, 6427 "engines": { 6428 "node": ">=12" 6429 }, 6430 "funding": { 6431 "url": "https://github.com/sponsors/sindresorhus" 6432 } 6433 }, 6434 "node_modules/copy-webpack-plugin/node_modules/glob-parent": { 6435 "version": "6.0.2", 6436 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 6437 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 6438 "dev": true, 6439 "dependencies": { 6440 "is-glob": "^4.0.3" 6441 }, 6442 "engines": { 6443 "node": ">=10.13.0" 6444 } 6445 }, 6446 "node_modules/copy-webpack-plugin/node_modules/globby": { 6447 "version": "12.2.0", 6448 "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", 6449 "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", 6450 "dev": true, 6451 "dependencies": { 6452 "array-union": "^3.0.1", 6453 "dir-glob": "^3.0.1", 6454 "fast-glob": "^3.2.7", 6455 "ignore": "^5.1.9", 6456 "merge2": "^1.4.1", 6457 "slash": "^4.0.0" 6458 }, 6459 "engines": { 6460 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6461 }, 6462 "funding": { 6463 "url": "https://github.com/sponsors/sindresorhus" 6464 } 6465 }, 6466 "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { 6467 "version": "1.0.0", 6468 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 6469 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 6470 "dev": true 6471 }, 6472 "node_modules/copy-webpack-plugin/node_modules/schema-utils": { 6473 "version": "4.0.0", 6474 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 6475 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 6476 "dev": true, 6477 "dependencies": { 6478 "@types/json-schema": "^7.0.9", 6479 "ajv": "^8.8.0", 6480 "ajv-formats": "^2.1.1", 6481 "ajv-keywords": "^5.0.0" 6482 }, 6483 "engines": { 6484 "node": ">= 12.13.0" 6485 }, 6486 "funding": { 6487 "type": "opencollective", 6488 "url": "https://opencollective.com/webpack" 6489 } 6490 }, 6491 "node_modules/copy-webpack-plugin/node_modules/slash": { 6492 "version": "4.0.0", 6493 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 6494 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 6495 "dev": true, 6496 "engines": { 6497 "node": ">=12" 6498 }, 6499 "funding": { 6500 "url": "https://github.com/sponsors/sindresorhus" 6501 } 6502 }, 6503 "node_modules/core-js": { 4781 6504 "version": "3.21.1", 4782 6505 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", 4783 6506 "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", 4784 "dev": true 4785 }, 4786 "core-js-compat": { 6507 "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", 6508 "dev": true, 6509 "hasInstallScript": true, 6510 "funding": { 6511 "type": "opencollective", 6512 "url": "https://opencollective.com/core-js" 6513 } 6514 }, 6515 "node_modules/core-js-compat": { 4787 6516 "version": "3.21.1", 4788 6517 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", 4789 6518 "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", 4790 6519 "dev": true, 4791 " requires": {6520 "dependencies": { 4792 6521 "browserslist": "^4.19.1", 4793 6522 "semver": "7.0.0" 4794 6523 }, 4795 "dependencies": { 4796 "semver": { 4797 "version": "7.0.0", 4798 "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", 4799 "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", 4800 "dev": true 4801 } 4802 } 4803 }, 4804 "core-js-pure": { 6524 "funding": { 6525 "type": "opencollective", 6526 "url": "https://opencollective.com/core-js" 6527 } 6528 }, 6529 "node_modules/core-js-compat/node_modules/semver": { 6530 "version": "7.0.0", 6531 "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", 6532 "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", 6533 "dev": true, 6534 "bin": { 6535 "semver": "bin/semver.js" 6536 } 6537 }, 6538 "node_modules/core-js-pure": { 4805 6539 "version": "3.21.1", 4806 6540 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", 4807 6541 "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==", 4808 "dev": true 4809 }, 4810 "core-util-is": { 6542 "deprecated": "core-js-pure@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js-pure.", 6543 "dev": true, 6544 "hasInstallScript": true, 6545 "funding": { 6546 "type": "opencollective", 6547 "url": "https://opencollective.com/core-js" 6548 } 6549 }, 6550 "node_modules/core-util-is": { 4811 6551 "version": "1.0.3", 4812 6552 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", … … 4814 6554 "dev": true 4815 6555 }, 4816 " cosmiconfig": {6556 "node_modules/cosmiconfig": { 4817 6557 "version": "7.0.1", 4818 6558 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", 4819 6559 "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", 4820 6560 "dev": true, 4821 " requires": {6561 "dependencies": { 4822 6562 "@types/parse-json": "^4.0.0", 4823 6563 "import-fresh": "^3.2.1", … … 4825 6565 "path-type": "^4.0.0", 4826 6566 "yaml": "^1.10.0" 4827 } 4828 }, 4829 "cross-fetch": { 6567 }, 6568 "engines": { 6569 "node": ">=10" 6570 } 6571 }, 6572 "node_modules/cross-fetch": { 4830 6573 "version": "3.1.5", 4831 6574 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", 4832 6575 "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", 4833 6576 "dev": true, 4834 " requires": {6577 "dependencies": { 4835 6578 "node-fetch": "2.6.7" 4836 6579 } 4837 6580 }, 4838 " cross-spawn": {6581 "node_modules/cross-spawn": { 4839 6582 "version": "5.1.0", 4840 6583 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", 4841 6584 "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", 4842 6585 "dev": true, 4843 " requires": {6586 "dependencies": { 4844 6587 "lru-cache": "^4.0.1", 4845 6588 "shebang-command": "^1.2.0", 4846 6589 "which": "^1.2.9" 4847 }, 4848 "dependencies": { 4849 "lru-cache": { 4850 "version": "4.1.5", 4851 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 4852 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 4853 "dev": true, 4854 "requires": { 4855 "pseudomap": "^1.0.2", 4856 "yallist": "^2.1.2" 4857 } 4858 }, 4859 "yallist": { 4860 "version": "2.1.2", 4861 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 4862 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", 4863 "dev": true 4864 } 4865 } 4866 }, 4867 "css-declaration-sorter": { 6590 } 6591 }, 6592 "node_modules/cross-spawn/node_modules/lru-cache": { 6593 "version": "4.1.5", 6594 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 6595 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 6596 "dev": true, 6597 "dependencies": { 6598 "pseudomap": "^1.0.2", 6599 "yallist": "^2.1.2" 6600 } 6601 }, 6602 "node_modules/cross-spawn/node_modules/yallist": { 6603 "version": "2.1.2", 6604 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 6605 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", 6606 "dev": true 6607 }, 6608 "node_modules/css-declaration-sorter": { 4868 6609 "version": "6.1.4", 4869 6610 "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", 4870 6611 "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", 4871 6612 "dev": true, 4872 " requires": {6613 "dependencies": { 4873 6614 "timsort": "^0.3.0" 4874 } 4875 }, 4876 "css-functions-list": { 6615 }, 6616 "engines": { 6617 "node": ">= 10" 6618 }, 6619 "peerDependencies": { 6620 "postcss": "^8.0.9" 6621 } 6622 }, 6623 "node_modules/css-functions-list": { 4877 6624 "version": "3.0.1", 4878 6625 "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.0.1.tgz", 4879 6626 "integrity": "sha512-PriDuifDt4u4rkDgnqRCLnjfMatufLmWNfQnGCq34xZwpY3oabwhB9SqRBmuvWUgndbemCFlKqg+nO7C2q0SBw==", 4880 "dev": true 4881 }, 4882 "css-loader": { 6627 "dev": true, 6628 "engines": { 6629 "node": ">=12.22" 6630 } 6631 }, 6632 "node_modules/css-loader": { 4883 6633 "version": "6.7.1", 4884 6634 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", 4885 6635 "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", 4886 6636 "dev": true, 4887 " requires": {6637 "dependencies": { 4888 6638 "icss-utils": "^5.1.0", 4889 6639 "postcss": "^8.4.7", … … 4895 6645 "semver": "^7.3.5" 4896 6646 }, 4897 "dependencies": { 4898 "semver": { 4899 "version": "7.3.5", 4900 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 4901 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 4902 "dev": true, 4903 "requires": { 4904 "lru-cache": "^6.0.0" 4905 } 4906 } 4907 } 4908 }, 4909 "css-select": { 6647 "engines": { 6648 "node": ">= 12.13.0" 6649 }, 6650 "funding": { 6651 "type": "opencollective", 6652 "url": "https://opencollective.com/webpack" 6653 }, 6654 "peerDependencies": { 6655 "webpack": "^5.0.0" 6656 } 6657 }, 6658 "node_modules/css-loader/node_modules/semver": { 6659 "version": "7.3.5", 6660 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 6661 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 6662 "dev": true, 6663 "dependencies": { 6664 "lru-cache": "^6.0.0" 6665 }, 6666 "bin": { 6667 "semver": "bin/semver.js" 6668 }, 6669 "engines": { 6670 "node": ">=10" 6671 } 6672 }, 6673 "node_modules/css-select": { 4910 6674 "version": "4.2.1", 4911 6675 "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", 4912 6676 "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", 4913 6677 "dev": true, 4914 " requires": {6678 "dependencies": { 4915 6679 "boolbase": "^1.0.0", 4916 6680 "css-what": "^5.1.0", … … 4918 6682 "domutils": "^2.8.0", 4919 6683 "nth-check": "^2.0.1" 4920 } 4921 }, 4922 "css-tree": { 6684 }, 6685 "funding": { 6686 "url": "https://github.com/sponsors/fb55" 6687 } 6688 }, 6689 "node_modules/css-tree": { 4923 6690 "version": "1.1.3", 4924 6691 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", 4925 6692 "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", 4926 6693 "dev": true, 4927 " requires": {6694 "dependencies": { 4928 6695 "mdn-data": "2.0.14", 4929 6696 "source-map": "^0.6.1" 4930 6697 }, 4931 "dependencies": { 4932 "source-map": { 4933 "version": "0.6.1", 4934 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 4935 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 4936 "dev": true 4937 } 4938 } 4939 }, 4940 "css-what": { 6698 "engines": { 6699 "node": ">=8.0.0" 6700 } 6701 }, 6702 "node_modules/css-tree/node_modules/source-map": { 6703 "version": "0.6.1", 6704 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 6705 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 6706 "dev": true, 6707 "engines": { 6708 "node": ">=0.10.0" 6709 } 6710 }, 6711 "node_modules/css-what": { 4941 6712 "version": "5.1.0", 4942 6713 "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", 4943 6714 "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", 4944 "dev": true 4945 }, 4946 "cssesc": { 6715 "dev": true, 6716 "engines": { 6717 "node": ">= 6" 6718 }, 6719 "funding": { 6720 "url": "https://github.com/sponsors/fb55" 6721 } 6722 }, 6723 "node_modules/cssesc": { 4947 6724 "version": "3.0.0", 4948 6725 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 4949 6726 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 4950 "dev": true 4951 }, 4952 "cssnano": { 6727 "dev": true, 6728 "bin": { 6729 "cssesc": "bin/cssesc" 6730 }, 6731 "engines": { 6732 "node": ">=4" 6733 } 6734 }, 6735 "node_modules/cssnano": { 4953 6736 "version": "5.1.4", 4954 6737 "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.4.tgz", 4955 6738 "integrity": "sha512-hbfhVZreEPyzl+NbvRsjNo54JOX80b+j6nqG2biLVLaZHJEiqGyMh4xDGHtwhUKd5p59mj2GlDqlUBwJUuIu5A==", 4956 6739 "dev": true, 4957 " requires": {6740 "dependencies": { 4958 6741 "cssnano-preset-default": "^*", 4959 6742 "lilconfig": "^2.0.3", 4960 6743 "yaml": "^1.10.2" 4961 } 4962 }, 4963 "cssnano-preset-default": { 6744 }, 6745 "engines": { 6746 "node": "^10 || ^12 || >=14.0" 6747 }, 6748 "funding": { 6749 "type": "opencollective", 6750 "url": "https://opencollective.com/cssnano" 6751 }, 6752 "peerDependencies": { 6753 "postcss": "^8.2.15" 6754 } 6755 }, 6756 "node_modules/cssnano-preset-default": { 4964 6757 "version": "5.2.4", 4965 6758 "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.4.tgz", 4966 6759 "integrity": "sha512-w1Gg8xsebln6/axZ6qDFQHuglrGfbIHOIx0g4y9+etRlRab8CGpSpe6UMsrgJe4zhCaJ0LwLmc+PhdLRTwnhIA==", 4967 6760 "dev": true, 4968 " requires": {6761 "dependencies": { 4969 6762 "css-declaration-sorter": "^6.0.3", 4970 6763 "cssnano-utils": "^*", … … 4996 6789 "postcss-svgo": "^*", 4997 6790 "postcss-unique-selectors": "^*" 4998 } 4999 }, 5000 "cssnano-utils": { 6791 }, 6792 "engines": { 6793 "node": "^10 || ^12 || >=14.0" 6794 }, 6795 "peerDependencies": { 6796 "postcss": "^8.2.15" 6797 } 6798 }, 6799 "node_modules/cssnano-utils": { 5001 6800 "version": "3.1.0", 5002 6801 "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", 5003 6802 "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", 5004 "dev": true 5005 }, 5006 "csso": { 6803 "dev": true, 6804 "engines": { 6805 "node": "^10 || ^12 || >=14.0" 6806 }, 6807 "peerDependencies": { 6808 "postcss": "^8.2.15" 6809 } 6810 }, 6811 "node_modules/csso": { 5007 6812 "version": "4.2.0", 5008 6813 "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", 5009 6814 "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", 5010 6815 "dev": true, 5011 " requires": {6816 "dependencies": { 5012 6817 "css-tree": "^1.1.2" 5013 } 5014 }, 5015 "cssom": { 6818 }, 6819 "engines": { 6820 "node": ">=8.0.0" 6821 } 6822 }, 6823 "node_modules/cssom": { 5016 6824 "version": "0.4.4", 5017 6825 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", … … 5019 6827 "dev": true 5020 6828 }, 5021 " cssstyle": {6829 "node_modules/cssstyle": { 5022 6830 "version": "2.3.0", 5023 6831 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 5024 6832 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 5025 6833 "dev": true, 5026 " requires": {6834 "dependencies": { 5027 6835 "cssom": "~0.3.6" 5028 6836 }, 5029 "dependencies": { 5030 "cssom": { 5031 "version": "0.3.8", 5032 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 5033 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 5034 "dev": true 5035 } 5036 } 5037 }, 5038 "csstype": { 6837 "engines": { 6838 "node": ">=8" 6839 } 6840 }, 6841 "node_modules/cssstyle/node_modules/cssom": { 6842 "version": "0.3.8", 6843 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 6844 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 6845 "dev": true 6846 }, 6847 "node_modules/csstype": { 5039 6848 "version": "3.0.11", 5040 6849 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", … … 5042 6851 "dev": true 5043 6852 }, 5044 " cwd": {6853 "node_modules/cwd": { 5045 6854 "version": "0.10.0", 5046 6855 "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", 5047 6856 "integrity": "sha1-FyQAaUBXwioTsM8WFix+S3p/5Wc=", 5048 6857 "dev": true, 5049 " requires": {6858 "dependencies": { 5050 6859 "find-pkg": "^0.1.2", 5051 6860 "fs-exists-sync": "^0.1.0" 5052 } 5053 }, 5054 "damerau-levenshtein": { 6861 }, 6862 "engines": { 6863 "node": ">=0.8" 6864 } 6865 }, 6866 "node_modules/damerau-levenshtein": { 5055 6867 "version": "1.0.8", 5056 6868 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", … … 5058 6870 "dev": true 5059 6871 }, 5060 " data-urls": {6872 "node_modules/data-urls": { 5061 6873 "version": "2.0.0", 5062 6874 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", 5063 6875 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", 5064 6876 "dev": true, 5065 " requires": {6877 "dependencies": { 5066 6878 "abab": "^2.0.3", 5067 6879 "whatwg-mimetype": "^2.3.0", 5068 6880 "whatwg-url": "^8.0.0" 5069 } 5070 }, 5071 "date-fns": { 6881 }, 6882 "engines": { 6883 "node": ">=10" 6884 } 6885 }, 6886 "node_modules/date-fns": { 5072 6887 "version": "2.28.0", 5073 6888 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", 5074 6889 "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", 5075 "dev": true 5076 }, 5077 "dateformat": { 6890 "dev": true, 6891 "engines": { 6892 "node": ">=0.11" 6893 }, 6894 "funding": { 6895 "type": "opencollective", 6896 "url": "https://opencollective.com/date-fns" 6897 } 6898 }, 6899 "node_modules/dateformat": { 5078 6900 "version": "3.0.3", 5079 6901 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", 5080 6902 "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", 5081 "dev": true 5082 }, 5083 "debug": { 6903 "dev": true, 6904 "engines": { 6905 "node": "*" 6906 } 6907 }, 6908 "node_modules/debug": { 5084 6909 "version": "4.3.3", 5085 6910 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 5086 6911 "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 5087 6912 "dev": true, 5088 " requires": {6913 "dependencies": { 5089 6914 "ms": "2.1.2" 5090 } 5091 }, 5092 "decamelize": { 6915 }, 6916 "engines": { 6917 "node": ">=6.0" 6918 }, 6919 "peerDependenciesMeta": { 6920 "supports-color": { 6921 "optional": true 6922 } 6923 } 6924 }, 6925 "node_modules/decamelize": { 5093 6926 "version": "1.2.0", 5094 6927 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 5095 6928 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 5096 "dev": true 5097 }, 5098 "decamelize-keys": { 6929 "dev": true, 6930 "engines": { 6931 "node": ">=0.10.0" 6932 } 6933 }, 6934 "node_modules/decamelize-keys": { 5099 6935 "version": "1.1.0", 5100 6936 "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", 5101 6937 "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", 5102 6938 "dev": true, 5103 " requires": {6939 "dependencies": { 5104 6940 "decamelize": "^1.1.0", 5105 6941 "map-obj": "^1.0.0" 5106 6942 }, 5107 "dependencies": { 5108 "map-obj": { 5109 "version": "1.0.1", 5110 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 5111 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", 5112 "dev": true 5113 } 5114 } 5115 }, 5116 "decimal.js": { 6943 "engines": { 6944 "node": ">=0.10.0" 6945 } 6946 }, 6947 "node_modules/decamelize-keys/node_modules/map-obj": { 6948 "version": "1.0.1", 6949 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 6950 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", 6951 "dev": true, 6952 "engines": { 6953 "node": ">=0.10.0" 6954 } 6955 }, 6956 "node_modules/decimal.js": { 5117 6957 "version": "10.3.1", 5118 6958 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", … … 5120 6960 "dev": true 5121 6961 }, 5122 " dedent": {6962 "node_modules/dedent": { 5123 6963 "version": "0.7.0", 5124 6964 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", … … 5126 6966 "dev": true 5127 6967 }, 5128 " deep-equal": {6968 "node_modules/deep-equal": { 5129 6969 "version": "1.1.1", 5130 6970 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", 5131 6971 "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", 5132 6972 "dev": true, 5133 " requires": {6973 "dependencies": { 5134 6974 "is-arguments": "^1.0.4", 5135 6975 "is-date-object": "^1.0.1", … … 5138 6978 "object-keys": "^1.1.1", 5139 6979 "regexp.prototype.flags": "^1.2.0" 5140 } 5141 }, 5142 "deep-extend": { 6980 }, 6981 "funding": { 6982 "url": "https://github.com/sponsors/ljharb" 6983 } 6984 }, 6985 "node_modules/deep-extend": { 5143 6986 "version": "0.6.0", 5144 6987 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 5145 6988 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 5146 "dev": true 5147 }, 5148 "deep-is": { 6989 "dev": true, 6990 "engines": { 6991 "node": ">=4.0.0" 6992 } 6993 }, 6994 "node_modules/deep-is": { 5149 6995 "version": "0.1.4", 5150 6996 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", … … 5152 6998 "dev": true 5153 6999 }, 5154 " deepmerge": {7000 "node_modules/deepmerge": { 5155 7001 "version": "4.2.2", 5156 7002 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 5157 7003 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 5158 "dev": true 5159 }, 5160 "default-gateway": { 7004 "dev": true, 7005 "engines": { 7006 "node": ">=0.10.0" 7007 } 7008 }, 7009 "node_modules/default-gateway": { 5161 7010 "version": "6.0.3", 5162 7011 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", 5163 7012 "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", 5164 7013 "dev": true, 5165 " requires": {7014 "dependencies": { 5166 7015 "execa": "^5.0.0" 5167 } 5168 }, 5169 "define-lazy-prop": { 7016 }, 7017 "engines": { 7018 "node": ">= 10" 7019 } 7020 }, 7021 "node_modules/define-lazy-prop": { 5170 7022 "version": "2.0.0", 5171 7023 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", 5172 7024 "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", 5173 "dev": true 5174 }, 5175 "define-properties": { 7025 "dev": true, 7026 "engines": { 7027 "node": ">=8" 7028 } 7029 }, 7030 "node_modules/define-properties": { 5176 7031 "version": "1.1.3", 5177 7032 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 5178 7033 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 5179 7034 "dev": true, 5180 " requires": {7035 "dependencies": { 5181 7036 "object-keys": "^1.0.12" 5182 } 5183 }, 5184 "del": { 7037 }, 7038 "engines": { 7039 "node": ">= 0.4" 7040 } 7041 }, 7042 "node_modules/del": { 5185 7043 "version": "4.1.1", 5186 7044 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", 5187 7045 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", 5188 7046 "dev": true, 5189 " requires": {7047 "dependencies": { 5190 7048 "@types/glob": "^7.1.1", 5191 7049 "globby": "^6.1.0", … … 5196 7054 "rimraf": "^2.6.3" 5197 7055 }, 5198 "dependencies": { 5199 "array-union": { 5200 "version": "1.0.2", 5201 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 5202 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", 5203 "dev": true, 5204 "requires": { 5205 "array-uniq": "^1.0.1" 5206 } 5207 }, 5208 "globby": { 5209 "version": "6.1.0", 5210 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", 5211 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", 5212 "dev": true, 5213 "requires": { 5214 "array-union": "^1.0.1", 5215 "glob": "^7.0.3", 5216 "object-assign": "^4.0.1", 5217 "pify": "^2.0.0", 5218 "pinkie-promise": "^2.0.0" 5219 }, 5220 "dependencies": { 5221 "pify": { 5222 "version": "2.3.0", 5223 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5224 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 5225 "dev": true 5226 } 5227 } 5228 } 5229 } 5230 }, 5231 "delayed-stream": { 7056 "engines": { 7057 "node": ">=6" 7058 } 7059 }, 7060 "node_modules/del/node_modules/array-union": { 7061 "version": "1.0.2", 7062 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 7063 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", 7064 "dev": true, 7065 "dependencies": { 7066 "array-uniq": "^1.0.1" 7067 }, 7068 "engines": { 7069 "node": ">=0.10.0" 7070 } 7071 }, 7072 "node_modules/del/node_modules/globby": { 7073 "version": "6.1.0", 7074 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", 7075 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", 7076 "dev": true, 7077 "dependencies": { 7078 "array-union": "^1.0.1", 7079 "glob": "^7.0.3", 7080 "object-assign": "^4.0.1", 7081 "pify": "^2.0.0", 7082 "pinkie-promise": "^2.0.0" 7083 }, 7084 "engines": { 7085 "node": ">=0.10.0" 7086 } 7087 }, 7088 "node_modules/del/node_modules/globby/node_modules/pify": { 7089 "version": "2.3.0", 7090 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 7091 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 7092 "dev": true, 7093 "engines": { 7094 "node": ">=0.10.0" 7095 } 7096 }, 7097 "node_modules/delayed-stream": { 5232 7098 "version": "1.0.0", 5233 7099 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 5234 7100 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 5235 "dev": true 5236 }, 5237 "depd": { 7101 "dev": true, 7102 "engines": { 7103 "node": ">=0.4.0" 7104 } 7105 }, 7106 "node_modules/depd": { 5238 7107 "version": "1.1.2", 5239 7108 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 5240 7109 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 5241 "dev": true 5242 }, 5243 "destroy": { 7110 "dev": true, 7111 "engines": { 7112 "node": ">= 0.6" 7113 } 7114 }, 7115 "node_modules/destroy": { 5244 7116 "version": "1.0.4", 5245 7117 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", … … 5247 7119 "dev": true 5248 7120 }, 5249 " detect-file": {7121 "node_modules/detect-file": { 5250 7122 "version": "1.0.0", 5251 7123 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 5252 7124 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", 5253 "dev": true 5254 }, 5255 "detect-newline": { 7125 "dev": true, 7126 "engines": { 7127 "node": ">=0.10.0" 7128 } 7129 }, 7130 "node_modules/detect-newline": { 5256 7131 "version": "3.1.0", 5257 7132 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 5258 7133 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 5259 "dev": true 5260 }, 5261 "detect-node": { 7134 "dev": true, 7135 "engines": { 7136 "node": ">=8" 7137 } 7138 }, 7139 "node_modules/detect-node": { 5262 7140 "version": "2.1.0", 5263 7141 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", … … 5265 7143 "dev": true 5266 7144 }, 5267 " devtools-protocol": {7145 "node_modules/devtools-protocol": { 5268 7146 "version": "0.0.969999", 5269 7147 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.969999.tgz", … … 5271 7149 "dev": true 5272 7150 }, 5273 " diff-sequences": {7151 "node_modules/diff-sequences": { 5274 7152 "version": "27.5.1", 5275 7153 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", 5276 7154 "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", 5277 "dev": true 5278 }, 5279 "dir-glob": { 7155 "dev": true, 7156 "engines": { 7157 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7158 } 7159 }, 7160 "node_modules/dir-glob": { 5280 7161 "version": "3.0.1", 5281 7162 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 5282 7163 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 5283 7164 "dev": true, 5284 " requires": {7165 "dependencies": { 5285 7166 "path-type": "^4.0.0" 5286 } 5287 }, 5288 "discontinuous-range": { 7167 }, 7168 "engines": { 7169 "node": ">=8" 7170 } 7171 }, 7172 "node_modules/discontinuous-range": { 5289 7173 "version": "1.0.0", 5290 7174 "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", … … 5292 7176 "dev": true 5293 7177 }, 5294 " dns-equal": {7178 "node_modules/dns-equal": { 5295 7179 "version": "1.0.0", 5296 7180 "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", … … 5298 7182 "dev": true 5299 7183 }, 5300 " dns-packet": {7184 "node_modules/dns-packet": { 5301 7185 "version": "1.3.4", 5302 7186 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", 5303 7187 "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", 5304 7188 "dev": true, 5305 " requires": {7189 "dependencies": { 5306 7190 "ip": "^1.1.0", 5307 7191 "safe-buffer": "^5.0.1" 5308 7192 } 5309 7193 }, 5310 " dns-txt": {7194 "node_modules/dns-txt": { 5311 7195 "version": "2.0.2", 5312 7196 "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", 5313 7197 "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", 5314 7198 "dev": true, 5315 " requires": {7199 "dependencies": { 5316 7200 "buffer-indexof": "^1.0.0" 5317 7201 } 5318 7202 }, 5319 " doctrine": {7203 "node_modules/doctrine": { 5320 7204 "version": "2.1.0", 5321 7205 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 5322 7206 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 5323 7207 "dev": true, 5324 " requires": {7208 "dependencies": { 5325 7209 "esutils": "^2.0.2" 5326 } 5327 }, 5328 "dom-serializer": { 7210 }, 7211 "engines": { 7212 "node": ">=0.10.0" 7213 } 7214 }, 7215 "node_modules/dom-serializer": { 5329 7216 "version": "1.3.2", 5330 7217 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", 5331 7218 "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", 5332 7219 "dev": true, 5333 " requires": {7220 "dependencies": { 5334 7221 "domelementtype": "^2.0.1", 5335 7222 "domhandler": "^4.2.0", 5336 7223 "entities": "^2.0.0" 5337 7224 }, 5338 "dependencies": { 5339 "entities": { 5340 "version": "2.2.0", 5341 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", 5342 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", 5343 "dev": true 5344 } 5345 } 5346 }, 5347 "domelementtype": { 7225 "funding": { 7226 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 7227 } 7228 }, 7229 "node_modules/dom-serializer/node_modules/entities": { 7230 "version": "2.2.0", 7231 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", 7232 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", 7233 "dev": true, 7234 "funding": { 7235 "url": "https://github.com/fb55/entities?sponsor=1" 7236 } 7237 }, 7238 "node_modules/domelementtype": { 5348 7239 "version": "2.2.0", 5349 7240 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", 5350 7241 "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", 5351 "dev": true 5352 }, 5353 "domexception": { 7242 "dev": true, 7243 "funding": [ 7244 { 7245 "type": "github", 7246 "url": "https://github.com/sponsors/fb55" 7247 } 7248 ] 7249 }, 7250 "node_modules/domexception": { 5354 7251 "version": "2.0.1", 5355 7252 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", 5356 7253 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", 5357 7254 "dev": true, 5358 " requires": {7255 "dependencies": { 5359 7256 "webidl-conversions": "^5.0.0" 5360 7257 }, 5361 "dependencies": { 5362 "webidl-conversions": { 5363 "version": "5.0.0", 5364 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 5365 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 5366 "dev": true 5367 } 5368 } 5369 }, 5370 "domhandler": { 7258 "engines": { 7259 "node": ">=8" 7260 } 7261 }, 7262 "node_modules/domexception/node_modules/webidl-conversions": { 7263 "version": "5.0.0", 7264 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 7265 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 7266 "dev": true, 7267 "engines": { 7268 "node": ">=8" 7269 } 7270 }, 7271 "node_modules/domhandler": { 5371 7272 "version": "4.3.0", 5372 7273 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", 5373 7274 "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", 5374 7275 "dev": true, 5375 " requires": {7276 "dependencies": { 5376 7277 "domelementtype": "^2.2.0" 5377 } 5378 }, 5379 "domutils": { 7278 }, 7279 "engines": { 7280 "node": ">= 4" 7281 }, 7282 "funding": { 7283 "url": "https://github.com/fb55/domhandler?sponsor=1" 7284 } 7285 }, 7286 "node_modules/domutils": { 5380 7287 "version": "2.8.0", 5381 7288 "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", 5382 7289 "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", 5383 7290 "dev": true, 5384 " requires": {7291 "dependencies": { 5385 7292 "dom-serializer": "^1.0.1", 5386 7293 "domelementtype": "^2.2.0", 5387 7294 "domhandler": "^4.2.0" 5388 } 5389 }, 5390 "duplexer": { 7295 }, 7296 "funding": { 7297 "url": "https://github.com/fb55/domutils?sponsor=1" 7298 } 7299 }, 7300 "node_modules/duplexer": { 5391 7301 "version": "0.1.2", 5392 7302 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", … … 5394 7304 "dev": true 5395 7305 }, 5396 " ee-first": {7306 "node_modules/ee-first": { 5397 7307 "version": "1.1.1", 5398 7308 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", … … 5400 7310 "dev": true 5401 7311 }, 5402 " electron-to-chromium": {7312 "node_modules/electron-to-chromium": { 5403 7313 "version": "1.4.85", 5404 7314 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.85.tgz", … … 5406 7316 "dev": true 5407 7317 }, 5408 " emittery": {7318 "node_modules/emittery": { 5409 7319 "version": "0.8.1", 5410 7320 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", 5411 7321 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", 5412 "dev": true 5413 }, 5414 "emoji-regex": { 7322 "dev": true, 7323 "engines": { 7324 "node": ">=10" 7325 }, 7326 "funding": { 7327 "url": "https://github.com/sindresorhus/emittery?sponsor=1" 7328 } 7329 }, 7330 "node_modules/emoji-regex": { 5415 7331 "version": "9.2.2", 5416 7332 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", … … 5418 7334 "dev": true 5419 7335 }, 5420 " emojis-list": {7336 "node_modules/emojis-list": { 5421 7337 "version": "3.0.0", 5422 7338 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", 5423 7339 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", 5424 "dev": true 5425 }, 5426 "encodeurl": { 7340 "dev": true, 7341 "engines": { 7342 "node": ">= 4" 7343 } 7344 }, 7345 "node_modules/encodeurl": { 5427 7346 "version": "1.0.2", 5428 7347 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 5429 7348 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", 5430 "dev": true 5431 }, 5432 "end-of-stream": { 7349 "dev": true, 7350 "engines": { 7351 "node": ">= 0.8" 7352 } 7353 }, 7354 "node_modules/end-of-stream": { 5433 7355 "version": "1.4.4", 5434 7356 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 5435 7357 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 5436 7358 "dev": true, 5437 " requires": {7359 "dependencies": { 5438 7360 "once": "^1.4.0" 5439 7361 } 5440 7362 }, 5441 " enhanced-resolve": {7363 "node_modules/enhanced-resolve": { 5442 7364 "version": "5.9.2", 5443 7365 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", 5444 7366 "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", 5445 7367 "dev": true, 5446 " requires": {7368 "dependencies": { 5447 7369 "graceful-fs": "^4.2.4", 5448 7370 "tapable": "^2.2.0" 5449 } 5450 }, 5451 "entities": { 7371 }, 7372 "engines": { 7373 "node": ">=10.13.0" 7374 } 7375 }, 7376 "node_modules/entities": { 5452 7377 "version": "3.0.1", 5453 7378 "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", 5454 7379 "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", 5455 "dev": true 5456 }, 5457 "envinfo": { 7380 "dev": true, 7381 "engines": { 7382 "node": ">=0.12" 7383 }, 7384 "funding": { 7385 "url": "https://github.com/fb55/entities?sponsor=1" 7386 } 7387 }, 7388 "node_modules/envinfo": { 5458 7389 "version": "7.8.1", 5459 7390 "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", 5460 7391 "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", 5461 "dev": true 5462 }, 5463 "enzyme": { 7392 "dev": true, 7393 "bin": { 7394 "envinfo": "dist/cli.js" 7395 }, 7396 "engines": { 7397 "node": ">=4" 7398 } 7399 }, 7400 "node_modules/enzyme": { 5464 7401 "version": "3.11.0", 5465 7402 "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", 5466 7403 "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", 5467 7404 "dev": true, 5468 " requires": {7405 "dependencies": { 5469 7406 "array.prototype.flat": "^1.2.3", 5470 7407 "cheerio": "^1.0.0-rc.3", … … 5489 7426 "rst-selector-parser": "^2.2.3", 5490 7427 "string.prototype.trim": "^1.2.1" 5491 } 5492 }, 5493 "enzyme-shallow-equal": { 7428 }, 7429 "funding": { 7430 "url": "https://github.com/sponsors/ljharb" 7431 } 7432 }, 7433 "node_modules/enzyme-shallow-equal": { 5494 7434 "version": "1.0.4", 5495 7435 "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", 5496 7436 "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", 5497 7437 "dev": true, 5498 " requires": {7438 "dependencies": { 5499 7439 "has": "^1.0.3", 5500 7440 "object-is": "^1.1.2" 5501 } 5502 }, 5503 "enzyme-to-json": { 7441 }, 7442 "funding": { 7443 "url": "https://github.com/sponsors/ljharb" 7444 } 7445 }, 7446 "node_modules/enzyme-to-json": { 5504 7447 "version": "3.6.2", 5505 7448 "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", 5506 7449 "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", 5507 7450 "dev": true, 5508 " requires": {7451 "dependencies": { 5509 7452 "@types/cheerio": "^0.22.22", 5510 7453 "lodash": "^4.17.21", 5511 7454 "react-is": "^16.12.0" 5512 7455 }, 5513 "dependencies": { 5514 "lodash": { 5515 "version": "4.17.21", 5516 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 5517 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 5518 "dev": true 5519 } 5520 } 5521 }, 5522 "error": { 7456 "engines": { 7457 "node": ">=6.0.0" 7458 }, 7459 "peerDependencies": { 7460 "enzyme": "^3.4.0" 7461 } 7462 }, 7463 "node_modules/enzyme-to-json/node_modules/lodash": { 7464 "version": "4.17.21", 7465 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 7466 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 7467 "dev": true 7468 }, 7469 "node_modules/error": { 5523 7470 "version": "7.2.1", 5524 7471 "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", 5525 7472 "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", 5526 7473 "dev": true, 5527 " requires": {7474 "dependencies": { 5528 7475 "string-template": "~0.2.1" 5529 7476 } 5530 7477 }, 5531 " error-ex": {7478 "node_modules/error-ex": { 5532 7479 "version": "1.3.2", 5533 7480 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 5534 7481 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 5535 7482 "dev": true, 5536 " requires": {7483 "dependencies": { 5537 7484 "is-arrayish": "^0.2.1" 5538 7485 } 5539 7486 }, 5540 " error-stack-parser": {7487 "node_modules/error-stack-parser": { 5541 7488 "version": "2.0.7", 5542 7489 "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", 5543 7490 "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", 5544 7491 "dev": true, 5545 " requires": {7492 "dependencies": { 5546 7493 "stackframe": "^1.1.1" 5547 7494 } 5548 7495 }, 5549 " es-abstract": {7496 "node_modules/es-abstract": { 5550 7497 "version": "1.19.1", 5551 7498 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", 5552 7499 "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", 5553 7500 "dev": true, 5554 " requires": {7501 "dependencies": { 5555 7502 "call-bind": "^1.0.2", 5556 7503 "es-to-primitive": "^1.2.1", … … 5573 7520 "string.prototype.trimstart": "^1.0.4", 5574 7521 "unbox-primitive": "^1.0.1" 5575 } 5576 }, 5577 "es-array-method-boxes-properly": { 7522 }, 7523 "engines": { 7524 "node": ">= 0.4" 7525 }, 7526 "funding": { 7527 "url": "https://github.com/sponsors/ljharb" 7528 } 7529 }, 7530 "node_modules/es-array-method-boxes-properly": { 5578 7531 "version": "1.0.0", 5579 7532 "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", … … 5581 7534 "dev": true 5582 7535 }, 5583 " es-module-lexer": {7536 "node_modules/es-module-lexer": { 5584 7537 "version": "0.9.3", 5585 7538 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", … … 5587 7540 "dev": true 5588 7541 }, 5589 " es-to-primitive": {7542 "node_modules/es-to-primitive": { 5590 7543 "version": "1.2.1", 5591 7544 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 5592 7545 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 5593 7546 "dev": true, 5594 " requires": {7547 "dependencies": { 5595 7548 "is-callable": "^1.1.4", 5596 7549 "is-date-object": "^1.0.1", 5597 7550 "is-symbol": "^1.0.2" 5598 } 5599 }, 5600 "escalade": { 7551 }, 7552 "engines": { 7553 "node": ">= 0.4" 7554 }, 7555 "funding": { 7556 "url": "https://github.com/sponsors/ljharb" 7557 } 7558 }, 7559 "node_modules/escalade": { 5601 7560 "version": "3.1.1", 5602 7561 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 5603 7562 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 5604 "dev": true 5605 }, 5606 "escape-html": { 7563 "dev": true, 7564 "engines": { 7565 "node": ">=6" 7566 } 7567 }, 7568 "node_modules/escape-html": { 5607 7569 "version": "1.0.3", 5608 7570 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", … … 5610 7572 "dev": true 5611 7573 }, 5612 " escape-string-regexp": {7574 "node_modules/escape-string-regexp": { 5613 7575 "version": "1.0.5", 5614 7576 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 5615 7577 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 5616 "dev": true 5617 }, 5618 "escodegen": { 7578 "dev": true, 7579 "engines": { 7580 "node": ">=0.8.0" 7581 } 7582 }, 7583 "node_modules/escodegen": { 5619 7584 "version": "2.0.0", 5620 7585 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", 5621 7586 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", 5622 7587 "dev": true, 5623 " requires": {7588 "dependencies": { 5624 7589 "esprima": "^4.0.1", 5625 7590 "estraverse": "^5.2.0", 5626 7591 "esutils": "^2.0.2", 5627 "optionator": "^0.8.1", 7592 "optionator": "^0.8.1" 7593 }, 7594 "bin": { 7595 "escodegen": "bin/escodegen.js", 7596 "esgenerate": "bin/esgenerate.js" 7597 }, 7598 "engines": { 7599 "node": ">=6.0" 7600 }, 7601 "optionalDependencies": { 5628 7602 "source-map": "~0.6.1" 5629 }, 5630 "dependencies": { 5631 "estraverse": { 5632 "version": "5.3.0", 5633 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 5634 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 5635 "dev": true 5636 }, 5637 "levn": { 5638 "version": "0.3.0", 5639 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 5640 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 5641 "dev": true, 5642 "requires": { 5643 "prelude-ls": "~1.1.2", 5644 "type-check": "~0.3.2" 5645 } 5646 }, 5647 "optionator": { 5648 "version": "0.8.3", 5649 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 5650 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 5651 "dev": true, 5652 "requires": { 5653 "deep-is": "~0.1.3", 5654 "fast-levenshtein": "~2.0.6", 5655 "levn": "~0.3.0", 5656 "prelude-ls": "~1.1.2", 5657 "type-check": "~0.3.2", 5658 "word-wrap": "~1.2.3" 5659 } 5660 }, 5661 "prelude-ls": { 5662 "version": "1.1.2", 5663 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 5664 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 5665 "dev": true 5666 }, 5667 "source-map": { 5668 "version": "0.6.1", 5669 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 5670 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 5671 "dev": true, 5672 "optional": true 5673 }, 5674 "type-check": { 5675 "version": "0.3.2", 5676 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 5677 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 5678 "dev": true, 5679 "requires": { 5680 "prelude-ls": "~1.1.2" 5681 } 5682 } 5683 } 5684 }, 5685 "eslint": { 7603 } 7604 }, 7605 "node_modules/escodegen/node_modules/estraverse": { 7606 "version": "5.3.0", 7607 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 7608 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 7609 "dev": true, 7610 "engines": { 7611 "node": ">=4.0" 7612 } 7613 }, 7614 "node_modules/escodegen/node_modules/levn": { 7615 "version": "0.3.0", 7616 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 7617 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 7618 "dev": true, 7619 "dependencies": { 7620 "prelude-ls": "~1.1.2", 7621 "type-check": "~0.3.2" 7622 }, 7623 "engines": { 7624 "node": ">= 0.8.0" 7625 } 7626 }, 7627 "node_modules/escodegen/node_modules/optionator": { 7628 "version": "0.8.3", 7629 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 7630 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 7631 "dev": true, 7632 "dependencies": { 7633 "deep-is": "~0.1.3", 7634 "fast-levenshtein": "~2.0.6", 7635 "levn": "~0.3.0", 7636 "prelude-ls": "~1.1.2", 7637 "type-check": "~0.3.2", 7638 "word-wrap": "~1.2.3" 7639 }, 7640 "engines": { 7641 "node": ">= 0.8.0" 7642 } 7643 }, 7644 "node_modules/escodegen/node_modules/prelude-ls": { 7645 "version": "1.1.2", 7646 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 7647 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 7648 "dev": true, 7649 "engines": { 7650 "node": ">= 0.8.0" 7651 } 7652 }, 7653 "node_modules/escodegen/node_modules/source-map": { 7654 "version": "0.6.1", 7655 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7656 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7657 "dev": true, 7658 "optional": true, 7659 "engines": { 7660 "node": ">=0.10.0" 7661 } 7662 }, 7663 "node_modules/escodegen/node_modules/type-check": { 7664 "version": "0.3.2", 7665 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 7666 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 7667 "dev": true, 7668 "dependencies": { 7669 "prelude-ls": "~1.1.2" 7670 }, 7671 "engines": { 7672 "node": ">= 0.8.0" 7673 } 7674 }, 7675 "node_modules/eslint": { 5686 7676 "version": "8.11.0", 5687 7677 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.11.0.tgz", 5688 7678 "integrity": "sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==", 5689 7679 "dev": true, 5690 " requires": {7680 "dependencies": { 5691 7681 "@eslint/eslintrc": "^1.2.1", 5692 7682 "@humanwhocodes/config-array": "^0.9.2", … … 5725 7715 "v8-compile-cache": "^2.0.3" 5726 7716 }, 5727 "dependencies": { 5728 "ansi-regex": { 5729 "version": "5.0.1", 5730 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5731 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5732 "dev": true 5733 }, 5734 "ansi-styles": { 5735 "version": "4.3.0", 5736 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 5737 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 5738 "dev": true, 5739 "requires": { 5740 "color-convert": "^2.0.1" 5741 } 5742 }, 5743 "argparse": { 5744 "version": "2.0.1", 5745 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 5746 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 5747 "dev": true 5748 }, 5749 "chalk": { 5750 "version": "4.1.2", 5751 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 5752 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 5753 "dev": true, 5754 "requires": { 5755 "ansi-styles": "^4.1.0", 5756 "supports-color": "^7.1.0" 5757 } 5758 }, 5759 "color-convert": { 5760 "version": "2.0.1", 5761 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 5762 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 5763 "dev": true, 5764 "requires": { 5765 "color-name": "~1.1.4" 5766 } 5767 }, 5768 "color-name": { 5769 "version": "1.1.4", 5770 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 5771 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 5772 "dev": true 5773 }, 5774 "cross-spawn": { 5775 "version": "7.0.3", 5776 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 5777 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 5778 "dev": true, 5779 "requires": { 5780 "path-key": "^3.1.0", 5781 "shebang-command": "^2.0.0", 5782 "which": "^2.0.1" 5783 } 5784 }, 5785 "doctrine": { 5786 "version": "3.0.0", 5787 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 5788 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 5789 "dev": true, 5790 "requires": { 5791 "esutils": "^2.0.2" 5792 } 5793 }, 5794 "escape-string-regexp": { 5795 "version": "4.0.0", 5796 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 5797 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 5798 "dev": true 5799 }, 5800 "eslint-scope": { 5801 "version": "7.1.1", 5802 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 5803 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 5804 "dev": true, 5805 "requires": { 5806 "esrecurse": "^4.3.0", 5807 "estraverse": "^5.2.0" 5808 } 5809 }, 5810 "eslint-visitor-keys": { 5811 "version": "3.3.0", 5812 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 5813 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 5814 "dev": true 5815 }, 5816 "estraverse": { 5817 "version": "5.3.0", 5818 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 5819 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 5820 "dev": true 5821 }, 5822 "glob-parent": { 5823 "version": "6.0.2", 5824 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 5825 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 5826 "dev": true, 5827 "requires": { 5828 "is-glob": "^4.0.3" 5829 } 5830 }, 5831 "globals": { 5832 "version": "13.13.0", 5833 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", 5834 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", 5835 "dev": true, 5836 "requires": { 5837 "type-fest": "^0.20.2" 5838 } 5839 }, 5840 "has-flag": { 5841 "version": "4.0.0", 5842 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5843 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5844 "dev": true 5845 }, 5846 "js-yaml": { 5847 "version": "4.1.0", 5848 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 5849 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 5850 "dev": true, 5851 "requires": { 5852 "argparse": "^2.0.1" 5853 } 5854 }, 5855 "shebang-command": { 5856 "version": "2.0.0", 5857 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 5858 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 5859 "dev": true, 5860 "requires": { 5861 "shebang-regex": "^3.0.0" 5862 } 5863 }, 5864 "shebang-regex": { 5865 "version": "3.0.0", 5866 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 5867 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 5868 "dev": true 5869 }, 5870 "strip-ansi": { 5871 "version": "6.0.1", 5872 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5873 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5874 "dev": true, 5875 "requires": { 5876 "ansi-regex": "^5.0.1" 5877 } 5878 }, 5879 "supports-color": { 5880 "version": "7.2.0", 5881 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5882 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5883 "dev": true, 5884 "requires": { 5885 "has-flag": "^4.0.0" 5886 } 5887 }, 5888 "which": { 5889 "version": "2.0.2", 5890 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5891 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5892 "dev": true, 5893 "requires": { 5894 "isexe": "^2.0.0" 5895 } 5896 } 5897 } 5898 }, 5899 "eslint-config-prettier": { 7717 "bin": { 7718 "eslint": "bin/eslint.js" 7719 }, 7720 "engines": { 7721 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 7722 }, 7723 "funding": { 7724 "url": "https://opencollective.com/eslint" 7725 } 7726 }, 7727 "node_modules/eslint-config-prettier": { 5900 7728 "version": "8.5.0", 5901 7729 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", 5902 7730 "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", 5903 "dev": true 5904 }, 5905 "eslint-import-resolver-node": { 7731 "dev": true, 7732 "bin": { 7733 "eslint-config-prettier": "bin/cli.js" 7734 }, 7735 "peerDependencies": { 7736 "eslint": ">=7.0.0" 7737 } 7738 }, 7739 "node_modules/eslint-import-resolver-node": { 5906 7740 "version": "0.3.6", 5907 7741 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", 5908 7742 "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", 5909 7743 "dev": true, 5910 " requires": {7744 "dependencies": { 5911 7745 "debug": "^3.2.7", 5912 7746 "resolve": "^1.20.0" 5913 }, 5914 "dependencies": { 5915 "debug": { 5916 "version": "3.2.7", 5917 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 5918 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 5919 "dev": true, 5920 "requires": { 5921 "ms": "^2.1.1" 5922 } 5923 } 5924 } 5925 }, 5926 "eslint-module-utils": { 7747 } 7748 }, 7749 "node_modules/eslint-import-resolver-node/node_modules/debug": { 7750 "version": "3.2.7", 7751 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 7752 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 7753 "dev": true, 7754 "dependencies": { 7755 "ms": "^2.1.1" 7756 } 7757 }, 7758 "node_modules/eslint-module-utils": { 5927 7759 "version": "2.7.3", 5928 7760 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", 5929 7761 "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", 5930 7762 "dev": true, 5931 " requires": {7763 "dependencies": { 5932 7764 "debug": "^3.2.7", 5933 7765 "find-up": "^2.1.0" 5934 7766 }, 5935 "dependencies": { 5936 "debug": { 5937 "version": "3.2.7", 5938 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 5939 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 5940 "dev": true, 5941 "requires": { 5942 "ms": "^2.1.1" 5943 } 5944 }, 5945 "find-up": { 5946 "version": "2.1.0", 5947 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 5948 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 5949 "dev": true, 5950 "requires": { 5951 "locate-path": "^2.0.0" 5952 } 5953 }, 5954 "locate-path": { 5955 "version": "2.0.0", 5956 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 5957 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 5958 "dev": true, 5959 "requires": { 5960 "p-locate": "^2.0.0", 5961 "path-exists": "^3.0.0" 5962 } 5963 }, 5964 "p-limit": { 5965 "version": "1.3.0", 5966 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 5967 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 5968 "dev": true, 5969 "requires": { 5970 "p-try": "^1.0.0" 5971 } 5972 }, 5973 "p-locate": { 5974 "version": "2.0.0", 5975 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 5976 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 5977 "dev": true, 5978 "requires": { 5979 "p-limit": "^1.1.0" 5980 } 5981 }, 5982 "path-exists": { 5983 "version": "3.0.0", 5984 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 5985 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 5986 "dev": true 5987 } 5988 } 5989 }, 5990 "eslint-plugin-import": { 7767 "engines": { 7768 "node": ">=4" 7769 } 7770 }, 7771 "node_modules/eslint-module-utils/node_modules/debug": { 7772 "version": "3.2.7", 7773 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 7774 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 7775 "dev": true, 7776 "dependencies": { 7777 "ms": "^2.1.1" 7778 } 7779 }, 7780 "node_modules/eslint-module-utils/node_modules/find-up": { 7781 "version": "2.1.0", 7782 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 7783 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 7784 "dev": true, 7785 "dependencies": { 7786 "locate-path": "^2.0.0" 7787 }, 7788 "engines": { 7789 "node": ">=4" 7790 } 7791 }, 7792 "node_modules/eslint-module-utils/node_modules/locate-path": { 7793 "version": "2.0.0", 7794 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 7795 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 7796 "dev": true, 7797 "dependencies": { 7798 "p-locate": "^2.0.0", 7799 "path-exists": "^3.0.0" 7800 }, 7801 "engines": { 7802 "node": ">=4" 7803 } 7804 }, 7805 "node_modules/eslint-module-utils/node_modules/p-limit": { 7806 "version": "1.3.0", 7807 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 7808 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 7809 "dev": true, 7810 "dependencies": { 7811 "p-try": "^1.0.0" 7812 }, 7813 "engines": { 7814 "node": ">=4" 7815 } 7816 }, 7817 "node_modules/eslint-module-utils/node_modules/p-locate": { 7818 "version": "2.0.0", 7819 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 7820 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 7821 "dev": true, 7822 "dependencies": { 7823 "p-limit": "^1.1.0" 7824 }, 7825 "engines": { 7826 "node": ">=4" 7827 } 7828 }, 7829 "node_modules/eslint-module-utils/node_modules/path-exists": { 7830 "version": "3.0.0", 7831 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 7832 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 7833 "dev": true, 7834 "engines": { 7835 "node": ">=4" 7836 } 7837 }, 7838 "node_modules/eslint-plugin-import": { 5991 7839 "version": "2.25.4", 5992 7840 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", 5993 7841 "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", 5994 7842 "dev": true, 5995 " requires": {7843 "dependencies": { 5996 7844 "array-includes": "^3.1.4", 5997 7845 "array.prototype.flat": "^1.2.5", … … 6008 7856 "tsconfig-paths": "^3.12.0" 6009 7857 }, 6010 "dependencies": { 6011 "debug": { 6012 "version": "2.6.9", 6013 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6014 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6015 "dev": true, 6016 "requires": { 6017 "ms": "2.0.0" 6018 } 6019 }, 6020 "ms": { 6021 "version": "2.0.0", 6022 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6023 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 6024 "dev": true 6025 } 6026 } 6027 }, 6028 "eslint-plugin-jest": { 7858 "engines": { 7859 "node": ">=4" 7860 }, 7861 "peerDependencies": { 7862 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" 7863 } 7864 }, 7865 "node_modules/eslint-plugin-import/node_modules/debug": { 7866 "version": "2.6.9", 7867 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 7868 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 7869 "dev": true, 7870 "dependencies": { 7871 "ms": "2.0.0" 7872 } 7873 }, 7874 "node_modules/eslint-plugin-import/node_modules/ms": { 7875 "version": "2.0.0", 7876 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 7877 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 7878 "dev": true 7879 }, 7880 "node_modules/eslint-plugin-jest": { 6029 7881 "version": "25.7.0", 6030 7882 "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", 6031 7883 "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", 6032 7884 "dev": true, 6033 " requires": {7885 "dependencies": { 6034 7886 "@typescript-eslint/experimental-utils": "^5.0.0" 6035 } 6036 }, 6037 "eslint-plugin-jsdoc": { 7887 }, 7888 "engines": { 7889 "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 7890 }, 7891 "peerDependencies": { 7892 "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", 7893 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 7894 }, 7895 "peerDependenciesMeta": { 7896 "@typescript-eslint/eslint-plugin": { 7897 "optional": true 7898 }, 7899 "jest": { 7900 "optional": true 7901 } 7902 } 7903 }, 7904 "node_modules/eslint-plugin-jsdoc": { 6038 7905 "version": "37.9.7", 6039 7906 "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.9.7.tgz", 6040 7907 "integrity": "sha512-8alON8yYcStY94o0HycU2zkLKQdcS+qhhOUNQpfONHHwvI99afbmfpYuPqf6PbLz5pLZldG3Te5I0RbAiTN42g==", 6041 7908 "dev": true, 6042 " requires": {7909 "dependencies": { 6043 7910 "@es-joy/jsdoccomment": "~0.20.1", 6044 7911 "comment-parser": "1.3.0", … … 6050 7917 "spdx-expression-parse": "^3.0.1" 6051 7918 }, 6052 "dependencies": { 6053 "escape-string-regexp": { 6054 "version": "4.0.0", 6055 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 6056 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 6057 "dev": true 6058 }, 6059 "semver": { 6060 "version": "7.3.5", 6061 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 6062 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 6063 "dev": true, 6064 "requires": { 6065 "lru-cache": "^6.0.0" 6066 } 6067 } 6068 } 6069 }, 6070 "eslint-plugin-jsx-a11y": { 7919 "engines": { 7920 "node": "^12 || ^14 || ^16 || ^17" 7921 }, 7922 "peerDependencies": { 7923 "eslint": "^7.0.0 || ^8.0.0" 7924 } 7925 }, 7926 "node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp": { 7927 "version": "4.0.0", 7928 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 7929 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 7930 "dev": true, 7931 "engines": { 7932 "node": ">=10" 7933 }, 7934 "funding": { 7935 "url": "https://github.com/sponsors/sindresorhus" 7936 } 7937 }, 7938 "node_modules/eslint-plugin-jsdoc/node_modules/semver": { 7939 "version": "7.3.5", 7940 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 7941 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 7942 "dev": true, 7943 "dependencies": { 7944 "lru-cache": "^6.0.0" 7945 }, 7946 "bin": { 7947 "semver": "bin/semver.js" 7948 }, 7949 "engines": { 7950 "node": ">=10" 7951 } 7952 }, 7953 "node_modules/eslint-plugin-jsx-a11y": { 6071 7954 "version": "6.5.1", 6072 7955 "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", 6073 7956 "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", 6074 7957 "dev": true, 6075 " requires": {7958 "dependencies": { 6076 7959 "@babel/runtime": "^7.16.3", 6077 7960 "aria-query": "^4.2.2", … … 6086 7969 "language-tags": "^1.0.5", 6087 7970 "minimatch": "^3.0.4" 6088 } 6089 }, 6090 "eslint-plugin-markdown": { 7971 }, 7972 "engines": { 7973 "node": ">=4.0" 7974 }, 7975 "peerDependencies": { 7976 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" 7977 } 7978 }, 7979 "node_modules/eslint-plugin-markdown": { 6091 7980 "version": "2.2.1", 6092 7981 "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-2.2.1.tgz", 6093 7982 "integrity": "sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==", 6094 7983 "dev": true, 6095 " requires": {7984 "dependencies": { 6096 7985 "mdast-util-from-markdown": "^0.8.5" 6097 } 6098 }, 6099 "eslint-plugin-prettier": { 7986 }, 7987 "engines": { 7988 "node": "^8.10.0 || ^10.12.0 || >= 12.0.0" 7989 }, 7990 "peerDependencies": { 7991 "eslint": ">=6.0.0" 7992 } 7993 }, 7994 "node_modules/eslint-plugin-prettier": { 6100 7995 "version": "3.4.1", 6101 7996 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", 6102 7997 "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", 6103 7998 "dev": true, 6104 " requires": {7999 "dependencies": { 6105 8000 "prettier-linter-helpers": "^1.0.0" 6106 } 6107 }, 6108 "eslint-plugin-react": { 8001 }, 8002 "engines": { 8003 "node": ">=6.0.0" 8004 }, 8005 "peerDependencies": { 8006 "eslint": ">=5.0.0", 8007 "prettier": ">=1.13.0" 8008 }, 8009 "peerDependenciesMeta": { 8010 "eslint-config-prettier": { 8011 "optional": true 8012 } 8013 } 8014 }, 8015 "node_modules/eslint-plugin-react": { 6109 8016 "version": "7.29.4", 6110 8017 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", 6111 8018 "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", 6112 8019 "dev": true, 6113 " requires": {8020 "dependencies": { 6114 8021 "array-includes": "^3.1.4", 6115 8022 "array.prototype.flatmap": "^1.2.5", … … 6127 8034 "string.prototype.matchall": "^4.0.6" 6128 8035 }, 6129 "dependencies": { 6130 "estraverse": { 6131 "version": "5.3.0", 6132 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 6133 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 6134 "dev": true 6135 }, 6136 "minimatch": { 6137 "version": "3.1.2", 6138 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 6139 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 6140 "dev": true, 6141 "requires": { 6142 "brace-expansion": "^1.1.7" 6143 } 6144 }, 6145 "prop-types": { 6146 "version": "15.8.1", 6147 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 6148 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 6149 "dev": true, 6150 "requires": { 6151 "loose-envify": "^1.4.0", 6152 "object-assign": "^4.1.1", 6153 "react-is": "^16.13.1" 6154 } 6155 }, 6156 "resolve": { 6157 "version": "2.0.0-next.3", 6158 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", 6159 "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", 6160 "dev": true, 6161 "requires": { 6162 "is-core-module": "^2.2.0", 6163 "path-parse": "^1.0.6" 6164 } 6165 } 6166 } 6167 }, 6168 "eslint-plugin-react-hooks": { 8036 "engines": { 8037 "node": ">=4" 8038 }, 8039 "peerDependencies": { 8040 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" 8041 } 8042 }, 8043 "node_modules/eslint-plugin-react-hooks": { 6169 8044 "version": "4.3.0", 6170 8045 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", 6171 8046 "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", 6172 "dev": true 6173 }, 6174 "eslint-scope": { 8047 "dev": true, 8048 "engines": { 8049 "node": ">=10" 8050 }, 8051 "peerDependencies": { 8052 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" 8053 } 8054 }, 8055 "node_modules/eslint-plugin-react/node_modules/estraverse": { 8056 "version": "5.3.0", 8057 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8058 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8059 "dev": true, 8060 "engines": { 8061 "node": ">=4.0" 8062 } 8063 }, 8064 "node_modules/eslint-plugin-react/node_modules/minimatch": { 8065 "version": "3.1.2", 8066 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 8067 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 8068 "dev": true, 8069 "dependencies": { 8070 "brace-expansion": "^1.1.7" 8071 }, 8072 "engines": { 8073 "node": "*" 8074 } 8075 }, 8076 "node_modules/eslint-plugin-react/node_modules/prop-types": { 8077 "version": "15.8.1", 8078 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 8079 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 8080 "dev": true, 8081 "dependencies": { 8082 "loose-envify": "^1.4.0", 8083 "object-assign": "^4.1.1", 8084 "react-is": "^16.13.1" 8085 } 8086 }, 8087 "node_modules/eslint-plugin-react/node_modules/resolve": { 8088 "version": "2.0.0-next.3", 8089 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", 8090 "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", 8091 "dev": true, 8092 "dependencies": { 8093 "is-core-module": "^2.2.0", 8094 "path-parse": "^1.0.6" 8095 }, 8096 "funding": { 8097 "url": "https://github.com/sponsors/ljharb" 8098 } 8099 }, 8100 "node_modules/eslint-scope": { 6175 8101 "version": "5.1.1", 6176 8102 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 6177 8103 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 6178 8104 "dev": true, 6179 " requires": {8105 "dependencies": { 6180 8106 "esrecurse": "^4.3.0", 6181 8107 "estraverse": "^4.1.1" 6182 } 6183 }, 6184 "eslint-utils": { 8108 }, 8109 "engines": { 8110 "node": ">=8.0.0" 8111 } 8112 }, 8113 "node_modules/eslint-utils": { 6185 8114 "version": "3.0.0", 6186 8115 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 6187 8116 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 6188 8117 "dev": true, 6189 " requires": {8118 "dependencies": { 6190 8119 "eslint-visitor-keys": "^2.0.0" 6191 } 6192 }, 6193 "eslint-visitor-keys": { 8120 }, 8121 "engines": { 8122 "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 8123 }, 8124 "funding": { 8125 "url": "https://github.com/sponsors/mysticatea" 8126 }, 8127 "peerDependencies": { 8128 "eslint": ">=5" 8129 } 8130 }, 8131 "node_modules/eslint-visitor-keys": { 6194 8132 "version": "2.1.0", 6195 8133 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 6196 8134 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 6197 "dev": true 6198 }, 6199 "espree": { 8135 "dev": true, 8136 "engines": { 8137 "node": ">=10" 8138 } 8139 }, 8140 "node_modules/eslint/node_modules/ansi-regex": { 8141 "version": "5.0.1", 8142 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 8143 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 8144 "dev": true, 8145 "engines": { 8146 "node": ">=8" 8147 } 8148 }, 8149 "node_modules/eslint/node_modules/ansi-styles": { 8150 "version": "4.3.0", 8151 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8152 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8153 "dev": true, 8154 "dependencies": { 8155 "color-convert": "^2.0.1" 8156 }, 8157 "engines": { 8158 "node": ">=8" 8159 }, 8160 "funding": { 8161 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8162 } 8163 }, 8164 "node_modules/eslint/node_modules/argparse": { 8165 "version": "2.0.1", 8166 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 8167 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 8168 "dev": true 8169 }, 8170 "node_modules/eslint/node_modules/chalk": { 8171 "version": "4.1.2", 8172 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8173 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8174 "dev": true, 8175 "dependencies": { 8176 "ansi-styles": "^4.1.0", 8177 "supports-color": "^7.1.0" 8178 }, 8179 "engines": { 8180 "node": ">=10" 8181 }, 8182 "funding": { 8183 "url": "https://github.com/chalk/chalk?sponsor=1" 8184 } 8185 }, 8186 "node_modules/eslint/node_modules/color-convert": { 8187 "version": "2.0.1", 8188 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8189 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8190 "dev": true, 8191 "dependencies": { 8192 "color-name": "~1.1.4" 8193 }, 8194 "engines": { 8195 "node": ">=7.0.0" 8196 } 8197 }, 8198 "node_modules/eslint/node_modules/color-name": { 8199 "version": "1.1.4", 8200 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8201 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8202 "dev": true 8203 }, 8204 "node_modules/eslint/node_modules/cross-spawn": { 8205 "version": "7.0.3", 8206 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 8207 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 8208 "dev": true, 8209 "dependencies": { 8210 "path-key": "^3.1.0", 8211 "shebang-command": "^2.0.0", 8212 "which": "^2.0.1" 8213 }, 8214 "engines": { 8215 "node": ">= 8" 8216 } 8217 }, 8218 "node_modules/eslint/node_modules/doctrine": { 8219 "version": "3.0.0", 8220 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 8221 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 8222 "dev": true, 8223 "dependencies": { 8224 "esutils": "^2.0.2" 8225 }, 8226 "engines": { 8227 "node": ">=6.0.0" 8228 } 8229 }, 8230 "node_modules/eslint/node_modules/escape-string-regexp": { 8231 "version": "4.0.0", 8232 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 8233 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 8234 "dev": true, 8235 "engines": { 8236 "node": ">=10" 8237 }, 8238 "funding": { 8239 "url": "https://github.com/sponsors/sindresorhus" 8240 } 8241 }, 8242 "node_modules/eslint/node_modules/eslint-scope": { 8243 "version": "7.1.1", 8244 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 8245 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 8246 "dev": true, 8247 "dependencies": { 8248 "esrecurse": "^4.3.0", 8249 "estraverse": "^5.2.0" 8250 }, 8251 "engines": { 8252 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8253 } 8254 }, 8255 "node_modules/eslint/node_modules/eslint-visitor-keys": { 8256 "version": "3.3.0", 8257 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 8258 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 8259 "dev": true, 8260 "engines": { 8261 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8262 } 8263 }, 8264 "node_modules/eslint/node_modules/estraverse": { 8265 "version": "5.3.0", 8266 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8267 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8268 "dev": true, 8269 "engines": { 8270 "node": ">=4.0" 8271 } 8272 }, 8273 "node_modules/eslint/node_modules/glob-parent": { 8274 "version": "6.0.2", 8275 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 8276 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 8277 "dev": true, 8278 "dependencies": { 8279 "is-glob": "^4.0.3" 8280 }, 8281 "engines": { 8282 "node": ">=10.13.0" 8283 } 8284 }, 8285 "node_modules/eslint/node_modules/globals": { 8286 "version": "13.13.0", 8287 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", 8288 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", 8289 "dev": true, 8290 "dependencies": { 8291 "type-fest": "^0.20.2" 8292 }, 8293 "engines": { 8294 "node": ">=8" 8295 }, 8296 "funding": { 8297 "url": "https://github.com/sponsors/sindresorhus" 8298 } 8299 }, 8300 "node_modules/eslint/node_modules/has-flag": { 8301 "version": "4.0.0", 8302 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8303 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8304 "dev": true, 8305 "engines": { 8306 "node": ">=8" 8307 } 8308 }, 8309 "node_modules/eslint/node_modules/js-yaml": { 8310 "version": "4.1.0", 8311 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 8312 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 8313 "dev": true, 8314 "dependencies": { 8315 "argparse": "^2.0.1" 8316 }, 8317 "bin": { 8318 "js-yaml": "bin/js-yaml.js" 8319 } 8320 }, 8321 "node_modules/eslint/node_modules/shebang-command": { 8322 "version": "2.0.0", 8323 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 8324 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 8325 "dev": true, 8326 "dependencies": { 8327 "shebang-regex": "^3.0.0" 8328 }, 8329 "engines": { 8330 "node": ">=8" 8331 } 8332 }, 8333 "node_modules/eslint/node_modules/shebang-regex": { 8334 "version": "3.0.0", 8335 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 8336 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 8337 "dev": true, 8338 "engines": { 8339 "node": ">=8" 8340 } 8341 }, 8342 "node_modules/eslint/node_modules/strip-ansi": { 8343 "version": "6.0.1", 8344 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 8345 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 8346 "dev": true, 8347 "dependencies": { 8348 "ansi-regex": "^5.0.1" 8349 }, 8350 "engines": { 8351 "node": ">=8" 8352 } 8353 }, 8354 "node_modules/eslint/node_modules/supports-color": { 8355 "version": "7.2.0", 8356 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8357 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8358 "dev": true, 8359 "dependencies": { 8360 "has-flag": "^4.0.0" 8361 }, 8362 "engines": { 8363 "node": ">=8" 8364 } 8365 }, 8366 "node_modules/eslint/node_modules/which": { 8367 "version": "2.0.2", 8368 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 8369 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 8370 "dev": true, 8371 "dependencies": { 8372 "isexe": "^2.0.0" 8373 }, 8374 "bin": { 8375 "node-which": "bin/node-which" 8376 }, 8377 "engines": { 8378 "node": ">= 8" 8379 } 8380 }, 8381 "node_modules/espree": { 6200 8382 "version": "9.3.1", 6201 8383 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", 6202 8384 "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", 6203 8385 "dev": true, 6204 " requires": {8386 "dependencies": { 6205 8387 "acorn": "^8.7.0", 6206 8388 "acorn-jsx": "^5.3.1", 6207 8389 "eslint-visitor-keys": "^3.3.0" 6208 8390 }, 6209 "dependencies": { 6210 "eslint-visitor-keys": { 6211 "version": "3.3.0", 6212 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 6213 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 6214 "dev": true 6215 } 6216 } 6217 }, 6218 "esprima": { 8391 "engines": { 8392 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8393 } 8394 }, 8395 "node_modules/espree/node_modules/eslint-visitor-keys": { 8396 "version": "3.3.0", 8397 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 8398 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 8399 "dev": true, 8400 "engines": { 8401 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8402 } 8403 }, 8404 "node_modules/esprima": { 6219 8405 "version": "4.0.1", 6220 8406 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 6221 8407 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 6222 "dev": true 6223 }, 6224 "esquery": { 8408 "dev": true, 8409 "bin": { 8410 "esparse": "bin/esparse.js", 8411 "esvalidate": "bin/esvalidate.js" 8412 }, 8413 "engines": { 8414 "node": ">=4" 8415 } 8416 }, 8417 "node_modules/esquery": { 6225 8418 "version": "1.4.0", 6226 8419 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 6227 8420 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 6228 8421 "dev": true, 6229 " requires": {8422 "dependencies": { 6230 8423 "estraverse": "^5.1.0" 6231 8424 }, 6232 "dependencies": { 6233 "estraverse": { 6234 "version": "5.3.0", 6235 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 6236 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 6237 "dev": true 6238 } 6239 } 6240 }, 6241 "esrecurse": { 8425 "engines": { 8426 "node": ">=0.10" 8427 } 8428 }, 8429 "node_modules/esquery/node_modules/estraverse": { 8430 "version": "5.3.0", 8431 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8432 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8433 "dev": true, 8434 "engines": { 8435 "node": ">=4.0" 8436 } 8437 }, 8438 "node_modules/esrecurse": { 6242 8439 "version": "4.3.0", 6243 8440 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 6244 8441 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 6245 8442 "dev": true, 6246 " requires": {8443 "dependencies": { 6247 8444 "estraverse": "^5.2.0" 6248 8445 }, 6249 "dependencies": { 6250 "estraverse": { 6251 "version": "5.3.0", 6252 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 6253 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 6254 "dev": true 6255 } 6256 } 6257 }, 6258 "estraverse": { 8446 "engines": { 8447 "node": ">=4.0" 8448 } 8449 }, 8450 "node_modules/esrecurse/node_modules/estraverse": { 8451 "version": "5.3.0", 8452 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8453 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8454 "dev": true, 8455 "engines": { 8456 "node": ">=4.0" 8457 } 8458 }, 8459 "node_modules/estraverse": { 6259 8460 "version": "4.3.0", 6260 8461 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 6261 8462 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 6262 "dev": true 6263 }, 6264 "esutils": { 8463 "dev": true, 8464 "engines": { 8465 "node": ">=4.0" 8466 } 8467 }, 8468 "node_modules/esutils": { 6265 8469 "version": "2.0.3", 6266 8470 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 6267 8471 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 6268 "dev": true 6269 }, 6270 "etag": { 8472 "dev": true, 8473 "engines": { 8474 "node": ">=0.10.0" 8475 } 8476 }, 8477 "node_modules/etag": { 6271 8478 "version": "1.8.1", 6272 8479 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 6273 8480 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", 6274 "dev": true 6275 }, 6276 "eventemitter2": { 8481 "dev": true, 8482 "engines": { 8483 "node": ">= 0.6" 8484 } 8485 }, 8486 "node_modules/eventemitter2": { 6277 8487 "version": "0.4.14", 6278 8488 "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", … … 6280 8490 "dev": true 6281 8491 }, 6282 " eventemitter3": {8492 "node_modules/eventemitter3": { 6283 8493 "version": "4.0.7", 6284 8494 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", … … 6286 8496 "dev": true 6287 8497 }, 6288 " events": {8498 "node_modules/events": { 6289 8499 "version": "3.3.0", 6290 8500 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 6291 8501 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 6292 "dev": true 6293 }, 6294 "execa": { 8502 "dev": true, 8503 "engines": { 8504 "node": ">=0.8.x" 8505 } 8506 }, 8507 "node_modules/execa": { 6295 8508 "version": "5.1.1", 6296 8509 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 6297 8510 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 6298 8511 "dev": true, 6299 " requires": {8512 "dependencies": { 6300 8513 "cross-spawn": "^7.0.3", 6301 8514 "get-stream": "^6.0.0", … … 6308 8521 "strip-final-newline": "^2.0.0" 6309 8522 }, 6310 "dependencies": { 6311 "cross-spawn": { 6312 "version": "7.0.3", 6313 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 6314 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 6315 "dev": true, 6316 "requires": { 6317 "path-key": "^3.1.0", 6318 "shebang-command": "^2.0.0", 6319 "which": "^2.0.1" 6320 } 6321 }, 6322 "shebang-command": { 6323 "version": "2.0.0", 6324 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 6325 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 6326 "dev": true, 6327 "requires": { 6328 "shebang-regex": "^3.0.0" 6329 } 6330 }, 6331 "shebang-regex": { 6332 "version": "3.0.0", 6333 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 6334 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 6335 "dev": true 6336 }, 6337 "which": { 6338 "version": "2.0.2", 6339 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 6340 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 6341 "dev": true, 6342 "requires": { 6343 "isexe": "^2.0.0" 6344 } 6345 } 6346 } 6347 }, 6348 "execall": { 8523 "engines": { 8524 "node": ">=10" 8525 }, 8526 "funding": { 8527 "url": "https://github.com/sindresorhus/execa?sponsor=1" 8528 } 8529 }, 8530 "node_modules/execa/node_modules/cross-spawn": { 8531 "version": "7.0.3", 8532 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 8533 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 8534 "dev": true, 8535 "dependencies": { 8536 "path-key": "^3.1.0", 8537 "shebang-command": "^2.0.0", 8538 "which": "^2.0.1" 8539 }, 8540 "engines": { 8541 "node": ">= 8" 8542 } 8543 }, 8544 "node_modules/execa/node_modules/shebang-command": { 8545 "version": "2.0.0", 8546 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 8547 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 8548 "dev": true, 8549 "dependencies": { 8550 "shebang-regex": "^3.0.0" 8551 }, 8552 "engines": { 8553 "node": ">=8" 8554 } 8555 }, 8556 "node_modules/execa/node_modules/shebang-regex": { 8557 "version": "3.0.0", 8558 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 8559 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 8560 "dev": true, 8561 "engines": { 8562 "node": ">=8" 8563 } 8564 }, 8565 "node_modules/execa/node_modules/which": { 8566 "version": "2.0.2", 8567 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 8568 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 8569 "dev": true, 8570 "dependencies": { 8571 "isexe": "^2.0.0" 8572 }, 8573 "bin": { 8574 "node-which": "bin/node-which" 8575 }, 8576 "engines": { 8577 "node": ">= 8" 8578 } 8579 }, 8580 "node_modules/execall": { 6349 8581 "version": "2.0.0", 6350 8582 "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz", 6351 8583 "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==", 6352 8584 "dev": true, 6353 " requires": {8585 "dependencies": { 6354 8586 "clone-regexp": "^2.1.0" 6355 } 6356 }, 6357 "exit": { 8587 }, 8588 "engines": { 8589 "node": ">=8" 8590 } 8591 }, 8592 "node_modules/exit": { 6358 8593 "version": "0.1.2", 6359 8594 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 6360 8595 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 6361 "dev": true 6362 }, 6363 "expand-tilde": { 8596 "dev": true, 8597 "engines": { 8598 "node": ">= 0.8.0" 8599 } 8600 }, 8601 "node_modules/expand-tilde": { 6364 8602 "version": "1.2.2", 6365 8603 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", 6366 8604 "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=", 6367 8605 "dev": true, 6368 " requires": {8606 "dependencies": { 6369 8607 "os-homedir": "^1.0.1" 6370 } 6371 }, 6372 "expect": { 8608 }, 8609 "engines": { 8610 "node": ">=0.10.0" 8611 } 8612 }, 8613 "node_modules/expect": { 6373 8614 "version": "27.5.1", 6374 8615 "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", 6375 8616 "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", 6376 8617 "dev": true, 6377 " requires": {8618 "dependencies": { 6378 8619 "@jest/types": "^27.5.1", 6379 8620 "jest-get-type": "^27.5.1", 6380 8621 "jest-matcher-utils": "^27.5.1", 6381 8622 "jest-message-util": "^27.5.1" 6382 } 6383 }, 6384 "expect-puppeteer": { 8623 }, 8624 "engines": { 8625 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 8626 } 8627 }, 8628 "node_modules/expect-puppeteer": { 6385 8629 "version": "4.4.0", 6386 8630 "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz", … … 6388 8632 "dev": true 6389 8633 }, 6390 " express": {8634 "node_modules/express": { 6391 8635 "version": "4.17.3", 6392 8636 "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", 6393 8637 "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", 6394 8638 "dev": true, 6395 " requires": {8639 "dependencies": { 6396 8640 "accepts": "~1.3.8", 6397 8641 "array-flatten": "1.1.1", … … 6425 8669 "vary": "~1.1.2" 6426 8670 }, 6427 "dependencies": { 6428 "array-flatten": { 6429 "version": "1.1.1", 6430 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 6431 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", 6432 "dev": true 6433 }, 6434 "debug": { 6435 "version": "2.6.9", 6436 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6437 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6438 "dev": true, 6439 "requires": { 6440 "ms": "2.0.0" 6441 } 6442 }, 6443 "ms": { 6444 "version": "2.0.0", 6445 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6446 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 6447 "dev": true 6448 }, 6449 "qs": { 6450 "version": "6.9.7", 6451 "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", 6452 "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", 6453 "dev": true 6454 } 6455 } 6456 }, 6457 "extend": { 8671 "engines": { 8672 "node": ">= 0.10.0" 8673 } 8674 }, 8675 "node_modules/express/node_modules/array-flatten": { 8676 "version": "1.1.1", 8677 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 8678 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", 8679 "dev": true 8680 }, 8681 "node_modules/express/node_modules/debug": { 8682 "version": "2.6.9", 8683 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 8684 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 8685 "dev": true, 8686 "dependencies": { 8687 "ms": "2.0.0" 8688 } 8689 }, 8690 "node_modules/express/node_modules/ms": { 8691 "version": "2.0.0", 8692 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 8693 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 8694 "dev": true 8695 }, 8696 "node_modules/express/node_modules/qs": { 8697 "version": "6.9.7", 8698 "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", 8699 "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", 8700 "dev": true, 8701 "engines": { 8702 "node": ">=0.6" 8703 }, 8704 "funding": { 8705 "url": "https://github.com/sponsors/ljharb" 8706 } 8707 }, 8708 "node_modules/extend": { 6458 8709 "version": "3.0.2", 6459 8710 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", … … 6461 8712 "dev": true 6462 8713 }, 6463 " extract-zip": {8714 "node_modules/extract-zip": { 6464 8715 "version": "2.0.1", 6465 8716 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 6466 8717 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 6467 8718 "dev": true, 6468 "requires": { 6469 "@types/yauzl": "^2.9.1", 8719 "dependencies": { 6470 8720 "debug": "^4.1.1", 6471 8721 "get-stream": "^5.1.0", 6472 8722 "yauzl": "^2.10.0" 6473 8723 }, 6474 "dependencies": { 6475 "get-stream": { 6476 "version": "5.2.0", 6477 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 6478 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 6479 "dev": true, 6480 "requires": { 6481 "pump": "^3.0.0" 6482 } 6483 } 6484 } 6485 }, 6486 "fast-deep-equal": { 8724 "bin": { 8725 "extract-zip": "cli.js" 8726 }, 8727 "engines": { 8728 "node": ">= 10.17.0" 8729 }, 8730 "optionalDependencies": { 8731 "@types/yauzl": "^2.9.1" 8732 } 8733 }, 8734 "node_modules/extract-zip/node_modules/get-stream": { 8735 "version": "5.2.0", 8736 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 8737 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 8738 "dev": true, 8739 "dependencies": { 8740 "pump": "^3.0.0" 8741 }, 8742 "engines": { 8743 "node": ">=8" 8744 }, 8745 "funding": { 8746 "url": "https://github.com/sponsors/sindresorhus" 8747 } 8748 }, 8749 "node_modules/fast-deep-equal": { 6487 8750 "version": "3.1.3", 6488 8751 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", … … 6490 8753 "dev": true 6491 8754 }, 6492 " fast-diff": {8755 "node_modules/fast-diff": { 6493 8756 "version": "1.2.0", 6494 8757 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", … … 6496 8759 "dev": true 6497 8760 }, 6498 " fast-glob": {8761 "node_modules/fast-glob": { 6499 8762 "version": "3.2.11", 6500 8763 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 6501 8764 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", 6502 8765 "dev": true, 6503 " requires": {8766 "dependencies": { 6504 8767 "@nodelib/fs.stat": "^2.0.2", 6505 8768 "@nodelib/fs.walk": "^1.2.3", … … 6507 8770 "merge2": "^1.3.0", 6508 8771 "micromatch": "^4.0.4" 6509 } 6510 }, 6511 "fast-json-stable-stringify": { 8772 }, 8773 "engines": { 8774 "node": ">=8.6.0" 8775 } 8776 }, 8777 "node_modules/fast-json-stable-stringify": { 6512 8778 "version": "2.1.0", 6513 8779 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", … … 6515 8781 "dev": true 6516 8782 }, 6517 " fast-levenshtein": {8783 "node_modules/fast-levenshtein": { 6518 8784 "version": "2.0.6", 6519 8785 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", … … 6521 8787 "dev": true 6522 8788 }, 6523 " fastest-levenshtein": {8789 "node_modules/fastest-levenshtein": { 6524 8790 "version": "1.0.12", 6525 8791 "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", … … 6527 8793 "dev": true 6528 8794 }, 6529 " fastq": {8795 "node_modules/fastq": { 6530 8796 "version": "1.13.0", 6531 8797 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 6532 8798 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 6533 8799 "dev": true, 6534 " requires": {8800 "dependencies": { 6535 8801 "reusify": "^1.0.4" 6536 8802 } 6537 8803 }, 6538 " faye-websocket": {8804 "node_modules/faye-websocket": { 6539 8805 "version": "0.10.0", 6540 8806 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", 6541 8807 "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", 6542 8808 "dev": true, 6543 " requires": {8809 "dependencies": { 6544 8810 "websocket-driver": ">=0.5.1" 6545 } 6546 }, 6547 "fb-watchman": { 8811 }, 8812 "engines": { 8813 "node": ">=0.4.0" 8814 } 8815 }, 8816 "node_modules/fb-watchman": { 6548 8817 "version": "2.0.1", 6549 8818 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", 6550 8819 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", 6551 8820 "dev": true, 6552 " requires": {8821 "dependencies": { 6553 8822 "bser": "2.1.1" 6554 8823 } 6555 8824 }, 6556 " fd-slicer": {8825 "node_modules/fd-slicer": { 6557 8826 "version": "1.1.0", 6558 8827 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 6559 8828 "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", 6560 8829 "dev": true, 6561 " requires": {8830 "dependencies": { 6562 8831 "pend": "~1.2.0" 6563 8832 } 6564 8833 }, 6565 " figures": {8834 "node_modules/figures": { 6566 8835 "version": "3.2.0", 6567 8836 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 6568 8837 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 6569 8838 "dev": true, 6570 " requires": {8839 "dependencies": { 6571 8840 "escape-string-regexp": "^1.0.5" 6572 } 6573 }, 6574 "file-entry-cache": { 8841 }, 8842 "engines": { 8843 "node": ">=8" 8844 }, 8845 "funding": { 8846 "url": "https://github.com/sponsors/sindresorhus" 8847 } 8848 }, 8849 "node_modules/file-entry-cache": { 6575 8850 "version": "6.0.1", 6576 8851 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 6577 8852 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 6578 8853 "dev": true, 6579 " requires": {8854 "dependencies": { 6580 8855 "flat-cache": "^3.0.4" 6581 } 6582 }, 6583 "filename-reserved-regex": { 8856 }, 8857 "engines": { 8858 "node": "^10.12.0 || >=12.0.0" 8859 } 8860 }, 8861 "node_modules/filename-reserved-regex": { 6584 8862 "version": "2.0.0", 6585 8863 "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", 6586 8864 "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", 6587 "dev": true 6588 }, 6589 "filenamify": { 8865 "dev": true, 8866 "engines": { 8867 "node": ">=4" 8868 } 8869 }, 8870 "node_modules/filenamify": { 6590 8871 "version": "4.3.0", 6591 8872 "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", 6592 8873 "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", 6593 8874 "dev": true, 6594 " requires": {8875 "dependencies": { 6595 8876 "filename-reserved-regex": "^2.0.0", 6596 8877 "strip-outer": "^1.0.1", 6597 8878 "trim-repeated": "^1.0.0" 6598 } 6599 }, 6600 "fill-range": { 8879 }, 8880 "engines": { 8881 "node": ">=8" 8882 }, 8883 "funding": { 8884 "url": "https://github.com/sponsors/sindresorhus" 8885 } 8886 }, 8887 "node_modules/fill-range": { 6601 8888 "version": "7.0.1", 6602 8889 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 6603 8890 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 6604 8891 "dev": true, 6605 " requires": {8892 "dependencies": { 6606 8893 "to-regex-range": "^5.0.1" 6607 } 6608 }, 6609 "finalhandler": { 8894 }, 8895 "engines": { 8896 "node": ">=8" 8897 } 8898 }, 8899 "node_modules/finalhandler": { 6610 8900 "version": "1.1.2", 6611 8901 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 6612 8902 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 6613 8903 "dev": true, 6614 " requires": {8904 "dependencies": { 6615 8905 "debug": "2.6.9", 6616 8906 "encodeurl": "~1.0.2", … … 6621 8911 "unpipe": "~1.0.0" 6622 8912 }, 6623 "dependencies": { 6624 "debug": { 6625 "version": "2.6.9", 6626 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6627 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6628 "dev": true, 6629 "requires": { 6630 "ms": "2.0.0" 6631 } 6632 }, 6633 "ms": { 6634 "version": "2.0.0", 6635 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6636 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 6637 "dev": true 6638 } 6639 } 6640 }, 6641 "find-cache-dir": { 8913 "engines": { 8914 "node": ">= 0.8" 8915 } 8916 }, 8917 "node_modules/finalhandler/node_modules/debug": { 8918 "version": "2.6.9", 8919 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 8920 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 8921 "dev": true, 8922 "dependencies": { 8923 "ms": "2.0.0" 8924 } 8925 }, 8926 "node_modules/finalhandler/node_modules/ms": { 8927 "version": "2.0.0", 8928 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 8929 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 8930 "dev": true 8931 }, 8932 "node_modules/find-cache-dir": { 6642 8933 "version": "3.3.2", 6643 8934 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", 6644 8935 "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", 6645 8936 "dev": true, 6646 " requires": {8937 "dependencies": { 6647 8938 "commondir": "^1.0.1", 6648 8939 "make-dir": "^3.0.2", 6649 8940 "pkg-dir": "^4.1.0" 6650 } 6651 }, 6652 "find-file-up": { 8941 }, 8942 "engines": { 8943 "node": ">=8" 8944 }, 8945 "funding": { 8946 "url": "https://github.com/avajs/find-cache-dir?sponsor=1" 8947 } 8948 }, 8949 "node_modules/find-file-up": { 6653 8950 "version": "0.1.3", 6654 8951 "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", 6655 8952 "integrity": "sha1-z2gJG8+fMApA2kEbN9pczlovvqA=", 6656 8953 "dev": true, 6657 " requires": {8954 "dependencies": { 6658 8955 "fs-exists-sync": "^0.1.0", 6659 8956 "resolve-dir": "^0.1.0" 6660 } 6661 }, 6662 "find-parent-dir": { 8957 }, 8958 "engines": { 8959 "node": ">=0.10.0" 8960 } 8961 }, 8962 "node_modules/find-parent-dir": { 6663 8963 "version": "0.3.1", 6664 8964 "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz", … … 6666 8966 "dev": true 6667 8967 }, 6668 " find-pkg": {8968 "node_modules/find-pkg": { 6669 8969 "version": "0.1.2", 6670 8970 "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", 6671 8971 "integrity": "sha1-G9wiwG42NlUy4qJIBGhUuXiNpVc=", 6672 8972 "dev": true, 6673 " requires": {8973 "dependencies": { 6674 8974 "find-file-up": "^0.1.2" 6675 } 6676 }, 6677 "find-process": { 8975 }, 8976 "engines": { 8977 "node": ">=0.10.0" 8978 } 8979 }, 8980 "node_modules/find-process": { 6678 8981 "version": "1.4.7", 6679 8982 "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", 6680 8983 "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", 6681 8984 "dev": true, 6682 " requires": {8985 "dependencies": { 6683 8986 "chalk": "^4.0.0", 6684 8987 "commander": "^5.1.0", 6685 8988 "debug": "^4.1.1" 6686 8989 }, 6687 "dependencies": { 6688 "ansi-styles": { 6689 "version": "4.3.0", 6690 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 6691 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 6692 "dev": true, 6693 "requires": { 6694 "color-convert": "^2.0.1" 6695 } 6696 }, 6697 "chalk": { 6698 "version": "4.1.2", 6699 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 6700 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 6701 "dev": true, 6702 "requires": { 6703 "ansi-styles": "^4.1.0", 6704 "supports-color": "^7.1.0" 6705 } 6706 }, 6707 "color-convert": { 6708 "version": "2.0.1", 6709 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 6710 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 6711 "dev": true, 6712 "requires": { 6713 "color-name": "~1.1.4" 6714 } 6715 }, 6716 "color-name": { 6717 "version": "1.1.4", 6718 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 6719 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6720 "dev": true 6721 }, 6722 "commander": { 6723 "version": "5.1.0", 6724 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", 6725 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", 6726 "dev": true 6727 }, 6728 "has-flag": { 6729 "version": "4.0.0", 6730 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6731 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6732 "dev": true 6733 }, 6734 "supports-color": { 6735 "version": "7.2.0", 6736 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 6737 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 6738 "dev": true, 6739 "requires": { 6740 "has-flag": "^4.0.0" 6741 } 6742 } 6743 } 6744 }, 6745 "find-up": { 8990 "bin": { 8991 "find-process": "bin/find-process.js" 8992 } 8993 }, 8994 "node_modules/find-process/node_modules/ansi-styles": { 8995 "version": "4.3.0", 8996 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8997 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8998 "dev": true, 8999 "dependencies": { 9000 "color-convert": "^2.0.1" 9001 }, 9002 "engines": { 9003 "node": ">=8" 9004 }, 9005 "funding": { 9006 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 9007 } 9008 }, 9009 "node_modules/find-process/node_modules/chalk": { 9010 "version": "4.1.2", 9011 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9012 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9013 "dev": true, 9014 "dependencies": { 9015 "ansi-styles": "^4.1.0", 9016 "supports-color": "^7.1.0" 9017 }, 9018 "engines": { 9019 "node": ">=10" 9020 }, 9021 "funding": { 9022 "url": "https://github.com/chalk/chalk?sponsor=1" 9023 } 9024 }, 9025 "node_modules/find-process/node_modules/color-convert": { 9026 "version": "2.0.1", 9027 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9028 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9029 "dev": true, 9030 "dependencies": { 9031 "color-name": "~1.1.4" 9032 }, 9033 "engines": { 9034 "node": ">=7.0.0" 9035 } 9036 }, 9037 "node_modules/find-process/node_modules/color-name": { 9038 "version": "1.1.4", 9039 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9040 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9041 "dev": true 9042 }, 9043 "node_modules/find-process/node_modules/commander": { 9044 "version": "5.1.0", 9045 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", 9046 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", 9047 "dev": true, 9048 "engines": { 9049 "node": ">= 6" 9050 } 9051 }, 9052 "node_modules/find-process/node_modules/has-flag": { 9053 "version": "4.0.0", 9054 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9055 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9056 "dev": true, 9057 "engines": { 9058 "node": ">=8" 9059 } 9060 }, 9061 "node_modules/find-process/node_modules/supports-color": { 9062 "version": "7.2.0", 9063 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9064 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9065 "dev": true, 9066 "dependencies": { 9067 "has-flag": "^4.0.0" 9068 }, 9069 "engines": { 9070 "node": ">=8" 9071 } 9072 }, 9073 "node_modules/find-up": { 6746 9074 "version": "5.0.0", 6747 9075 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 6748 9076 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 6749 9077 "dev": true, 6750 " requires": {9078 "dependencies": { 6751 9079 "locate-path": "^6.0.0", 6752 9080 "path-exists": "^4.0.0" 6753 } 6754 }, 6755 "findup-sync": { 9081 }, 9082 "engines": { 9083 "node": ">=10" 9084 }, 9085 "funding": { 9086 "url": "https://github.com/sponsors/sindresorhus" 9087 } 9088 }, 9089 "node_modules/findup-sync": { 6756 9090 "version": "0.3.0", 6757 9091 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", 6758 9092 "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", 6759 9093 "dev": true, 6760 " requires": {9094 "dependencies": { 6761 9095 "glob": "~5.0.0" 6762 9096 }, 6763 "dependencies": { 6764 "glob": { 6765 "version": "5.0.15", 6766 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", 6767 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", 6768 "dev": true, 6769 "requires": { 6770 "inflight": "^1.0.4", 6771 "inherits": "2", 6772 "minimatch": "2 || 3", 6773 "once": "^1.3.0", 6774 "path-is-absolute": "^1.0.0" 6775 } 6776 } 6777 } 6778 }, 6779 "fined": { 9097 "engines": { 9098 "node": ">= 0.6.0" 9099 } 9100 }, 9101 "node_modules/findup-sync/node_modules/glob": { 9102 "version": "5.0.15", 9103 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", 9104 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", 9105 "dev": true, 9106 "dependencies": { 9107 "inflight": "^1.0.4", 9108 "inherits": "2", 9109 "minimatch": "2 || 3", 9110 "once": "^1.3.0", 9111 "path-is-absolute": "^1.0.0" 9112 }, 9113 "engines": { 9114 "node": "*" 9115 } 9116 }, 9117 "node_modules/fined": { 6780 9118 "version": "1.2.0", 6781 9119 "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", 6782 9120 "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", 6783 9121 "dev": true, 6784 " requires": {9122 "dependencies": { 6785 9123 "expand-tilde": "^2.0.2", 6786 9124 "is-plain-object": "^2.0.3", … … 6789 9127 "parse-filepath": "^1.0.1" 6790 9128 }, 6791 "dependencies": { 6792 "expand-tilde": { 6793 "version": "2.0.2", 6794 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 6795 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", 6796 "dev": true, 6797 "requires": { 6798 "homedir-polyfill": "^1.0.1" 6799 } 6800 } 6801 } 6802 }, 6803 "flagged-respawn": { 9129 "engines": { 9130 "node": ">= 0.10" 9131 } 9132 }, 9133 "node_modules/fined/node_modules/expand-tilde": { 9134 "version": "2.0.2", 9135 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 9136 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", 9137 "dev": true, 9138 "dependencies": { 9139 "homedir-polyfill": "^1.0.1" 9140 }, 9141 "engines": { 9142 "node": ">=0.10.0" 9143 } 9144 }, 9145 "node_modules/flagged-respawn": { 6804 9146 "version": "1.0.1", 6805 9147 "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", 6806 9148 "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", 6807 "dev": true 6808 }, 6809 "flat-cache": { 9149 "dev": true, 9150 "engines": { 9151 "node": ">= 0.10" 9152 } 9153 }, 9154 "node_modules/flat-cache": { 6810 9155 "version": "3.0.4", 6811 9156 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 6812 9157 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 6813 9158 "dev": true, 6814 " requires": {9159 "dependencies": { 6815 9160 "flatted": "^3.1.0", 6816 9161 "rimraf": "^3.0.2" 6817 9162 }, 6818 "dependencies": { 6819 "rimraf": { 6820 "version": "3.0.2", 6821 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 6822 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 6823 "dev": true, 6824 "requires": { 6825 "glob": "^7.1.3" 6826 } 6827 } 6828 } 6829 }, 6830 "flatted": { 9163 "engines": { 9164 "node": "^10.12.0 || >=12.0.0" 9165 } 9166 }, 9167 "node_modules/flat-cache/node_modules/rimraf": { 9168 "version": "3.0.2", 9169 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 9170 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 9171 "dev": true, 9172 "dependencies": { 9173 "glob": "^7.1.3" 9174 }, 9175 "bin": { 9176 "rimraf": "bin.js" 9177 }, 9178 "funding": { 9179 "url": "https://github.com/sponsors/isaacs" 9180 } 9181 }, 9182 "node_modules/flatted": { 6831 9183 "version": "3.2.5", 6832 9184 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", … … 6834 9186 "dev": true 6835 9187 }, 6836 " follow-redirects": {9188 "node_modules/follow-redirects": { 6837 9189 "version": "1.14.9", 6838 9190 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", 6839 9191 "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", 6840 "dev": true 6841 }, 6842 "for-in": { 9192 "dev": true, 9193 "funding": [ 9194 { 9195 "type": "individual", 9196 "url": "https://github.com/sponsors/RubenVerborgh" 9197 } 9198 ], 9199 "engines": { 9200 "node": ">=4.0" 9201 }, 9202 "peerDependenciesMeta": { 9203 "debug": { 9204 "optional": true 9205 } 9206 } 9207 }, 9208 "node_modules/for-in": { 6843 9209 "version": "1.0.2", 6844 9210 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 6845 9211 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 6846 "dev": true 6847 }, 6848 "for-own": { 9212 "dev": true, 9213 "engines": { 9214 "node": ">=0.10.0" 9215 } 9216 }, 9217 "node_modules/for-own": { 6849 9218 "version": "0.1.5", 6850 9219 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 6851 9220 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", 6852 9221 "dev": true, 6853 " requires": {9222 "dependencies": { 6854 9223 "for-in": "^1.0.1" 6855 } 6856 }, 6857 "form-data": { 9224 }, 9225 "engines": { 9226 "node": ">=0.10.0" 9227 } 9228 }, 9229 "node_modules/form-data": { 6858 9230 "version": "3.0.1", 6859 9231 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 6860 9232 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 6861 9233 "dev": true, 6862 " requires": {9234 "dependencies": { 6863 9235 "asynckit": "^0.4.0", 6864 9236 "combined-stream": "^1.0.8", 6865 9237 "mime-types": "^2.1.12" 6866 } 6867 }, 6868 "forwarded": { 9238 }, 9239 "engines": { 9240 "node": ">= 6" 9241 } 9242 }, 9243 "node_modules/forwarded": { 6869 9244 "version": "0.2.0", 6870 9245 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 6871 9246 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 6872 "dev": true 6873 }, 6874 "fraction.js": { 9247 "dev": true, 9248 "engines": { 9249 "node": ">= 0.6" 9250 } 9251 }, 9252 "node_modules/fraction.js": { 6875 9253 "version": "4.2.0", 6876 9254 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", 6877 9255 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", 6878 "dev": true 6879 }, 6880 "fresh": { 9256 "dev": true, 9257 "engines": { 9258 "node": "*" 9259 }, 9260 "funding": { 9261 "type": "patreon", 9262 "url": "https://www.patreon.com/infusion" 9263 } 9264 }, 9265 "node_modules/fresh": { 6881 9266 "version": "0.5.2", 6882 9267 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 6883 9268 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", 6884 "dev": true 6885 }, 6886 "fs-constants": { 9269 "dev": true, 9270 "engines": { 9271 "node": ">= 0.6" 9272 } 9273 }, 9274 "node_modules/fs-constants": { 6887 9275 "version": "1.0.0", 6888 9276 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", … … 6890 9278 "dev": true 6891 9279 }, 6892 " fs-exists-sync": {9280 "node_modules/fs-exists-sync": { 6893 9281 "version": "0.1.0", 6894 9282 "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", 6895 9283 "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=", 6896 "dev": true 6897 }, 6898 "fs-monkey": { 9284 "dev": true, 9285 "engines": { 9286 "node": ">=0.10.0" 9287 } 9288 }, 9289 "node_modules/fs-monkey": { 6899 9290 "version": "1.0.3", 6900 9291 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", … … 6902 9293 "dev": true 6903 9294 }, 6904 " fs.realpath": {9295 "node_modules/fs.realpath": { 6905 9296 "version": "1.0.0", 6906 9297 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", … … 6908 9299 "dev": true 6909 9300 }, 6910 " fsevents": {9301 "node_modules/fsevents": { 6911 9302 "version": "2.3.2", 6912 9303 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 6913 9304 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 6914 9305 "dev": true, 6915 "optional": true 6916 }, 6917 "function-bind": { 9306 "hasInstallScript": true, 9307 "optional": true, 9308 "os": [ 9309 "darwin" 9310 ], 9311 "engines": { 9312 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 9313 } 9314 }, 9315 "node_modules/function-bind": { 6918 9316 "version": "1.1.1", 6919 9317 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", … … 6921 9319 "dev": true 6922 9320 }, 6923 " function.prototype.name": {9321 "node_modules/function.prototype.name": { 6924 9322 "version": "1.1.5", 6925 9323 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", 6926 9324 "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", 6927 9325 "dev": true, 6928 " requires": {9326 "dependencies": { 6929 9327 "call-bind": "^1.0.2", 6930 9328 "define-properties": "^1.1.3", 6931 9329 "es-abstract": "^1.19.0", 6932 9330 "functions-have-names": "^1.2.2" 6933 } 6934 }, 6935 "functional-red-black-tree": { 9331 }, 9332 "engines": { 9333 "node": ">= 0.4" 9334 }, 9335 "funding": { 9336 "url": "https://github.com/sponsors/ljharb" 9337 } 9338 }, 9339 "node_modules/functional-red-black-tree": { 6936 9340 "version": "1.0.1", 6937 9341 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", … … 6939 9343 "dev": true 6940 9344 }, 6941 " functions-have-names": {9345 "node_modules/functions-have-names": { 6942 9346 "version": "1.2.2", 6943 9347 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", 6944 9348 "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", 6945 "dev": true 6946 }, 6947 "gaze": { 9349 "dev": true, 9350 "funding": { 9351 "url": "https://github.com/sponsors/ljharb" 9352 } 9353 }, 9354 "node_modules/gaze": { 6948 9355 "version": "1.1.3", 6949 9356 "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", 6950 9357 "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", 6951 9358 "dev": true, 6952 " requires": {9359 "dependencies": { 6953 9360 "globule": "^1.0.0" 6954 } 6955 }, 6956 "gensync": { 9361 }, 9362 "engines": { 9363 "node": ">= 4.0.0" 9364 } 9365 }, 9366 "node_modules/gensync": { 6957 9367 "version": "1.0.0-beta.2", 6958 9368 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 6959 9369 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 6960 "dev": true 6961 }, 6962 "get-caller-file": { 9370 "dev": true, 9371 "engines": { 9372 "node": ">=6.9.0" 9373 } 9374 }, 9375 "node_modules/get-caller-file": { 6963 9376 "version": "2.0.5", 6964 9377 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 6965 9378 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 6966 "dev": true 6967 }, 6968 "get-intrinsic": { 9379 "dev": true, 9380 "engines": { 9381 "node": "6.* || 8.* || >= 10.*" 9382 } 9383 }, 9384 "node_modules/get-intrinsic": { 6969 9385 "version": "1.1.1", 6970 9386 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 6971 9387 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 6972 9388 "dev": true, 6973 " requires": {9389 "dependencies": { 6974 9390 "function-bind": "^1.1.1", 6975 9391 "has": "^1.0.3", 6976 9392 "has-symbols": "^1.0.1" 6977 } 6978 }, 6979 "get-package-type": { 9393 }, 9394 "funding": { 9395 "url": "https://github.com/sponsors/ljharb" 9396 } 9397 }, 9398 "node_modules/get-package-type": { 6980 9399 "version": "0.1.0", 6981 9400 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 6982 9401 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 6983 "dev": true 6984 }, 6985 "get-stdin": { 9402 "dev": true, 9403 "engines": { 9404 "node": ">=8.0.0" 9405 } 9406 }, 9407 "node_modules/get-stdin": { 6986 9408 "version": "8.0.0", 6987 9409 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", 6988 9410 "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", 6989 "dev": true 6990 }, 6991 "get-stream": { 9411 "dev": true, 9412 "engines": { 9413 "node": ">=10" 9414 }, 9415 "funding": { 9416 "url": "https://github.com/sponsors/sindresorhus" 9417 } 9418 }, 9419 "node_modules/get-stream": { 6992 9420 "version": "6.0.1", 6993 9421 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 6994 9422 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 6995 "dev": true 6996 }, 6997 "get-symbol-description": { 9423 "dev": true, 9424 "engines": { 9425 "node": ">=10" 9426 }, 9427 "funding": { 9428 "url": "https://github.com/sponsors/sindresorhus" 9429 } 9430 }, 9431 "node_modules/get-symbol-description": { 6998 9432 "version": "1.0.0", 6999 9433 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 7000 9434 "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 7001 9435 "dev": true, 7002 " requires": {9436 "dependencies": { 7003 9437 "call-bind": "^1.0.2", 7004 9438 "get-intrinsic": "^1.1.1" 7005 } 7006 }, 7007 "getobject": { 9439 }, 9440 "engines": { 9441 "node": ">= 0.4" 9442 }, 9443 "funding": { 9444 "url": "https://github.com/sponsors/ljharb" 9445 } 9446 }, 9447 "node_modules/getobject": { 7008 9448 "version": "1.0.2", 7009 9449 "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", 7010 9450 "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==", 7011 "dev": true 7012 }, 7013 "glob": { 9451 "dev": true, 9452 "engines": { 9453 "node": ">=10" 9454 } 9455 }, 9456 "node_modules/glob": { 7014 9457 "version": "7.1.6", 7015 9458 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 7016 9459 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 7017 9460 "dev": true, 7018 " requires": {9461 "dependencies": { 7019 9462 "fs.realpath": "^1.0.0", 7020 9463 "inflight": "^1.0.4", … … 7023 9466 "once": "^1.3.0", 7024 9467 "path-is-absolute": "^1.0.0" 7025 } 7026 }, 7027 "glob-parent": { 9468 }, 9469 "engines": { 9470 "node": "*" 9471 }, 9472 "funding": { 9473 "url": "https://github.com/sponsors/isaacs" 9474 } 9475 }, 9476 "node_modules/glob-parent": { 7028 9477 "version": "5.1.2", 7029 9478 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 7030 9479 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 7031 9480 "dev": true, 7032 " requires": {9481 "dependencies": { 7033 9482 "is-glob": "^4.0.1" 7034 } 7035 }, 7036 "glob-to-regexp": { 9483 }, 9484 "engines": { 9485 "node": ">= 6" 9486 } 9487 }, 9488 "node_modules/glob-to-regexp": { 7037 9489 "version": "0.4.1", 7038 9490 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", … … 7040 9492 "dev": true 7041 9493 }, 7042 " global-modules": {9494 "node_modules/global-modules": { 7043 9495 "version": "0.2.3", 7044 9496 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", 7045 9497 "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=", 7046 9498 "dev": true, 7047 " requires": {9499 "dependencies": { 7048 9500 "global-prefix": "^0.1.4", 7049 9501 "is-windows": "^0.2.0" 7050 } 7051 }, 7052 "global-prefix": { 9502 }, 9503 "engines": { 9504 "node": ">=0.10.0" 9505 } 9506 }, 9507 "node_modules/global-prefix": { 7053 9508 "version": "0.1.5", 7054 9509 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", 7055 9510 "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=", 7056 9511 "dev": true, 7057 " requires": {9512 "dependencies": { 7058 9513 "homedir-polyfill": "^1.0.0", 7059 9514 "ini": "^1.3.4", 7060 9515 "is-windows": "^0.2.0", 7061 9516 "which": "^1.2.12" 7062 } 7063 }, 7064 "globals": { 9517 }, 9518 "engines": { 9519 "node": ">=0.10.0" 9520 } 9521 }, 9522 "node_modules/globals": { 7065 9523 "version": "11.12.0", 7066 9524 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 7067 9525 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 7068 "dev": true 7069 }, 7070 "globby": { 9526 "dev": true, 9527 "engines": { 9528 "node": ">=4" 9529 } 9530 }, 9531 "node_modules/globby": { 7071 9532 "version": "11.1.0", 7072 9533 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 7073 9534 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 7074 9535 "dev": true, 7075 " requires": {9536 "dependencies": { 7076 9537 "array-union": "^2.1.0", 7077 9538 "dir-glob": "^3.0.1", … … 7080 9541 "merge2": "^1.4.1", 7081 9542 "slash": "^3.0.0" 7082 } 7083 }, 7084 "globjoin": { 9543 }, 9544 "engines": { 9545 "node": ">=10" 9546 }, 9547 "funding": { 9548 "url": "https://github.com/sponsors/sindresorhus" 9549 } 9550 }, 9551 "node_modules/globjoin": { 7085 9552 "version": "0.1.4", 7086 9553 "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", … … 7088 9555 "dev": true 7089 9556 }, 7090 " globule": {9557 "node_modules/globule": { 7091 9558 "version": "1.3.2", 7092 9559 "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", 7093 9560 "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", 7094 9561 "dev": true, 7095 " requires": {9562 "dependencies": { 7096 9563 "glob": "~7.1.1", 7097 9564 "lodash": "~4.17.10", 7098 9565 "minimatch": "~3.0.2" 7099 } 7100 }, 7101 "graceful-fs": { 9566 }, 9567 "engines": { 9568 "node": ">= 0.10" 9569 } 9570 }, 9571 "node_modules/graceful-fs": { 7102 9572 "version": "4.2.9", 7103 9573 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", … … 7105 9575 "dev": true 7106 9576 }, 7107 " grunt": {9577 "node_modules/grunt": { 7108 9578 "version": "1.4.1", 7109 9579 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.4.1.tgz", 7110 9580 "integrity": "sha512-ZXIYXTsAVrA7sM+jZxjQdrBOAg7DyMUplOMhTaspMRExei+fD0BTwdWXnn0W5SXqhb/Q/nlkzXclSi3IH55PIA==", 7111 9581 "dev": true, 7112 " requires": {9582 "dependencies": { 7113 9583 "dateformat": "~3.0.3", 7114 9584 "eventemitter2": "~0.4.13", … … 7127 9597 "rimraf": "~3.0.2" 7128 9598 }, 7129 "dependencies": { 7130 "grunt-cli": { 7131 "version": "1.4.3", 7132 "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", 7133 "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", 7134 "dev": true, 7135 "requires": { 7136 "grunt-known-options": "~2.0.0", 7137 "interpret": "~1.1.0", 7138 "liftup": "~3.0.1", 7139 "nopt": "~4.0.1", 7140 "v8flags": "~3.2.0" 7141 }, 7142 "dependencies": { 7143 "nopt": { 7144 "version": "4.0.3", 7145 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", 7146 "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", 7147 "dev": true, 7148 "requires": { 7149 "abbrev": "1", 7150 "osenv": "^0.1.4" 7151 } 7152 } 7153 } 7154 }, 7155 "interpret": { 7156 "version": "1.1.0", 7157 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", 7158 "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", 7159 "dev": true 7160 }, 7161 "mkdirp": { 7162 "version": "1.0.4", 7163 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 7164 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 7165 "dev": true 7166 }, 7167 "rimraf": { 7168 "version": "3.0.2", 7169 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 7170 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 7171 "dev": true, 7172 "requires": { 7173 "glob": "^7.1.3" 7174 } 7175 } 7176 } 7177 }, 7178 "grunt-contrib-watch": { 9599 "bin": { 9600 "grunt": "bin/grunt" 9601 }, 9602 "engines": { 9603 "node": ">=8" 9604 } 9605 }, 9606 "node_modules/grunt-contrib-watch": { 7179 9607 "version": "1.1.0", 7180 9608 "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", 7181 9609 "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", 7182 9610 "dev": true, 7183 " requires": {9611 "dependencies": { 7184 9612 "async": "^2.6.0", 7185 9613 "gaze": "^1.1.0", … … 7187 9615 "tiny-lr": "^1.1.1" 7188 9616 }, 7189 "dependencies": { 7190 "async": { 7191 "version": "2.6.3", 7192 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 7193 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", 7194 "dev": true, 7195 "requires": { 7196 "lodash": "^4.17.14" 7197 } 7198 }, 7199 "lodash": { 7200 "version": "4.17.21", 7201 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 7202 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 7203 "dev": true 7204 } 7205 } 7206 }, 7207 "grunt-known-options": { 9617 "engines": { 9618 "node": ">=0.10.0" 9619 } 9620 }, 9621 "node_modules/grunt-contrib-watch/node_modules/async": { 9622 "version": "2.6.3", 9623 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 9624 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", 9625 "dev": true, 9626 "dependencies": { 9627 "lodash": "^4.17.14" 9628 } 9629 }, 9630 "node_modules/grunt-contrib-watch/node_modules/lodash": { 9631 "version": "4.17.21", 9632 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 9633 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 9634 "dev": true 9635 }, 9636 "node_modules/grunt-known-options": { 7208 9637 "version": "2.0.0", 7209 9638 "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", 7210 9639 "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", 7211 "dev": true 7212 }, 7213 "grunt-legacy-log": { 9640 "dev": true, 9641 "engines": { 9642 "node": ">=0.10.0" 9643 } 9644 }, 9645 "node_modules/grunt-legacy-log": { 7214 9646 "version": "3.0.0", 7215 9647 "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", 7216 9648 "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", 7217 9649 "dev": true, 7218 " requires": {9650 "dependencies": { 7219 9651 "colors": "~1.1.2", 7220 9652 "grunt-legacy-log-utils": "~2.1.0", 7221 9653 "hooker": "~0.2.3", 7222 9654 "lodash": "~4.17.19" 7223 } 7224 }, 7225 "grunt-legacy-log-utils": { 9655 }, 9656 "engines": { 9657 "node": ">= 0.10.0" 9658 } 9659 }, 9660 "node_modules/grunt-legacy-log-utils": { 7226 9661 "version": "2.1.0", 7227 9662 "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", 7228 9663 "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", 7229 9664 "dev": true, 7230 " requires": {9665 "dependencies": { 7231 9666 "chalk": "~4.1.0", 7232 9667 "lodash": "~4.17.19" 7233 9668 }, 7234 "dependencies": { 7235 "ansi-styles": { 7236 "version": "4.3.0", 7237 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7238 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7239 "dev": true, 7240 "requires": { 7241 "color-convert": "^2.0.1" 7242 } 7243 }, 7244 "chalk": { 7245 "version": "4.1.2", 7246 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 7247 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 7248 "dev": true, 7249 "requires": { 7250 "ansi-styles": "^4.1.0", 7251 "supports-color": "^7.1.0" 7252 } 7253 }, 7254 "color-convert": { 7255 "version": "2.0.1", 7256 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7257 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7258 "dev": true, 7259 "requires": { 7260 "color-name": "~1.1.4" 7261 } 7262 }, 7263 "color-name": { 7264 "version": "1.1.4", 7265 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7266 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7267 "dev": true 7268 }, 7269 "has-flag": { 7270 "version": "4.0.0", 7271 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7272 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7273 "dev": true 7274 }, 7275 "supports-color": { 7276 "version": "7.2.0", 7277 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7278 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7279 "dev": true, 7280 "requires": { 7281 "has-flag": "^4.0.0" 7282 } 7283 } 7284 } 7285 }, 7286 "grunt-legacy-util": { 9669 "engines": { 9670 "node": ">=10" 9671 } 9672 }, 9673 "node_modules/grunt-legacy-log-utils/node_modules/ansi-styles": { 9674 "version": "4.3.0", 9675 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9676 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9677 "dev": true, 9678 "dependencies": { 9679 "color-convert": "^2.0.1" 9680 }, 9681 "engines": { 9682 "node": ">=8" 9683 }, 9684 "funding": { 9685 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 9686 } 9687 }, 9688 "node_modules/grunt-legacy-log-utils/node_modules/chalk": { 9689 "version": "4.1.2", 9690 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9691 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9692 "dev": true, 9693 "dependencies": { 9694 "ansi-styles": "^4.1.0", 9695 "supports-color": "^7.1.0" 9696 }, 9697 "engines": { 9698 "node": ">=10" 9699 }, 9700 "funding": { 9701 "url": "https://github.com/chalk/chalk?sponsor=1" 9702 } 9703 }, 9704 "node_modules/grunt-legacy-log-utils/node_modules/color-convert": { 9705 "version": "2.0.1", 9706 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9707 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9708 "dev": true, 9709 "dependencies": { 9710 "color-name": "~1.1.4" 9711 }, 9712 "engines": { 9713 "node": ">=7.0.0" 9714 } 9715 }, 9716 "node_modules/grunt-legacy-log-utils/node_modules/color-name": { 9717 "version": "1.1.4", 9718 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9719 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9720 "dev": true 9721 }, 9722 "node_modules/grunt-legacy-log-utils/node_modules/has-flag": { 9723 "version": "4.0.0", 9724 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9725 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9726 "dev": true, 9727 "engines": { 9728 "node": ">=8" 9729 } 9730 }, 9731 "node_modules/grunt-legacy-log-utils/node_modules/supports-color": { 9732 "version": "7.2.0", 9733 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9734 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9735 "dev": true, 9736 "dependencies": { 9737 "has-flag": "^4.0.0" 9738 }, 9739 "engines": { 9740 "node": ">=8" 9741 } 9742 }, 9743 "node_modules/grunt-legacy-util": { 7287 9744 "version": "2.0.1", 7288 9745 "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz", 7289 9746 "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==", 7290 9747 "dev": true, 7291 " requires": {9748 "dependencies": { 7292 9749 "async": "~3.2.0", 7293 9750 "exit": "~0.1.2", … … 7298 9755 "which": "~2.0.2" 7299 9756 }, 7300 "dependencies": { 7301 "async": { 7302 "version": "3.2.3", 7303 "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", 7304 "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", 7305 "dev": true 7306 }, 7307 "lodash": { 7308 "version": "4.17.21", 7309 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 7310 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 7311 "dev": true 7312 }, 7313 "which": { 7314 "version": "2.0.2", 7315 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 7316 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 7317 "dev": true, 7318 "requires": { 7319 "isexe": "^2.0.0" 7320 } 7321 } 7322 } 7323 }, 7324 "grunt-rtlcss": { 9757 "engines": { 9758 "node": ">=10" 9759 } 9760 }, 9761 "node_modules/grunt-legacy-util/node_modules/async": { 9762 "version": "3.2.3", 9763 "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", 9764 "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", 9765 "dev": true 9766 }, 9767 "node_modules/grunt-legacy-util/node_modules/lodash": { 9768 "version": "4.17.21", 9769 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 9770 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 9771 "dev": true 9772 }, 9773 "node_modules/grunt-legacy-util/node_modules/which": { 9774 "version": "2.0.2", 9775 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 9776 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 9777 "dev": true, 9778 "dependencies": { 9779 "isexe": "^2.0.0" 9780 }, 9781 "bin": { 9782 "node-which": "bin/node-which" 9783 }, 9784 "engines": { 9785 "node": ">= 8" 9786 } 9787 }, 9788 "node_modules/grunt-rtlcss": { 7325 9789 "version": "2.0.2", 7326 9790 "resolved": "https://registry.npmjs.org/grunt-rtlcss/-/grunt-rtlcss-2.0.2.tgz", 7327 9791 "integrity": "sha512-WbI2thnwlF04N+xvJu+NxqEaCyPuLyar196SYhEQFZ2EJHkOS8YYE+Zkh+X9cWhwAtKp7ZEpR/IKXcyQggOIsQ==", 7328 9792 "dev": true, 7329 " requires": {9793 "dependencies": { 7330 9794 "chalk": "^1.0.0", 7331 9795 "rtlcss": "^2.0.0" 7332 9796 }, 7333 "dependencies": { 7334 "ansi-styles": { 7335 "version": "3.2.1", 7336 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 7337 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 7338 "dev": true, 7339 "requires": { 7340 "color-convert": "^1.9.0" 7341 } 7342 }, 7343 "postcss": { 7344 "version": "6.0.23", 7345 "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", 7346 "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", 7347 "dev": true, 7348 "requires": { 7349 "chalk": "^2.4.1", 7350 "source-map": "^0.6.1", 7351 "supports-color": "^5.4.0" 7352 }, 7353 "dependencies": { 7354 "chalk": { 7355 "version": "2.4.2", 7356 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 7357 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 7358 "dev": true, 7359 "requires": { 7360 "ansi-styles": "^3.2.1", 7361 "escape-string-regexp": "^1.0.5", 7362 "supports-color": "^5.3.0" 7363 } 7364 } 7365 } 7366 }, 7367 "rtlcss": { 7368 "version": "2.6.2", 7369 "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.6.2.tgz", 7370 "integrity": "sha512-06LFAr+GAPo+BvaynsXRfoYTJvSaWRyOhURCQ7aeI1MKph9meM222F+Zkt3bDamyHHJuGi3VPtiRkpyswmQbGA==", 7371 "dev": true, 7372 "requires": { 7373 "@choojs/findup": "^0.2.1", 7374 "chalk": "^2.4.2", 7375 "mkdirp": "^0.5.1", 7376 "postcss": "^6.0.23", 7377 "strip-json-comments": "^2.0.0" 7378 }, 7379 "dependencies": { 7380 "chalk": { 7381 "version": "2.4.2", 7382 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 7383 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 7384 "dev": true, 7385 "requires": { 7386 "ansi-styles": "^3.2.1", 7387 "escape-string-regexp": "^1.0.5", 7388 "supports-color": "^5.3.0" 7389 } 7390 } 7391 } 7392 }, 7393 "source-map": { 7394 "version": "0.6.1", 7395 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7396 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7397 "dev": true 7398 }, 7399 "strip-json-comments": { 7400 "version": "2.0.1", 7401 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 7402 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", 7403 "dev": true 7404 } 7405 } 7406 }, 7407 "grunt-sass": { 9797 "engines": { 9798 "node": ">= 0.8.0" 9799 } 9800 }, 9801 "node_modules/grunt-rtlcss/node_modules/ansi-styles": { 9802 "version": "3.2.1", 9803 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 9804 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 9805 "dev": true, 9806 "dependencies": { 9807 "color-convert": "^1.9.0" 9808 }, 9809 "engines": { 9810 "node": ">=4" 9811 } 9812 }, 9813 "node_modules/grunt-rtlcss/node_modules/postcss": { 9814 "version": "6.0.23", 9815 "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", 9816 "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", 9817 "dev": true, 9818 "dependencies": { 9819 "chalk": "^2.4.1", 9820 "source-map": "^0.6.1", 9821 "supports-color": "^5.4.0" 9822 }, 9823 "engines": { 9824 "node": ">=4.0.0" 9825 } 9826 }, 9827 "node_modules/grunt-rtlcss/node_modules/postcss/node_modules/chalk": { 9828 "version": "2.4.2", 9829 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 9830 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 9831 "dev": true, 9832 "dependencies": { 9833 "ansi-styles": "^3.2.1", 9834 "escape-string-regexp": "^1.0.5", 9835 "supports-color": "^5.3.0" 9836 }, 9837 "engines": { 9838 "node": ">=4" 9839 } 9840 }, 9841 "node_modules/grunt-rtlcss/node_modules/rtlcss": { 9842 "version": "2.6.2", 9843 "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.6.2.tgz", 9844 "integrity": "sha512-06LFAr+GAPo+BvaynsXRfoYTJvSaWRyOhURCQ7aeI1MKph9meM222F+Zkt3bDamyHHJuGi3VPtiRkpyswmQbGA==", 9845 "dev": true, 9846 "dependencies": { 9847 "@choojs/findup": "^0.2.1", 9848 "chalk": "^2.4.2", 9849 "mkdirp": "^0.5.1", 9850 "postcss": "^6.0.23", 9851 "strip-json-comments": "^2.0.0" 9852 }, 9853 "bin": { 9854 "rtlcss": "bin/rtlcss.js" 9855 } 9856 }, 9857 "node_modules/grunt-rtlcss/node_modules/rtlcss/node_modules/chalk": { 9858 "version": "2.4.2", 9859 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 9860 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 9861 "dev": true, 9862 "dependencies": { 9863 "ansi-styles": "^3.2.1", 9864 "escape-string-regexp": "^1.0.5", 9865 "supports-color": "^5.3.0" 9866 }, 9867 "engines": { 9868 "node": ">=4" 9869 } 9870 }, 9871 "node_modules/grunt-rtlcss/node_modules/source-map": { 9872 "version": "0.6.1", 9873 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 9874 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 9875 "dev": true, 9876 "engines": { 9877 "node": ">=0.10.0" 9878 } 9879 }, 9880 "node_modules/grunt-rtlcss/node_modules/strip-json-comments": { 9881 "version": "2.0.1", 9882 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 9883 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", 9884 "dev": true, 9885 "engines": { 9886 "node": ">=0.10.0" 9887 } 9888 }, 9889 "node_modules/grunt-sass": { 7408 9890 "version": "3.1.0", 7409 9891 "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.1.0.tgz", 7410 9892 "integrity": "sha512-90s27H7FoCDcA8C8+R0GwC+ntYD3lG6S/jqcavWm3bn9RiJTmSfOvfbFa1PXx4NbBWuiGQMLfQTj/JvvqT5w6A==", 7411 "dev": true 7412 }, 7413 "grunt-sass-globbing": { 9893 "dev": true, 9894 "engines": { 9895 "node": ">=8" 9896 }, 9897 "peerDependencies": { 9898 "grunt": ">=1" 9899 } 9900 }, 9901 "node_modules/grunt-sass-globbing": { 7414 9902 "version": "1.5.1", 7415 9903 "resolved": "https://registry.npmjs.org/grunt-sass-globbing/-/grunt-sass-globbing-1.5.1.tgz", 7416 9904 "integrity": "sha1-nmCVXNjLP0lt3QfPcc+UQFsjgtE=", 7417 "dev": true 7418 }, 7419 "gzip-size": { 9905 "dev": true, 9906 "engines": { 9907 "node": ">= 0.10.0" 9908 }, 9909 "peerDependencies": { 9910 "grunt": ">=0.4.0" 9911 } 9912 }, 9913 "node_modules/grunt/node_modules/grunt-cli": { 9914 "version": "1.4.3", 9915 "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", 9916 "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", 9917 "dev": true, 9918 "dependencies": { 9919 "grunt-known-options": "~2.0.0", 9920 "interpret": "~1.1.0", 9921 "liftup": "~3.0.1", 9922 "nopt": "~4.0.1", 9923 "v8flags": "~3.2.0" 9924 }, 9925 "bin": { 9926 "grunt": "bin/grunt" 9927 }, 9928 "engines": { 9929 "node": ">=10" 9930 } 9931 }, 9932 "node_modules/grunt/node_modules/grunt-cli/node_modules/nopt": { 9933 "version": "4.0.3", 9934 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", 9935 "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", 9936 "dev": true, 9937 "dependencies": { 9938 "abbrev": "1", 9939 "osenv": "^0.1.4" 9940 }, 9941 "bin": { 9942 "nopt": "bin/nopt.js" 9943 } 9944 }, 9945 "node_modules/grunt/node_modules/interpret": { 9946 "version": "1.1.0", 9947 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", 9948 "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", 9949 "dev": true 9950 }, 9951 "node_modules/grunt/node_modules/mkdirp": { 9952 "version": "1.0.4", 9953 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 9954 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 9955 "dev": true, 9956 "bin": { 9957 "mkdirp": "bin/cmd.js" 9958 }, 9959 "engines": { 9960 "node": ">=10" 9961 } 9962 }, 9963 "node_modules/grunt/node_modules/rimraf": { 9964 "version": "3.0.2", 9965 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 9966 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 9967 "dev": true, 9968 "dependencies": { 9969 "glob": "^7.1.3" 9970 }, 9971 "bin": { 9972 "rimraf": "bin.js" 9973 }, 9974 "funding": { 9975 "url": "https://github.com/sponsors/isaacs" 9976 } 9977 }, 9978 "node_modules/gzip-size": { 7420 9979 "version": "5.1.1", 7421 9980 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", 7422 9981 "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", 7423 9982 "dev": true, 7424 " requires": {9983 "dependencies": { 7425 9984 "duplexer": "^0.1.1", 7426 9985 "pify": "^4.0.1" 7427 } 7428 }, 7429 "handle-thing": { 9986 }, 9987 "engines": { 9988 "node": ">=6" 9989 } 9990 }, 9991 "node_modules/handle-thing": { 7430 9992 "version": "2.0.1", 7431 9993 "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", … … 7433 9995 "dev": true 7434 9996 }, 7435 " hard-rejection": {9997 "node_modules/hard-rejection": { 7436 9998 "version": "2.1.0", 7437 9999 "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", 7438 10000 "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", 7439 "dev": true 7440 }, 7441 "has": { 10001 "dev": true, 10002 "engines": { 10003 "node": ">=6" 10004 } 10005 }, 10006 "node_modules/has": { 7442 10007 "version": "1.0.3", 7443 10008 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 7444 10009 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 7445 10010 "dev": true, 7446 " requires": {10011 "dependencies": { 7447 10012 "function-bind": "^1.1.1" 7448 } 7449 }, 7450 "has-ansi": { 10013 }, 10014 "engines": { 10015 "node": ">= 0.4.0" 10016 } 10017 }, 10018 "node_modules/has-ansi": { 7451 10019 "version": "2.0.0", 7452 10020 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 7453 10021 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 7454 10022 "dev": true, 7455 " requires": {10023 "dependencies": { 7456 10024 "ansi-regex": "^2.0.0" 7457 } 7458 }, 7459 "has-bigints": { 10025 }, 10026 "engines": { 10027 "node": ">=0.10.0" 10028 } 10029 }, 10030 "node_modules/has-bigints": { 7460 10031 "version": "1.0.1", 7461 10032 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 7462 10033 "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", 7463 "dev": true 7464 }, 7465 "has-flag": { 10034 "dev": true, 10035 "funding": { 10036 "url": "https://github.com/sponsors/ljharb" 10037 } 10038 }, 10039 "node_modules/has-flag": { 7466 10040 "version": "3.0.0", 7467 10041 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 7468 10042 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 7469 "dev": true 7470 }, 7471 "has-symbols": { 10043 "dev": true, 10044 "engines": { 10045 "node": ">=4" 10046 } 10047 }, 10048 "node_modules/has-symbols": { 7472 10049 "version": "1.0.3", 7473 10050 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 7474 10051 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 7475 "dev": true 7476 }, 7477 "has-tostringtag": { 10052 "dev": true, 10053 "engines": { 10054 "node": ">= 0.4" 10055 }, 10056 "funding": { 10057 "url": "https://github.com/sponsors/ljharb" 10058 } 10059 }, 10060 "node_modules/has-tostringtag": { 7478 10061 "version": "1.0.0", 7479 10062 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 7480 10063 "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 7481 10064 "dev": true, 7482 " requires": {10065 "dependencies": { 7483 10066 "has-symbols": "^1.0.2" 7484 } 7485 }, 7486 "homedir-polyfill": { 10067 }, 10068 "engines": { 10069 "node": ">= 0.4" 10070 }, 10071 "funding": { 10072 "url": "https://github.com/sponsors/ljharb" 10073 } 10074 }, 10075 "node_modules/homedir-polyfill": { 7487 10076 "version": "1.0.3", 7488 10077 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", 7489 10078 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", 7490 10079 "dev": true, 7491 " requires": {10080 "dependencies": { 7492 10081 "parse-passwd": "^1.0.0" 7493 } 7494 }, 7495 "hooker": { 10082 }, 10083 "engines": { 10084 "node": ">=0.10.0" 10085 } 10086 }, 10087 "node_modules/hooker": { 7496 10088 "version": "0.2.3", 7497 10089 "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", 7498 10090 "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", 7499 "dev": true 7500 }, 7501 "hosted-git-info": { 10091 "dev": true, 10092 "engines": { 10093 "node": "*" 10094 } 10095 }, 10096 "node_modules/hosted-git-info": { 7502 10097 "version": "2.8.9", 7503 10098 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", … … 7505 10100 "dev": true 7506 10101 }, 7507 " hpack.js": {10102 "node_modules/hpack.js": { 7508 10103 "version": "2.1.6", 7509 10104 "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", 7510 10105 "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", 7511 10106 "dev": true, 7512 " requires": {10107 "dependencies": { 7513 10108 "inherits": "^2.0.1", 7514 10109 "obuf": "^1.0.0", 7515 10110 "readable-stream": "^2.0.1", 7516 10111 "wbuf": "^1.1.0" 7517 }, 7518 "dependencies": { 7519 "readable-stream": { 7520 "version": "2.3.7", 7521 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 7522 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 7523 "dev": true, 7524 "requires": { 7525 "core-util-is": "~1.0.0", 7526 "inherits": "~2.0.3", 7527 "isarray": "~1.0.0", 7528 "process-nextick-args": "~2.0.0", 7529 "safe-buffer": "~5.1.1", 7530 "string_decoder": "~1.1.1", 7531 "util-deprecate": "~1.0.1" 7532 } 7533 }, 7534 "safe-buffer": { 7535 "version": "5.1.2", 7536 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 7537 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 7538 "dev": true 7539 }, 7540 "string_decoder": { 7541 "version": "1.1.1", 7542 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 7543 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 7544 "dev": true, 7545 "requires": { 7546 "safe-buffer": "~5.1.0" 7547 } 7548 } 7549 } 7550 }, 7551 "html-element-map": { 10112 } 10113 }, 10114 "node_modules/hpack.js/node_modules/readable-stream": { 10115 "version": "2.3.7", 10116 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 10117 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 10118 "dev": true, 10119 "dependencies": { 10120 "core-util-is": "~1.0.0", 10121 "inherits": "~2.0.3", 10122 "isarray": "~1.0.0", 10123 "process-nextick-args": "~2.0.0", 10124 "safe-buffer": "~5.1.1", 10125 "string_decoder": "~1.1.1", 10126 "util-deprecate": "~1.0.1" 10127 } 10128 }, 10129 "node_modules/hpack.js/node_modules/safe-buffer": { 10130 "version": "5.1.2", 10131 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 10132 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 10133 "dev": true 10134 }, 10135 "node_modules/hpack.js/node_modules/string_decoder": { 10136 "version": "1.1.1", 10137 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 10138 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 10139 "dev": true, 10140 "dependencies": { 10141 "safe-buffer": "~5.1.0" 10142 } 10143 }, 10144 "node_modules/html-element-map": { 7552 10145 "version": "1.3.1", 7553 10146 "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", 7554 10147 "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", 7555 10148 "dev": true, 7556 " requires": {10149 "dependencies": { 7557 10150 "array.prototype.filter": "^1.0.0", 7558 10151 "call-bind": "^1.0.2" 7559 } 7560 }, 7561 "html-encoding-sniffer": { 10152 }, 10153 "funding": { 10154 "url": "https://github.com/sponsors/ljharb" 10155 } 10156 }, 10157 "node_modules/html-encoding-sniffer": { 7562 10158 "version": "2.0.1", 7563 10159 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", 7564 10160 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", 7565 10161 "dev": true, 7566 " requires": {10162 "dependencies": { 7567 10163 "whatwg-encoding": "^1.0.5" 7568 } 7569 }, 7570 "html-entities": { 10164 }, 10165 "engines": { 10166 "node": ">=10" 10167 } 10168 }, 10169 "node_modules/html-entities": { 7571 10170 "version": "2.3.2", 7572 10171 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", … … 7574 10173 "dev": true 7575 10174 }, 7576 " html-escaper": {10175 "node_modules/html-escaper": { 7577 10176 "version": "2.0.2", 7578 10177 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", … … 7580 10179 "dev": true 7581 10180 }, 7582 " html-tags": {10181 "node_modules/html-tags": { 7583 10182 "version": "3.1.0", 7584 10183 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", 7585 10184 "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", 7586 "dev": true 7587 }, 7588 "htmlparser2": { 10185 "dev": true, 10186 "engines": { 10187 "node": ">=8" 10188 } 10189 }, 10190 "node_modules/htmlparser2": { 7589 10191 "version": "6.1.0", 7590 10192 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", 7591 10193 "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", 7592 10194 "dev": true, 7593 "requires": { 10195 "funding": [ 10196 "https://github.com/fb55/htmlparser2?sponsor=1", 10197 { 10198 "type": "github", 10199 "url": "https://github.com/sponsors/fb55" 10200 } 10201 ], 10202 "dependencies": { 7594 10203 "domelementtype": "^2.0.1", 7595 10204 "domhandler": "^4.0.0", 7596 10205 "domutils": "^2.5.2", 7597 10206 "entities": "^2.0.0" 7598 }, 7599 "dependencies": { 7600 "entities": { 7601 "version": "2.2.0", 7602 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", 7603 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", 7604 "dev": true 7605 } 7606 } 7607 }, 7608 "http-deceiver": { 10207 } 10208 }, 10209 "node_modules/htmlparser2/node_modules/entities": { 10210 "version": "2.2.0", 10211 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", 10212 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", 10213 "dev": true, 10214 "funding": { 10215 "url": "https://github.com/fb55/entities?sponsor=1" 10216 } 10217 }, 10218 "node_modules/http-deceiver": { 7609 10219 "version": "1.2.7", 7610 10220 "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", … … 7612 10222 "dev": true 7613 10223 }, 7614 " http-errors": {10224 "node_modules/http-errors": { 7615 10225 "version": "1.8.1", 7616 10226 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", 7617 10227 "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", 7618 10228 "dev": true, 7619 " requires": {10229 "dependencies": { 7620 10230 "depd": "~1.1.2", 7621 10231 "inherits": "2.0.4", … … 7623 10233 "statuses": ">= 1.5.0 < 2", 7624 10234 "toidentifier": "1.0.1" 7625 } 7626 }, 7627 "http-parser-js": { 10235 }, 10236 "engines": { 10237 "node": ">= 0.6" 10238 } 10239 }, 10240 "node_modules/http-parser-js": { 7628 10241 "version": "0.5.2", 7629 10242 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", … … 7631 10244 "dev": true 7632 10245 }, 7633 " http-proxy": {10246 "node_modules/http-proxy": { 7634 10247 "version": "1.18.1", 7635 10248 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", 7636 10249 "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", 7637 10250 "dev": true, 7638 " requires": {10251 "dependencies": { 7639 10252 "eventemitter3": "^4.0.0", 7640 10253 "follow-redirects": "^1.0.0", 7641 10254 "requires-port": "^1.0.0" 7642 } 7643 }, 7644 "http-proxy-agent": { 10255 }, 10256 "engines": { 10257 "node": ">=8.0.0" 10258 } 10259 }, 10260 "node_modules/http-proxy-agent": { 7645 10261 "version": "4.0.1", 7646 10262 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", 7647 10263 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", 7648 10264 "dev": true, 7649 " requires": {10265 "dependencies": { 7650 10266 "@tootallnate/once": "1", 7651 10267 "agent-base": "6", 7652 10268 "debug": "4" 7653 } 7654 }, 7655 "http-proxy-middleware": { 10269 }, 10270 "engines": { 10271 "node": ">= 6" 10272 } 10273 }, 10274 "node_modules/http-proxy-middleware": { 7656 10275 "version": "2.0.4", 7657 10276 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", 7658 10277 "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", 7659 10278 "dev": true, 7660 " requires": {10279 "dependencies": { 7661 10280 "@types/http-proxy": "^1.17.8", 7662 10281 "http-proxy": "^1.18.1", … … 7664 10283 "is-plain-obj": "^3.0.0", 7665 10284 "micromatch": "^4.0.2" 7666 } 7667 }, 7668 "https-proxy-agent": { 10285 }, 10286 "engines": { 10287 "node": ">=12.0.0" 10288 }, 10289 "peerDependencies": { 10290 "@types/express": "^4.17.13" 10291 }, 10292 "peerDependenciesMeta": { 10293 "@types/express": { 10294 "optional": true 10295 } 10296 } 10297 }, 10298 "node_modules/https-proxy-agent": { 7669 10299 "version": "5.0.0", 7670 10300 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 7671 10301 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 7672 10302 "dev": true, 7673 " requires": {10303 "dependencies": { 7674 10304 "agent-base": "6", 7675 10305 "debug": "4" 7676 } 7677 }, 7678 "human-signals": { 10306 }, 10307 "engines": { 10308 "node": ">= 6" 10309 } 10310 }, 10311 "node_modules/human-signals": { 7679 10312 "version": "2.1.0", 7680 10313 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 7681 10314 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 7682 "dev": true 7683 }, 7684 "iconv-lite": { 10315 "dev": true, 10316 "engines": { 10317 "node": ">=10.17.0" 10318 } 10319 }, 10320 "node_modules/iconv-lite": { 7685 10321 "version": "0.4.24", 7686 10322 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 7687 10323 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 7688 10324 "dev": true, 7689 " requires": {10325 "dependencies": { 7690 10326 "safer-buffer": ">= 2.1.2 < 3" 7691 } 7692 }, 7693 "icss-utils": { 10327 }, 10328 "engines": { 10329 "node": ">=0.10.0" 10330 } 10331 }, 10332 "node_modules/icss-utils": { 7694 10333 "version": "5.1.0", 7695 10334 "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", 7696 10335 "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", 7697 "dev": true 7698 }, 7699 "ieee754": { 10336 "dev": true, 10337 "engines": { 10338 "node": "^10 || ^12 || >= 14" 10339 }, 10340 "peerDependencies": { 10341 "postcss": "^8.1.0" 10342 } 10343 }, 10344 "node_modules/ieee754": { 7700 10345 "version": "1.2.1", 7701 10346 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 7702 10347 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 7703 "dev": true 7704 }, 7705 "ignore": { 10348 "dev": true, 10349 "funding": [ 10350 { 10351 "type": "github", 10352 "url": "https://github.com/sponsors/feross" 10353 }, 10354 { 10355 "type": "patreon", 10356 "url": "https://www.patreon.com/feross" 10357 }, 10358 { 10359 "type": "consulting", 10360 "url": "https://feross.org/support" 10361 } 10362 ] 10363 }, 10364 "node_modules/ignore": { 7706 10365 "version": "5.2.0", 7707 10366 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 7708 10367 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 7709 "dev": true 7710 }, 7711 "ignore-walk": { 10368 "dev": true, 10369 "engines": { 10370 "node": ">= 4" 10371 } 10372 }, 10373 "node_modules/ignore-walk": { 7712 10374 "version": "4.0.1", 7713 10375 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", 7714 10376 "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", 7715 10377 "dev": true, 7716 " requires": {10378 "dependencies": { 7717 10379 "minimatch": "^3.0.4" 7718 } 7719 }, 7720 "immutable": { 10380 }, 10381 "engines": { 10382 "node": ">=10" 10383 } 10384 }, 10385 "node_modules/immutable": { 7721 10386 "version": "4.0.0", 7722 10387 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", … … 7724 10389 "dev": true 7725 10390 }, 7726 " import-fresh": {10391 "node_modules/import-fresh": { 7727 10392 "version": "3.3.0", 7728 10393 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 7729 10394 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 7730 10395 "dev": true, 7731 " requires": {10396 "dependencies": { 7732 10397 "parent-module": "^1.0.0", 7733 10398 "resolve-from": "^4.0.0" 7734 } 7735 }, 7736 "import-lazy": { 10399 }, 10400 "engines": { 10401 "node": ">=6" 10402 }, 10403 "funding": { 10404 "url": "https://github.com/sponsors/sindresorhus" 10405 } 10406 }, 10407 "node_modules/import-lazy": { 7737 10408 "version": "4.0.0", 7738 10409 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", 7739 10410 "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", 7740 "dev": true 7741 }, 7742 "import-local": { 10411 "dev": true, 10412 "engines": { 10413 "node": ">=8" 10414 } 10415 }, 10416 "node_modules/import-local": { 7743 10417 "version": "3.1.0", 7744 10418 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", 7745 10419 "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", 7746 10420 "dev": true, 7747 " requires": {10421 "dependencies": { 7748 10422 "pkg-dir": "^4.2.0", 7749 10423 "resolve-cwd": "^3.0.0" 7750 } 7751 }, 7752 "imurmurhash": { 10424 }, 10425 "bin": { 10426 "import-local-fixture": "fixtures/cli.js" 10427 }, 10428 "engines": { 10429 "node": ">=8" 10430 }, 10431 "funding": { 10432 "url": "https://github.com/sponsors/sindresorhus" 10433 } 10434 }, 10435 "node_modules/imurmurhash": { 7753 10436 "version": "0.1.4", 7754 10437 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 7755 10438 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 7756 "dev": true 7757 }, 7758 "indent-string": { 10439 "dev": true, 10440 "engines": { 10441 "node": ">=0.8.19" 10442 } 10443 }, 10444 "node_modules/indent-string": { 7759 10445 "version": "4.0.0", 7760 10446 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 7761 10447 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 7762 "dev": true 7763 }, 7764 "inflight": { 10448 "dev": true, 10449 "engines": { 10450 "node": ">=8" 10451 } 10452 }, 10453 "node_modules/inflight": { 7765 10454 "version": "1.0.6", 7766 10455 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 7767 10456 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 7768 10457 "dev": true, 7769 " requires": {10458 "dependencies": { 7770 10459 "once": "^1.3.0", 7771 10460 "wrappy": "1" 7772 10461 } 7773 10462 }, 7774 " inherits": {10463 "node_modules/inherits": { 7775 10464 "version": "2.0.4", 7776 10465 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", … … 7778 10467 "dev": true 7779 10468 }, 7780 " ini": {10469 "node_modules/ini": { 7781 10470 "version": "1.3.8", 7782 10471 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", … … 7784 10473 "dev": true 7785 10474 }, 7786 " internal-slot": {10475 "node_modules/internal-slot": { 7787 10476 "version": "1.0.3", 7788 10477 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", 7789 10478 "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", 7790 10479 "dev": true, 7791 " requires": {10480 "dependencies": { 7792 10481 "get-intrinsic": "^1.1.0", 7793 10482 "has": "^1.0.3", 7794 10483 "side-channel": "^1.0.4" 7795 } 7796 }, 7797 "interpret": { 10484 }, 10485 "engines": { 10486 "node": ">= 0.4" 10487 } 10488 }, 10489 "node_modules/interpret": { 7798 10490 "version": "2.2.0", 7799 10491 "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", 7800 10492 "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", 7801 "dev": true 7802 }, 7803 "ip": { 10493 "dev": true, 10494 "engines": { 10495 "node": ">= 0.10" 10496 } 10497 }, 10498 "node_modules/ip": { 7804 10499 "version": "1.1.5", 7805 10500 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", … … 7807 10502 "dev": true 7808 10503 }, 7809 " ipaddr.js": {10504 "node_modules/ipaddr.js": { 7810 10505 "version": "2.0.1", 7811 10506 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", 7812 10507 "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", 7813 "dev": true 7814 }, 7815 "irregular-plurals": { 10508 "dev": true, 10509 "engines": { 10510 "node": ">= 10" 10511 } 10512 }, 10513 "node_modules/irregular-plurals": { 7816 10514 "version": "3.3.0", 7817 10515 "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", 7818 10516 "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", 7819 "dev": true 7820 }, 7821 "is-absolute": { 10517 "dev": true, 10518 "engines": { 10519 "node": ">=8" 10520 } 10521 }, 10522 "node_modules/is-absolute": { 7822 10523 "version": "1.0.0", 7823 10524 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 7824 10525 "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", 7825 10526 "dev": true, 7826 " requires": {10527 "dependencies": { 7827 10528 "is-relative": "^1.0.0", 7828 10529 "is-windows": "^1.0.1" 7829 10530 }, 7830 "dependencies": { 7831 "is-windows": { 7832 "version": "1.0.2", 7833 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 7834 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 7835 "dev": true 7836 } 7837 } 7838 }, 7839 "is-alphabetical": { 10531 "engines": { 10532 "node": ">=0.10.0" 10533 } 10534 }, 10535 "node_modules/is-absolute/node_modules/is-windows": { 10536 "version": "1.0.2", 10537 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 10538 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 10539 "dev": true, 10540 "engines": { 10541 "node": ">=0.10.0" 10542 } 10543 }, 10544 "node_modules/is-alphabetical": { 7840 10545 "version": "1.0.4", 7841 10546 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", 7842 10547 "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", 7843 "dev": true 7844 }, 7845 "is-alphanumerical": { 10548 "dev": true, 10549 "funding": { 10550 "type": "github", 10551 "url": "https://github.com/sponsors/wooorm" 10552 } 10553 }, 10554 "node_modules/is-alphanumerical": { 7846 10555 "version": "1.0.4", 7847 10556 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", 7848 10557 "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", 7849 10558 "dev": true, 7850 " requires": {10559 "dependencies": { 7851 10560 "is-alphabetical": "^1.0.0", 7852 10561 "is-decimal": "^1.0.0" 7853 } 7854 }, 7855 "is-arguments": { 10562 }, 10563 "funding": { 10564 "type": "github", 10565 "url": "https://github.com/sponsors/wooorm" 10566 } 10567 }, 10568 "node_modules/is-arguments": { 7856 10569 "version": "1.1.1", 7857 10570 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", 7858 10571 "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", 7859 10572 "dev": true, 7860 " requires": {10573 "dependencies": { 7861 10574 "call-bind": "^1.0.2", 7862 10575 "has-tostringtag": "^1.0.0" 7863 } 7864 }, 7865 "is-arrayish": { 10576 }, 10577 "engines": { 10578 "node": ">= 0.4" 10579 }, 10580 "funding": { 10581 "url": "https://github.com/sponsors/ljharb" 10582 } 10583 }, 10584 "node_modules/is-arrayish": { 7866 10585 "version": "0.2.1", 7867 10586 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", … … 7869 10588 "dev": true 7870 10589 }, 7871 " is-bigint": {10590 "node_modules/is-bigint": { 7872 10591 "version": "1.0.4", 7873 10592 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 7874 10593 "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 7875 10594 "dev": true, 7876 " requires": {10595 "dependencies": { 7877 10596 "has-bigints": "^1.0.1" 7878 } 7879 }, 7880 "is-binary-path": { 10597 }, 10598 "funding": { 10599 "url": "https://github.com/sponsors/ljharb" 10600 } 10601 }, 10602 "node_modules/is-binary-path": { 7881 10603 "version": "2.1.0", 7882 10604 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 7883 10605 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 7884 10606 "dev": true, 7885 " requires": {10607 "dependencies": { 7886 10608 "binary-extensions": "^2.0.0" 7887 } 7888 }, 7889 "is-boolean-object": { 10609 }, 10610 "engines": { 10611 "node": ">=8" 10612 } 10613 }, 10614 "node_modules/is-boolean-object": { 7890 10615 "version": "1.1.2", 7891 10616 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 7892 10617 "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 7893 10618 "dev": true, 7894 " requires": {10619 "dependencies": { 7895 10620 "call-bind": "^1.0.2", 7896 10621 "has-tostringtag": "^1.0.0" 7897 } 7898 }, 7899 "is-buffer": { 10622 }, 10623 "engines": { 10624 "node": ">= 0.4" 10625 }, 10626 "funding": { 10627 "url": "https://github.com/sponsors/ljharb" 10628 } 10629 }, 10630 "node_modules/is-buffer": { 7900 10631 "version": "1.1.6", 7901 10632 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", … … 7903 10634 "dev": true 7904 10635 }, 7905 " is-callable": {10636 "node_modules/is-callable": { 7906 10637 "version": "1.2.4", 7907 10638 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", 7908 10639 "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", 7909 "dev": true 7910 }, 7911 "is-core-module": { 10640 "dev": true, 10641 "engines": { 10642 "node": ">= 0.4" 10643 }, 10644 "funding": { 10645 "url": "https://github.com/sponsors/ljharb" 10646 } 10647 }, 10648 "node_modules/is-core-module": { 7912 10649 "version": "2.8.1", 7913 10650 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", 7914 10651 "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", 7915 10652 "dev": true, 7916 " requires": {10653 "dependencies": { 7917 10654 "has": "^1.0.3" 7918 } 7919 }, 7920 "is-date-object": { 10655 }, 10656 "funding": { 10657 "url": "https://github.com/sponsors/ljharb" 10658 } 10659 }, 10660 "node_modules/is-date-object": { 7921 10661 "version": "1.0.5", 7922 10662 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 7923 10663 "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 7924 10664 "dev": true, 7925 " requires": {10665 "dependencies": { 7926 10666 "has-tostringtag": "^1.0.0" 7927 } 7928 }, 7929 "is-decimal": { 10667 }, 10668 "engines": { 10669 "node": ">= 0.4" 10670 }, 10671 "funding": { 10672 "url": "https://github.com/sponsors/ljharb" 10673 } 10674 }, 10675 "node_modules/is-decimal": { 7930 10676 "version": "1.0.4", 7931 10677 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", 7932 10678 "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", 7933 "dev": true 7934 }, 7935 "is-docker": { 10679 "dev": true, 10680 "funding": { 10681 "type": "github", 10682 "url": "https://github.com/sponsors/wooorm" 10683 } 10684 }, 10685 "node_modules/is-docker": { 7936 10686 "version": "2.2.1", 7937 10687 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 7938 10688 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 7939 "dev": true 7940 }, 7941 "is-extendable": { 10689 "dev": true, 10690 "bin": { 10691 "is-docker": "cli.js" 10692 }, 10693 "engines": { 10694 "node": ">=8" 10695 }, 10696 "funding": { 10697 "url": "https://github.com/sponsors/sindresorhus" 10698 } 10699 }, 10700 "node_modules/is-extendable": { 7942 10701 "version": "0.1.1", 7943 10702 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 7944 10703 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 7945 "dev": true 7946 }, 7947 "is-extglob": { 10704 "dev": true, 10705 "engines": { 10706 "node": ">=0.10.0" 10707 } 10708 }, 10709 "node_modules/is-extglob": { 7948 10710 "version": "2.1.1", 7949 10711 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 7950 10712 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 7951 "dev": true 7952 }, 7953 "is-fullwidth-code-point": { 10713 "dev": true, 10714 "engines": { 10715 "node": ">=0.10.0" 10716 } 10717 }, 10718 "node_modules/is-fullwidth-code-point": { 7954 10719 "version": "3.0.0", 7955 10720 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 7956 10721 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 7957 "dev": true 7958 }, 7959 "is-generator-fn": { 10722 "dev": true, 10723 "engines": { 10724 "node": ">=8" 10725 } 10726 }, 10727 "node_modules/is-generator-fn": { 7960 10728 "version": "2.1.0", 7961 10729 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 7962 10730 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 7963 "dev": true 7964 }, 7965 "is-glob": { 10731 "dev": true, 10732 "engines": { 10733 "node": ">=6" 10734 } 10735 }, 10736 "node_modules/is-glob": { 7966 10737 "version": "4.0.3", 7967 10738 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 7968 10739 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 7969 10740 "dev": true, 7970 " requires": {10741 "dependencies": { 7971 10742 "is-extglob": "^2.1.1" 7972 } 7973 }, 7974 "is-hexadecimal": { 10743 }, 10744 "engines": { 10745 "node": ">=0.10.0" 10746 } 10747 }, 10748 "node_modules/is-hexadecimal": { 7975 10749 "version": "1.0.4", 7976 10750 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", 7977 10751 "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", 7978 "dev": true 7979 }, 7980 "is-negative-zero": { 10752 "dev": true, 10753 "funding": { 10754 "type": "github", 10755 "url": "https://github.com/sponsors/wooorm" 10756 } 10757 }, 10758 "node_modules/is-negative-zero": { 7981 10759 "version": "2.0.2", 7982 10760 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", 7983 10761 "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", 7984 "dev": true 7985 }, 7986 "is-number": { 10762 "dev": true, 10763 "engines": { 10764 "node": ">= 0.4" 10765 }, 10766 "funding": { 10767 "url": "https://github.com/sponsors/ljharb" 10768 } 10769 }, 10770 "node_modules/is-number": { 7987 10771 "version": "7.0.0", 7988 10772 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 7989 10773 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 7990 "dev": true 7991 }, 7992 "is-number-object": { 10774 "dev": true, 10775 "engines": { 10776 "node": ">=0.12.0" 10777 } 10778 }, 10779 "node_modules/is-number-object": { 7993 10780 "version": "1.0.6", 7994 10781 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", 7995 10782 "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", 7996 10783 "dev": true, 7997 " requires": {10784 "dependencies": { 7998 10785 "has-tostringtag": "^1.0.0" 7999 } 8000 }, 8001 "is-path-cwd": { 10786 }, 10787 "engines": { 10788 "node": ">= 0.4" 10789 }, 10790 "funding": { 10791 "url": "https://github.com/sponsors/ljharb" 10792 } 10793 }, 10794 "node_modules/is-path-cwd": { 8002 10795 "version": "2.2.0", 8003 10796 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", 8004 10797 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", 8005 "dev": true 8006 }, 8007 "is-path-in-cwd": { 10798 "dev": true, 10799 "engines": { 10800 "node": ">=6" 10801 } 10802 }, 10803 "node_modules/is-path-in-cwd": { 8008 10804 "version": "2.1.0", 8009 10805 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", 8010 10806 "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", 8011 10807 "dev": true, 8012 " requires": {10808 "dependencies": { 8013 10809 "is-path-inside": "^2.1.0" 8014 } 8015 }, 8016 "is-path-inside": { 10810 }, 10811 "engines": { 10812 "node": ">=6" 10813 } 10814 }, 10815 "node_modules/is-path-inside": { 8017 10816 "version": "2.1.0", 8018 10817 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", 8019 10818 "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", 8020 10819 "dev": true, 8021 " requires": {10820 "dependencies": { 8022 10821 "path-is-inside": "^1.0.2" 8023 } 8024 }, 8025 "is-plain-obj": { 10822 }, 10823 "engines": { 10824 "node": ">=6" 10825 } 10826 }, 10827 "node_modules/is-plain-obj": { 8026 10828 "version": "3.0.0", 8027 10829 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", 8028 10830 "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", 8029 "dev": true 8030 }, 8031 "is-plain-object": { 10831 "dev": true, 10832 "engines": { 10833 "node": ">=10" 10834 }, 10835 "funding": { 10836 "url": "https://github.com/sponsors/sindresorhus" 10837 } 10838 }, 10839 "node_modules/is-plain-object": { 8032 10840 "version": "2.0.4", 8033 10841 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 8034 10842 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 8035 10843 "dev": true, 8036 " requires": {10844 "dependencies": { 8037 10845 "isobject": "^3.0.1" 8038 } 8039 }, 8040 "is-potential-custom-element-name": { 10846 }, 10847 "engines": { 10848 "node": ">=0.10.0" 10849 } 10850 }, 10851 "node_modules/is-potential-custom-element-name": { 8041 10852 "version": "1.0.1", 8042 10853 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", … … 8044 10855 "dev": true 8045 10856 }, 8046 " is-regex": {10857 "node_modules/is-regex": { 8047 10858 "version": "1.1.4", 8048 10859 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 8049 10860 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 8050 10861 "dev": true, 8051 " requires": {10862 "dependencies": { 8052 10863 "call-bind": "^1.0.2", 8053 10864 "has-tostringtag": "^1.0.0" 8054 } 8055 }, 8056 "is-regexp": { 10865 }, 10866 "engines": { 10867 "node": ">= 0.4" 10868 }, 10869 "funding": { 10870 "url": "https://github.com/sponsors/ljharb" 10871 } 10872 }, 10873 "node_modules/is-regexp": { 8057 10874 "version": "2.1.0", 8058 10875 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", 8059 10876 "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", 8060 "dev": true 8061 }, 8062 "is-relative": { 10877 "dev": true, 10878 "engines": { 10879 "node": ">=6" 10880 } 10881 }, 10882 "node_modules/is-relative": { 8063 10883 "version": "1.0.0", 8064 10884 "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", 8065 10885 "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", 8066 10886 "dev": true, 8067 " requires": {10887 "dependencies": { 8068 10888 "is-unc-path": "^1.0.0" 8069 } 8070 }, 8071 "is-shared-array-buffer": { 10889 }, 10890 "engines": { 10891 "node": ">=0.10.0" 10892 } 10893 }, 10894 "node_modules/is-shared-array-buffer": { 8072 10895 "version": "1.0.1", 8073 10896 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", 8074 10897 "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", 8075 "dev": true 8076 }, 8077 "is-stream": { 10898 "dev": true, 10899 "funding": { 10900 "url": "https://github.com/sponsors/ljharb" 10901 } 10902 }, 10903 "node_modules/is-stream": { 8078 10904 "version": "2.0.1", 8079 10905 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 8080 10906 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 8081 "dev": true 8082 }, 8083 "is-string": { 10907 "dev": true, 10908 "engines": { 10909 "node": ">=8" 10910 }, 10911 "funding": { 10912 "url": "https://github.com/sponsors/sindresorhus" 10913 } 10914 }, 10915 "node_modules/is-string": { 8084 10916 "version": "1.0.7", 8085 10917 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 8086 10918 "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 8087 10919 "dev": true, 8088 " requires": {10920 "dependencies": { 8089 10921 "has-tostringtag": "^1.0.0" 8090 } 8091 }, 8092 "is-subset": { 10922 }, 10923 "engines": { 10924 "node": ">= 0.4" 10925 }, 10926 "funding": { 10927 "url": "https://github.com/sponsors/ljharb" 10928 } 10929 }, 10930 "node_modules/is-subset": { 8093 10931 "version": "0.1.1", 8094 10932 "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", … … 8096 10934 "dev": true 8097 10935 }, 8098 " is-symbol": {10936 "node_modules/is-symbol": { 8099 10937 "version": "1.0.4", 8100 10938 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 8101 10939 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 8102 10940 "dev": true, 8103 " requires": {10941 "dependencies": { 8104 10942 "has-symbols": "^1.0.2" 8105 } 8106 }, 8107 "is-typedarray": { 10943 }, 10944 "engines": { 10945 "node": ">= 0.4" 10946 }, 10947 "funding": { 10948 "url": "https://github.com/sponsors/ljharb" 10949 } 10950 }, 10951 "node_modules/is-typedarray": { 8108 10952 "version": "1.0.0", 8109 10953 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", … … 8111 10955 "dev": true 8112 10956 }, 8113 " is-unc-path": {10957 "node_modules/is-unc-path": { 8114 10958 "version": "1.0.0", 8115 10959 "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", 8116 10960 "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", 8117 10961 "dev": true, 8118 " requires": {10962 "dependencies": { 8119 10963 "unc-path-regex": "^0.1.2" 8120 } 8121 }, 8122 "is-unicode-supported": { 10964 }, 10965 "engines": { 10966 "node": ">=0.10.0" 10967 } 10968 }, 10969 "node_modules/is-unicode-supported": { 8123 10970 "version": "0.1.0", 8124 10971 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 8125 10972 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 8126 "dev": true 8127 }, 8128 "is-weakref": { 10973 "dev": true, 10974 "engines": { 10975 "node": ">=10" 10976 }, 10977 "funding": { 10978 "url": "https://github.com/sponsors/sindresorhus" 10979 } 10980 }, 10981 "node_modules/is-weakref": { 8129 10982 "version": "1.0.2", 8130 10983 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 8131 10984 "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 8132 10985 "dev": true, 8133 " requires": {10986 "dependencies": { 8134 10987 "call-bind": "^1.0.2" 8135 } 8136 }, 8137 "is-windows": { 10988 }, 10989 "funding": { 10990 "url": "https://github.com/sponsors/ljharb" 10991 } 10992 }, 10993 "node_modules/is-windows": { 8138 10994 "version": "0.2.0", 8139 10995 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", 8140 10996 "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=", 8141 "dev": true 8142 }, 8143 "is-wsl": { 10997 "dev": true, 10998 "engines": { 10999 "node": ">=0.10.0" 11000 } 11001 }, 11002 "node_modules/is-wsl": { 8144 11003 "version": "2.2.0", 8145 11004 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 8146 11005 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 8147 11006 "dev": true, 8148 " requires": {11007 "dependencies": { 8149 11008 "is-docker": "^2.0.0" 8150 } 8151 }, 8152 "isarray": { 11009 }, 11010 "engines": { 11011 "node": ">=8" 11012 } 11013 }, 11014 "node_modules/isarray": { 8153 11015 "version": "1.0.0", 8154 11016 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", … … 8156 11018 "dev": true 8157 11019 }, 8158 " isexe": {11020 "node_modules/isexe": { 8159 11021 "version": "2.0.0", 8160 11022 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", … … 8162 11024 "dev": true 8163 11025 }, 8164 " isobject": {11026 "node_modules/isobject": { 8165 11027 "version": "3.0.1", 8166 11028 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 8167 11029 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 8168 "dev": true 8169 }, 8170 "istanbul-lib-coverage": { 11030 "dev": true, 11031 "engines": { 11032 "node": ">=0.10.0" 11033 } 11034 }, 11035 "node_modules/istanbul-lib-coverage": { 8171 11036 "version": "3.2.0", 8172 11037 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", 8173 11038 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", 8174 "dev": true 8175 }, 8176 "istanbul-lib-instrument": { 11039 "dev": true, 11040 "engines": { 11041 "node": ">=8" 11042 } 11043 }, 11044 "node_modules/istanbul-lib-instrument": { 8177 11045 "version": "5.1.0", 8178 11046 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", 8179 11047 "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", 8180 11048 "dev": true, 8181 " requires": {11049 "dependencies": { 8182 11050 "@babel/core": "^7.12.3", 8183 11051 "@babel/parser": "^7.14.7", … … 8185 11053 "istanbul-lib-coverage": "^3.2.0", 8186 11054 "semver": "^6.3.0" 8187 } 8188 }, 8189 "istanbul-lib-report": { 11055 }, 11056 "engines": { 11057 "node": ">=8" 11058 } 11059 }, 11060 "node_modules/istanbul-lib-report": { 8190 11061 "version": "3.0.0", 8191 11062 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 8192 11063 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", 8193 11064 "dev": true, 8194 " requires": {11065 "dependencies": { 8195 11066 "istanbul-lib-coverage": "^3.0.0", 8196 11067 "make-dir": "^3.0.0", 8197 11068 "supports-color": "^7.1.0" 8198 11069 }, 8199 "dependencies": { 8200 "has-flag": { 8201 "version": "4.0.0", 8202 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8203 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8204 "dev": true 8205 }, 8206 "supports-color": { 8207 "version": "7.2.0", 8208 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8209 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8210 "dev": true, 8211 "requires": { 8212 "has-flag": "^4.0.0" 8213 } 8214 } 8215 } 8216 }, 8217 "istanbul-lib-source-maps": { 11070 "engines": { 11071 "node": ">=8" 11072 } 11073 }, 11074 "node_modules/istanbul-lib-report/node_modules/has-flag": { 11075 "version": "4.0.0", 11076 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11077 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11078 "dev": true, 11079 "engines": { 11080 "node": ">=8" 11081 } 11082 }, 11083 "node_modules/istanbul-lib-report/node_modules/supports-color": { 11084 "version": "7.2.0", 11085 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11086 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11087 "dev": true, 11088 "dependencies": { 11089 "has-flag": "^4.0.0" 11090 }, 11091 "engines": { 11092 "node": ">=8" 11093 } 11094 }, 11095 "node_modules/istanbul-lib-source-maps": { 8218 11096 "version": "4.0.1", 8219 11097 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", 8220 11098 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", 8221 11099 "dev": true, 8222 " requires": {11100 "dependencies": { 8223 11101 "debug": "^4.1.1", 8224 11102 "istanbul-lib-coverage": "^3.0.0", 8225 11103 "source-map": "^0.6.1" 8226 11104 }, 8227 "dependencies": { 8228 "source-map": { 8229 "version": "0.6.1", 8230 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8231 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8232 "dev": true 8233 } 8234 } 8235 }, 8236 "istanbul-reports": { 11105 "engines": { 11106 "node": ">=10" 11107 } 11108 }, 11109 "node_modules/istanbul-lib-source-maps/node_modules/source-map": { 11110 "version": "0.6.1", 11111 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 11112 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 11113 "dev": true, 11114 "engines": { 11115 "node": ">=0.10.0" 11116 } 11117 }, 11118 "node_modules/istanbul-reports": { 8237 11119 "version": "3.1.4", 8238 11120 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", 8239 11121 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", 8240 11122 "dev": true, 8241 " requires": {11123 "dependencies": { 8242 11124 "html-escaper": "^2.0.0", 8243 11125 "istanbul-lib-report": "^3.0.0" 8244 } 8245 }, 8246 "jest": { 11126 }, 11127 "engines": { 11128 "node": ">=8" 11129 } 11130 }, 11131 "node_modules/jest": { 8247 11132 "version": "27.5.1", 8248 11133 "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", 8249 11134 "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", 8250 11135 "dev": true, 8251 " requires": {11136 "dependencies": { 8252 11137 "@jest/core": "^27.5.1", 8253 11138 "import-local": "^3.0.2", 8254 11139 "jest-cli": "^27.5.1" 8255 11140 }, 8256 "dependencies": { 8257 "ansi-styles": { 8258 "version": "4.3.0", 8259 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8260 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8261 "dev": true, 8262 "requires": { 8263 "color-convert": "^2.0.1" 8264 } 8265 }, 8266 "chalk": { 8267 "version": "4.1.2", 8268 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8269 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8270 "dev": true, 8271 "requires": { 8272 "ansi-styles": "^4.1.0", 8273 "supports-color": "^7.1.0" 8274 } 8275 }, 8276 "color-convert": { 8277 "version": "2.0.1", 8278 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8279 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8280 "dev": true, 8281 "requires": { 8282 "color-name": "~1.1.4" 8283 } 8284 }, 8285 "color-name": { 8286 "version": "1.1.4", 8287 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8288 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8289 "dev": true 8290 }, 8291 "has-flag": { 8292 "version": "4.0.0", 8293 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8294 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8295 "dev": true 8296 }, 8297 "jest-cli": { 8298 "version": "27.5.1", 8299 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", 8300 "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", 8301 "dev": true, 8302 "requires": { 8303 "@jest/core": "^27.5.1", 8304 "@jest/test-result": "^27.5.1", 8305 "@jest/types": "^27.5.1", 8306 "chalk": "^4.0.0", 8307 "exit": "^0.1.2", 8308 "graceful-fs": "^4.2.9", 8309 "import-local": "^3.0.2", 8310 "jest-config": "^27.5.1", 8311 "jest-util": "^27.5.1", 8312 "jest-validate": "^27.5.1", 8313 "prompts": "^2.0.1", 8314 "yargs": "^16.2.0" 8315 } 8316 }, 8317 "supports-color": { 8318 "version": "7.2.0", 8319 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8320 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8321 "dev": true, 8322 "requires": { 8323 "has-flag": "^4.0.0" 8324 } 11141 "bin": { 11142 "jest": "bin/jest.js" 11143 }, 11144 "engines": { 11145 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11146 }, 11147 "peerDependencies": { 11148 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 11149 }, 11150 "peerDependenciesMeta": { 11151 "node-notifier": { 11152 "optional": true 8325 11153 } 8326 11154 } 8327 11155 }, 8328 " jest-changed-files": {11156 "node_modules/jest-changed-files": { 8329 11157 "version": "27.5.1", 8330 11158 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", 8331 11159 "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", 8332 11160 "dev": true, 8333 " requires": {11161 "dependencies": { 8334 11162 "@jest/types": "^27.5.1", 8335 11163 "execa": "^5.0.0", 8336 11164 "throat": "^6.0.1" 8337 } 8338 }, 8339 "jest-circus": { 11165 }, 11166 "engines": { 11167 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11168 } 11169 }, 11170 "node_modules/jest-circus": { 8340 11171 "version": "27.5.1", 8341 11172 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", 8342 11173 "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", 8343 11174 "dev": true, 8344 " requires": {11175 "dependencies": { 8345 11176 "@jest/environment": "^27.5.1", 8346 11177 "@jest/test-result": "^27.5.1", … … 8363 11194 "throat": "^6.0.1" 8364 11195 }, 8365 "dependencies": { 8366 "ansi-styles": { 8367 "version": "4.3.0", 8368 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8369 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8370 "dev": true, 8371 "requires": { 8372 "color-convert": "^2.0.1" 8373 } 8374 }, 8375 "chalk": { 8376 "version": "4.1.2", 8377 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8378 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8379 "dev": true, 8380 "requires": { 8381 "ansi-styles": "^4.1.0", 8382 "supports-color": "^7.1.0" 8383 } 8384 }, 8385 "color-convert": { 8386 "version": "2.0.1", 8387 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8388 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8389 "dev": true, 8390 "requires": { 8391 "color-name": "~1.1.4" 8392 } 8393 }, 8394 "color-name": { 8395 "version": "1.1.4", 8396 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8397 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8398 "dev": true 8399 }, 8400 "has-flag": { 8401 "version": "4.0.0", 8402 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8403 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8404 "dev": true 8405 }, 8406 "supports-color": { 8407 "version": "7.2.0", 8408 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8409 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8410 "dev": true, 8411 "requires": { 8412 "has-flag": "^4.0.0" 8413 } 8414 } 8415 } 8416 }, 8417 "jest-config": { 11196 "engines": { 11197 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11198 } 11199 }, 11200 "node_modules/jest-circus/node_modules/ansi-styles": { 11201 "version": "4.3.0", 11202 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11203 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11204 "dev": true, 11205 "dependencies": { 11206 "color-convert": "^2.0.1" 11207 }, 11208 "engines": { 11209 "node": ">=8" 11210 }, 11211 "funding": { 11212 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11213 } 11214 }, 11215 "node_modules/jest-circus/node_modules/chalk": { 11216 "version": "4.1.2", 11217 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11218 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11219 "dev": true, 11220 "dependencies": { 11221 "ansi-styles": "^4.1.0", 11222 "supports-color": "^7.1.0" 11223 }, 11224 "engines": { 11225 "node": ">=10" 11226 }, 11227 "funding": { 11228 "url": "https://github.com/chalk/chalk?sponsor=1" 11229 } 11230 }, 11231 "node_modules/jest-circus/node_modules/color-convert": { 11232 "version": "2.0.1", 11233 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11234 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11235 "dev": true, 11236 "dependencies": { 11237 "color-name": "~1.1.4" 11238 }, 11239 "engines": { 11240 "node": ">=7.0.0" 11241 } 11242 }, 11243 "node_modules/jest-circus/node_modules/color-name": { 11244 "version": "1.1.4", 11245 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11246 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11247 "dev": true 11248 }, 11249 "node_modules/jest-circus/node_modules/has-flag": { 11250 "version": "4.0.0", 11251 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11252 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11253 "dev": true, 11254 "engines": { 11255 "node": ">=8" 11256 } 11257 }, 11258 "node_modules/jest-circus/node_modules/supports-color": { 11259 "version": "7.2.0", 11260 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11261 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11262 "dev": true, 11263 "dependencies": { 11264 "has-flag": "^4.0.0" 11265 }, 11266 "engines": { 11267 "node": ">=8" 11268 } 11269 }, 11270 "node_modules/jest-config": { 8418 11271 "version": "27.5.1", 8419 11272 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", 8420 11273 "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", 8421 11274 "dev": true, 8422 " requires": {11275 "dependencies": { 8423 11276 "@babel/core": "^7.8.0", 8424 11277 "@jest/test-sequencer": "^27.5.1", … … 8446 11299 "strip-json-comments": "^3.1.1" 8447 11300 }, 8448 "dependencies": { 8449 "ansi-styles": { 8450 "version": "4.3.0", 8451 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8452 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8453 "dev": true, 8454 "requires": { 8455 "color-convert": "^2.0.1" 8456 } 8457 }, 8458 "chalk": { 8459 "version": "4.1.2", 8460 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8461 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8462 "dev": true, 8463 "requires": { 8464 "ansi-styles": "^4.1.0", 8465 "supports-color": "^7.1.0" 8466 } 8467 }, 8468 "color-convert": { 8469 "version": "2.0.1", 8470 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8471 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8472 "dev": true, 8473 "requires": { 8474 "color-name": "~1.1.4" 8475 } 8476 }, 8477 "color-name": { 8478 "version": "1.1.4", 8479 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8480 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8481 "dev": true 8482 }, 8483 "has-flag": { 8484 "version": "4.0.0", 8485 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8486 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8487 "dev": true 8488 }, 8489 "supports-color": { 8490 "version": "7.2.0", 8491 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8492 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8493 "dev": true, 8494 "requires": { 8495 "has-flag": "^4.0.0" 8496 } 11301 "engines": { 11302 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11303 }, 11304 "peerDependencies": { 11305 "ts-node": ">=9.0.0" 11306 }, 11307 "peerDependenciesMeta": { 11308 "ts-node": { 11309 "optional": true 8497 11310 } 8498 11311 } 8499 11312 }, 8500 "jest-dev-server": { 11313 "node_modules/jest-config/node_modules/ansi-styles": { 11314 "version": "4.3.0", 11315 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11316 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11317 "dev": true, 11318 "dependencies": { 11319 "color-convert": "^2.0.1" 11320 }, 11321 "engines": { 11322 "node": ">=8" 11323 }, 11324 "funding": { 11325 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11326 } 11327 }, 11328 "node_modules/jest-config/node_modules/chalk": { 11329 "version": "4.1.2", 11330 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11331 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11332 "dev": true, 11333 "dependencies": { 11334 "ansi-styles": "^4.1.0", 11335 "supports-color": "^7.1.0" 11336 }, 11337 "engines": { 11338 "node": ">=10" 11339 }, 11340 "funding": { 11341 "url": "https://github.com/chalk/chalk?sponsor=1" 11342 } 11343 }, 11344 "node_modules/jest-config/node_modules/color-convert": { 11345 "version": "2.0.1", 11346 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11347 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11348 "dev": true, 11349 "dependencies": { 11350 "color-name": "~1.1.4" 11351 }, 11352 "engines": { 11353 "node": ">=7.0.0" 11354 } 11355 }, 11356 "node_modules/jest-config/node_modules/color-name": { 11357 "version": "1.1.4", 11358 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11359 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11360 "dev": true 11361 }, 11362 "node_modules/jest-config/node_modules/has-flag": { 11363 "version": "4.0.0", 11364 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11365 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11366 "dev": true, 11367 "engines": { 11368 "node": ">=8" 11369 } 11370 }, 11371 "node_modules/jest-config/node_modules/supports-color": { 11372 "version": "7.2.0", 11373 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11374 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11375 "dev": true, 11376 "dependencies": { 11377 "has-flag": "^4.0.0" 11378 }, 11379 "engines": { 11380 "node": ">=8" 11381 } 11382 }, 11383 "node_modules/jest-dev-server": { 8501 11384 "version": "6.0.3", 8502 11385 "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.0.3.tgz", 8503 11386 "integrity": "sha512-joKPQQWSaBMsNNdCWvwCQvhD6ox4IH+5H5pecbRRSxiRi2BfVCGGOWQ4/MGwV1NJ9z9XEq1qy5JLYTJlv9RVzA==", 8504 11387 "dev": true, 8505 " requires": {11388 "dependencies": { 8506 11389 "chalk": "^4.1.2", 8507 11390 "cwd": "^0.10.0", … … 8511 11394 "tree-kill": "^1.2.2", 8512 11395 "wait-on": "^6.0.0" 8513 }, 8514 "dependencies": { 8515 "ansi-styles": { 8516 "version": "4.3.0", 8517 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8518 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8519 "dev": true, 8520 "requires": { 8521 "color-convert": "^2.0.1" 8522 } 8523 }, 8524 "chalk": { 8525 "version": "4.1.2", 8526 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8527 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8528 "dev": true, 8529 "requires": { 8530 "ansi-styles": "^4.1.0", 8531 "supports-color": "^7.1.0" 8532 } 8533 }, 8534 "color-convert": { 8535 "version": "2.0.1", 8536 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8537 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8538 "dev": true, 8539 "requires": { 8540 "color-name": "~1.1.4" 8541 } 8542 }, 8543 "color-name": { 8544 "version": "1.1.4", 8545 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8546 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8547 "dev": true 8548 }, 8549 "has-flag": { 8550 "version": "4.0.0", 8551 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8552 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8553 "dev": true 8554 }, 8555 "supports-color": { 8556 "version": "7.2.0", 8557 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8558 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8559 "dev": true, 8560 "requires": { 8561 "has-flag": "^4.0.0" 8562 } 8563 } 8564 } 8565 }, 8566 "jest-diff": { 11396 } 11397 }, 11398 "node_modules/jest-dev-server/node_modules/ansi-styles": { 11399 "version": "4.3.0", 11400 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11401 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11402 "dev": true, 11403 "dependencies": { 11404 "color-convert": "^2.0.1" 11405 }, 11406 "engines": { 11407 "node": ">=8" 11408 }, 11409 "funding": { 11410 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11411 } 11412 }, 11413 "node_modules/jest-dev-server/node_modules/chalk": { 11414 "version": "4.1.2", 11415 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11416 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11417 "dev": true, 11418 "dependencies": { 11419 "ansi-styles": "^4.1.0", 11420 "supports-color": "^7.1.0" 11421 }, 11422 "engines": { 11423 "node": ">=10" 11424 }, 11425 "funding": { 11426 "url": "https://github.com/chalk/chalk?sponsor=1" 11427 } 11428 }, 11429 "node_modules/jest-dev-server/node_modules/color-convert": { 11430 "version": "2.0.1", 11431 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11432 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11433 "dev": true, 11434 "dependencies": { 11435 "color-name": "~1.1.4" 11436 }, 11437 "engines": { 11438 "node": ">=7.0.0" 11439 } 11440 }, 11441 "node_modules/jest-dev-server/node_modules/color-name": { 11442 "version": "1.1.4", 11443 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11444 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11445 "dev": true 11446 }, 11447 "node_modules/jest-dev-server/node_modules/has-flag": { 11448 "version": "4.0.0", 11449 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11450 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11451 "dev": true, 11452 "engines": { 11453 "node": ">=8" 11454 } 11455 }, 11456 "node_modules/jest-dev-server/node_modules/supports-color": { 11457 "version": "7.2.0", 11458 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11459 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11460 "dev": true, 11461 "dependencies": { 11462 "has-flag": "^4.0.0" 11463 }, 11464 "engines": { 11465 "node": ">=8" 11466 } 11467 }, 11468 "node_modules/jest-diff": { 8567 11469 "version": "27.5.1", 8568 11470 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", 8569 11471 "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", 8570 11472 "dev": true, 8571 " requires": {11473 "dependencies": { 8572 11474 "chalk": "^4.0.0", 8573 11475 "diff-sequences": "^27.5.1", … … 8575 11477 "pretty-format": "^27.5.1" 8576 11478 }, 8577 "dependencies": { 8578 "ansi-styles": { 8579 "version": "4.3.0", 8580 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8581 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8582 "dev": true, 8583 "requires": { 8584 "color-convert": "^2.0.1" 8585 } 8586 }, 8587 "chalk": { 8588 "version": "4.1.2", 8589 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8590 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8591 "dev": true, 8592 "requires": { 8593 "ansi-styles": "^4.1.0", 8594 "supports-color": "^7.1.0" 8595 } 8596 }, 8597 "color-convert": { 8598 "version": "2.0.1", 8599 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8600 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8601 "dev": true, 8602 "requires": { 8603 "color-name": "~1.1.4" 8604 } 8605 }, 8606 "color-name": { 8607 "version": "1.1.4", 8608 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8609 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8610 "dev": true 8611 }, 8612 "has-flag": { 8613 "version": "4.0.0", 8614 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8615 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8616 "dev": true 8617 }, 8618 "supports-color": { 8619 "version": "7.2.0", 8620 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8621 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8622 "dev": true, 8623 "requires": { 8624 "has-flag": "^4.0.0" 8625 } 8626 } 8627 } 8628 }, 8629 "jest-docblock": { 11479 "engines": { 11480 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11481 } 11482 }, 11483 "node_modules/jest-diff/node_modules/ansi-styles": { 11484 "version": "4.3.0", 11485 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11486 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11487 "dev": true, 11488 "dependencies": { 11489 "color-convert": "^2.0.1" 11490 }, 11491 "engines": { 11492 "node": ">=8" 11493 }, 11494 "funding": { 11495 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11496 } 11497 }, 11498 "node_modules/jest-diff/node_modules/chalk": { 11499 "version": "4.1.2", 11500 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11501 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11502 "dev": true, 11503 "dependencies": { 11504 "ansi-styles": "^4.1.0", 11505 "supports-color": "^7.1.0" 11506 }, 11507 "engines": { 11508 "node": ">=10" 11509 }, 11510 "funding": { 11511 "url": "https://github.com/chalk/chalk?sponsor=1" 11512 } 11513 }, 11514 "node_modules/jest-diff/node_modules/color-convert": { 11515 "version": "2.0.1", 11516 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11517 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11518 "dev": true, 11519 "dependencies": { 11520 "color-name": "~1.1.4" 11521 }, 11522 "engines": { 11523 "node": ">=7.0.0" 11524 } 11525 }, 11526 "node_modules/jest-diff/node_modules/color-name": { 11527 "version": "1.1.4", 11528 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11529 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11530 "dev": true 11531 }, 11532 "node_modules/jest-diff/node_modules/has-flag": { 11533 "version": "4.0.0", 11534 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11535 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11536 "dev": true, 11537 "engines": { 11538 "node": ">=8" 11539 } 11540 }, 11541 "node_modules/jest-diff/node_modules/supports-color": { 11542 "version": "7.2.0", 11543 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11544 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11545 "dev": true, 11546 "dependencies": { 11547 "has-flag": "^4.0.0" 11548 }, 11549 "engines": { 11550 "node": ">=8" 11551 } 11552 }, 11553 "node_modules/jest-docblock": { 8630 11554 "version": "27.5.1", 8631 11555 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", 8632 11556 "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", 8633 11557 "dev": true, 8634 " requires": {11558 "dependencies": { 8635 11559 "detect-newline": "^3.0.0" 8636 } 8637 }, 8638 "jest-each": { 11560 }, 11561 "engines": { 11562 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11563 } 11564 }, 11565 "node_modules/jest-each": { 8639 11566 "version": "27.5.1", 8640 11567 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", 8641 11568 "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", 8642 11569 "dev": true, 8643 " requires": {11570 "dependencies": { 8644 11571 "@jest/types": "^27.5.1", 8645 11572 "chalk": "^4.0.0", … … 8648 11575 "pretty-format": "^27.5.1" 8649 11576 }, 8650 "dependencies": { 8651 "ansi-styles": { 8652 "version": "4.3.0", 8653 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8654 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8655 "dev": true, 8656 "requires": { 8657 "color-convert": "^2.0.1" 8658 } 8659 }, 8660 "chalk": { 8661 "version": "4.1.2", 8662 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8663 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8664 "dev": true, 8665 "requires": { 8666 "ansi-styles": "^4.1.0", 8667 "supports-color": "^7.1.0" 8668 } 8669 }, 8670 "color-convert": { 8671 "version": "2.0.1", 8672 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8673 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8674 "dev": true, 8675 "requires": { 8676 "color-name": "~1.1.4" 8677 } 8678 }, 8679 "color-name": { 8680 "version": "1.1.4", 8681 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8682 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8683 "dev": true 8684 }, 8685 "has-flag": { 8686 "version": "4.0.0", 8687 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8688 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8689 "dev": true 8690 }, 8691 "supports-color": { 8692 "version": "7.2.0", 8693 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8694 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8695 "dev": true, 8696 "requires": { 8697 "has-flag": "^4.0.0" 8698 } 8699 } 8700 } 8701 }, 8702 "jest-environment-jsdom": { 11577 "engines": { 11578 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11579 } 11580 }, 11581 "node_modules/jest-each/node_modules/ansi-styles": { 11582 "version": "4.3.0", 11583 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11584 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11585 "dev": true, 11586 "dependencies": { 11587 "color-convert": "^2.0.1" 11588 }, 11589 "engines": { 11590 "node": ">=8" 11591 }, 11592 "funding": { 11593 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11594 } 11595 }, 11596 "node_modules/jest-each/node_modules/chalk": { 11597 "version": "4.1.2", 11598 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11599 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11600 "dev": true, 11601 "dependencies": { 11602 "ansi-styles": "^4.1.0", 11603 "supports-color": "^7.1.0" 11604 }, 11605 "engines": { 11606 "node": ">=10" 11607 }, 11608 "funding": { 11609 "url": "https://github.com/chalk/chalk?sponsor=1" 11610 } 11611 }, 11612 "node_modules/jest-each/node_modules/color-convert": { 11613 "version": "2.0.1", 11614 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11615 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11616 "dev": true, 11617 "dependencies": { 11618 "color-name": "~1.1.4" 11619 }, 11620 "engines": { 11621 "node": ">=7.0.0" 11622 } 11623 }, 11624 "node_modules/jest-each/node_modules/color-name": { 11625 "version": "1.1.4", 11626 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11627 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11628 "dev": true 11629 }, 11630 "node_modules/jest-each/node_modules/has-flag": { 11631 "version": "4.0.0", 11632 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11633 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11634 "dev": true, 11635 "engines": { 11636 "node": ">=8" 11637 } 11638 }, 11639 "node_modules/jest-each/node_modules/supports-color": { 11640 "version": "7.2.0", 11641 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11642 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11643 "dev": true, 11644 "dependencies": { 11645 "has-flag": "^4.0.0" 11646 }, 11647 "engines": { 11648 "node": ">=8" 11649 } 11650 }, 11651 "node_modules/jest-environment-jsdom": { 8703 11652 "version": "27.5.1", 8704 11653 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", 8705 11654 "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", 8706 11655 "dev": true, 8707 " requires": {11656 "dependencies": { 8708 11657 "@jest/environment": "^27.5.1", 8709 11658 "@jest/fake-timers": "^27.5.1", … … 8713 11662 "jest-util": "^27.5.1", 8714 11663 "jsdom": "^16.6.0" 8715 } 8716 }, 8717 "jest-environment-node": { 11664 }, 11665 "engines": { 11666 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11667 } 11668 }, 11669 "node_modules/jest-environment-node": { 8718 11670 "version": "27.5.1", 8719 11671 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", 8720 11672 "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", 8721 11673 "dev": true, 8722 " requires": {11674 "dependencies": { 8723 11675 "@jest/environment": "^27.5.1", 8724 11676 "@jest/fake-timers": "^27.5.1", … … 8727 11679 "jest-mock": "^27.5.1", 8728 11680 "jest-util": "^27.5.1" 8729 } 8730 }, 8731 "jest-get-type": { 11681 }, 11682 "engines": { 11683 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11684 } 11685 }, 11686 "node_modules/jest-get-type": { 8732 11687 "version": "27.5.1", 8733 11688 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", 8734 11689 "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", 8735 "dev": true 8736 }, 8737 "jest-haste-map": { 11690 "dev": true, 11691 "engines": { 11692 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11693 } 11694 }, 11695 "node_modules/jest-haste-map": { 8738 11696 "version": "27.5.1", 8739 11697 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", 8740 11698 "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", 8741 11699 "dev": true, 8742 " requires": {11700 "dependencies": { 8743 11701 "@jest/types": "^27.5.1", 8744 11702 "@types/graceful-fs": "^4.1.2", … … 8746 11704 "anymatch": "^3.0.3", 8747 11705 "fb-watchman": "^2.0.0", 8748 "fsevents": "^2.3.2",8749 11706 "graceful-fs": "^4.2.9", 8750 11707 "jest-regex-util": "^27.5.1", … … 8754 11711 "micromatch": "^4.0.4", 8755 11712 "walker": "^1.0.7" 8756 } 8757 }, 8758 "jest-jasmine2": { 11713 }, 11714 "engines": { 11715 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11716 }, 11717 "optionalDependencies": { 11718 "fsevents": "^2.3.2" 11719 } 11720 }, 11721 "node_modules/jest-jasmine2": { 8759 11722 "version": "27.5.1", 8760 11723 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", 8761 11724 "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", 8762 11725 "dev": true, 8763 " requires": {11726 "dependencies": { 8764 11727 "@jest/environment": "^27.5.1", 8765 11728 "@jest/source-map": "^27.5.1", … … 8780 11743 "throat": "^6.0.1" 8781 11744 }, 8782 "dependencies": { 8783 "ansi-styles": { 8784 "version": "4.3.0", 8785 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8786 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8787 "dev": true, 8788 "requires": { 8789 "color-convert": "^2.0.1" 8790 } 8791 }, 8792 "chalk": { 8793 "version": "4.1.2", 8794 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8795 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8796 "dev": true, 8797 "requires": { 8798 "ansi-styles": "^4.1.0", 8799 "supports-color": "^7.1.0" 8800 } 8801 }, 8802 "color-convert": { 8803 "version": "2.0.1", 8804 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8805 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8806 "dev": true, 8807 "requires": { 8808 "color-name": "~1.1.4" 8809 } 8810 }, 8811 "color-name": { 8812 "version": "1.1.4", 8813 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8814 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8815 "dev": true 8816 }, 8817 "has-flag": { 8818 "version": "4.0.0", 8819 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8820 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8821 "dev": true 8822 }, 8823 "supports-color": { 8824 "version": "7.2.0", 8825 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8826 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8827 "dev": true, 8828 "requires": { 8829 "has-flag": "^4.0.0" 8830 } 8831 } 8832 } 8833 }, 8834 "jest-leak-detector": { 11745 "engines": { 11746 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11747 } 11748 }, 11749 "node_modules/jest-jasmine2/node_modules/ansi-styles": { 11750 "version": "4.3.0", 11751 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11752 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11753 "dev": true, 11754 "dependencies": { 11755 "color-convert": "^2.0.1" 11756 }, 11757 "engines": { 11758 "node": ">=8" 11759 }, 11760 "funding": { 11761 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11762 } 11763 }, 11764 "node_modules/jest-jasmine2/node_modules/chalk": { 11765 "version": "4.1.2", 11766 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11767 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11768 "dev": true, 11769 "dependencies": { 11770 "ansi-styles": "^4.1.0", 11771 "supports-color": "^7.1.0" 11772 }, 11773 "engines": { 11774 "node": ">=10" 11775 }, 11776 "funding": { 11777 "url": "https://github.com/chalk/chalk?sponsor=1" 11778 } 11779 }, 11780 "node_modules/jest-jasmine2/node_modules/color-convert": { 11781 "version": "2.0.1", 11782 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11783 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11784 "dev": true, 11785 "dependencies": { 11786 "color-name": "~1.1.4" 11787 }, 11788 "engines": { 11789 "node": ">=7.0.0" 11790 } 11791 }, 11792 "node_modules/jest-jasmine2/node_modules/color-name": { 11793 "version": "1.1.4", 11794 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11795 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11796 "dev": true 11797 }, 11798 "node_modules/jest-jasmine2/node_modules/has-flag": { 11799 "version": "4.0.0", 11800 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11801 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11802 "dev": true, 11803 "engines": { 11804 "node": ">=8" 11805 } 11806 }, 11807 "node_modules/jest-jasmine2/node_modules/supports-color": { 11808 "version": "7.2.0", 11809 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11810 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11811 "dev": true, 11812 "dependencies": { 11813 "has-flag": "^4.0.0" 11814 }, 11815 "engines": { 11816 "node": ">=8" 11817 } 11818 }, 11819 "node_modules/jest-leak-detector": { 8835 11820 "version": "27.5.1", 8836 11821 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", 8837 11822 "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", 8838 11823 "dev": true, 8839 " requires": {11824 "dependencies": { 8840 11825 "jest-get-type": "^27.5.1", 8841 11826 "pretty-format": "^27.5.1" 8842 } 8843 }, 8844 "jest-matcher-utils": { 11827 }, 11828 "engines": { 11829 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11830 } 11831 }, 11832 "node_modules/jest-matcher-utils": { 8845 11833 "version": "27.5.1", 8846 11834 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", 8847 11835 "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", 8848 11836 "dev": true, 8849 " requires": {11837 "dependencies": { 8850 11838 "chalk": "^4.0.0", 8851 11839 "jest-diff": "^27.5.1", … … 8853 11841 "pretty-format": "^27.5.1" 8854 11842 }, 8855 "dependencies": { 8856 "ansi-styles": { 8857 "version": "4.3.0", 8858 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8859 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8860 "dev": true, 8861 "requires": { 8862 "color-convert": "^2.0.1" 8863 } 8864 }, 8865 "chalk": { 8866 "version": "4.1.2", 8867 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8868 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8869 "dev": true, 8870 "requires": { 8871 "ansi-styles": "^4.1.0", 8872 "supports-color": "^7.1.0" 8873 } 8874 }, 8875 "color-convert": { 8876 "version": "2.0.1", 8877 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8878 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8879 "dev": true, 8880 "requires": { 8881 "color-name": "~1.1.4" 8882 } 8883 }, 8884 "color-name": { 8885 "version": "1.1.4", 8886 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8887 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8888 "dev": true 8889 }, 8890 "has-flag": { 8891 "version": "4.0.0", 8892 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8893 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8894 "dev": true 8895 }, 8896 "supports-color": { 8897 "version": "7.2.0", 8898 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8899 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8900 "dev": true, 8901 "requires": { 8902 "has-flag": "^4.0.0" 8903 } 8904 } 8905 } 8906 }, 8907 "jest-message-util": { 11843 "engines": { 11844 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11845 } 11846 }, 11847 "node_modules/jest-matcher-utils/node_modules/ansi-styles": { 11848 "version": "4.3.0", 11849 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11850 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11851 "dev": true, 11852 "dependencies": { 11853 "color-convert": "^2.0.1" 11854 }, 11855 "engines": { 11856 "node": ">=8" 11857 }, 11858 "funding": { 11859 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11860 } 11861 }, 11862 "node_modules/jest-matcher-utils/node_modules/chalk": { 11863 "version": "4.1.2", 11864 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11865 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11866 "dev": true, 11867 "dependencies": { 11868 "ansi-styles": "^4.1.0", 11869 "supports-color": "^7.1.0" 11870 }, 11871 "engines": { 11872 "node": ">=10" 11873 }, 11874 "funding": { 11875 "url": "https://github.com/chalk/chalk?sponsor=1" 11876 } 11877 }, 11878 "node_modules/jest-matcher-utils/node_modules/color-convert": { 11879 "version": "2.0.1", 11880 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11881 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11882 "dev": true, 11883 "dependencies": { 11884 "color-name": "~1.1.4" 11885 }, 11886 "engines": { 11887 "node": ">=7.0.0" 11888 } 11889 }, 11890 "node_modules/jest-matcher-utils/node_modules/color-name": { 11891 "version": "1.1.4", 11892 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11893 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11894 "dev": true 11895 }, 11896 "node_modules/jest-matcher-utils/node_modules/has-flag": { 11897 "version": "4.0.0", 11898 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11899 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11900 "dev": true, 11901 "engines": { 11902 "node": ">=8" 11903 } 11904 }, 11905 "node_modules/jest-matcher-utils/node_modules/supports-color": { 11906 "version": "7.2.0", 11907 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11908 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11909 "dev": true, 11910 "dependencies": { 11911 "has-flag": "^4.0.0" 11912 }, 11913 "engines": { 11914 "node": ">=8" 11915 } 11916 }, 11917 "node_modules/jest-message-util": { 8908 11918 "version": "27.5.1", 8909 11919 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", 8910 11920 "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", 8911 11921 "dev": true, 8912 " requires": {11922 "dependencies": { 8913 11923 "@babel/code-frame": "^7.12.13", 8914 11924 "@jest/types": "^27.5.1", … … 8921 11931 "stack-utils": "^2.0.3" 8922 11932 }, 8923 "dependencies": { 8924 "ansi-styles": { 8925 "version": "4.3.0", 8926 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8927 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8928 "dev": true, 8929 "requires": { 8930 "color-convert": "^2.0.1" 8931 } 8932 }, 8933 "chalk": { 8934 "version": "4.1.2", 8935 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8936 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8937 "dev": true, 8938 "requires": { 8939 "ansi-styles": "^4.1.0", 8940 "supports-color": "^7.1.0" 8941 } 8942 }, 8943 "color-convert": { 8944 "version": "2.0.1", 8945 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8946 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8947 "dev": true, 8948 "requires": { 8949 "color-name": "~1.1.4" 8950 } 8951 }, 8952 "color-name": { 8953 "version": "1.1.4", 8954 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8955 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8956 "dev": true 8957 }, 8958 "has-flag": { 8959 "version": "4.0.0", 8960 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8961 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8962 "dev": true 8963 }, 8964 "supports-color": { 8965 "version": "7.2.0", 8966 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8967 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8968 "dev": true, 8969 "requires": { 8970 "has-flag": "^4.0.0" 8971 } 8972 } 8973 } 8974 }, 8975 "jest-mock": { 11933 "engines": { 11934 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 11935 } 11936 }, 11937 "node_modules/jest-message-util/node_modules/ansi-styles": { 11938 "version": "4.3.0", 11939 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11940 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11941 "dev": true, 11942 "dependencies": { 11943 "color-convert": "^2.0.1" 11944 }, 11945 "engines": { 11946 "node": ">=8" 11947 }, 11948 "funding": { 11949 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11950 } 11951 }, 11952 "node_modules/jest-message-util/node_modules/chalk": { 11953 "version": "4.1.2", 11954 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11955 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11956 "dev": true, 11957 "dependencies": { 11958 "ansi-styles": "^4.1.0", 11959 "supports-color": "^7.1.0" 11960 }, 11961 "engines": { 11962 "node": ">=10" 11963 }, 11964 "funding": { 11965 "url": "https://github.com/chalk/chalk?sponsor=1" 11966 } 11967 }, 11968 "node_modules/jest-message-util/node_modules/color-convert": { 11969 "version": "2.0.1", 11970 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11971 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11972 "dev": true, 11973 "dependencies": { 11974 "color-name": "~1.1.4" 11975 }, 11976 "engines": { 11977 "node": ">=7.0.0" 11978 } 11979 }, 11980 "node_modules/jest-message-util/node_modules/color-name": { 11981 "version": "1.1.4", 11982 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11983 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11984 "dev": true 11985 }, 11986 "node_modules/jest-message-util/node_modules/has-flag": { 11987 "version": "4.0.0", 11988 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11989 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11990 "dev": true, 11991 "engines": { 11992 "node": ">=8" 11993 } 11994 }, 11995 "node_modules/jest-message-util/node_modules/supports-color": { 11996 "version": "7.2.0", 11997 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11998 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11999 "dev": true, 12000 "dependencies": { 12001 "has-flag": "^4.0.0" 12002 }, 12003 "engines": { 12004 "node": ">=8" 12005 } 12006 }, 12007 "node_modules/jest-mock": { 8976 12008 "version": "27.5.1", 8977 12009 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", 8978 12010 "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", 8979 12011 "dev": true, 8980 " requires": {12012 "dependencies": { 8981 12013 "@jest/types": "^27.5.1", 8982 12014 "@types/node": "*" 8983 } 8984 }, 8985 "jest-pnp-resolver": { 12015 }, 12016 "engines": { 12017 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12018 } 12019 }, 12020 "node_modules/jest-pnp-resolver": { 8986 12021 "version": "1.2.2", 8987 12022 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", 8988 12023 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", 8989 "dev": true 8990 }, 8991 "jest-regex-util": { 12024 "dev": true, 12025 "engines": { 12026 "node": ">=6" 12027 }, 12028 "peerDependencies": { 12029 "jest-resolve": "*" 12030 }, 12031 "peerDependenciesMeta": { 12032 "jest-resolve": { 12033 "optional": true 12034 } 12035 } 12036 }, 12037 "node_modules/jest-regex-util": { 8992 12038 "version": "27.5.1", 8993 12039 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", 8994 12040 "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", 8995 "dev": true 8996 }, 8997 "jest-resolve": { 12041 "dev": true, 12042 "engines": { 12043 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12044 } 12045 }, 12046 "node_modules/jest-resolve": { 8998 12047 "version": "27.5.1", 8999 12048 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", 9000 12049 "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", 9001 12050 "dev": true, 9002 " requires": {12051 "dependencies": { 9003 12052 "@jest/types": "^27.5.1", 9004 12053 "chalk": "^4.0.0", … … 9012 12061 "slash": "^3.0.0" 9013 12062 }, 9014 "dependencies": { 9015 "ansi-styles": { 9016 "version": "4.3.0", 9017 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9018 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9019 "dev": true, 9020 "requires": { 9021 "color-convert": "^2.0.1" 9022 } 9023 }, 9024 "chalk": { 9025 "version": "4.1.2", 9026 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9027 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9028 "dev": true, 9029 "requires": { 9030 "ansi-styles": "^4.1.0", 9031 "supports-color": "^7.1.0" 9032 } 9033 }, 9034 "color-convert": { 9035 "version": "2.0.1", 9036 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9037 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9038 "dev": true, 9039 "requires": { 9040 "color-name": "~1.1.4" 9041 } 9042 }, 9043 "color-name": { 9044 "version": "1.1.4", 9045 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9046 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9047 "dev": true 9048 }, 9049 "has-flag": { 9050 "version": "4.0.0", 9051 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9052 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9053 "dev": true 9054 }, 9055 "supports-color": { 9056 "version": "7.2.0", 9057 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9058 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9059 "dev": true, 9060 "requires": { 9061 "has-flag": "^4.0.0" 9062 } 9063 } 9064 } 9065 }, 9066 "jest-resolve-dependencies": { 12063 "engines": { 12064 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12065 } 12066 }, 12067 "node_modules/jest-resolve-dependencies": { 9067 12068 "version": "27.5.1", 9068 12069 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", 9069 12070 "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", 9070 12071 "dev": true, 9071 " requires": {12072 "dependencies": { 9072 12073 "@jest/types": "^27.5.1", 9073 12074 "jest-regex-util": "^27.5.1", 9074 12075 "jest-snapshot": "^27.5.1" 9075 } 9076 }, 9077 "jest-runner": { 12076 }, 12077 "engines": { 12078 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12079 } 12080 }, 12081 "node_modules/jest-resolve/node_modules/ansi-styles": { 12082 "version": "4.3.0", 12083 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12084 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12085 "dev": true, 12086 "dependencies": { 12087 "color-convert": "^2.0.1" 12088 }, 12089 "engines": { 12090 "node": ">=8" 12091 }, 12092 "funding": { 12093 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12094 } 12095 }, 12096 "node_modules/jest-resolve/node_modules/chalk": { 12097 "version": "4.1.2", 12098 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12099 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12100 "dev": true, 12101 "dependencies": { 12102 "ansi-styles": "^4.1.0", 12103 "supports-color": "^7.1.0" 12104 }, 12105 "engines": { 12106 "node": ">=10" 12107 }, 12108 "funding": { 12109 "url": "https://github.com/chalk/chalk?sponsor=1" 12110 } 12111 }, 12112 "node_modules/jest-resolve/node_modules/color-convert": { 12113 "version": "2.0.1", 12114 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12115 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12116 "dev": true, 12117 "dependencies": { 12118 "color-name": "~1.1.4" 12119 }, 12120 "engines": { 12121 "node": ">=7.0.0" 12122 } 12123 }, 12124 "node_modules/jest-resolve/node_modules/color-name": { 12125 "version": "1.1.4", 12126 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12127 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12128 "dev": true 12129 }, 12130 "node_modules/jest-resolve/node_modules/has-flag": { 12131 "version": "4.0.0", 12132 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12133 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12134 "dev": true, 12135 "engines": { 12136 "node": ">=8" 12137 } 12138 }, 12139 "node_modules/jest-resolve/node_modules/supports-color": { 12140 "version": "7.2.0", 12141 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12142 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12143 "dev": true, 12144 "dependencies": { 12145 "has-flag": "^4.0.0" 12146 }, 12147 "engines": { 12148 "node": ">=8" 12149 } 12150 }, 12151 "node_modules/jest-runner": { 9078 12152 "version": "27.5.1", 9079 12153 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", 9080 12154 "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", 9081 12155 "dev": true, 9082 " requires": {12156 "dependencies": { 9083 12157 "@jest/console": "^27.5.1", 9084 12158 "@jest/environment": "^27.5.1", … … 9103 12177 "throat": "^6.0.1" 9104 12178 }, 9105 "dependencies": { 9106 "ansi-styles": { 9107 "version": "4.3.0", 9108 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9109 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9110 "dev": true, 9111 "requires": { 9112 "color-convert": "^2.0.1" 9113 } 9114 }, 9115 "chalk": { 9116 "version": "4.1.2", 9117 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9118 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9119 "dev": true, 9120 "requires": { 9121 "ansi-styles": "^4.1.0", 9122 "supports-color": "^7.1.0" 9123 } 9124 }, 9125 "color-convert": { 9126 "version": "2.0.1", 9127 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9128 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9129 "dev": true, 9130 "requires": { 9131 "color-name": "~1.1.4" 9132 } 9133 }, 9134 "color-name": { 9135 "version": "1.1.4", 9136 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9137 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9138 "dev": true 9139 }, 9140 "has-flag": { 9141 "version": "4.0.0", 9142 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9143 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9144 "dev": true 9145 }, 9146 "supports-color": { 9147 "version": "7.2.0", 9148 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9149 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9150 "dev": true, 9151 "requires": { 9152 "has-flag": "^4.0.0" 9153 } 9154 } 9155 } 9156 }, 9157 "jest-runtime": { 12179 "engines": { 12180 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12181 } 12182 }, 12183 "node_modules/jest-runner/node_modules/ansi-styles": { 12184 "version": "4.3.0", 12185 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12186 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12187 "dev": true, 12188 "dependencies": { 12189 "color-convert": "^2.0.1" 12190 }, 12191 "engines": { 12192 "node": ">=8" 12193 }, 12194 "funding": { 12195 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12196 } 12197 }, 12198 "node_modules/jest-runner/node_modules/chalk": { 12199 "version": "4.1.2", 12200 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12201 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12202 "dev": true, 12203 "dependencies": { 12204 "ansi-styles": "^4.1.0", 12205 "supports-color": "^7.1.0" 12206 }, 12207 "engines": { 12208 "node": ">=10" 12209 }, 12210 "funding": { 12211 "url": "https://github.com/chalk/chalk?sponsor=1" 12212 } 12213 }, 12214 "node_modules/jest-runner/node_modules/color-convert": { 12215 "version": "2.0.1", 12216 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12217 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12218 "dev": true, 12219 "dependencies": { 12220 "color-name": "~1.1.4" 12221 }, 12222 "engines": { 12223 "node": ">=7.0.0" 12224 } 12225 }, 12226 "node_modules/jest-runner/node_modules/color-name": { 12227 "version": "1.1.4", 12228 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12229 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12230 "dev": true 12231 }, 12232 "node_modules/jest-runner/node_modules/has-flag": { 12233 "version": "4.0.0", 12234 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12235 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12236 "dev": true, 12237 "engines": { 12238 "node": ">=8" 12239 } 12240 }, 12241 "node_modules/jest-runner/node_modules/supports-color": { 12242 "version": "7.2.0", 12243 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12244 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12245 "dev": true, 12246 "dependencies": { 12247 "has-flag": "^4.0.0" 12248 }, 12249 "engines": { 12250 "node": ">=8" 12251 } 12252 }, 12253 "node_modules/jest-runtime": { 9158 12254 "version": "27.5.1", 9159 12255 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", 9160 12256 "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", 9161 12257 "dev": true, 9162 " requires": {12258 "dependencies": { 9163 12259 "@jest/environment": "^27.5.1", 9164 12260 "@jest/fake-timers": "^27.5.1", … … 9184 12280 "strip-bom": "^4.0.0" 9185 12281 }, 9186 "dependencies": { 9187 "ansi-styles": { 9188 "version": "4.3.0", 9189 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9190 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9191 "dev": true, 9192 "requires": { 9193 "color-convert": "^2.0.1" 9194 } 9195 }, 9196 "chalk": { 9197 "version": "4.1.2", 9198 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9199 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9200 "dev": true, 9201 "requires": { 9202 "ansi-styles": "^4.1.0", 9203 "supports-color": "^7.1.0" 9204 } 9205 }, 9206 "color-convert": { 9207 "version": "2.0.1", 9208 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9209 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9210 "dev": true, 9211 "requires": { 9212 "color-name": "~1.1.4" 9213 } 9214 }, 9215 "color-name": { 9216 "version": "1.1.4", 9217 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9218 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9219 "dev": true 9220 }, 9221 "has-flag": { 9222 "version": "4.0.0", 9223 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9224 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9225 "dev": true 9226 }, 9227 "strip-bom": { 9228 "version": "4.0.0", 9229 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 9230 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 9231 "dev": true 9232 }, 9233 "supports-color": { 9234 "version": "7.2.0", 9235 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9236 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9237 "dev": true, 9238 "requires": { 9239 "has-flag": "^4.0.0" 9240 } 9241 } 9242 } 9243 }, 9244 "jest-serializer": { 12282 "engines": { 12283 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12284 } 12285 }, 12286 "node_modules/jest-runtime/node_modules/ansi-styles": { 12287 "version": "4.3.0", 12288 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12289 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12290 "dev": true, 12291 "dependencies": { 12292 "color-convert": "^2.0.1" 12293 }, 12294 "engines": { 12295 "node": ">=8" 12296 }, 12297 "funding": { 12298 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12299 } 12300 }, 12301 "node_modules/jest-runtime/node_modules/chalk": { 12302 "version": "4.1.2", 12303 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12304 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12305 "dev": true, 12306 "dependencies": { 12307 "ansi-styles": "^4.1.0", 12308 "supports-color": "^7.1.0" 12309 }, 12310 "engines": { 12311 "node": ">=10" 12312 }, 12313 "funding": { 12314 "url": "https://github.com/chalk/chalk?sponsor=1" 12315 } 12316 }, 12317 "node_modules/jest-runtime/node_modules/color-convert": { 12318 "version": "2.0.1", 12319 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12320 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12321 "dev": true, 12322 "dependencies": { 12323 "color-name": "~1.1.4" 12324 }, 12325 "engines": { 12326 "node": ">=7.0.0" 12327 } 12328 }, 12329 "node_modules/jest-runtime/node_modules/color-name": { 12330 "version": "1.1.4", 12331 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12332 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12333 "dev": true 12334 }, 12335 "node_modules/jest-runtime/node_modules/has-flag": { 12336 "version": "4.0.0", 12337 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12338 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12339 "dev": true, 12340 "engines": { 12341 "node": ">=8" 12342 } 12343 }, 12344 "node_modules/jest-runtime/node_modules/strip-bom": { 12345 "version": "4.0.0", 12346 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 12347 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 12348 "dev": true, 12349 "engines": { 12350 "node": ">=8" 12351 } 12352 }, 12353 "node_modules/jest-runtime/node_modules/supports-color": { 12354 "version": "7.2.0", 12355 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12356 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12357 "dev": true, 12358 "dependencies": { 12359 "has-flag": "^4.0.0" 12360 }, 12361 "engines": { 12362 "node": ">=8" 12363 } 12364 }, 12365 "node_modules/jest-serializer": { 9245 12366 "version": "27.5.1", 9246 12367 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", 9247 12368 "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", 9248 12369 "dev": true, 9249 " requires": {12370 "dependencies": { 9250 12371 "@types/node": "*", 9251 12372 "graceful-fs": "^4.2.9" 9252 } 9253 }, 9254 "jest-snapshot": { 12373 }, 12374 "engines": { 12375 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12376 } 12377 }, 12378 "node_modules/jest-snapshot": { 9255 12379 "version": "27.5.1", 9256 12380 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", 9257 12381 "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", 9258 12382 "dev": true, 9259 " requires": {12383 "dependencies": { 9260 12384 "@babel/core": "^7.7.2", 9261 12385 "@babel/generator": "^7.7.2", … … 9281 12405 "semver": "^7.3.2" 9282 12406 }, 9283 "dependencies": { 9284 "ansi-styles": { 9285 "version": "4.3.0", 9286 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9287 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9288 "dev": true, 9289 "requires": { 9290 "color-convert": "^2.0.1" 9291 } 9292 }, 9293 "chalk": { 9294 "version": "4.1.2", 9295 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9296 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9297 "dev": true, 9298 "requires": { 9299 "ansi-styles": "^4.1.0", 9300 "supports-color": "^7.1.0" 9301 } 9302 }, 9303 "color-convert": { 9304 "version": "2.0.1", 9305 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9306 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9307 "dev": true, 9308 "requires": { 9309 "color-name": "~1.1.4" 9310 } 9311 }, 9312 "color-name": { 9313 "version": "1.1.4", 9314 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9315 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9316 "dev": true 9317 }, 9318 "has-flag": { 9319 "version": "4.0.0", 9320 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9321 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9322 "dev": true 9323 }, 9324 "semver": { 9325 "version": "7.3.5", 9326 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 9327 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 9328 "dev": true, 9329 "requires": { 9330 "lru-cache": "^6.0.0" 9331 } 9332 }, 9333 "supports-color": { 9334 "version": "7.2.0", 9335 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9336 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9337 "dev": true, 9338 "requires": { 9339 "has-flag": "^4.0.0" 9340 } 9341 } 9342 } 9343 }, 9344 "jest-util": { 12407 "engines": { 12408 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12409 } 12410 }, 12411 "node_modules/jest-snapshot/node_modules/ansi-styles": { 12412 "version": "4.3.0", 12413 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12414 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12415 "dev": true, 12416 "dependencies": { 12417 "color-convert": "^2.0.1" 12418 }, 12419 "engines": { 12420 "node": ">=8" 12421 }, 12422 "funding": { 12423 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12424 } 12425 }, 12426 "node_modules/jest-snapshot/node_modules/chalk": { 12427 "version": "4.1.2", 12428 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12429 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12430 "dev": true, 12431 "dependencies": { 12432 "ansi-styles": "^4.1.0", 12433 "supports-color": "^7.1.0" 12434 }, 12435 "engines": { 12436 "node": ">=10" 12437 }, 12438 "funding": { 12439 "url": "https://github.com/chalk/chalk?sponsor=1" 12440 } 12441 }, 12442 "node_modules/jest-snapshot/node_modules/color-convert": { 12443 "version": "2.0.1", 12444 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12445 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12446 "dev": true, 12447 "dependencies": { 12448 "color-name": "~1.1.4" 12449 }, 12450 "engines": { 12451 "node": ">=7.0.0" 12452 } 12453 }, 12454 "node_modules/jest-snapshot/node_modules/color-name": { 12455 "version": "1.1.4", 12456 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12457 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12458 "dev": true 12459 }, 12460 "node_modules/jest-snapshot/node_modules/has-flag": { 12461 "version": "4.0.0", 12462 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12463 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12464 "dev": true, 12465 "engines": { 12466 "node": ">=8" 12467 } 12468 }, 12469 "node_modules/jest-snapshot/node_modules/semver": { 12470 "version": "7.3.5", 12471 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 12472 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 12473 "dev": true, 12474 "dependencies": { 12475 "lru-cache": "^6.0.0" 12476 }, 12477 "bin": { 12478 "semver": "bin/semver.js" 12479 }, 12480 "engines": { 12481 "node": ">=10" 12482 } 12483 }, 12484 "node_modules/jest-snapshot/node_modules/supports-color": { 12485 "version": "7.2.0", 12486 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12487 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12488 "dev": true, 12489 "dependencies": { 12490 "has-flag": "^4.0.0" 12491 }, 12492 "engines": { 12493 "node": ">=8" 12494 } 12495 }, 12496 "node_modules/jest-util": { 9345 12497 "version": "27.5.1", 9346 12498 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", 9347 12499 "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", 9348 12500 "dev": true, 9349 " requires": {12501 "dependencies": { 9350 12502 "@jest/types": "^27.5.1", 9351 12503 "@types/node": "*", … … 9355 12507 "picomatch": "^2.2.3" 9356 12508 }, 9357 "dependencies": { 9358 "ansi-styles": { 9359 "version": "4.3.0", 9360 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9361 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9362 "dev": true, 9363 "requires": { 9364 "color-convert": "^2.0.1" 9365 } 9366 }, 9367 "chalk": { 9368 "version": "4.1.2", 9369 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9370 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9371 "dev": true, 9372 "requires": { 9373 "ansi-styles": "^4.1.0", 9374 "supports-color": "^7.1.0" 9375 } 9376 }, 9377 "color-convert": { 9378 "version": "2.0.1", 9379 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9380 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9381 "dev": true, 9382 "requires": { 9383 "color-name": "~1.1.4" 9384 } 9385 }, 9386 "color-name": { 9387 "version": "1.1.4", 9388 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9389 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9390 "dev": true 9391 }, 9392 "has-flag": { 9393 "version": "4.0.0", 9394 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9395 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9396 "dev": true 9397 }, 9398 "supports-color": { 9399 "version": "7.2.0", 9400 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9401 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9402 "dev": true, 9403 "requires": { 9404 "has-flag": "^4.0.0" 9405 } 9406 } 9407 } 9408 }, 9409 "jest-validate": { 12509 "engines": { 12510 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12511 } 12512 }, 12513 "node_modules/jest-util/node_modules/ansi-styles": { 12514 "version": "4.3.0", 12515 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12516 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12517 "dev": true, 12518 "dependencies": { 12519 "color-convert": "^2.0.1" 12520 }, 12521 "engines": { 12522 "node": ">=8" 12523 }, 12524 "funding": { 12525 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12526 } 12527 }, 12528 "node_modules/jest-util/node_modules/chalk": { 12529 "version": "4.1.2", 12530 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12531 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12532 "dev": true, 12533 "dependencies": { 12534 "ansi-styles": "^4.1.0", 12535 "supports-color": "^7.1.0" 12536 }, 12537 "engines": { 12538 "node": ">=10" 12539 }, 12540 "funding": { 12541 "url": "https://github.com/chalk/chalk?sponsor=1" 12542 } 12543 }, 12544 "node_modules/jest-util/node_modules/color-convert": { 12545 "version": "2.0.1", 12546 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12547 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12548 "dev": true, 12549 "dependencies": { 12550 "color-name": "~1.1.4" 12551 }, 12552 "engines": { 12553 "node": ">=7.0.0" 12554 } 12555 }, 12556 "node_modules/jest-util/node_modules/color-name": { 12557 "version": "1.1.4", 12558 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12559 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12560 "dev": true 12561 }, 12562 "node_modules/jest-util/node_modules/has-flag": { 12563 "version": "4.0.0", 12564 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12565 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12566 "dev": true, 12567 "engines": { 12568 "node": ">=8" 12569 } 12570 }, 12571 "node_modules/jest-util/node_modules/supports-color": { 12572 "version": "7.2.0", 12573 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12574 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12575 "dev": true, 12576 "dependencies": { 12577 "has-flag": "^4.0.0" 12578 }, 12579 "engines": { 12580 "node": ">=8" 12581 } 12582 }, 12583 "node_modules/jest-validate": { 9410 12584 "version": "27.5.1", 9411 12585 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", 9412 12586 "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", 9413 12587 "dev": true, 9414 " requires": {12588 "dependencies": { 9415 12589 "@jest/types": "^27.5.1", 9416 12590 "camelcase": "^6.2.0", … … 9420 12594 "pretty-format": "^27.5.1" 9421 12595 }, 9422 "dependencies": { 9423 "ansi-styles": { 9424 "version": "4.3.0", 9425 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9426 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9427 "dev": true, 9428 "requires": { 9429 "color-convert": "^2.0.1" 9430 } 9431 }, 9432 "chalk": { 9433 "version": "4.1.2", 9434 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9435 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9436 "dev": true, 9437 "requires": { 9438 "ansi-styles": "^4.1.0", 9439 "supports-color": "^7.1.0" 9440 } 9441 }, 9442 "color-convert": { 9443 "version": "2.0.1", 9444 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9445 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9446 "dev": true, 9447 "requires": { 9448 "color-name": "~1.1.4" 9449 } 9450 }, 9451 "color-name": { 9452 "version": "1.1.4", 9453 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9454 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9455 "dev": true 9456 }, 9457 "has-flag": { 9458 "version": "4.0.0", 9459 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9460 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9461 "dev": true 9462 }, 9463 "supports-color": { 9464 "version": "7.2.0", 9465 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9466 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9467 "dev": true, 9468 "requires": { 9469 "has-flag": "^4.0.0" 9470 } 9471 } 9472 } 9473 }, 9474 "jest-watcher": { 12596 "engines": { 12597 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12598 } 12599 }, 12600 "node_modules/jest-validate/node_modules/ansi-styles": { 12601 "version": "4.3.0", 12602 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12603 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12604 "dev": true, 12605 "dependencies": { 12606 "color-convert": "^2.0.1" 12607 }, 12608 "engines": { 12609 "node": ">=8" 12610 }, 12611 "funding": { 12612 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12613 } 12614 }, 12615 "node_modules/jest-validate/node_modules/chalk": { 12616 "version": "4.1.2", 12617 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12618 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12619 "dev": true, 12620 "dependencies": { 12621 "ansi-styles": "^4.1.0", 12622 "supports-color": "^7.1.0" 12623 }, 12624 "engines": { 12625 "node": ">=10" 12626 }, 12627 "funding": { 12628 "url": "https://github.com/chalk/chalk?sponsor=1" 12629 } 12630 }, 12631 "node_modules/jest-validate/node_modules/color-convert": { 12632 "version": "2.0.1", 12633 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12634 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12635 "dev": true, 12636 "dependencies": { 12637 "color-name": "~1.1.4" 12638 }, 12639 "engines": { 12640 "node": ">=7.0.0" 12641 } 12642 }, 12643 "node_modules/jest-validate/node_modules/color-name": { 12644 "version": "1.1.4", 12645 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12646 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12647 "dev": true 12648 }, 12649 "node_modules/jest-validate/node_modules/has-flag": { 12650 "version": "4.0.0", 12651 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12652 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12653 "dev": true, 12654 "engines": { 12655 "node": ">=8" 12656 } 12657 }, 12658 "node_modules/jest-validate/node_modules/supports-color": { 12659 "version": "7.2.0", 12660 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12661 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12662 "dev": true, 12663 "dependencies": { 12664 "has-flag": "^4.0.0" 12665 }, 12666 "engines": { 12667 "node": ">=8" 12668 } 12669 }, 12670 "node_modules/jest-watcher": { 9475 12671 "version": "27.5.1", 9476 12672 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", 9477 12673 "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", 9478 12674 "dev": true, 9479 " requires": {12675 "dependencies": { 9480 12676 "@jest/test-result": "^27.5.1", 9481 12677 "@jest/types": "^27.5.1", … … 9486 12682 "string-length": "^4.0.1" 9487 12683 }, 9488 "dependencies": { 9489 "ansi-styles": { 9490 "version": "4.3.0", 9491 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9492 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9493 "dev": true, 9494 "requires": { 9495 "color-convert": "^2.0.1" 9496 } 9497 }, 9498 "chalk": { 9499 "version": "4.1.2", 9500 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9501 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9502 "dev": true, 9503 "requires": { 9504 "ansi-styles": "^4.1.0", 9505 "supports-color": "^7.1.0" 9506 } 9507 }, 9508 "color-convert": { 9509 "version": "2.0.1", 9510 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9511 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9512 "dev": true, 9513 "requires": { 9514 "color-name": "~1.1.4" 9515 } 9516 }, 9517 "color-name": { 9518 "version": "1.1.4", 9519 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9520 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9521 "dev": true 9522 }, 9523 "has-flag": { 9524 "version": "4.0.0", 9525 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9526 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9527 "dev": true 9528 }, 9529 "supports-color": { 9530 "version": "7.2.0", 9531 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9532 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9533 "dev": true, 9534 "requires": { 9535 "has-flag": "^4.0.0" 9536 } 9537 } 9538 } 9539 }, 9540 "jest-worker": { 12684 "engines": { 12685 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12686 } 12687 }, 12688 "node_modules/jest-watcher/node_modules/ansi-styles": { 12689 "version": "4.3.0", 12690 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12691 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12692 "dev": true, 12693 "dependencies": { 12694 "color-convert": "^2.0.1" 12695 }, 12696 "engines": { 12697 "node": ">=8" 12698 }, 12699 "funding": { 12700 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12701 } 12702 }, 12703 "node_modules/jest-watcher/node_modules/chalk": { 12704 "version": "4.1.2", 12705 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12706 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12707 "dev": true, 12708 "dependencies": { 12709 "ansi-styles": "^4.1.0", 12710 "supports-color": "^7.1.0" 12711 }, 12712 "engines": { 12713 "node": ">=10" 12714 }, 12715 "funding": { 12716 "url": "https://github.com/chalk/chalk?sponsor=1" 12717 } 12718 }, 12719 "node_modules/jest-watcher/node_modules/color-convert": { 12720 "version": "2.0.1", 12721 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12722 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12723 "dev": true, 12724 "dependencies": { 12725 "color-name": "~1.1.4" 12726 }, 12727 "engines": { 12728 "node": ">=7.0.0" 12729 } 12730 }, 12731 "node_modules/jest-watcher/node_modules/color-name": { 12732 "version": "1.1.4", 12733 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12734 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12735 "dev": true 12736 }, 12737 "node_modules/jest-watcher/node_modules/has-flag": { 12738 "version": "4.0.0", 12739 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12740 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12741 "dev": true, 12742 "engines": { 12743 "node": ">=8" 12744 } 12745 }, 12746 "node_modules/jest-watcher/node_modules/supports-color": { 12747 "version": "7.2.0", 12748 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12749 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12750 "dev": true, 12751 "dependencies": { 12752 "has-flag": "^4.0.0" 12753 }, 12754 "engines": { 12755 "node": ">=8" 12756 } 12757 }, 12758 "node_modules/jest-worker": { 9541 12759 "version": "27.5.1", 9542 12760 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", 9543 12761 "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", 9544 12762 "dev": true, 9545 " requires": {12763 "dependencies": { 9546 12764 "@types/node": "*", 9547 12765 "merge-stream": "^2.0.0", 9548 12766 "supports-color": "^8.0.0" 9549 12767 }, 9550 "dependencies": { 9551 "has-flag": { 9552 "version": "4.0.0", 9553 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9554 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9555 "dev": true 9556 }, 9557 "supports-color": { 9558 "version": "8.1.1", 9559 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 9560 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 9561 "dev": true, 9562 "requires": { 9563 "has-flag": "^4.0.0" 9564 } 12768 "engines": { 12769 "node": ">= 10.13.0" 12770 } 12771 }, 12772 "node_modules/jest-worker/node_modules/has-flag": { 12773 "version": "4.0.0", 12774 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12775 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12776 "dev": true, 12777 "engines": { 12778 "node": ">=8" 12779 } 12780 }, 12781 "node_modules/jest-worker/node_modules/supports-color": { 12782 "version": "8.1.1", 12783 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 12784 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 12785 "dev": true, 12786 "dependencies": { 12787 "has-flag": "^4.0.0" 12788 }, 12789 "engines": { 12790 "node": ">=10" 12791 }, 12792 "funding": { 12793 "url": "https://github.com/chalk/supports-color?sponsor=1" 12794 } 12795 }, 12796 "node_modules/jest/node_modules/ansi-styles": { 12797 "version": "4.3.0", 12798 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12799 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12800 "dev": true, 12801 "dependencies": { 12802 "color-convert": "^2.0.1" 12803 }, 12804 "engines": { 12805 "node": ">=8" 12806 }, 12807 "funding": { 12808 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 12809 } 12810 }, 12811 "node_modules/jest/node_modules/chalk": { 12812 "version": "4.1.2", 12813 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 12814 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 12815 "dev": true, 12816 "dependencies": { 12817 "ansi-styles": "^4.1.0", 12818 "supports-color": "^7.1.0" 12819 }, 12820 "engines": { 12821 "node": ">=10" 12822 }, 12823 "funding": { 12824 "url": "https://github.com/chalk/chalk?sponsor=1" 12825 } 12826 }, 12827 "node_modules/jest/node_modules/color-convert": { 12828 "version": "2.0.1", 12829 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12830 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12831 "dev": true, 12832 "dependencies": { 12833 "color-name": "~1.1.4" 12834 }, 12835 "engines": { 12836 "node": ">=7.0.0" 12837 } 12838 }, 12839 "node_modules/jest/node_modules/color-name": { 12840 "version": "1.1.4", 12841 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12842 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12843 "dev": true 12844 }, 12845 "node_modules/jest/node_modules/has-flag": { 12846 "version": "4.0.0", 12847 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12848 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12849 "dev": true, 12850 "engines": { 12851 "node": ">=8" 12852 } 12853 }, 12854 "node_modules/jest/node_modules/jest-cli": { 12855 "version": "27.5.1", 12856 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", 12857 "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", 12858 "dev": true, 12859 "dependencies": { 12860 "@jest/core": "^27.5.1", 12861 "@jest/test-result": "^27.5.1", 12862 "@jest/types": "^27.5.1", 12863 "chalk": "^4.0.0", 12864 "exit": "^0.1.2", 12865 "graceful-fs": "^4.2.9", 12866 "import-local": "^3.0.2", 12867 "jest-config": "^27.5.1", 12868 "jest-util": "^27.5.1", 12869 "jest-validate": "^27.5.1", 12870 "prompts": "^2.0.1", 12871 "yargs": "^16.2.0" 12872 }, 12873 "bin": { 12874 "jest": "bin/jest.js" 12875 }, 12876 "engines": { 12877 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 12878 }, 12879 "peerDependencies": { 12880 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 12881 }, 12882 "peerDependenciesMeta": { 12883 "node-notifier": { 12884 "optional": true 9565 12885 } 9566 12886 } 9567 12887 }, 9568 "joi": { 12888 "node_modules/jest/node_modules/supports-color": { 12889 "version": "7.2.0", 12890 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12891 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 12892 "dev": true, 12893 "dependencies": { 12894 "has-flag": "^4.0.0" 12895 }, 12896 "engines": { 12897 "node": ">=8" 12898 } 12899 }, 12900 "node_modules/joi": { 9569 12901 "version": "17.6.0", 9570 12902 "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", 9571 12903 "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", 9572 12904 "dev": true, 9573 " requires": {12905 "dependencies": { 9574 12906 "@hapi/hoek": "^9.0.0", 9575 12907 "@hapi/topo": "^5.0.0", … … 9579 12911 } 9580 12912 }, 9581 " js-tokens": {12913 "node_modules/js-tokens": { 9582 12914 "version": "4.0.0", 9583 12915 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", … … 9585 12917 "dev": true 9586 12918 }, 9587 " js-yaml": {12919 "node_modules/js-yaml": { 9588 12920 "version": "3.14.1", 9589 12921 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 9590 12922 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 9591 12923 "dev": true, 9592 " requires": {12924 "dependencies": { 9593 12925 "argparse": "^1.0.7", 9594 12926 "esprima": "^4.0.0" 9595 } 9596 }, 9597 "jsdoc-type-pratt-parser": { 12927 }, 12928 "bin": { 12929 "js-yaml": "bin/js-yaml.js" 12930 } 12931 }, 12932 "node_modules/jsdoc-type-pratt-parser": { 9598 12933 "version": "2.2.5", 9599 12934 "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.5.tgz", 9600 12935 "integrity": "sha512-2a6eRxSxp1BW040hFvaJxhsCMI9lT8QB8t14t+NY5tC5rckIR0U9cr2tjOeaFirmEOy6MHvmJnY7zTBHq431Lw==", 9601 "dev": true 9602 }, 9603 "jsdom": { 12936 "dev": true, 12937 "engines": { 12938 "node": ">=12.0.0" 12939 } 12940 }, 12941 "node_modules/jsdom": { 9604 12942 "version": "16.7.0", 9605 12943 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", 9606 12944 "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", 9607 12945 "dev": true, 9608 " requires": {12946 "dependencies": { 9609 12947 "abab": "^2.0.5", 9610 12948 "acorn": "^8.2.4", … … 9634 12972 "ws": "^7.4.6", 9635 12973 "xml-name-validator": "^3.0.0" 9636 } 9637 }, 9638 "jsesc": { 12974 }, 12975 "engines": { 12976 "node": ">=10" 12977 }, 12978 "peerDependencies": { 12979 "canvas": "^2.5.0" 12980 }, 12981 "peerDependenciesMeta": { 12982 "canvas": { 12983 "optional": true 12984 } 12985 } 12986 }, 12987 "node_modules/jsesc": { 9639 12988 "version": "2.5.2", 9640 12989 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 9641 12990 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 9642 "dev": true 9643 }, 9644 "json-parse-better-errors": { 12991 "dev": true, 12992 "bin": { 12993 "jsesc": "bin/jsesc" 12994 }, 12995 "engines": { 12996 "node": ">=4" 12997 } 12998 }, 12999 "node_modules/json-parse-better-errors": { 9645 13000 "version": "1.0.2", 9646 13001 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", … … 9648 13003 "dev": true 9649 13004 }, 9650 " json-parse-even-better-errors": {13005 "node_modules/json-parse-even-better-errors": { 9651 13006 "version": "2.3.1", 9652 13007 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", … … 9654 13009 "dev": true 9655 13010 }, 9656 " json-schema-traverse": {13011 "node_modules/json-schema-traverse": { 9657 13012 "version": "0.4.1", 9658 13013 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", … … 9660 13015 "dev": true 9661 13016 }, 9662 " json-stable-stringify-without-jsonify": {13017 "node_modules/json-stable-stringify-without-jsonify": { 9663 13018 "version": "1.0.1", 9664 13019 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", … … 9666 13021 "dev": true 9667 13022 }, 9668 " json2php": {13023 "node_modules/json2php": { 9669 13024 "version": "0.0.4", 9670 13025 "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", … … 9672 13027 "dev": true 9673 13028 }, 9674 " json5": {13029 "node_modules/json5": { 9675 13030 "version": "2.2.0", 9676 13031 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", 9677 13032 "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", 9678 13033 "dev": true, 9679 " requires": {13034 "dependencies": { 9680 13035 "minimist": "^1.2.5" 9681 } 9682 }, 9683 "jsonc-parser": { 13036 }, 13037 "bin": { 13038 "json5": "lib/cli.js" 13039 }, 13040 "engines": { 13041 "node": ">=6" 13042 } 13043 }, 13044 "node_modules/jsonc-parser": { 9684 13045 "version": "3.0.0", 9685 13046 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", … … 9687 13048 "dev": true 9688 13049 }, 9689 " jsx-ast-utils": {13050 "node_modules/jsx-ast-utils": { 9690 13051 "version": "3.2.1", 9691 13052 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", 9692 13053 "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", 9693 13054 "dev": true, 9694 " requires": {13055 "dependencies": { 9695 13056 "array-includes": "^3.1.3", 9696 13057 "object.assign": "^4.1.2" 9697 } 9698 }, 9699 "kind-of": { 13058 }, 13059 "engines": { 13060 "node": ">=4.0" 13061 } 13062 }, 13063 "node_modules/kind-of": { 9700 13064 "version": "3.2.2", 9701 13065 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 9702 13066 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 9703 13067 "dev": true, 9704 " requires": {13068 "dependencies": { 9705 13069 "is-buffer": "^1.1.5" 9706 } 9707 }, 9708 "kleur": { 13070 }, 13071 "engines": { 13072 "node": ">=0.10.0" 13073 } 13074 }, 13075 "node_modules/kleur": { 9709 13076 "version": "3.0.3", 9710 13077 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 9711 13078 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 9712 "dev": true 9713 }, 9714 "klona": { 13079 "dev": true, 13080 "engines": { 13081 "node": ">=6" 13082 } 13083 }, 13084 "node_modules/klona": { 9715 13085 "version": "2.0.5", 9716 13086 "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", 9717 13087 "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", 9718 "dev": true 9719 }, 9720 "known-css-properties": { 13088 "dev": true, 13089 "engines": { 13090 "node": ">= 8" 13091 } 13092 }, 13093 "node_modules/known-css-properties": { 9721 13094 "version": "0.24.0", 9722 13095 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.24.0.tgz", … … 9724 13097 "dev": true 9725 13098 }, 9726 " language-subtag-registry": {13099 "node_modules/language-subtag-registry": { 9727 13100 "version": "0.3.21", 9728 13101 "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", … … 9730 13103 "dev": true 9731 13104 }, 9732 " language-tags": {13105 "node_modules/language-tags": { 9733 13106 "version": "1.0.5", 9734 13107 "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", 9735 13108 "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", 9736 13109 "dev": true, 9737 " requires": {13110 "dependencies": { 9738 13111 "language-subtag-registry": "~0.3.2" 9739 13112 } 9740 13113 }, 9741 " lazy-cache": {13114 "node_modules/lazy-cache": { 9742 13115 "version": "1.0.4", 9743 13116 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", 9744 13117 "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", 9745 "dev": true 9746 }, 9747 "leven": { 13118 "dev": true, 13119 "engines": { 13120 "node": ">=0.10.0" 13121 } 13122 }, 13123 "node_modules/leven": { 9748 13124 "version": "3.1.0", 9749 13125 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 9750 13126 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 9751 "dev": true 9752 }, 9753 "levn": { 13127 "dev": true, 13128 "engines": { 13129 "node": ">=6" 13130 } 13131 }, 13132 "node_modules/levn": { 9754 13133 "version": "0.4.1", 9755 13134 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 9756 13135 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 9757 13136 "dev": true, 9758 " requires": {13137 "dependencies": { 9759 13138 "prelude-ls": "^1.2.1", 9760 13139 "type-check": "~0.4.0" 9761 } 9762 }, 9763 "liftup": { 13140 }, 13141 "engines": { 13142 "node": ">= 0.8.0" 13143 } 13144 }, 13145 "node_modules/liftup": { 9764 13146 "version": "3.0.1", 9765 13147 "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", 9766 13148 "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", 9767 13149 "dev": true, 9768 " requires": {13150 "dependencies": { 9769 13151 "extend": "^3.0.2", 9770 13152 "findup-sync": "^4.0.0", … … 9776 13158 "resolve": "^1.19.0" 9777 13159 }, 9778 "dependencies": { 9779 "expand-tilde": { 9780 "version": "2.0.2", 9781 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 9782 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", 9783 "dev": true, 9784 "requires": { 9785 "homedir-polyfill": "^1.0.1" 9786 } 9787 }, 9788 "findup-sync": { 9789 "version": "4.0.0", 9790 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", 9791 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", 9792 "dev": true, 9793 "requires": { 9794 "detect-file": "^1.0.0", 9795 "is-glob": "^4.0.0", 9796 "micromatch": "^4.0.2", 9797 "resolve-dir": "^1.0.1" 9798 } 9799 }, 9800 "global-modules": { 9801 "version": "1.0.0", 9802 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 9803 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 9804 "dev": true, 9805 "requires": { 9806 "global-prefix": "^1.0.1", 9807 "is-windows": "^1.0.1", 9808 "resolve-dir": "^1.0.0" 9809 } 9810 }, 9811 "global-prefix": { 9812 "version": "1.0.2", 9813 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 9814 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", 9815 "dev": true, 9816 "requires": { 9817 "expand-tilde": "^2.0.2", 9818 "homedir-polyfill": "^1.0.1", 9819 "ini": "^1.3.4", 9820 "is-windows": "^1.0.1", 9821 "which": "^1.2.14" 9822 } 9823 }, 9824 "is-windows": { 9825 "version": "1.0.2", 9826 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 9827 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 9828 "dev": true 9829 }, 9830 "resolve-dir": { 9831 "version": "1.0.1", 9832 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 9833 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", 9834 "dev": true, 9835 "requires": { 9836 "expand-tilde": "^2.0.0", 9837 "global-modules": "^1.0.0" 9838 } 9839 } 9840 } 9841 }, 9842 "lilconfig": { 13160 "engines": { 13161 "node": ">=10" 13162 } 13163 }, 13164 "node_modules/liftup/node_modules/expand-tilde": { 13165 "version": "2.0.2", 13166 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 13167 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", 13168 "dev": true, 13169 "dependencies": { 13170 "homedir-polyfill": "^1.0.1" 13171 }, 13172 "engines": { 13173 "node": ">=0.10.0" 13174 } 13175 }, 13176 "node_modules/liftup/node_modules/findup-sync": { 13177 "version": "4.0.0", 13178 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", 13179 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", 13180 "dev": true, 13181 "dependencies": { 13182 "detect-file": "^1.0.0", 13183 "is-glob": "^4.0.0", 13184 "micromatch": "^4.0.2", 13185 "resolve-dir": "^1.0.1" 13186 }, 13187 "engines": { 13188 "node": ">= 8" 13189 } 13190 }, 13191 "node_modules/liftup/node_modules/global-modules": { 13192 "version": "1.0.0", 13193 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 13194 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 13195 "dev": true, 13196 "dependencies": { 13197 "global-prefix": "^1.0.1", 13198 "is-windows": "^1.0.1", 13199 "resolve-dir": "^1.0.0" 13200 }, 13201 "engines": { 13202 "node": ">=0.10.0" 13203 } 13204 }, 13205 "node_modules/liftup/node_modules/global-prefix": { 13206 "version": "1.0.2", 13207 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 13208 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", 13209 "dev": true, 13210 "dependencies": { 13211 "expand-tilde": "^2.0.2", 13212 "homedir-polyfill": "^1.0.1", 13213 "ini": "^1.3.4", 13214 "is-windows": "^1.0.1", 13215 "which": "^1.2.14" 13216 }, 13217 "engines": { 13218 "node": ">=0.10.0" 13219 } 13220 }, 13221 "node_modules/liftup/node_modules/is-windows": { 13222 "version": "1.0.2", 13223 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 13224 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 13225 "dev": true, 13226 "engines": { 13227 "node": ">=0.10.0" 13228 } 13229 }, 13230 "node_modules/liftup/node_modules/resolve-dir": { 13231 "version": "1.0.1", 13232 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 13233 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", 13234 "dev": true, 13235 "dependencies": { 13236 "expand-tilde": "^2.0.0", 13237 "global-modules": "^1.0.0" 13238 }, 13239 "engines": { 13240 "node": ">=0.10.0" 13241 } 13242 }, 13243 "node_modules/lilconfig": { 9843 13244 "version": "2.0.4", 9844 13245 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", 9845 13246 "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", 9846 "dev": true 9847 }, 9848 "lines-and-columns": { 13247 "dev": true, 13248 "engines": { 13249 "node": ">=10" 13250 } 13251 }, 13252 "node_modules/lines-and-columns": { 9849 13253 "version": "1.2.4", 9850 13254 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", … … 9852 13256 "dev": true 9853 13257 }, 9854 " linkify-it": {13258 "node_modules/linkify-it": { 9855 13259 "version": "3.0.3", 9856 13260 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", 9857 13261 "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", 9858 13262 "dev": true, 9859 " requires": {13263 "dependencies": { 9860 13264 "uc.micro": "^1.0.1" 9861 13265 } 9862 13266 }, 9863 " livereload-js": {13267 "node_modules/livereload-js": { 9864 13268 "version": "2.4.0", 9865 13269 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", … … 9867 13271 "dev": true 9868 13272 }, 9869 " loader-runner": {13273 "node_modules/loader-runner": { 9870 13274 "version": "4.2.0", 9871 13275 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", 9872 13276 "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", 9873 "dev": true 9874 }, 9875 "loader-utils": { 13277 "dev": true, 13278 "engines": { 13279 "node": ">=6.11.5" 13280 } 13281 }, 13282 "node_modules/loader-utils": { 9876 13283 "version": "2.0.2", 9877 13284 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", 9878 13285 "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", 9879 13286 "dev": true, 9880 " requires": {13287 "dependencies": { 9881 13288 "big.js": "^5.2.2", 9882 13289 "emojis-list": "^3.0.0", 9883 13290 "json5": "^2.1.2" 9884 } 9885 }, 9886 "locate-path": { 13291 }, 13292 "engines": { 13293 "node": ">=8.9.0" 13294 } 13295 }, 13296 "node_modules/locate-path": { 9887 13297 "version": "6.0.0", 9888 13298 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 9889 13299 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 9890 13300 "dev": true, 9891 " requires": {13301 "dependencies": { 9892 13302 "p-locate": "^5.0.0" 9893 } 9894 }, 9895 "lodash": { 13303 }, 13304 "engines": { 13305 "node": ">=10" 13306 }, 13307 "funding": { 13308 "url": "https://github.com/sponsors/sindresorhus" 13309 } 13310 }, 13311 "node_modules/lodash": { 9896 13312 "version": "4.17.21", 9897 13313 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", … … 9899 13315 "dev": true 9900 13316 }, 9901 " lodash.debounce": {13317 "node_modules/lodash.debounce": { 9902 13318 "version": "4.0.8", 9903 13319 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", … … 9905 13321 "dev": true 9906 13322 }, 9907 " lodash.differencewith": {13323 "node_modules/lodash.differencewith": { 9908 13324 "version": "4.5.0", 9909 13325 "resolved": "https://registry.npmjs.org/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz", … … 9911 13327 "dev": true 9912 13328 }, 9913 " lodash.escape": {13329 "node_modules/lodash.escape": { 9914 13330 "version": "4.0.1", 9915 13331 "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", … … 9917 13333 "dev": true 9918 13334 }, 9919 " lodash.flatten": {13335 "node_modules/lodash.flatten": { 9920 13336 "version": "4.4.0", 9921 13337 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", … … 9923 13339 "dev": true 9924 13340 }, 9925 " lodash.flattendeep": {13341 "node_modules/lodash.flattendeep": { 9926 13342 "version": "4.4.0", 9927 13343 "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", … … 9929 13345 "dev": true 9930 13346 }, 9931 " lodash.isequal": {13347 "node_modules/lodash.isequal": { 9932 13348 "version": "4.5.0", 9933 13349 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", … … 9935 13351 "dev": true 9936 13352 }, 9937 " lodash.memoize": {13353 "node_modules/lodash.memoize": { 9938 13354 "version": "4.1.2", 9939 13355 "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", … … 9941 13357 "dev": true 9942 13358 }, 9943 " lodash.merge": {13359 "node_modules/lodash.merge": { 9944 13360 "version": "4.6.2", 9945 13361 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", … … 9947 13363 "dev": true 9948 13364 }, 9949 " lodash.truncate": {13365 "node_modules/lodash.truncate": { 9950 13366 "version": "4.4.2", 9951 13367 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", … … 9953 13369 "dev": true 9954 13370 }, 9955 " lodash.uniq": {13371 "node_modules/lodash.uniq": { 9956 13372 "version": "4.5.0", 9957 13373 "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", … … 9959 13375 "dev": true 9960 13376 }, 9961 " log-symbols": {13377 "node_modules/log-symbols": { 9962 13378 "version": "4.1.0", 9963 13379 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 9964 13380 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 9965 13381 "dev": true, 9966 " requires": {13382 "dependencies": { 9967 13383 "chalk": "^4.1.0", 9968 13384 "is-unicode-supported": "^0.1.0" 9969 13385 }, 9970 "dependencies": { 9971 "ansi-styles": { 9972 "version": "4.3.0", 9973 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9974 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9975 "dev": true, 9976 "requires": { 9977 "color-convert": "^2.0.1" 9978 } 9979 }, 9980 "chalk": { 9981 "version": "4.1.2", 9982 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9983 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9984 "dev": true, 9985 "requires": { 9986 "ansi-styles": "^4.1.0", 9987 "supports-color": "^7.1.0" 9988 } 9989 }, 9990 "color-convert": { 9991 "version": "2.0.1", 9992 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9993 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9994 "dev": true, 9995 "requires": { 9996 "color-name": "~1.1.4" 9997 } 9998 }, 9999 "color-name": { 10000 "version": "1.1.4", 10001 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10002 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10003 "dev": true 10004 }, 10005 "has-flag": { 10006 "version": "4.0.0", 10007 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10008 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10009 "dev": true 10010 }, 10011 "supports-color": { 10012 "version": "7.2.0", 10013 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10014 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10015 "dev": true, 10016 "requires": { 10017 "has-flag": "^4.0.0" 10018 } 10019 } 10020 } 10021 }, 10022 "loose-envify": { 13386 "engines": { 13387 "node": ">=10" 13388 }, 13389 "funding": { 13390 "url": "https://github.com/sponsors/sindresorhus" 13391 } 13392 }, 13393 "node_modules/log-symbols/node_modules/ansi-styles": { 13394 "version": "4.3.0", 13395 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 13396 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 13397 "dev": true, 13398 "dependencies": { 13399 "color-convert": "^2.0.1" 13400 }, 13401 "engines": { 13402 "node": ">=8" 13403 }, 13404 "funding": { 13405 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 13406 } 13407 }, 13408 "node_modules/log-symbols/node_modules/chalk": { 13409 "version": "4.1.2", 13410 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 13411 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 13412 "dev": true, 13413 "dependencies": { 13414 "ansi-styles": "^4.1.0", 13415 "supports-color": "^7.1.0" 13416 }, 13417 "engines": { 13418 "node": ">=10" 13419 }, 13420 "funding": { 13421 "url": "https://github.com/chalk/chalk?sponsor=1" 13422 } 13423 }, 13424 "node_modules/log-symbols/node_modules/color-convert": { 13425 "version": "2.0.1", 13426 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 13427 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 13428 "dev": true, 13429 "dependencies": { 13430 "color-name": "~1.1.4" 13431 }, 13432 "engines": { 13433 "node": ">=7.0.0" 13434 } 13435 }, 13436 "node_modules/log-symbols/node_modules/color-name": { 13437 "version": "1.1.4", 13438 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 13439 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 13440 "dev": true 13441 }, 13442 "node_modules/log-symbols/node_modules/has-flag": { 13443 "version": "4.0.0", 13444 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 13445 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 13446 "dev": true, 13447 "engines": { 13448 "node": ">=8" 13449 } 13450 }, 13451 "node_modules/log-symbols/node_modules/supports-color": { 13452 "version": "7.2.0", 13453 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 13454 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 13455 "dev": true, 13456 "dependencies": { 13457 "has-flag": "^4.0.0" 13458 }, 13459 "engines": { 13460 "node": ">=8" 13461 } 13462 }, 13463 "node_modules/loose-envify": { 10023 13464 "version": "1.4.0", 10024 13465 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 10025 13466 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 10026 13467 "dev": true, 10027 " requires": {13468 "dependencies": { 10028 13469 "js-tokens": "^3.0.0 || ^4.0.0" 10029 } 10030 }, 10031 "lru-cache": { 13470 }, 13471 "bin": { 13472 "loose-envify": "cli.js" 13473 } 13474 }, 13475 "node_modules/lru-cache": { 10032 13476 "version": "6.0.0", 10033 13477 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 10034 13478 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 10035 13479 "dev": true, 10036 " requires": {13480 "dependencies": { 10037 13481 "yallist": "^4.0.0" 10038 } 10039 }, 10040 "make-dir": { 13482 }, 13483 "engines": { 13484 "node": ">=10" 13485 } 13486 }, 13487 "node_modules/make-dir": { 10041 13488 "version": "3.1.0", 10042 13489 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 10043 13490 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 10044 13491 "dev": true, 10045 " requires": {13492 "dependencies": { 10046 13493 "semver": "^6.0.0" 10047 } 10048 }, 10049 "make-iterator": { 13494 }, 13495 "engines": { 13496 "node": ">=8" 13497 }, 13498 "funding": { 13499 "url": "https://github.com/sponsors/sindresorhus" 13500 } 13501 }, 13502 "node_modules/make-iterator": { 10050 13503 "version": "1.0.1", 10051 13504 "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", 10052 13505 "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", 10053 13506 "dev": true, 10054 " requires": {13507 "dependencies": { 10055 13508 "kind-of": "^6.0.2" 10056 13509 }, 10057 "dependencies": { 10058 "kind-of": { 10059 "version": "6.0.3", 10060 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 10061 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 10062 "dev": true 10063 } 10064 } 10065 }, 10066 "makeerror": { 13510 "engines": { 13511 "node": ">=0.10.0" 13512 } 13513 }, 13514 "node_modules/make-iterator/node_modules/kind-of": { 13515 "version": "6.0.3", 13516 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 13517 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 13518 "dev": true, 13519 "engines": { 13520 "node": ">=0.10.0" 13521 } 13522 }, 13523 "node_modules/makeerror": { 10067 13524 "version": "1.0.12", 10068 13525 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", 10069 13526 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", 10070 13527 "dev": true, 10071 " requires": {13528 "dependencies": { 10072 13529 "tmpl": "1.0.5" 10073 13530 } 10074 13531 }, 10075 " map-cache": {13532 "node_modules/map-cache": { 10076 13533 "version": "0.2.2", 10077 13534 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 10078 13535 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 10079 "dev": true 10080 }, 10081 "map-obj": { 13536 "dev": true, 13537 "engines": { 13538 "node": ">=0.10.0" 13539 } 13540 }, 13541 "node_modules/map-obj": { 10082 13542 "version": "4.3.0", 10083 13543 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", 10084 13544 "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", 10085 "dev": true 10086 }, 10087 "map-values": { 13545 "dev": true, 13546 "engines": { 13547 "node": ">=8" 13548 }, 13549 "funding": { 13550 "url": "https://github.com/sponsors/sindresorhus" 13551 } 13552 }, 13553 "node_modules/map-values": { 10088 13554 "version": "1.0.1", 10089 13555 "resolved": "https://registry.npmjs.org/map-values/-/map-values-1.0.1.tgz", … … 10091 13557 "dev": true 10092 13558 }, 10093 " markdown-it": {13559 "node_modules/markdown-it": { 10094 13560 "version": "12.0.4", 10095 13561 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.4.tgz", 10096 13562 "integrity": "sha512-34RwOXZT8kyuOJy25oJNJoulO8L0bTHYWXcdZBYZqFnjIy3NgjeoM3FmPXIOFQ26/lSHYMr8oc62B6adxXcb3Q==", 10097 13563 "dev": true, 10098 " requires": {13564 "dependencies": { 10099 13565 "argparse": "^2.0.1", 10100 13566 "entities": "~2.1.0", … … 10103 13569 "uc.micro": "^1.0.5" 10104 13570 }, 10105 "dependencies": { 10106 "argparse": { 10107 "version": "2.0.1", 10108 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 10109 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 10110 "dev": true 10111 }, 10112 "entities": { 10113 "version": "2.1.0", 10114 "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", 10115 "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", 10116 "dev": true 10117 } 10118 } 10119 }, 10120 "markdownlint": { 13571 "bin": { 13572 "markdown-it": "bin/markdown-it.js" 13573 } 13574 }, 13575 "node_modules/markdown-it/node_modules/argparse": { 13576 "version": "2.0.1", 13577 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 13578 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 13579 "dev": true 13580 }, 13581 "node_modules/markdown-it/node_modules/entities": { 13582 "version": "2.1.0", 13583 "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", 13584 "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", 13585 "dev": true, 13586 "funding": { 13587 "url": "https://github.com/fb55/entities?sponsor=1" 13588 } 13589 }, 13590 "node_modules/markdownlint": { 10121 13591 "version": "0.23.1", 10122 13592 "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.23.1.tgz", 10123 13593 "integrity": "sha512-iOEwhDfNmq2IJlaA8mzEkHYUi/Hwoa6Ss+HO5jkwUR6wQ4quFr0WzSx+Z9rsWZKUaPbyirIdL1zGmJRkWawr4Q==", 10124 13594 "dev": true, 10125 " requires": {13595 "dependencies": { 10126 13596 "markdown-it": "12.0.4" 10127 } 10128 }, 10129 "markdownlint-cli": { 13597 }, 13598 "engines": { 13599 "node": ">=10" 13600 } 13601 }, 13602 "node_modules/markdownlint-cli": { 10130 13603 "version": "0.27.1", 10131 13604 "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.27.1.tgz", 10132 13605 "integrity": "sha512-p1VV6aSbGrDlpUWzHizAnSNEQAweVR3qUI/AIUubxW7BGPXziSXkIED+uRtSohUlRS/jmqp3Wi4es5j6fIrdeQ==", 10133 13606 "dev": true, 10134 " requires": {13607 "dependencies": { 10135 13608 "commander": "~7.1.0", 10136 13609 "deep-extend": "~0.6.0", … … 10148 13621 "rc": "~1.2.8" 10149 13622 }, 10150 "dependencies": { 10151 "argparse": { 10152 "version": "2.0.1", 10153 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 10154 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 10155 "dev": true 10156 }, 10157 "commander": { 10158 "version": "7.1.0", 10159 "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", 10160 "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==", 10161 "dev": true 10162 }, 10163 "ignore": { 10164 "version": "5.1.9", 10165 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", 10166 "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", 10167 "dev": true 10168 }, 10169 "js-yaml": { 10170 "version": "4.1.0", 10171 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 10172 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 10173 "dev": true, 10174 "requires": { 10175 "argparse": "^2.0.1" 10176 } 10177 } 10178 } 10179 }, 10180 "markdownlint-rule-helpers": { 13623 "bin": { 13624 "markdownlint": "markdownlint.js" 13625 }, 13626 "engines": { 13627 "node": ">=10" 13628 } 13629 }, 13630 "node_modules/markdownlint-cli/node_modules/argparse": { 13631 "version": "2.0.1", 13632 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 13633 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 13634 "dev": true 13635 }, 13636 "node_modules/markdownlint-cli/node_modules/commander": { 13637 "version": "7.1.0", 13638 "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", 13639 "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==", 13640 "dev": true, 13641 "engines": { 13642 "node": ">= 10" 13643 } 13644 }, 13645 "node_modules/markdownlint-cli/node_modules/ignore": { 13646 "version": "5.1.9", 13647 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", 13648 "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", 13649 "dev": true, 13650 "engines": { 13651 "node": ">= 4" 13652 } 13653 }, 13654 "node_modules/markdownlint-cli/node_modules/js-yaml": { 13655 "version": "4.1.0", 13656 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 13657 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 13658 "dev": true, 13659 "dependencies": { 13660 "argparse": "^2.0.1" 13661 }, 13662 "bin": { 13663 "js-yaml": "bin/js-yaml.js" 13664 } 13665 }, 13666 "node_modules/markdownlint-rule-helpers": { 10181 13667 "version": "0.14.0", 10182 13668 "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.14.0.tgz", … … 10184 13670 "dev": true 10185 13671 }, 10186 " mathml-tag-names": {13672 "node_modules/mathml-tag-names": { 10187 13673 "version": "2.1.3", 10188 13674 "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", 10189 13675 "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", 10190 "dev": true 10191 }, 10192 "maxmin": { 13676 "dev": true, 13677 "funding": { 13678 "type": "github", 13679 "url": "https://github.com/sponsors/wooorm" 13680 } 13681 }, 13682 "node_modules/maxmin": { 10193 13683 "version": "3.0.0", 10194 13684 "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz", 10195 13685 "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==", 10196 13686 "dev": true, 10197 " requires": {13687 "dependencies": { 10198 13688 "chalk": "^4.1.0", 10199 13689 "figures": "^3.2.0", … … 10201 13691 "pretty-bytes": "^5.3.0" 10202 13692 }, 10203 "dependencies": { 10204 "ansi-styles": { 10205 "version": "4.3.0", 10206 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10207 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10208 "dev": true, 10209 "requires": { 10210 "color-convert": "^2.0.1" 10211 } 10212 }, 10213 "chalk": { 10214 "version": "4.1.0", 10215 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 10216 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 10217 "dev": true, 10218 "requires": { 10219 "ansi-styles": "^4.1.0", 10220 "supports-color": "^7.1.0" 10221 } 10222 }, 10223 "color-convert": { 10224 "version": "2.0.1", 10225 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10226 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10227 "dev": true, 10228 "requires": { 10229 "color-name": "~1.1.4" 10230 } 10231 }, 10232 "color-name": { 10233 "version": "1.1.4", 10234 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10235 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10236 "dev": true 10237 }, 10238 "has-flag": { 10239 "version": "4.0.0", 10240 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10241 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10242 "dev": true 10243 }, 10244 "supports-color": { 10245 "version": "7.2.0", 10246 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10247 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10248 "dev": true, 10249 "requires": { 10250 "has-flag": "^4.0.0" 10251 } 10252 } 10253 } 10254 }, 10255 "mdast-util-from-markdown": { 13693 "engines": { 13694 "node": ">=10" 13695 }, 13696 "funding": { 13697 "url": "https://github.com/sponsors/sindresorhus" 13698 } 13699 }, 13700 "node_modules/maxmin/node_modules/ansi-styles": { 13701 "version": "4.3.0", 13702 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 13703 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 13704 "dev": true, 13705 "dependencies": { 13706 "color-convert": "^2.0.1" 13707 }, 13708 "engines": { 13709 "node": ">=8" 13710 }, 13711 "funding": { 13712 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 13713 } 13714 }, 13715 "node_modules/maxmin/node_modules/chalk": { 13716 "version": "4.1.0", 13717 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 13718 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 13719 "dev": true, 13720 "dependencies": { 13721 "ansi-styles": "^4.1.0", 13722 "supports-color": "^7.1.0" 13723 }, 13724 "engines": { 13725 "node": ">=10" 13726 }, 13727 "funding": { 13728 "url": "https://github.com/chalk/chalk?sponsor=1" 13729 } 13730 }, 13731 "node_modules/maxmin/node_modules/color-convert": { 13732 "version": "2.0.1", 13733 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 13734 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 13735 "dev": true, 13736 "dependencies": { 13737 "color-name": "~1.1.4" 13738 }, 13739 "engines": { 13740 "node": ">=7.0.0" 13741 } 13742 }, 13743 "node_modules/maxmin/node_modules/color-name": { 13744 "version": "1.1.4", 13745 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 13746 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 13747 "dev": true 13748 }, 13749 "node_modules/maxmin/node_modules/has-flag": { 13750 "version": "4.0.0", 13751 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 13752 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 13753 "dev": true, 13754 "engines": { 13755 "node": ">=8" 13756 } 13757 }, 13758 "node_modules/maxmin/node_modules/supports-color": { 13759 "version": "7.2.0", 13760 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 13761 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 13762 "dev": true, 13763 "dependencies": { 13764 "has-flag": "^4.0.0" 13765 }, 13766 "engines": { 13767 "node": ">=8" 13768 } 13769 }, 13770 "node_modules/mdast-util-from-markdown": { 10256 13771 "version": "0.8.5", 10257 13772 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", 10258 13773 "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", 10259 13774 "dev": true, 10260 " requires": {13775 "dependencies": { 10261 13776 "@types/mdast": "^3.0.0", 10262 13777 "mdast-util-to-string": "^2.0.0", … … 10264 13779 "parse-entities": "^2.0.0", 10265 13780 "unist-util-stringify-position": "^2.0.0" 10266 } 10267 }, 10268 "mdast-util-to-string": { 13781 }, 13782 "funding": { 13783 "type": "opencollective", 13784 "url": "https://opencollective.com/unified" 13785 } 13786 }, 13787 "node_modules/mdast-util-to-string": { 10269 13788 "version": "2.0.0", 10270 13789 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", 10271 13790 "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", 10272 "dev": true 10273 }, 10274 "mdn-data": { 13791 "dev": true, 13792 "funding": { 13793 "type": "opencollective", 13794 "url": "https://opencollective.com/unified" 13795 } 13796 }, 13797 "node_modules/mdn-data": { 10275 13798 "version": "2.0.14", 10276 13799 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", … … 10278 13801 "dev": true 10279 13802 }, 10280 " mdurl": {13803 "node_modules/mdurl": { 10281 13804 "version": "1.0.1", 10282 13805 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", … … 10284 13807 "dev": true 10285 13808 }, 10286 " media-typer": {13809 "node_modules/media-typer": { 10287 13810 "version": "0.3.0", 10288 13811 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 10289 13812 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", 10290 "dev": true 10291 }, 10292 "memfs": { 13813 "dev": true, 13814 "engines": { 13815 "node": ">= 0.6" 13816 } 13817 }, 13818 "node_modules/memfs": { 10293 13819 "version": "3.4.1", 10294 13820 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", 10295 13821 "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", 10296 13822 "dev": true, 10297 " requires": {13823 "dependencies": { 10298 13824 "fs-monkey": "1.0.3" 10299 } 10300 }, 10301 "meow": { 13825 }, 13826 "engines": { 13827 "node": ">= 4.0.0" 13828 } 13829 }, 13830 "node_modules/meow": { 10302 13831 "version": "6.1.1", 10303 13832 "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", 10304 13833 "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", 10305 13834 "dev": true, 10306 " requires": {13835 "dependencies": { 10307 13836 "@types/minimist": "^1.2.0", 10308 13837 "camelcase-keys": "^6.2.2", … … 10317 13846 "yargs-parser": "^18.1.3" 10318 13847 }, 10319 "dependencies": { 10320 "camelcase": { 10321 "version": "5.3.1", 10322 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 10323 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 10324 "dev": true 10325 }, 10326 "type-fest": { 10327 "version": "0.13.1", 10328 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", 10329 "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", 10330 "dev": true 10331 }, 10332 "yargs-parser": { 10333 "version": "18.1.3", 10334 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 10335 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 10336 "dev": true, 10337 "requires": { 10338 "camelcase": "^5.0.0", 10339 "decamelize": "^1.2.0" 10340 } 10341 } 10342 } 10343 }, 10344 "merge-deep": { 13848 "engines": { 13849 "node": ">=8" 13850 }, 13851 "funding": { 13852 "url": "https://github.com/sponsors/sindresorhus" 13853 } 13854 }, 13855 "node_modules/meow/node_modules/camelcase": { 13856 "version": "5.3.1", 13857 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 13858 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 13859 "dev": true, 13860 "engines": { 13861 "node": ">=6" 13862 } 13863 }, 13864 "node_modules/meow/node_modules/type-fest": { 13865 "version": "0.13.1", 13866 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", 13867 "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", 13868 "dev": true, 13869 "engines": { 13870 "node": ">=10" 13871 }, 13872 "funding": { 13873 "url": "https://github.com/sponsors/sindresorhus" 13874 } 13875 }, 13876 "node_modules/meow/node_modules/yargs-parser": { 13877 "version": "18.1.3", 13878 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 13879 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 13880 "dev": true, 13881 "dependencies": { 13882 "camelcase": "^5.0.0", 13883 "decamelize": "^1.2.0" 13884 }, 13885 "engines": { 13886 "node": ">=6" 13887 } 13888 }, 13889 "node_modules/merge-deep": { 10345 13890 "version": "3.0.3", 10346 13891 "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", 10347 13892 "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", 10348 13893 "dev": true, 10349 " requires": {13894 "dependencies": { 10350 13895 "arr-union": "^3.1.0", 10351 13896 "clone-deep": "^0.2.4", 10352 13897 "kind-of": "^3.0.2" 10353 } 10354 }, 10355 "merge-descriptors": { 13898 }, 13899 "engines": { 13900 "node": ">=0.10.0" 13901 } 13902 }, 13903 "node_modules/merge-descriptors": { 10356 13904 "version": "1.0.1", 10357 13905 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", … … 10359 13907 "dev": true 10360 13908 }, 10361 " merge-stream": {13909 "node_modules/merge-stream": { 10362 13910 "version": "2.0.0", 10363 13911 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", … … 10365 13913 "dev": true 10366 13914 }, 10367 " merge2": {13915 "node_modules/merge2": { 10368 13916 "version": "1.4.1", 10369 13917 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 10370 13918 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 10371 "dev": true 10372 }, 10373 "methods": { 13919 "dev": true, 13920 "engines": { 13921 "node": ">= 8" 13922 } 13923 }, 13924 "node_modules/methods": { 10374 13925 "version": "1.1.2", 10375 13926 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 10376 13927 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", 10377 "dev": true 10378 }, 10379 "micromark": { 13928 "dev": true, 13929 "engines": { 13930 "node": ">= 0.6" 13931 } 13932 }, 13933 "node_modules/micromark": { 10380 13934 "version": "2.11.4", 10381 13935 "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", 10382 13936 "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", 10383 13937 "dev": true, 10384 "requires": { 13938 "funding": [ 13939 { 13940 "type": "GitHub Sponsors", 13941 "url": "https://github.com/sponsors/unifiedjs" 13942 }, 13943 { 13944 "type": "OpenCollective", 13945 "url": "https://opencollective.com/unified" 13946 } 13947 ], 13948 "dependencies": { 10385 13949 "debug": "^4.0.0", 10386 13950 "parse-entities": "^2.0.0" 10387 13951 } 10388 13952 }, 10389 " micromatch": {13953 "node_modules/micromatch": { 10390 13954 "version": "4.0.4", 10391 13955 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 10392 13956 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 10393 13957 "dev": true, 10394 " requires": {13958 "dependencies": { 10395 13959 "braces": "^3.0.1", 10396 13960 "picomatch": "^2.2.3" 10397 } 10398 }, 10399 "mime": { 13961 }, 13962 "engines": { 13963 "node": ">=8.6" 13964 } 13965 }, 13966 "node_modules/mime": { 10400 13967 "version": "1.6.0", 10401 13968 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 10402 13969 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 10403 "dev": true 10404 }, 10405 "mime-db": { 13970 "dev": true, 13971 "bin": { 13972 "mime": "cli.js" 13973 }, 13974 "engines": { 13975 "node": ">=4" 13976 } 13977 }, 13978 "node_modules/mime-db": { 10406 13979 "version": "1.52.0", 10407 13980 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 10408 13981 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 10409 "dev": true 10410 }, 10411 "mime-types": { 13982 "dev": true, 13983 "engines": { 13984 "node": ">= 0.6" 13985 } 13986 }, 13987 "node_modules/mime-types": { 10412 13988 "version": "2.1.35", 10413 13989 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 10414 13990 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 10415 13991 "dev": true, 10416 " requires": {13992 "dependencies": { 10417 13993 "mime-db": "1.52.0" 10418 } 10419 }, 10420 "mimic-fn": { 13994 }, 13995 "engines": { 13996 "node": ">= 0.6" 13997 } 13998 }, 13999 "node_modules/mimic-fn": { 10421 14000 "version": "2.1.0", 10422 14001 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 10423 14002 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 10424 "dev": true 10425 }, 10426 "min-indent": { 14003 "dev": true, 14004 "engines": { 14005 "node": ">=6" 14006 } 14007 }, 14008 "node_modules/min-indent": { 10427 14009 "version": "1.0.1", 10428 14010 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 10429 14011 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 10430 "dev": true 10431 }, 10432 "mini-css-extract-plugin": { 14012 "dev": true, 14013 "engines": { 14014 "node": ">=4" 14015 } 14016 }, 14017 "node_modules/mini-css-extract-plugin": { 10433 14018 "version": "2.6.0", 10434 14019 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", 10435 14020 "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", 10436 14021 "dev": true, 10437 " requires": {14022 "dependencies": { 10438 14023 "schema-utils": "^4.0.0" 10439 14024 }, 10440 "dependencies": { 10441 "ajv": { 10442 "version": "8.10.0", 10443 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 10444 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 10445 "dev": true, 10446 "requires": { 10447 "fast-deep-equal": "^3.1.1", 10448 "json-schema-traverse": "^1.0.0", 10449 "require-from-string": "^2.0.2", 10450 "uri-js": "^4.2.2" 10451 } 10452 }, 10453 "ajv-keywords": { 10454 "version": "5.1.0", 10455 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 10456 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 10457 "dev": true, 10458 "requires": { 10459 "fast-deep-equal": "^3.1.3" 10460 } 10461 }, 10462 "json-schema-traverse": { 10463 "version": "1.0.0", 10464 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 10465 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 10466 "dev": true 10467 }, 10468 "schema-utils": { 10469 "version": "4.0.0", 10470 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 10471 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 10472 "dev": true, 10473 "requires": { 10474 "@types/json-schema": "^7.0.9", 10475 "ajv": "^8.8.0", 10476 "ajv-formats": "^2.1.1", 10477 "ajv-keywords": "^5.0.0" 10478 } 10479 } 10480 } 10481 }, 10482 "minimalistic-assert": { 14025 "engines": { 14026 "node": ">= 12.13.0" 14027 }, 14028 "funding": { 14029 "type": "opencollective", 14030 "url": "https://opencollective.com/webpack" 14031 }, 14032 "peerDependencies": { 14033 "webpack": "^5.0.0" 14034 } 14035 }, 14036 "node_modules/mini-css-extract-plugin/node_modules/ajv": { 14037 "version": "8.10.0", 14038 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 14039 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 14040 "dev": true, 14041 "dependencies": { 14042 "fast-deep-equal": "^3.1.1", 14043 "json-schema-traverse": "^1.0.0", 14044 "require-from-string": "^2.0.2", 14045 "uri-js": "^4.2.2" 14046 }, 14047 "funding": { 14048 "type": "github", 14049 "url": "https://github.com/sponsors/epoberezkin" 14050 } 14051 }, 14052 "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { 14053 "version": "5.1.0", 14054 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 14055 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 14056 "dev": true, 14057 "dependencies": { 14058 "fast-deep-equal": "^3.1.3" 14059 }, 14060 "peerDependencies": { 14061 "ajv": "^8.8.2" 14062 } 14063 }, 14064 "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { 14065 "version": "1.0.0", 14066 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 14067 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 14068 "dev": true 14069 }, 14070 "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { 14071 "version": "4.0.0", 14072 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 14073 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 14074 "dev": true, 14075 "dependencies": { 14076 "@types/json-schema": "^7.0.9", 14077 "ajv": "^8.8.0", 14078 "ajv-formats": "^2.1.1", 14079 "ajv-keywords": "^5.0.0" 14080 }, 14081 "engines": { 14082 "node": ">= 12.13.0" 14083 }, 14084 "funding": { 14085 "type": "opencollective", 14086 "url": "https://opencollective.com/webpack" 14087 } 14088 }, 14089 "node_modules/minimalistic-assert": { 10483 14090 "version": "1.0.1", 10484 14091 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", … … 10486 14093 "dev": true 10487 14094 }, 10488 " minimatch": {14095 "node_modules/minimatch": { 10489 14096 "version": "3.0.4", 10490 14097 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 10491 14098 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 10492 14099 "dev": true, 10493 " requires": {14100 "dependencies": { 10494 14101 "brace-expansion": "^1.1.7" 10495 } 10496 }, 10497 "minimist": { 14102 }, 14103 "engines": { 14104 "node": "*" 14105 } 14106 }, 14107 "node_modules/minimist": { 10498 14108 "version": "1.2.5", 10499 14109 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", … … 10501 14111 "dev": true 10502 14112 }, 10503 " minimist-options": {14113 "node_modules/minimist-options": { 10504 14114 "version": "4.1.0", 10505 14115 "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", 10506 14116 "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", 10507 14117 "dev": true, 10508 " requires": {14118 "dependencies": { 10509 14119 "arrify": "^1.0.1", 10510 14120 "is-plain-obj": "^1.1.0", 10511 14121 "kind-of": "^6.0.3" 10512 14122 }, 10513 "dependencies": { 10514 "is-plain-obj": { 10515 "version": "1.1.0", 10516 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 10517 "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", 10518 "dev": true 10519 }, 10520 "kind-of": { 10521 "version": "6.0.3", 10522 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 10523 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 10524 "dev": true 10525 } 10526 } 10527 }, 10528 "mixin-object": { 14123 "engines": { 14124 "node": ">= 6" 14125 } 14126 }, 14127 "node_modules/minimist-options/node_modules/is-plain-obj": { 14128 "version": "1.1.0", 14129 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 14130 "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", 14131 "dev": true, 14132 "engines": { 14133 "node": ">=0.10.0" 14134 } 14135 }, 14136 "node_modules/minimist-options/node_modules/kind-of": { 14137 "version": "6.0.3", 14138 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 14139 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 14140 "dev": true, 14141 "engines": { 14142 "node": ">=0.10.0" 14143 } 14144 }, 14145 "node_modules/mixin-object": { 10529 14146 "version": "2.0.1", 10530 14147 "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", 10531 14148 "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", 10532 14149 "dev": true, 10533 " requires": {14150 "dependencies": { 10534 14151 "for-in": "^0.1.3", 10535 14152 "is-extendable": "^0.1.1" 10536 14153 }, 10537 "dependencies": { 10538 "for-in": { 10539 "version": "0.1.8", 10540 "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", 10541 "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", 10542 "dev": true 10543 } 10544 } 10545 }, 10546 "mkdirp": { 14154 "engines": { 14155 "node": ">=0.10.0" 14156 } 14157 }, 14158 "node_modules/mixin-object/node_modules/for-in": { 14159 "version": "0.1.8", 14160 "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", 14161 "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", 14162 "dev": true, 14163 "engines": { 14164 "node": ">=0.10.0" 14165 } 14166 }, 14167 "node_modules/mkdirp": { 10547 14168 "version": "0.5.5", 10548 14169 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 10549 14170 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 10550 14171 "dev": true, 10551 " requires": {14172 "dependencies": { 10552 14173 "minimist": "^1.2.5" 10553 } 10554 }, 10555 "mkdirp-classic": { 14174 }, 14175 "bin": { 14176 "mkdirp": "bin/cmd.js" 14177 } 14178 }, 14179 "node_modules/mkdirp-classic": { 10556 14180 "version": "0.5.3", 10557 14181 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", … … 10559 14183 "dev": true 10560 14184 }, 10561 " moo": {14185 "node_modules/moo": { 10562 14186 "version": "0.5.1", 10563 14187 "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", … … 10565 14189 "dev": true 10566 14190 }, 10567 " mrmime": {14191 "node_modules/mrmime": { 10568 14192 "version": "1.0.0", 10569 14193 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", 10570 14194 "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==", 10571 "dev": true 10572 }, 10573 "ms": { 14195 "dev": true, 14196 "engines": { 14197 "node": ">=10" 14198 } 14199 }, 14200 "node_modules/ms": { 10574 14201 "version": "2.1.2", 10575 14202 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", … … 10577 14204 "dev": true 10578 14205 }, 10579 " multicast-dns": {14206 "node_modules/multicast-dns": { 10580 14207 "version": "6.2.3", 10581 14208 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", 10582 14209 "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", 10583 14210 "dev": true, 10584 " requires": {14211 "dependencies": { 10585 14212 "dns-packet": "^1.3.1", 10586 14213 "thunky": "^1.0.2" 10587 } 10588 }, 10589 "multicast-dns-service-types": { 14214 }, 14215 "bin": { 14216 "multicast-dns": "cli.js" 14217 } 14218 }, 14219 "node_modules/multicast-dns-service-types": { 10590 14220 "version": "1.1.0", 10591 14221 "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", … … 10593 14223 "dev": true 10594 14224 }, 10595 "n anoid": {14225 "node_modules/nanoid": { 10596 14226 "version": "3.3.1", 10597 14227 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", 10598 14228 "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", 10599 "dev": true 10600 }, 10601 "natural-compare": { 14229 "dev": true, 14230 "bin": { 14231 "nanoid": "bin/nanoid.cjs" 14232 }, 14233 "engines": { 14234 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 14235 } 14236 }, 14237 "node_modules/natural-compare": { 10602 14238 "version": "1.4.0", 10603 14239 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", … … 10605 14241 "dev": true 10606 14242 }, 10607 "n earley": {14243 "node_modules/nearley": { 10608 14244 "version": "2.20.1", 10609 14245 "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", 10610 14246 "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", 10611 14247 "dev": true, 10612 " requires": {14248 "dependencies": { 10613 14249 "commander": "^2.19.0", 10614 14250 "moo": "^0.5.0", 10615 14251 "railroad-diagrams": "^1.0.0", 10616 14252 "randexp": "0.4.6" 10617 } 10618 }, 10619 "negotiator": { 14253 }, 14254 "bin": { 14255 "nearley-railroad": "bin/nearley-railroad.js", 14256 "nearley-test": "bin/nearley-test.js", 14257 "nearley-unparse": "bin/nearley-unparse.js", 14258 "nearleyc": "bin/nearleyc.js" 14259 }, 14260 "funding": { 14261 "type": "individual", 14262 "url": "https://nearley.js.org/#give-to-nearley" 14263 } 14264 }, 14265 "node_modules/negotiator": { 10620 14266 "version": "0.6.3", 10621 14267 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 10622 14268 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 10623 "dev": true 10624 }, 10625 "neo-async": { 14269 "dev": true, 14270 "engines": { 14271 "node": ">= 0.6" 14272 } 14273 }, 14274 "node_modules/neo-async": { 10626 14275 "version": "2.6.2", 10627 14276 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", … … 10629 14278 "dev": true 10630 14279 }, 10631 "node -fetch": {14280 "node_modules/node-fetch": { 10632 14281 "version": "2.6.7", 10633 14282 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", 10634 14283 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", 10635 14284 "dev": true, 10636 " requires": {14285 "dependencies": { 10637 14286 "whatwg-url": "^5.0.0" 10638 14287 }, 10639 "dependencies": { 10640 "tr46": { 10641 "version": "0.0.3", 10642 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 10643 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", 10644 "dev": true 10645 }, 10646 "webidl-conversions": { 10647 "version": "3.0.1", 10648 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 10649 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", 10650 "dev": true 10651 }, 10652 "whatwg-url": { 10653 "version": "5.0.0", 10654 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 10655 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", 10656 "dev": true, 10657 "requires": { 10658 "tr46": "~0.0.3", 10659 "webidl-conversions": "^3.0.0" 10660 } 14288 "engines": { 14289 "node": "4.x || >=6.0.0" 14290 }, 14291 "peerDependencies": { 14292 "encoding": "^0.1.0" 14293 }, 14294 "peerDependenciesMeta": { 14295 "encoding": { 14296 "optional": true 10661 14297 } 10662 14298 } 10663 14299 }, 10664 "node-forge": { 14300 "node_modules/node-fetch/node_modules/tr46": { 14301 "version": "0.0.3", 14302 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 14303 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", 14304 "dev": true 14305 }, 14306 "node_modules/node-fetch/node_modules/webidl-conversions": { 14307 "version": "3.0.1", 14308 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 14309 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", 14310 "dev": true 14311 }, 14312 "node_modules/node-fetch/node_modules/whatwg-url": { 14313 "version": "5.0.0", 14314 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 14315 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", 14316 "dev": true, 14317 "dependencies": { 14318 "tr46": "~0.0.3", 14319 "webidl-conversions": "^3.0.0" 14320 } 14321 }, 14322 "node_modules/node-forge": { 10665 14323 "version": "1.2.1", 10666 14324 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", 10667 14325 "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", 10668 "dev": true 10669 }, 10670 "node-int64": { 14326 "dev": true, 14327 "engines": { 14328 "node": ">= 6.13.0" 14329 } 14330 }, 14331 "node_modules/node-int64": { 10671 14332 "version": "0.4.0", 10672 14333 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", … … 10674 14335 "dev": true 10675 14336 }, 10676 "node -releases": {14337 "node_modules/node-releases": { 10677 14338 "version": "2.0.2", 10678 14339 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", … … 10680 14341 "dev": true 10681 14342 }, 10682 "no pt": {14343 "node_modules/nopt": { 10683 14344 "version": "3.0.6", 10684 14345 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", 10685 14346 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", 10686 14347 "dev": true, 10687 " requires": {14348 "dependencies": { 10688 14349 "abbrev": "1" 10689 } 10690 }, 10691 "normalize-package-data": { 14350 }, 14351 "bin": { 14352 "nopt": "bin/nopt.js" 14353 } 14354 }, 14355 "node_modules/normalize-package-data": { 10692 14356 "version": "2.5.0", 10693 14357 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 10694 14358 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 10695 14359 "dev": true, 10696 " requires": {14360 "dependencies": { 10697 14361 "hosted-git-info": "^2.1.4", 10698 14362 "resolve": "^1.10.0", 10699 14363 "semver": "2 || 3 || 4 || 5", 10700 14364 "validate-npm-package-license": "^3.0.1" 10701 }, 10702 "dependencies": { 10703 "semver": { 10704 "version": "5.7.1", 10705 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 10706 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 10707 "dev": true 10708 } 10709 } 10710 }, 10711 "normalize-path": { 14365 } 14366 }, 14367 "node_modules/normalize-package-data/node_modules/semver": { 14368 "version": "5.7.1", 14369 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 14370 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 14371 "dev": true, 14372 "bin": { 14373 "semver": "bin/semver" 14374 } 14375 }, 14376 "node_modules/normalize-path": { 10712 14377 "version": "3.0.0", 10713 14378 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 10714 14379 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 10715 "dev": true 10716 }, 10717 "normalize-range": { 14380 "dev": true, 14381 "engines": { 14382 "node": ">=0.10.0" 14383 } 14384 }, 14385 "node_modules/normalize-range": { 10718 14386 "version": "0.1.2", 10719 14387 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 10720 14388 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", 10721 "dev": true 10722 }, 10723 "normalize-selector": { 14389 "dev": true, 14390 "engines": { 14391 "node": ">=0.10.0" 14392 } 14393 }, 14394 "node_modules/normalize-selector": { 10724 14395 "version": "0.2.0", 10725 14396 "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", … … 10727 14398 "dev": true 10728 14399 }, 10729 "no rmalize-url": {14400 "node_modules/normalize-url": { 10730 14401 "version": "6.1.0", 10731 14402 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", 10732 14403 "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", 10733 "dev": true 10734 }, 10735 "npm-bundled": { 14404 "dev": true, 14405 "engines": { 14406 "node": ">=10" 14407 }, 14408 "funding": { 14409 "url": "https://github.com/sponsors/sindresorhus" 14410 } 14411 }, 14412 "node_modules/npm-bundled": { 10736 14413 "version": "1.1.2", 10737 14414 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", 10738 14415 "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", 10739 14416 "dev": true, 10740 " requires": {14417 "dependencies": { 10741 14418 "npm-normalize-package-bin": "^1.0.1" 10742 14419 } 10743 14420 }, 10744 "n pm-normalize-package-bin": {14421 "node_modules/npm-normalize-package-bin": { 10745 14422 "version": "1.0.1", 10746 14423 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", … … 10748 14425 "dev": true 10749 14426 }, 10750 "n pm-package-json-lint": {14427 "node_modules/npm-package-json-lint": { 10751 14428 "version": "5.4.2", 10752 14429 "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-5.4.2.tgz", 10753 14430 "integrity": "sha512-DH1MSvYvm+cuQFXcPehIIu/WiYzMYs7BOxlhOOFHaH2SNrA+P2uDtTEe5LOG90Ci7PTwgF/dCmSKM2HWTgWXNA==", 10754 14431 "dev": true, 10755 " requires": {14432 "dependencies": { 10756 14433 "ajv": "^6.12.6", 10757 14434 "ajv-errors": "^1.0.1", … … 10770 14447 "strip-json-comments": "^3.1.1" 10771 14448 }, 10772 "dependencies": { 10773 "ansi-styles": { 10774 "version": "4.3.0", 10775 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10776 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10777 "dev": true, 10778 "requires": { 10779 "color-convert": "^2.0.1" 10780 } 10781 }, 10782 "chalk": { 10783 "version": "4.1.2", 10784 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 10785 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 10786 "dev": true, 10787 "requires": { 10788 "ansi-styles": "^4.1.0", 10789 "supports-color": "^7.1.0" 10790 } 10791 }, 10792 "color-convert": { 10793 "version": "2.0.1", 10794 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10795 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10796 "dev": true, 10797 "requires": { 10798 "color-name": "~1.1.4" 10799 } 10800 }, 10801 "color-name": { 10802 "version": "1.1.4", 10803 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10804 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10805 "dev": true 10806 }, 10807 "has-flag": { 10808 "version": "4.0.0", 10809 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10810 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10811 "dev": true 10812 }, 10813 "semver": { 10814 "version": "7.3.5", 10815 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 10816 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 10817 "dev": true, 10818 "requires": { 10819 "lru-cache": "^6.0.0" 10820 } 10821 }, 10822 "supports-color": { 10823 "version": "7.2.0", 10824 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10825 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10826 "dev": true, 10827 "requires": { 10828 "has-flag": "^4.0.0" 10829 } 10830 } 10831 } 10832 }, 10833 "npm-packlist": { 14449 "bin": { 14450 "npmPkgJsonLint": "src/cli.js" 14451 }, 14452 "engines": { 14453 "node": ">=10.0.0", 14454 "npm": ">=6.0.0" 14455 } 14456 }, 14457 "node_modules/npm-package-json-lint/node_modules/ansi-styles": { 14458 "version": "4.3.0", 14459 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 14460 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 14461 "dev": true, 14462 "dependencies": { 14463 "color-convert": "^2.0.1" 14464 }, 14465 "engines": { 14466 "node": ">=8" 14467 }, 14468 "funding": { 14469 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 14470 } 14471 }, 14472 "node_modules/npm-package-json-lint/node_modules/chalk": { 14473 "version": "4.1.2", 14474 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 14475 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 14476 "dev": true, 14477 "dependencies": { 14478 "ansi-styles": "^4.1.0", 14479 "supports-color": "^7.1.0" 14480 }, 14481 "engines": { 14482 "node": ">=10" 14483 }, 14484 "funding": { 14485 "url": "https://github.com/chalk/chalk?sponsor=1" 14486 } 14487 }, 14488 "node_modules/npm-package-json-lint/node_modules/color-convert": { 14489 "version": "2.0.1", 14490 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 14491 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 14492 "dev": true, 14493 "dependencies": { 14494 "color-name": "~1.1.4" 14495 }, 14496 "engines": { 14497 "node": ">=7.0.0" 14498 } 14499 }, 14500 "node_modules/npm-package-json-lint/node_modules/color-name": { 14501 "version": "1.1.4", 14502 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 14503 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 14504 "dev": true 14505 }, 14506 "node_modules/npm-package-json-lint/node_modules/has-flag": { 14507 "version": "4.0.0", 14508 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 14509 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 14510 "dev": true, 14511 "engines": { 14512 "node": ">=8" 14513 } 14514 }, 14515 "node_modules/npm-package-json-lint/node_modules/semver": { 14516 "version": "7.3.5", 14517 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 14518 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 14519 "dev": true, 14520 "dependencies": { 14521 "lru-cache": "^6.0.0" 14522 }, 14523 "bin": { 14524 "semver": "bin/semver.js" 14525 }, 14526 "engines": { 14527 "node": ">=10" 14528 } 14529 }, 14530 "node_modules/npm-package-json-lint/node_modules/supports-color": { 14531 "version": "7.2.0", 14532 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 14533 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 14534 "dev": true, 14535 "dependencies": { 14536 "has-flag": "^4.0.0" 14537 }, 14538 "engines": { 14539 "node": ">=8" 14540 } 14541 }, 14542 "node_modules/npm-packlist": { 10834 14543 "version": "3.0.0", 10835 14544 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", 10836 14545 "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", 10837 14546 "dev": true, 10838 " requires": {14547 "dependencies": { 10839 14548 "glob": "^7.1.6", 10840 14549 "ignore-walk": "^4.0.1", 10841 14550 "npm-bundled": "^1.1.1", 10842 14551 "npm-normalize-package-bin": "^1.0.1" 10843 } 10844 }, 10845 "npm-run-path": { 14552 }, 14553 "bin": { 14554 "npm-packlist": "bin/index.js" 14555 }, 14556 "engines": { 14557 "node": ">=10" 14558 } 14559 }, 14560 "node_modules/npm-run-path": { 10846 14561 "version": "4.0.1", 10847 14562 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 10848 14563 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 10849 14564 "dev": true, 10850 " requires": {14565 "dependencies": { 10851 14566 "path-key": "^3.0.0" 10852 } 10853 }, 10854 "nth-check": { 14567 }, 14568 "engines": { 14569 "node": ">=8" 14570 } 14571 }, 14572 "node_modules/nth-check": { 10855 14573 "version": "2.0.1", 10856 14574 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", 10857 14575 "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", 10858 14576 "dev": true, 10859 " requires": {14577 "dependencies": { 10860 14578 "boolbase": "^1.0.0" 10861 } 10862 }, 10863 "nwsapi": { 14579 }, 14580 "funding": { 14581 "url": "https://github.com/fb55/nth-check?sponsor=1" 14582 } 14583 }, 14584 "node_modules/nwsapi": { 10864 14585 "version": "2.2.0", 10865 14586 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", … … 10867 14588 "dev": true 10868 14589 }, 10869 " object-assign": {14590 "node_modules/object-assign": { 10870 14591 "version": "4.1.1", 10871 14592 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 10872 14593 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 10873 "dev": true 10874 }, 10875 "object-filter": { 14594 "dev": true, 14595 "engines": { 14596 "node": ">=0.10.0" 14597 } 14598 }, 14599 "node_modules/object-filter": { 10876 14600 "version": "1.0.2", 10877 14601 "resolved": "https://registry.npmjs.org/object-filter/-/object-filter-1.0.2.tgz", … … 10879 14603 "dev": true 10880 14604 }, 10881 " object-inspect": {14605 "node_modules/object-inspect": { 10882 14606 "version": "1.12.0", 10883 14607 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", 10884 14608 "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", 10885 "dev": true 10886 }, 10887 "object-is": { 14609 "dev": true, 14610 "funding": { 14611 "url": "https://github.com/sponsors/ljharb" 14612 } 14613 }, 14614 "node_modules/object-is": { 10888 14615 "version": "1.1.5", 10889 14616 "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", 10890 14617 "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", 10891 14618 "dev": true, 10892 " requires": {14619 "dependencies": { 10893 14620 "call-bind": "^1.0.2", 10894 14621 "define-properties": "^1.1.3" 10895 } 10896 }, 10897 "object-keys": { 14622 }, 14623 "engines": { 14624 "node": ">= 0.4" 14625 }, 14626 "funding": { 14627 "url": "https://github.com/sponsors/ljharb" 14628 } 14629 }, 14630 "node_modules/object-keys": { 10898 14631 "version": "1.1.1", 10899 14632 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 10900 14633 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 10901 "dev": true 10902 }, 10903 "object.assign": { 14634 "dev": true, 14635 "engines": { 14636 "node": ">= 0.4" 14637 } 14638 }, 14639 "node_modules/object.assign": { 10904 14640 "version": "4.1.2", 10905 14641 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 10906 14642 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 10907 14643 "dev": true, 10908 " requires": {14644 "dependencies": { 10909 14645 "call-bind": "^1.0.0", 10910 14646 "define-properties": "^1.1.3", 10911 14647 "has-symbols": "^1.0.1", 10912 14648 "object-keys": "^1.1.1" 10913 } 10914 }, 10915 "object.defaults": { 14649 }, 14650 "engines": { 14651 "node": ">= 0.4" 14652 }, 14653 "funding": { 14654 "url": "https://github.com/sponsors/ljharb" 14655 } 14656 }, 14657 "node_modules/object.defaults": { 10916 14658 "version": "1.1.0", 10917 14659 "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", 10918 14660 "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", 10919 14661 "dev": true, 10920 " requires": {14662 "dependencies": { 10921 14663 "array-each": "^1.0.1", 10922 14664 "array-slice": "^1.0.0", … … 10924 14666 "isobject": "^3.0.0" 10925 14667 }, 10926 "dependencies": { 10927 "for-own": { 10928 "version": "1.0.0", 10929 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", 10930 "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", 10931 "dev": true, 10932 "requires": { 10933 "for-in": "^1.0.1" 10934 } 10935 } 10936 } 10937 }, 10938 "object.entries": { 14668 "engines": { 14669 "node": ">=0.10.0" 14670 } 14671 }, 14672 "node_modules/object.defaults/node_modules/for-own": { 14673 "version": "1.0.0", 14674 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", 14675 "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", 14676 "dev": true, 14677 "dependencies": { 14678 "for-in": "^1.0.1" 14679 }, 14680 "engines": { 14681 "node": ">=0.10.0" 14682 } 14683 }, 14684 "node_modules/object.entries": { 10939 14685 "version": "1.1.5", 10940 14686 "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", 10941 14687 "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", 10942 14688 "dev": true, 10943 " requires": {14689 "dependencies": { 10944 14690 "call-bind": "^1.0.2", 10945 14691 "define-properties": "^1.1.3", 10946 14692 "es-abstract": "^1.19.1" 10947 } 10948 }, 10949 "object.fromentries": { 14693 }, 14694 "engines": { 14695 "node": ">= 0.4" 14696 } 14697 }, 14698 "node_modules/object.fromentries": { 10950 14699 "version": "2.0.5", 10951 14700 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", 10952 14701 "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", 10953 14702 "dev": true, 10954 " requires": {14703 "dependencies": { 10955 14704 "call-bind": "^1.0.2", 10956 14705 "define-properties": "^1.1.3", 10957 14706 "es-abstract": "^1.19.1" 10958 } 10959 }, 10960 "object.hasown": { 14707 }, 14708 "engines": { 14709 "node": ">= 0.4" 14710 }, 14711 "funding": { 14712 "url": "https://github.com/sponsors/ljharb" 14713 } 14714 }, 14715 "node_modules/object.hasown": { 10961 14716 "version": "1.1.0", 10962 14717 "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", 10963 14718 "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", 10964 14719 "dev": true, 10965 " requires": {14720 "dependencies": { 10966 14721 "define-properties": "^1.1.3", 10967 14722 "es-abstract": "^1.19.1" 10968 } 10969 }, 10970 "object.map": { 14723 }, 14724 "funding": { 14725 "url": "https://github.com/sponsors/ljharb" 14726 } 14727 }, 14728 "node_modules/object.map": { 10971 14729 "version": "1.0.1", 10972 14730 "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", 10973 14731 "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", 10974 14732 "dev": true, 10975 " requires": {14733 "dependencies": { 10976 14734 "for-own": "^1.0.0", 10977 14735 "make-iterator": "^1.0.0" 10978 14736 }, 10979 "dependencies": { 10980 "for-own": { 10981 "version": "1.0.0", 10982 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", 10983 "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", 10984 "dev": true, 10985 "requires": { 10986 "for-in": "^1.0.1" 10987 } 10988 } 10989 } 10990 }, 10991 "object.pick": { 14737 "engines": { 14738 "node": ">=0.10.0" 14739 } 14740 }, 14741 "node_modules/object.map/node_modules/for-own": { 14742 "version": "1.0.0", 14743 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", 14744 "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", 14745 "dev": true, 14746 "dependencies": { 14747 "for-in": "^1.0.1" 14748 }, 14749 "engines": { 14750 "node": ">=0.10.0" 14751 } 14752 }, 14753 "node_modules/object.pick": { 10992 14754 "version": "1.3.0", 10993 14755 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 10994 14756 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 10995 14757 "dev": true, 10996 " requires": {14758 "dependencies": { 10997 14759 "isobject": "^3.0.1" 10998 } 10999 }, 11000 "object.values": { 14760 }, 14761 "engines": { 14762 "node": ">=0.10.0" 14763 } 14764 }, 14765 "node_modules/object.values": { 11001 14766 "version": "1.1.5", 11002 14767 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", 11003 14768 "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", 11004 14769 "dev": true, 11005 " requires": {14770 "dependencies": { 11006 14771 "call-bind": "^1.0.2", 11007 14772 "define-properties": "^1.1.3", 11008 14773 "es-abstract": "^1.19.1" 11009 } 11010 }, 11011 "obuf": { 14774 }, 14775 "engines": { 14776 "node": ">= 0.4" 14777 }, 14778 "funding": { 14779 "url": "https://github.com/sponsors/ljharb" 14780 } 14781 }, 14782 "node_modules/obuf": { 11012 14783 "version": "1.1.2", 11013 14784 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", … … 11015 14786 "dev": true 11016 14787 }, 11017 " on-finished": {14788 "node_modules/on-finished": { 11018 14789 "version": "2.3.0", 11019 14790 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 11020 14791 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 11021 14792 "dev": true, 11022 " requires": {14793 "dependencies": { 11023 14794 "ee-first": "1.1.1" 11024 } 11025 }, 11026 "on-headers": { 14795 }, 14796 "engines": { 14797 "node": ">= 0.8" 14798 } 14799 }, 14800 "node_modules/on-headers": { 11027 14801 "version": "1.0.2", 11028 14802 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 11029 14803 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", 11030 "dev": true 11031 }, 11032 "once": { 14804 "dev": true, 14805 "engines": { 14806 "node": ">= 0.8" 14807 } 14808 }, 14809 "node_modules/once": { 11033 14810 "version": "1.4.0", 11034 14811 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 11035 14812 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 11036 14813 "dev": true, 11037 " requires": {14814 "dependencies": { 11038 14815 "wrappy": "1" 11039 14816 } 11040 14817 }, 11041 " onetime": {14818 "node_modules/onetime": { 11042 14819 "version": "5.1.2", 11043 14820 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 11044 14821 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 11045 14822 "dev": true, 11046 " requires": {14823 "dependencies": { 11047 14824 "mimic-fn": "^2.1.0" 11048 } 11049 }, 11050 "open": { 14825 }, 14826 "engines": { 14827 "node": ">=6" 14828 }, 14829 "funding": { 14830 "url": "https://github.com/sponsors/sindresorhus" 14831 } 14832 }, 14833 "node_modules/open": { 11051 14834 "version": "8.4.0", 11052 14835 "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", 11053 14836 "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", 11054 14837 "dev": true, 11055 " requires": {14838 "dependencies": { 11056 14839 "define-lazy-prop": "^2.0.0", 11057 14840 "is-docker": "^2.1.1", 11058 14841 "is-wsl": "^2.2.0" 11059 } 11060 }, 11061 "opener": { 14842 }, 14843 "engines": { 14844 "node": ">=12" 14845 }, 14846 "funding": { 14847 "url": "https://github.com/sponsors/sindresorhus" 14848 } 14849 }, 14850 "node_modules/opener": { 11062 14851 "version": "1.5.2", 11063 14852 "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", 11064 14853 "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", 11065 "dev": true 11066 }, 11067 "optionator": { 14854 "dev": true, 14855 "bin": { 14856 "opener": "bin/opener-bin.js" 14857 } 14858 }, 14859 "node_modules/optionator": { 11068 14860 "version": "0.9.1", 11069 14861 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 11070 14862 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 11071 14863 "dev": true, 11072 " requires": {14864 "dependencies": { 11073 14865 "deep-is": "^0.1.3", 11074 14866 "fast-levenshtein": "^2.0.6", … … 11077 14869 "type-check": "^0.4.0", 11078 14870 "word-wrap": "^1.2.3" 11079 } 11080 }, 11081 "os-homedir": { 14871 }, 14872 "engines": { 14873 "node": ">= 0.8.0" 14874 } 14875 }, 14876 "node_modules/os-homedir": { 11082 14877 "version": "1.0.2", 11083 14878 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 11084 14879 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", 11085 "dev": true 11086 }, 11087 "os-tmpdir": { 14880 "dev": true, 14881 "engines": { 14882 "node": ">=0.10.0" 14883 } 14884 }, 14885 "node_modules/os-tmpdir": { 11088 14886 "version": "1.0.2", 11089 14887 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 11090 14888 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 11091 "dev": true 11092 }, 11093 "osenv": { 14889 "dev": true, 14890 "engines": { 14891 "node": ">=0.10.0" 14892 } 14893 }, 14894 "node_modules/osenv": { 11094 14895 "version": "0.1.5", 11095 14896 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", 11096 14897 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", 11097 14898 "dev": true, 11098 " requires": {14899 "dependencies": { 11099 14900 "os-homedir": "^1.0.0", 11100 14901 "os-tmpdir": "^1.0.0" 11101 14902 } 11102 14903 }, 11103 " p-limit": {14904 "node_modules/p-limit": { 11104 14905 "version": "3.1.0", 11105 14906 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 11106 14907 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 11107 14908 "dev": true, 11108 " requires": {14909 "dependencies": { 11109 14910 "yocto-queue": "^0.1.0" 11110 } 11111 }, 11112 "p-locate": { 14911 }, 14912 "engines": { 14913 "node": ">=10" 14914 }, 14915 "funding": { 14916 "url": "https://github.com/sponsors/sindresorhus" 14917 } 14918 }, 14919 "node_modules/p-locate": { 11113 14920 "version": "5.0.0", 11114 14921 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 11115 14922 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 11116 14923 "dev": true, 11117 " requires": {14924 "dependencies": { 11118 14925 "p-limit": "^3.0.2" 11119 } 11120 }, 11121 "p-map": { 14926 }, 14927 "engines": { 14928 "node": ">=10" 14929 }, 14930 "funding": { 14931 "url": "https://github.com/sponsors/sindresorhus" 14932 } 14933 }, 14934 "node_modules/p-map": { 11122 14935 "version": "2.1.0", 11123 14936 "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 11124 14937 "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 11125 "dev": true 11126 }, 11127 "p-retry": { 14938 "dev": true, 14939 "engines": { 14940 "node": ">=6" 14941 } 14942 }, 14943 "node_modules/p-retry": { 11128 14944 "version": "4.6.1", 11129 14945 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", 11130 14946 "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", 11131 14947 "dev": true, 11132 " requires": {14948 "dependencies": { 11133 14949 "@types/retry": "^0.12.0", 11134 14950 "retry": "^0.13.1" 11135 } 11136 }, 11137 "p-try": { 14951 }, 14952 "engines": { 14953 "node": ">=8" 14954 } 14955 }, 14956 "node_modules/p-try": { 11138 14957 "version": "1.0.0", 11139 14958 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 11140 14959 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", 11141 "dev": true 11142 }, 11143 "parent-module": { 14960 "dev": true, 14961 "engines": { 14962 "node": ">=4" 14963 } 14964 }, 14965 "node_modules/parent-module": { 11144 14966 "version": "1.0.1", 11145 14967 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 11146 14968 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 11147 14969 "dev": true, 11148 " requires": {14970 "dependencies": { 11149 14971 "callsites": "^3.0.0" 11150 } 11151 }, 11152 "parse-entities": { 14972 }, 14973 "engines": { 14974 "node": ">=6" 14975 } 14976 }, 14977 "node_modules/parse-entities": { 11153 14978 "version": "2.0.0", 11154 14979 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", 11155 14980 "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", 11156 14981 "dev": true, 11157 " requires": {14982 "dependencies": { 11158 14983 "character-entities": "^1.0.0", 11159 14984 "character-entities-legacy": "^1.0.0", … … 11162 14987 "is-decimal": "^1.0.0", 11163 14988 "is-hexadecimal": "^1.0.0" 11164 } 11165 }, 11166 "parse-filepath": { 14989 }, 14990 "funding": { 14991 "type": "github", 14992 "url": "https://github.com/sponsors/wooorm" 14993 } 14994 }, 14995 "node_modules/parse-filepath": { 11167 14996 "version": "1.0.2", 11168 14997 "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", 11169 14998 "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", 11170 14999 "dev": true, 11171 " requires": {15000 "dependencies": { 11172 15001 "is-absolute": "^1.0.0", 11173 15002 "map-cache": "^0.2.0", 11174 15003 "path-root": "^0.1.1" 11175 } 11176 }, 11177 "parse-json": { 15004 }, 15005 "engines": { 15006 "node": ">=0.8" 15007 } 15008 }, 15009 "node_modules/parse-json": { 11178 15010 "version": "5.2.0", 11179 15011 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 11180 15012 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 11181 15013 "dev": true, 11182 " requires": {15014 "dependencies": { 11183 15015 "@babel/code-frame": "^7.0.0", 11184 15016 "error-ex": "^1.3.1", 11185 15017 "json-parse-even-better-errors": "^2.3.0", 11186 15018 "lines-and-columns": "^1.1.6" 11187 } 11188 }, 11189 "parse-passwd": { 15019 }, 15020 "engines": { 15021 "node": ">=8" 15022 }, 15023 "funding": { 15024 "url": "https://github.com/sponsors/sindresorhus" 15025 } 15026 }, 15027 "node_modules/parse-passwd": { 11190 15028 "version": "1.0.0", 11191 15029 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 11192 15030 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", 11193 "dev": true 11194 }, 11195 "parse5": { 15031 "dev": true, 15032 "engines": { 15033 "node": ">=0.10.0" 15034 } 15035 }, 15036 "node_modules/parse5": { 11196 15037 "version": "6.0.1", 11197 15038 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", … … 11199 15040 "dev": true 11200 15041 }, 11201 " parse5-htmlparser2-tree-adapter": {15042 "node_modules/parse5-htmlparser2-tree-adapter": { 11202 15043 "version": "6.0.1", 11203 15044 "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", 11204 15045 "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", 11205 15046 "dev": true, 11206 " requires": {15047 "dependencies": { 11207 15048 "parse5": "^6.0.1" 11208 15049 } 11209 15050 }, 11210 " parseurl": {15051 "node_modules/parseurl": { 11211 15052 "version": "1.3.3", 11212 15053 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 11213 15054 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 11214 "dev": true 11215 }, 11216 "path-exists": { 15055 "dev": true, 15056 "engines": { 15057 "node": ">= 0.8" 15058 } 15059 }, 15060 "node_modules/path-exists": { 11217 15061 "version": "4.0.0", 11218 15062 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 11219 15063 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 11220 "dev": true 11221 }, 11222 "path-is-absolute": { 15064 "dev": true, 15065 "engines": { 15066 "node": ">=8" 15067 } 15068 }, 15069 "node_modules/path-is-absolute": { 11223 15070 "version": "1.0.1", 11224 15071 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 11225 15072 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 11226 "dev": true 11227 }, 11228 "path-is-inside": { 15073 "dev": true, 15074 "engines": { 15075 "node": ">=0.10.0" 15076 } 15077 }, 15078 "node_modules/path-is-inside": { 11229 15079 "version": "1.0.2", 11230 15080 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", … … 11232 15082 "dev": true 11233 15083 }, 11234 " path-key": {15084 "node_modules/path-key": { 11235 15085 "version": "3.1.1", 11236 15086 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 11237 15087 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 11238 "dev": true 11239 }, 11240 "path-parse": { 15088 "dev": true, 15089 "engines": { 15090 "node": ">=8" 15091 } 15092 }, 15093 "node_modules/path-parse": { 11241 15094 "version": "1.0.7", 11242 15095 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", … … 11244 15097 "dev": true 11245 15098 }, 11246 " path-root": {15099 "node_modules/path-root": { 11247 15100 "version": "0.1.1", 11248 15101 "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", 11249 15102 "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", 11250 15103 "dev": true, 11251 " requires": {15104 "dependencies": { 11252 15105 "path-root-regex": "^0.1.0" 11253 } 11254 }, 11255 "path-root-regex": { 15106 }, 15107 "engines": { 15108 "node": ">=0.10.0" 15109 } 15110 }, 15111 "node_modules/path-root-regex": { 11256 15112 "version": "0.1.2", 11257 15113 "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", 11258 15114 "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", 11259 "dev": true 11260 }, 11261 "path-to-regexp": { 15115 "dev": true, 15116 "engines": { 15117 "node": ">=0.10.0" 15118 } 15119 }, 15120 "node_modules/path-to-regexp": { 11262 15121 "version": "0.1.7", 11263 15122 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", … … 11265 15124 "dev": true 11266 15125 }, 11267 " path-type": {15126 "node_modules/path-type": { 11268 15127 "version": "4.0.0", 11269 15128 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 11270 15129 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 11271 "dev": true 11272 }, 11273 "pend": { 15130 "dev": true, 15131 "engines": { 15132 "node": ">=8" 15133 } 15134 }, 15135 "node_modules/pend": { 11274 15136 "version": "1.2.0", 11275 15137 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", … … 11277 15139 "dev": true 11278 15140 }, 11279 " performance-now": {15141 "node_modules/performance-now": { 11280 15142 "version": "2.1.0", 11281 15143 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", … … 11283 15145 "dev": true 11284 15146 }, 11285 " picocolors": {15147 "node_modules/picocolors": { 11286 15148 "version": "1.0.0", 11287 15149 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", … … 11289 15151 "dev": true 11290 15152 }, 11291 " picomatch": {15153 "node_modules/picomatch": { 11292 15154 "version": "2.3.1", 11293 15155 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 11294 15156 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 11295 "dev": true 11296 }, 11297 "pify": { 15157 "dev": true, 15158 "engines": { 15159 "node": ">=8.6" 15160 }, 15161 "funding": { 15162 "url": "https://github.com/sponsors/jonschlinkert" 15163 } 15164 }, 15165 "node_modules/pify": { 11298 15166 "version": "4.0.1", 11299 15167 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 11300 15168 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 11301 "dev": true 11302 }, 11303 "pinkie": { 15169 "dev": true, 15170 "engines": { 15171 "node": ">=6" 15172 } 15173 }, 15174 "node_modules/pinkie": { 11304 15175 "version": "2.0.4", 11305 15176 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 11306 15177 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", 11307 "dev": true 11308 }, 11309 "pinkie-promise": { 15178 "dev": true, 15179 "engines": { 15180 "node": ">=0.10.0" 15181 } 15182 }, 15183 "node_modules/pinkie-promise": { 11310 15184 "version": "2.0.1", 11311 15185 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 11312 15186 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 11313 15187 "dev": true, 11314 " requires": {15188 "dependencies": { 11315 15189 "pinkie": "^2.0.0" 11316 } 11317 }, 11318 "pirates": { 15190 }, 15191 "engines": { 15192 "node": ">=0.10.0" 15193 } 15194 }, 15195 "node_modules/pirates": { 11319 15196 "version": "4.0.5", 11320 15197 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", 11321 15198 "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", 11322 "dev": true 11323 }, 11324 "pkg-dir": { 15199 "dev": true, 15200 "engines": { 15201 "node": ">= 6" 15202 } 15203 }, 15204 "node_modules/pkg-dir": { 11325 15205 "version": "4.2.0", 11326 15206 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 11327 15207 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 11328 15208 "dev": true, 11329 " requires": {15209 "dependencies": { 11330 15210 "find-up": "^4.0.0" 11331 15211 }, 11332 "dependencies": { 11333 "find-up": { 11334 "version": "4.1.0", 11335 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 11336 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 11337 "dev": true, 11338 "requires": { 11339 "locate-path": "^5.0.0", 11340 "path-exists": "^4.0.0" 11341 } 11342 }, 11343 "locate-path": { 11344 "version": "5.0.0", 11345 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 11346 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 11347 "dev": true, 11348 "requires": { 11349 "p-locate": "^4.1.0" 11350 } 11351 }, 11352 "p-limit": { 11353 "version": "2.3.0", 11354 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 11355 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 11356 "dev": true, 11357 "requires": { 11358 "p-try": "^2.0.0" 11359 } 11360 }, 11361 "p-locate": { 11362 "version": "4.1.0", 11363 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 11364 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 11365 "dev": true, 11366 "requires": { 11367 "p-limit": "^2.2.0" 11368 } 11369 }, 11370 "p-try": { 11371 "version": "2.2.0", 11372 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 11373 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 11374 "dev": true 11375 } 11376 } 11377 }, 11378 "plur": { 15212 "engines": { 15213 "node": ">=8" 15214 } 15215 }, 15216 "node_modules/pkg-dir/node_modules/find-up": { 15217 "version": "4.1.0", 15218 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 15219 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 15220 "dev": true, 15221 "dependencies": { 15222 "locate-path": "^5.0.0", 15223 "path-exists": "^4.0.0" 15224 }, 15225 "engines": { 15226 "node": ">=8" 15227 } 15228 }, 15229 "node_modules/pkg-dir/node_modules/locate-path": { 15230 "version": "5.0.0", 15231 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 15232 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 15233 "dev": true, 15234 "dependencies": { 15235 "p-locate": "^4.1.0" 15236 }, 15237 "engines": { 15238 "node": ">=8" 15239 } 15240 }, 15241 "node_modules/pkg-dir/node_modules/p-limit": { 15242 "version": "2.3.0", 15243 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 15244 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 15245 "dev": true, 15246 "dependencies": { 15247 "p-try": "^2.0.0" 15248 }, 15249 "engines": { 15250 "node": ">=6" 15251 }, 15252 "funding": { 15253 "url": "https://github.com/sponsors/sindresorhus" 15254 } 15255 }, 15256 "node_modules/pkg-dir/node_modules/p-locate": { 15257 "version": "4.1.0", 15258 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 15259 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 15260 "dev": true, 15261 "dependencies": { 15262 "p-limit": "^2.2.0" 15263 }, 15264 "engines": { 15265 "node": ">=8" 15266 } 15267 }, 15268 "node_modules/pkg-dir/node_modules/p-try": { 15269 "version": "2.2.0", 15270 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 15271 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 15272 "dev": true, 15273 "engines": { 15274 "node": ">=6" 15275 } 15276 }, 15277 "node_modules/plur": { 11379 15278 "version": "4.0.0", 11380 15279 "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", 11381 15280 "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", 11382 15281 "dev": true, 11383 " requires": {15282 "dependencies": { 11384 15283 "irregular-plurals": "^3.2.0" 11385 } 11386 }, 11387 "portfinder": { 15284 }, 15285 "engines": { 15286 "node": ">=10" 15287 }, 15288 "funding": { 15289 "url": "https://github.com/sponsors/sindresorhus" 15290 } 15291 }, 15292 "node_modules/portfinder": { 11388 15293 "version": "1.0.28", 11389 15294 "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", 11390 15295 "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", 11391 15296 "dev": true, 11392 " requires": {15297 "dependencies": { 11393 15298 "async": "^2.6.2", 11394 15299 "debug": "^3.1.1", 11395 15300 "mkdirp": "^0.5.5" 11396 15301 }, 11397 "dependencies": { 11398 "debug": { 11399 "version": "3.2.7", 11400 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 11401 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 11402 "dev": true, 11403 "requires": { 11404 "ms": "^2.1.1" 11405 } 11406 } 11407 } 11408 }, 11409 "postcss": { 15302 "engines": { 15303 "node": ">= 0.12.0" 15304 } 15305 }, 15306 "node_modules/portfinder/node_modules/debug": { 15307 "version": "3.2.7", 15308 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 15309 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 15310 "dev": true, 15311 "dependencies": { 15312 "ms": "^2.1.1" 15313 } 15314 }, 15315 "node_modules/postcss": { 11410 15316 "version": "8.4.11", 11411 15317 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.11.tgz", 11412 15318 "integrity": "sha512-D+jFLnT0ilGfy4CVBGbC+XE68HkVpT8+CUkDrcSpgxmo4RKco2uaZ4kIoyVGEm+m8KN/+Vwgs8MtpNbQ3/ma9w==", 11413 15319 "dev": true, 11414 "requires": { 15320 "funding": [ 15321 { 15322 "type": "opencollective", 15323 "url": "https://opencollective.com/postcss" 15324 }, 15325 { 15326 "type": "tidelift", 15327 "url": "https://tidelift.com/funding/github/npm/postcss" 15328 } 15329 ], 15330 "dependencies": { 11415 15331 "nanoid": "^3.3.1", 11416 15332 "picocolors": "^1.0.0", 11417 15333 "source-map-js": "^1.0.2" 11418 } 11419 }, 11420 "postcss-calc": { 15334 }, 15335 "engines": { 15336 "node": "^10 || ^12 || >=14" 15337 } 15338 }, 15339 "node_modules/postcss-calc": { 11421 15340 "version": "8.2.4", 11422 15341 "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", 11423 15342 "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", 11424 15343 "dev": true, 11425 " requires": {15344 "dependencies": { 11426 15345 "postcss-selector-parser": "^6.0.9", 11427 15346 "postcss-value-parser": "^4.2.0" 11428 } 11429 }, 11430 "postcss-colormin": { 15347 }, 15348 "peerDependencies": { 15349 "postcss": "^8.2.2" 15350 } 15351 }, 15352 "node_modules/postcss-colormin": { 11431 15353 "version": "5.3.0", 11432 15354 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", 11433 15355 "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", 11434 15356 "dev": true, 11435 " requires": {15357 "dependencies": { 11436 15358 "browserslist": "^4.16.6", 11437 15359 "caniuse-api": "^3.0.0", 11438 15360 "colord": "^2.9.1", 11439 15361 "postcss-value-parser": "^4.2.0" 11440 } 11441 }, 11442 "postcss-convert-values": { 15362 }, 15363 "engines": { 15364 "node": "^10 || ^12 || >=14.0" 15365 }, 15366 "peerDependencies": { 15367 "postcss": "^8.2.15" 15368 } 15369 }, 15370 "node_modules/postcss-convert-values": { 11443 15371 "version": "5.1.0", 11444 15372 "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", 11445 15373 "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", 11446 15374 "dev": true, 11447 " requires": {15375 "dependencies": { 11448 15376 "postcss-value-parser": "^4.2.0" 11449 } 11450 }, 11451 "postcss-discard-comments": { 15377 }, 15378 "engines": { 15379 "node": "^10 || ^12 || >=14.0" 15380 }, 15381 "peerDependencies": { 15382 "postcss": "^8.2.15" 15383 } 15384 }, 15385 "node_modules/postcss-discard-comments": { 11452 15386 "version": "5.1.1", 11453 15387 "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", 11454 15388 "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", 11455 "dev": true 11456 }, 11457 "postcss-discard-duplicates": { 15389 "dev": true, 15390 "engines": { 15391 "node": "^10 || ^12 || >=14.0" 15392 }, 15393 "peerDependencies": { 15394 "postcss": "^8.2.15" 15395 } 15396 }, 15397 "node_modules/postcss-discard-duplicates": { 11458 15398 "version": "5.1.0", 11459 15399 "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", 11460 15400 "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", 11461 "dev": true 11462 }, 11463 "postcss-discard-empty": { 15401 "dev": true, 15402 "engines": { 15403 "node": "^10 || ^12 || >=14.0" 15404 }, 15405 "peerDependencies": { 15406 "postcss": "^8.2.15" 15407 } 15408 }, 15409 "node_modules/postcss-discard-empty": { 11464 15410 "version": "5.1.1", 11465 15411 "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", 11466 15412 "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", 11467 "dev": true 11468 }, 11469 "postcss-discard-overridden": { 15413 "dev": true, 15414 "engines": { 15415 "node": "^10 || ^12 || >=14.0" 15416 }, 15417 "peerDependencies": { 15418 "postcss": "^8.2.15" 15419 } 15420 }, 15421 "node_modules/postcss-discard-overridden": { 11470 15422 "version": "5.1.0", 11471 15423 "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", 11472 15424 "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", 11473 "dev": true 11474 }, 11475 "postcss-loader": { 15425 "dev": true, 15426 "engines": { 15427 "node": "^10 || ^12 || >=14.0" 15428 }, 15429 "peerDependencies": { 15430 "postcss": "^8.2.15" 15431 } 15432 }, 15433 "node_modules/postcss-loader": { 11476 15434 "version": "6.2.1", 11477 15435 "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", 11478 15436 "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", 11479 15437 "dev": true, 11480 " requires": {15438 "dependencies": { 11481 15439 "cosmiconfig": "^7.0.0", 11482 15440 "klona": "^2.0.5", 11483 15441 "semver": "^7.3.5" 11484 15442 }, 11485 "dependencies": { 11486 "semver": { 11487 "version": "7.3.5", 11488 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 11489 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 11490 "dev": true, 11491 "requires": { 11492 "lru-cache": "^6.0.0" 11493 } 11494 } 11495 } 11496 }, 11497 "postcss-media-query-parser": { 15443 "engines": { 15444 "node": ">= 12.13.0" 15445 }, 15446 "funding": { 15447 "type": "opencollective", 15448 "url": "https://opencollective.com/webpack" 15449 }, 15450 "peerDependencies": { 15451 "postcss": "^7.0.0 || ^8.0.1", 15452 "webpack": "^5.0.0" 15453 } 15454 }, 15455 "node_modules/postcss-loader/node_modules/semver": { 15456 "version": "7.3.5", 15457 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 15458 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 15459 "dev": true, 15460 "dependencies": { 15461 "lru-cache": "^6.0.0" 15462 }, 15463 "bin": { 15464 "semver": "bin/semver.js" 15465 }, 15466 "engines": { 15467 "node": ">=10" 15468 } 15469 }, 15470 "node_modules/postcss-media-query-parser": { 11498 15471 "version": "0.2.3", 11499 15472 "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", … … 11501 15474 "dev": true 11502 15475 }, 11503 " postcss-merge-longhand": {15476 "node_modules/postcss-merge-longhand": { 11504 15477 "version": "5.1.2", 11505 15478 "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.2.tgz", 11506 15479 "integrity": "sha512-18/bp9DZnY1ai9RlahOfLBbmIUKfKFPASxRCiZ1vlpZqWPCn8qWPFlEozqmWL+kBtcEQmG8W9YqGCstDImvp/Q==", 11507 15480 "dev": true, 11508 " requires": {15481 "dependencies": { 11509 15482 "postcss-value-parser": "^4.2.0", 11510 15483 "stylehacks": "^*" 11511 } 11512 }, 11513 "postcss-merge-rules": { 15484 }, 15485 "engines": { 15486 "node": "^10 || ^12 || >=14.0" 15487 }, 15488 "peerDependencies": { 15489 "postcss": "^8.2.15" 15490 } 15491 }, 15492 "node_modules/postcss-merge-rules": { 11514 15493 "version": "5.1.0", 11515 15494 "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz", 11516 15495 "integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==", 11517 15496 "dev": true, 11518 " requires": {15497 "dependencies": { 11519 15498 "browserslist": "^4.16.6", 11520 15499 "caniuse-api": "^3.0.0", 11521 15500 "cssnano-utils": "^3.1.0", 11522 15501 "postcss-selector-parser": "^6.0.5" 11523 } 11524 }, 11525 "postcss-minify-font-values": { 15502 }, 15503 "engines": { 15504 "node": "^10 || ^12 || >=14.0" 15505 }, 15506 "peerDependencies": { 15507 "postcss": "^8.2.15" 15508 } 15509 }, 15510 "node_modules/postcss-minify-font-values": { 11526 15511 "version": "5.1.0", 11527 15512 "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", 11528 15513 "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", 11529 15514 "dev": true, 11530 " requires": {15515 "dependencies": { 11531 15516 "postcss-value-parser": "^4.2.0" 11532 } 11533 }, 11534 "postcss-minify-gradients": { 15517 }, 15518 "engines": { 15519 "node": "^10 || ^12 || >=14.0" 15520 }, 15521 "peerDependencies": { 15522 "postcss": "^8.2.15" 15523 } 15524 }, 15525 "node_modules/postcss-minify-gradients": { 11535 15526 "version": "5.1.0", 11536 15527 "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz", 11537 15528 "integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==", 11538 15529 "dev": true, 11539 " requires": {15530 "dependencies": { 11540 15531 "colord": "^2.9.1", 11541 15532 "cssnano-utils": "^3.1.0", 11542 15533 "postcss-value-parser": "^4.2.0" 11543 } 11544 }, 11545 "postcss-minify-params": { 15534 }, 15535 "engines": { 15536 "node": "^10 || ^12 || >=14.0" 15537 }, 15538 "peerDependencies": { 15539 "postcss": "^8.2.15" 15540 } 15541 }, 15542 "node_modules/postcss-minify-params": { 11546 15543 "version": "5.1.1", 11547 15544 "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.1.tgz", 11548 15545 "integrity": "sha512-WCpr+J9Uz8XzMpAfg3UL8z5rde6MifBbh5L8bn8S2F5hq/YDJJzASYCnCHvAB4Fqb94ys8v95ULQkW2EhCFvNg==", 11549 15546 "dev": true, 11550 " requires": {15547 "dependencies": { 11551 15548 "browserslist": "^4.16.6", 11552 15549 "cssnano-utils": "^3.1.0", 11553 15550 "postcss-value-parser": "^4.2.0" 11554 } 11555 }, 11556 "postcss-minify-selectors": { 15551 }, 15552 "engines": { 15553 "node": "^10 || ^12 || >=14.0" 15554 }, 15555 "peerDependencies": { 15556 "postcss": "^8.2.15" 15557 } 15558 }, 15559 "node_modules/postcss-minify-selectors": { 11557 15560 "version": "5.2.0", 11558 15561 "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", 11559 15562 "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", 11560 15563 "dev": true, 11561 " requires": {15564 "dependencies": { 11562 15565 "postcss-selector-parser": "^6.0.5" 11563 } 11564 }, 11565 "postcss-modules-extract-imports": { 15566 }, 15567 "engines": { 15568 "node": "^10 || ^12 || >=14.0" 15569 }, 15570 "peerDependencies": { 15571 "postcss": "^8.2.15" 15572 } 15573 }, 15574 "node_modules/postcss-modules-extract-imports": { 11566 15575 "version": "3.0.0", 11567 15576 "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", 11568 15577 "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", 11569 "dev": true 11570 }, 11571 "postcss-modules-local-by-default": { 15578 "dev": true, 15579 "engines": { 15580 "node": "^10 || ^12 || >= 14" 15581 }, 15582 "peerDependencies": { 15583 "postcss": "^8.1.0" 15584 } 15585 }, 15586 "node_modules/postcss-modules-local-by-default": { 11572 15587 "version": "4.0.0", 11573 15588 "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", 11574 15589 "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", 11575 15590 "dev": true, 11576 " requires": {15591 "dependencies": { 11577 15592 "icss-utils": "^5.0.0", 11578 15593 "postcss-selector-parser": "^6.0.2", 11579 15594 "postcss-value-parser": "^4.1.0" 11580 } 11581 }, 11582 "postcss-modules-scope": { 15595 }, 15596 "engines": { 15597 "node": "^10 || ^12 || >= 14" 15598 }, 15599 "peerDependencies": { 15600 "postcss": "^8.1.0" 15601 } 15602 }, 15603 "node_modules/postcss-modules-scope": { 11583 15604 "version": "3.0.0", 11584 15605 "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", 11585 15606 "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", 11586 15607 "dev": true, 11587 " requires": {15608 "dependencies": { 11588 15609 "postcss-selector-parser": "^6.0.4" 11589 } 11590 }, 11591 "postcss-modules-values": { 15610 }, 15611 "engines": { 15612 "node": "^10 || ^12 || >= 14" 15613 }, 15614 "peerDependencies": { 15615 "postcss": "^8.1.0" 15616 } 15617 }, 15618 "node_modules/postcss-modules-values": { 11592 15619 "version": "4.0.0", 11593 15620 "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", 11594 15621 "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", 11595 15622 "dev": true, 11596 " requires": {15623 "dependencies": { 11597 15624 "icss-utils": "^5.0.0" 11598 } 11599 }, 11600 "postcss-normalize-charset": { 15625 }, 15626 "engines": { 15627 "node": "^10 || ^12 || >= 14" 15628 }, 15629 "peerDependencies": { 15630 "postcss": "^8.1.0" 15631 } 15632 }, 15633 "node_modules/postcss-normalize-charset": { 11601 15634 "version": "5.1.0", 11602 15635 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", 11603 15636 "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", 11604 "dev": true 11605 }, 11606 "postcss-normalize-display-values": { 15637 "dev": true, 15638 "engines": { 15639 "node": "^10 || ^12 || >=14.0" 15640 }, 15641 "peerDependencies": { 15642 "postcss": "^8.2.15" 15643 } 15644 }, 15645 "node_modules/postcss-normalize-display-values": { 11607 15646 "version": "5.1.0", 11608 15647 "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", 11609 15648 "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", 11610 15649 "dev": true, 11611 " requires": {15650 "dependencies": { 11612 15651 "postcss-value-parser": "^4.2.0" 11613 } 11614 }, 11615 "postcss-normalize-positions": { 15652 }, 15653 "engines": { 15654 "node": "^10 || ^12 || >=14.0" 15655 }, 15656 "peerDependencies": { 15657 "postcss": "^8.2.15" 15658 } 15659 }, 15660 "node_modules/postcss-normalize-positions": { 11616 15661 "version": "5.1.0", 11617 15662 "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", 11618 15663 "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", 11619 15664 "dev": true, 11620 " requires": {15665 "dependencies": { 11621 15666 "postcss-value-parser": "^4.2.0" 11622 } 11623 }, 11624 "postcss-normalize-repeat-style": { 15667 }, 15668 "engines": { 15669 "node": "^10 || ^12 || >=14.0" 15670 }, 15671 "peerDependencies": { 15672 "postcss": "^8.2.15" 15673 } 15674 }, 15675 "node_modules/postcss-normalize-repeat-style": { 11625 15676 "version": "5.1.0", 11626 15677 "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", 11627 15678 "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", 11628 15679 "dev": true, 11629 " requires": {15680 "dependencies": { 11630 15681 "postcss-value-parser": "^4.2.0" 11631 } 11632 }, 11633 "postcss-normalize-string": { 15682 }, 15683 "engines": { 15684 "node": "^10 || ^12 || >=14.0" 15685 }, 15686 "peerDependencies": { 15687 "postcss": "^8.2.15" 15688 } 15689 }, 15690 "node_modules/postcss-normalize-string": { 11634 15691 "version": "5.1.0", 11635 15692 "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", 11636 15693 "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", 11637 15694 "dev": true, 11638 " requires": {15695 "dependencies": { 11639 15696 "postcss-value-parser": "^4.2.0" 11640 } 11641 }, 11642 "postcss-normalize-timing-functions": { 15697 }, 15698 "engines": { 15699 "node": "^10 || ^12 || >=14.0" 15700 }, 15701 "peerDependencies": { 15702 "postcss": "^8.2.15" 15703 } 15704 }, 15705 "node_modules/postcss-normalize-timing-functions": { 11643 15706 "version": "5.1.0", 11644 15707 "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", 11645 15708 "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", 11646 15709 "dev": true, 11647 " requires": {15710 "dependencies": { 11648 15711 "postcss-value-parser": "^4.2.0" 11649 } 11650 }, 11651 "postcss-normalize-unicode": { 15712 }, 15713 "engines": { 15714 "node": "^10 || ^12 || >=14.0" 15715 }, 15716 "peerDependencies": { 15717 "postcss": "^8.2.15" 15718 } 15719 }, 15720 "node_modules/postcss-normalize-unicode": { 11652 15721 "version": "5.1.0", 11653 15722 "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", 11654 15723 "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", 11655 15724 "dev": true, 11656 " requires": {15725 "dependencies": { 11657 15726 "browserslist": "^4.16.6", 11658 15727 "postcss-value-parser": "^4.2.0" 11659 } 11660 }, 11661 "postcss-normalize-url": { 15728 }, 15729 "engines": { 15730 "node": "^10 || ^12 || >=14.0" 15731 }, 15732 "peerDependencies": { 15733 "postcss": "^8.2.15" 15734 } 15735 }, 15736 "node_modules/postcss-normalize-url": { 11662 15737 "version": "5.1.0", 11663 15738 "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", 11664 15739 "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", 11665 15740 "dev": true, 11666 " requires": {15741 "dependencies": { 11667 15742 "normalize-url": "^6.0.1", 11668 15743 "postcss-value-parser": "^4.2.0" 11669 } 11670 }, 11671 "postcss-normalize-whitespace": { 15744 }, 15745 "engines": { 15746 "node": "^10 || ^12 || >=14.0" 15747 }, 15748 "peerDependencies": { 15749 "postcss": "^8.2.15" 15750 } 15751 }, 15752 "node_modules/postcss-normalize-whitespace": { 11672 15753 "version": "5.1.1", 11673 15754 "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", 11674 15755 "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", 11675 15756 "dev": true, 11676 " requires": {15757 "dependencies": { 11677 15758 "postcss-value-parser": "^4.2.0" 11678 } 11679 }, 11680 "postcss-ordered-values": { 15759 }, 15760 "engines": { 15761 "node": "^10 || ^12 || >=14.0" 15762 }, 15763 "peerDependencies": { 15764 "postcss": "^8.2.15" 15765 } 15766 }, 15767 "node_modules/postcss-ordered-values": { 11681 15768 "version": "5.1.0", 11682 15769 "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz", 11683 15770 "integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==", 11684 15771 "dev": true, 11685 " requires": {15772 "dependencies": { 11686 15773 "cssnano-utils": "^3.1.0", 11687 15774 "postcss-value-parser": "^4.2.0" 11688 } 11689 }, 11690 "postcss-reduce-initial": { 15775 }, 15776 "engines": { 15777 "node": "^10 || ^12 || >=14.0" 15778 }, 15779 "peerDependencies": { 15780 "postcss": "^8.2.15" 15781 } 15782 }, 15783 "node_modules/postcss-reduce-initial": { 11691 15784 "version": "5.1.0", 11692 15785 "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", 11693 15786 "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", 11694 15787 "dev": true, 11695 " requires": {15788 "dependencies": { 11696 15789 "browserslist": "^4.16.6", 11697 15790 "caniuse-api": "^3.0.0" 11698 } 11699 }, 11700 "postcss-reduce-transforms": { 15791 }, 15792 "engines": { 15793 "node": "^10 || ^12 || >=14.0" 15794 }, 15795 "peerDependencies": { 15796 "postcss": "^8.2.15" 15797 } 15798 }, 15799 "node_modules/postcss-reduce-transforms": { 11701 15800 "version": "5.1.0", 11702 15801 "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", 11703 15802 "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", 11704 15803 "dev": true, 11705 " requires": {15804 "dependencies": { 11706 15805 "postcss-value-parser": "^4.2.0" 11707 } 11708 }, 11709 "postcss-resolve-nested-selector": { 15806 }, 15807 "engines": { 15808 "node": "^10 || ^12 || >=14.0" 15809 }, 15810 "peerDependencies": { 15811 "postcss": "^8.2.15" 15812 } 15813 }, 15814 "node_modules/postcss-resolve-nested-selector": { 11710 15815 "version": "0.1.1", 11711 15816 "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", … … 11713 15818 "dev": true 11714 15819 }, 11715 " postcss-safe-parser": {15820 "node_modules/postcss-safe-parser": { 11716 15821 "version": "6.0.0", 11717 15822 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", 11718 15823 "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", 11719 "dev": true 11720 }, 11721 "postcss-scss": { 15824 "dev": true, 15825 "engines": { 15826 "node": ">=12.0" 15827 }, 15828 "funding": { 15829 "type": "opencollective", 15830 "url": "https://opencollective.com/postcss/" 15831 }, 15832 "peerDependencies": { 15833 "postcss": "^8.3.3" 15834 } 15835 }, 15836 "node_modules/postcss-scss": { 11722 15837 "version": "4.0.3", 11723 15838 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.3.tgz", 11724 15839 "integrity": "sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA==", 11725 "dev": true 11726 }, 11727 "postcss-selector-parser": { 15840 "dev": true, 15841 "engines": { 15842 "node": ">=12.0" 15843 }, 15844 "funding": { 15845 "type": "opencollective", 15846 "url": "https://opencollective.com/postcss/" 15847 }, 15848 "peerDependencies": { 15849 "postcss": "^8.3.3" 15850 } 15851 }, 15852 "node_modules/postcss-selector-parser": { 11728 15853 "version": "6.0.9", 11729 15854 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", 11730 15855 "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", 11731 15856 "dev": true, 11732 " requires": {15857 "dependencies": { 11733 15858 "cssesc": "^3.0.0", 11734 15859 "util-deprecate": "^1.0.2" 11735 } 11736 }, 11737 "postcss-svgo": { 15860 }, 15861 "engines": { 15862 "node": ">=4" 15863 } 15864 }, 15865 "node_modules/postcss-svgo": { 11738 15866 "version": "5.1.0", 11739 15867 "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", 11740 15868 "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", 11741 15869 "dev": true, 11742 " requires": {15870 "dependencies": { 11743 15871 "postcss-value-parser": "^4.2.0", 11744 15872 "svgo": "^2.7.0" 11745 } 11746 }, 11747 "postcss-unique-selectors": { 15873 }, 15874 "engines": { 15875 "node": "^10 || ^12 || >=14.0" 15876 }, 15877 "peerDependencies": { 15878 "postcss": "^8.2.15" 15879 } 15880 }, 15881 "node_modules/postcss-unique-selectors": { 11748 15882 "version": "5.1.1", 11749 15883 "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", 11750 15884 "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", 11751 15885 "dev": true, 11752 " requires": {15886 "dependencies": { 11753 15887 "postcss-selector-parser": "^6.0.5" 11754 } 11755 }, 11756 "postcss-value-parser": { 15888 }, 15889 "engines": { 15890 "node": "^10 || ^12 || >=14.0" 15891 }, 15892 "peerDependencies": { 15893 "postcss": "^8.2.15" 15894 } 15895 }, 15896 "node_modules/postcss-value-parser": { 11757 15897 "version": "4.2.0", 11758 15898 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", … … 11760 15900 "dev": true 11761 15901 }, 11762 " prelude-ls": {15902 "node_modules/prelude-ls": { 11763 15903 "version": "1.2.1", 11764 15904 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 11765 15905 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 11766 "dev": true 11767 }, 11768 "prettier": { 11769 "version": "npm:wp-prettier@2.2.1-beta-1", 15906 "dev": true, 15907 "engines": { 15908 "node": ">= 0.8.0" 15909 } 15910 }, 15911 "node_modules/prettier": { 15912 "name": "wp-prettier", 15913 "version": "2.2.1-beta-1", 11770 15914 "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.2.1-beta-1.tgz", 11771 15915 "integrity": "sha512-+JHkqs9LC/JPp51yy1hzs3lQ7qeuWCwOcSzpQNeeY/G7oSpnF61vxt7hRh87zNRTr6ob2ndy0W8rVzhgrcA+Gw==", 11772 15916 "dev": true 11773 15917 }, 11774 " prettier-linter-helpers": {15918 "node_modules/prettier-linter-helpers": { 11775 15919 "version": "1.0.0", 11776 15920 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", 11777 15921 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", 11778 15922 "dev": true, 11779 " requires": {15923 "dependencies": { 11780 15924 "fast-diff": "^1.1.2" 11781 } 11782 }, 11783 "pretty-bytes": { 15925 }, 15926 "engines": { 15927 "node": ">=6.0.0" 15928 } 15929 }, 15930 "node_modules/pretty-bytes": { 11784 15931 "version": "5.5.0", 11785 15932 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.5.0.tgz", 11786 15933 "integrity": "sha512-p+T744ZyjjiaFlMUZZv6YPC5JrkNj8maRmPaQCWFJFplUAzpIUTRaTcS+7wmZtUoFXHtESJb23ISliaWyz3SHA==", 11787 "dev": true 11788 }, 11789 "pretty-format": { 15934 "dev": true, 15935 "engines": { 15936 "node": ">=6" 15937 }, 15938 "funding": { 15939 "url": "https://github.com/sponsors/sindresorhus" 15940 } 15941 }, 15942 "node_modules/pretty-format": { 11790 15943 "version": "27.5.1", 11791 15944 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", 11792 15945 "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", 11793 15946 "dev": true, 11794 " requires": {15947 "dependencies": { 11795 15948 "ansi-regex": "^5.0.1", 11796 15949 "ansi-styles": "^5.0.0", 11797 15950 "react-is": "^17.0.1" 11798 15951 }, 11799 "dependencies": { 11800 "ansi-regex": { 11801 "version": "5.0.1", 11802 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 11803 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 11804 "dev": true 11805 }, 11806 "ansi-styles": { 11807 "version": "5.2.0", 11808 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 11809 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 11810 "dev": true 11811 }, 11812 "react-is": { 11813 "version": "17.0.2", 11814 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 11815 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 11816 "dev": true 11817 } 11818 } 11819 }, 11820 "process-nextick-args": { 15952 "engines": { 15953 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 15954 } 15955 }, 15956 "node_modules/pretty-format/node_modules/ansi-regex": { 15957 "version": "5.0.1", 15958 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 15959 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 15960 "dev": true, 15961 "engines": { 15962 "node": ">=8" 15963 } 15964 }, 15965 "node_modules/pretty-format/node_modules/ansi-styles": { 15966 "version": "5.2.0", 15967 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 15968 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 15969 "dev": true, 15970 "engines": { 15971 "node": ">=10" 15972 }, 15973 "funding": { 15974 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 15975 } 15976 }, 15977 "node_modules/pretty-format/node_modules/react-is": { 15978 "version": "17.0.2", 15979 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 15980 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 15981 "dev": true 15982 }, 15983 "node_modules/process-nextick-args": { 11821 15984 "version": "2.0.1", 11822 15985 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", … … 11824 15987 "dev": true 11825 15988 }, 11826 " progress": {15989 "node_modules/progress": { 11827 15990 "version": "2.0.3", 11828 15991 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 11829 15992 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 11830 "dev": true 11831 }, 11832 "prompts": { 15993 "dev": true, 15994 "engines": { 15995 "node": ">=0.4.0" 15996 } 15997 }, 15998 "node_modules/prompts": { 11833 15999 "version": "2.4.2", 11834 16000 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 11835 16001 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 11836 16002 "dev": true, 11837 " requires": {16003 "dependencies": { 11838 16004 "kleur": "^3.0.3", 11839 16005 "sisteransi": "^1.0.5" 11840 } 11841 }, 11842 "prop-types": { 16006 }, 16007 "engines": { 16008 "node": ">= 6" 16009 } 16010 }, 16011 "node_modules/prop-types": { 11843 16012 "version": "15.7.2", 11844 16013 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 11845 16014 "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 11846 16015 "dev": true, 11847 " requires": {16016 "dependencies": { 11848 16017 "loose-envify": "^1.4.0", 11849 16018 "object-assign": "^4.1.1", … … 11851 16020 } 11852 16021 }, 11853 " proxy-addr": {16022 "node_modules/proxy-addr": { 11854 16023 "version": "2.0.7", 11855 16024 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 11856 16025 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 11857 16026 "dev": true, 11858 " requires": {16027 "dependencies": { 11859 16028 "forwarded": "0.2.0", 11860 16029 "ipaddr.js": "1.9.1" 11861 16030 }, 11862 "dependencies": { 11863 "ipaddr.js": { 11864 "version": "1.9.1", 11865 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 11866 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 11867 "dev": true 11868 } 11869 } 11870 }, 11871 "proxy-from-env": { 16031 "engines": { 16032 "node": ">= 0.10" 16033 } 16034 }, 16035 "node_modules/proxy-addr/node_modules/ipaddr.js": { 16036 "version": "1.9.1", 16037 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 16038 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 16039 "dev": true, 16040 "engines": { 16041 "node": ">= 0.10" 16042 } 16043 }, 16044 "node_modules/proxy-from-env": { 11872 16045 "version": "1.1.0", 11873 16046 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", … … 11875 16048 "dev": true 11876 16049 }, 11877 " pseudomap": {16050 "node_modules/pseudomap": { 11878 16051 "version": "1.0.2", 11879 16052 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", … … 11881 16054 "dev": true 11882 16055 }, 11883 " psl": {16056 "node_modules/psl": { 11884 16057 "version": "1.8.0", 11885 16058 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", … … 11887 16060 "dev": true 11888 16061 }, 11889 " pump": {16062 "node_modules/pump": { 11890 16063 "version": "3.0.0", 11891 16064 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 11892 16065 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 11893 16066 "dev": true, 11894 " requires": {16067 "dependencies": { 11895 16068 "end-of-stream": "^1.1.0", 11896 16069 "once": "^1.3.1" 11897 16070 } 11898 16071 }, 11899 " punycode": {16072 "node_modules/punycode": { 11900 16073 "version": "2.1.1", 11901 16074 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 11902 16075 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 11903 "dev": true 11904 }, 11905 "puppeteer-core": { 16076 "dev": true, 16077 "engines": { 16078 "node": ">=6" 16079 } 16080 }, 16081 "node_modules/puppeteer-core": { 11906 16082 "version": "13.5.1", 11907 16083 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.5.1.tgz", 11908 16084 "integrity": "sha512-dobVqWjV34ilyfQHR3BBnCYaekBYTi5MgegEYBRYd3s3uFy8jUpZEEWbaFjG9ETm+LGzR5Lmr0aF6LLuHtiuCg==", 11909 16085 "dev": true, 11910 " requires": {16086 "dependencies": { 11911 16087 "cross-fetch": "3.1.5", 11912 16088 "debug": "4.3.3", … … 11922 16098 "ws": "8.5.0" 11923 16099 }, 11924 "dependencies": { 11925 "rimraf": { 11926 "version": "3.0.2", 11927 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 11928 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 11929 "dev": true, 11930 "requires": { 11931 "glob": "^7.1.3" 11932 } 11933 }, 11934 "ws": { 11935 "version": "8.5.0", 11936 "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", 11937 "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", 11938 "dev": true 16100 "engines": { 16101 "node": ">=10.18.1" 16102 } 16103 }, 16104 "node_modules/puppeteer-core/node_modules/rimraf": { 16105 "version": "3.0.2", 16106 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 16107 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 16108 "dev": true, 16109 "dependencies": { 16110 "glob": "^7.1.3" 16111 }, 16112 "bin": { 16113 "rimraf": "bin.js" 16114 }, 16115 "funding": { 16116 "url": "https://github.com/sponsors/isaacs" 16117 } 16118 }, 16119 "node_modules/puppeteer-core/node_modules/ws": { 16120 "version": "8.5.0", 16121 "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", 16122 "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", 16123 "dev": true, 16124 "engines": { 16125 "node": ">=10.0.0" 16126 }, 16127 "peerDependencies": { 16128 "bufferutil": "^4.0.1", 16129 "utf-8-validate": "^5.0.2" 16130 }, 16131 "peerDependenciesMeta": { 16132 "bufferutil": { 16133 "optional": true 16134 }, 16135 "utf-8-validate": { 16136 "optional": true 11939 16137 } 11940 16138 } 11941 16139 }, 11942 " qs": {16140 "node_modules/qs": { 11943 16141 "version": "6.9.4", 11944 16142 "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", 11945 16143 "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", 11946 "dev": true 11947 }, 11948 "queue-microtask": { 16144 "dev": true, 16145 "engines": { 16146 "node": ">=0.6" 16147 }, 16148 "funding": { 16149 "url": "https://github.com/sponsors/ljharb" 16150 } 16151 }, 16152 "node_modules/queue-microtask": { 11949 16153 "version": "1.2.3", 11950 16154 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 11951 16155 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 11952 "dev": true 11953 }, 11954 "quick-lru": { 16156 "dev": true, 16157 "funding": [ 16158 { 16159 "type": "github", 16160 "url": "https://github.com/sponsors/feross" 16161 }, 16162 { 16163 "type": "patreon", 16164 "url": "https://www.patreon.com/feross" 16165 }, 16166 { 16167 "type": "consulting", 16168 "url": "https://feross.org/support" 16169 } 16170 ] 16171 }, 16172 "node_modules/quick-lru": { 11955 16173 "version": "4.0.1", 11956 16174 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", 11957 16175 "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", 11958 "dev": true 11959 }, 11960 "raf": { 16176 "dev": true, 16177 "engines": { 16178 "node": ">=8" 16179 } 16180 }, 16181 "node_modules/raf": { 11961 16182 "version": "3.4.1", 11962 16183 "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", 11963 16184 "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", 11964 16185 "dev": true, 11965 " requires": {16186 "dependencies": { 11966 16187 "performance-now": "^2.1.0" 11967 16188 } 11968 16189 }, 11969 " railroad-diagrams": {16190 "node_modules/railroad-diagrams": { 11970 16191 "version": "1.0.0", 11971 16192 "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", … … 11973 16194 "dev": true 11974 16195 }, 11975 " randexp": {16196 "node_modules/randexp": { 11976 16197 "version": "0.4.6", 11977 16198 "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", 11978 16199 "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", 11979 16200 "dev": true, 11980 " requires": {16201 "dependencies": { 11981 16202 "discontinuous-range": "1.0.0", 11982 16203 "ret": "~0.1.10" 11983 } 11984 }, 11985 "randombytes": { 16204 }, 16205 "engines": { 16206 "node": ">=0.12" 16207 } 16208 }, 16209 "node_modules/randombytes": { 11986 16210 "version": "2.1.0", 11987 16211 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 11988 16212 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 11989 16213 "dev": true, 11990 " requires": {16214 "dependencies": { 11991 16215 "safe-buffer": "^5.1.0" 11992 16216 } 11993 16217 }, 11994 " range-parser": {16218 "node_modules/range-parser": { 11995 16219 "version": "1.2.1", 11996 16220 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 11997 16221 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 11998 "dev": true 11999 }, 12000 "raw-body": { 16222 "dev": true, 16223 "engines": { 16224 "node": ">= 0.6" 16225 } 16226 }, 16227 "node_modules/raw-body": { 12001 16228 "version": "1.1.7", 12002 16229 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", 12003 16230 "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", 12004 16231 "dev": true, 12005 " requires": {16232 "dependencies": { 12006 16233 "bytes": "1", 12007 16234 "string_decoder": "0.10" 12008 16235 }, 12009 "dependencies": { 12010 "string_decoder": { 12011 "version": "0.10.31", 12012 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 12013 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", 12014 "dev": true 12015 } 12016 } 12017 }, 12018 "rc": { 16236 "engines": { 16237 "node": ">= 0.8.0" 16238 } 16239 }, 16240 "node_modules/raw-body/node_modules/string_decoder": { 16241 "version": "0.10.31", 16242 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 16243 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", 16244 "dev": true 16245 }, 16246 "node_modules/rc": { 12019 16247 "version": "1.2.8", 12020 16248 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 12021 16249 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 12022 16250 "dev": true, 12023 " requires": {16251 "dependencies": { 12024 16252 "deep-extend": "^0.6.0", 12025 16253 "ini": "~1.3.0", … … 12027 16255 "strip-json-comments": "~2.0.1" 12028 16256 }, 12029 "dependencies": { 12030 "strip-json-comments": { 12031 "version": "2.0.1", 12032 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 12033 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", 12034 "dev": true 12035 } 12036 } 12037 }, 12038 "react": { 16257 "bin": { 16258 "rc": "cli.js" 16259 } 16260 }, 16261 "node_modules/rc/node_modules/strip-json-comments": { 16262 "version": "2.0.1", 16263 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 16264 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", 16265 "dev": true, 16266 "engines": { 16267 "node": ">=0.10.0" 16268 } 16269 }, 16270 "node_modules/react": { 12039 16271 "version": "17.0.2", 12040 16272 "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", 12041 16273 "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", 12042 16274 "dev": true, 12043 " requires": {16275 "dependencies": { 12044 16276 "loose-envify": "^1.1.0", 12045 16277 "object-assign": "^4.1.1" 12046 } 12047 }, 12048 "react-dom": { 16278 }, 16279 "engines": { 16280 "node": ">=0.10.0" 16281 } 16282 }, 16283 "node_modules/react-dom": { 12049 16284 "version": "17.0.2", 12050 16285 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", 12051 16286 "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", 12052 16287 "dev": true, 12053 " requires": {16288 "dependencies": { 12054 16289 "loose-envify": "^1.1.0", 12055 16290 "object-assign": "^4.1.1", 12056 16291 "scheduler": "^0.20.2" 12057 } 12058 }, 12059 "react-is": { 16292 }, 16293 "peerDependencies": { 16294 "react": "17.0.2" 16295 } 16296 }, 16297 "node_modules/react-is": { 12060 16298 "version": "16.13.1", 12061 16299 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", … … 12063 16301 "dev": true 12064 16302 }, 12065 " react-refresh": {16303 "node_modules/react-refresh": { 12066 16304 "version": "0.10.0", 12067 16305 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.10.0.tgz", 12068 16306 "integrity": "sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==", 12069 "dev": true 12070 }, 12071 "react-shallow-renderer": { 16307 "dev": true, 16308 "engines": { 16309 "node": ">=0.10.0" 16310 } 16311 }, 16312 "node_modules/react-shallow-renderer": { 12072 16313 "version": "16.14.1", 12073 16314 "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz", 12074 16315 "integrity": "sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==", 12075 16316 "dev": true, 12076 " requires": {16317 "dependencies": { 12077 16318 "object-assign": "^4.1.1", 12078 16319 "react-is": "^16.12.0 || ^17.0.0" 12079 } 12080 }, 12081 "react-test-renderer": { 16320 }, 16321 "peerDependencies": { 16322 "react": "^16.0.0 || ^17.0.0" 16323 } 16324 }, 16325 "node_modules/react-test-renderer": { 12082 16326 "version": "17.0.2", 12083 16327 "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", 12084 16328 "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", 12085 16329 "dev": true, 12086 " requires": {16330 "dependencies": { 12087 16331 "object-assign": "^4.1.1", 12088 16332 "react-is": "^17.0.2", … … 12090 16334 "scheduler": "^0.20.2" 12091 16335 }, 12092 "dependencies": { 12093 "react-is": { 12094 "version": "17.0.2", 12095 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 12096 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 12097 "dev": true 12098 } 12099 } 12100 }, 12101 "read-pkg": { 16336 "peerDependencies": { 16337 "react": "17.0.2" 16338 } 16339 }, 16340 "node_modules/react-test-renderer/node_modules/react-is": { 16341 "version": "17.0.2", 16342 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 16343 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 16344 "dev": true 16345 }, 16346 "node_modules/read-pkg": { 12102 16347 "version": "5.2.0", 12103 16348 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 12104 16349 "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 12105 16350 "dev": true, 12106 " requires": {16351 "dependencies": { 12107 16352 "@types/normalize-package-data": "^2.4.0", 12108 16353 "normalize-package-data": "^2.5.0", … … 12110 16355 "type-fest": "^0.6.0" 12111 16356 }, 12112 "dependencies": { 12113 "type-fest": { 12114 "version": "0.6.0", 12115 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 12116 "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 12117 "dev": true 12118 } 12119 } 12120 }, 12121 "read-pkg-up": { 16357 "engines": { 16358 "node": ">=8" 16359 } 16360 }, 16361 "node_modules/read-pkg-up": { 12122 16362 "version": "7.0.1", 12123 16363 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", 12124 16364 "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", 12125 16365 "dev": true, 12126 " requires": {16366 "dependencies": { 12127 16367 "find-up": "^4.1.0", 12128 16368 "read-pkg": "^5.2.0", 12129 16369 "type-fest": "^0.8.1" 12130 16370 }, 12131 "dependencies": { 12132 "find-up": { 12133 "version": "4.1.0", 12134 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 12135 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 12136 "dev": true, 12137 "requires": { 12138 "locate-path": "^5.0.0", 12139 "path-exists": "^4.0.0" 12140 } 12141 }, 12142 "locate-path": { 12143 "version": "5.0.0", 12144 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 12145 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 12146 "dev": true, 12147 "requires": { 12148 "p-locate": "^4.1.0" 12149 } 12150 }, 12151 "p-limit": { 12152 "version": "2.3.0", 12153 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 12154 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 12155 "dev": true, 12156 "requires": { 12157 "p-try": "^2.0.0" 12158 } 12159 }, 12160 "p-locate": { 12161 "version": "4.1.0", 12162 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 12163 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 12164 "dev": true, 12165 "requires": { 12166 "p-limit": "^2.2.0" 12167 } 12168 }, 12169 "p-try": { 12170 "version": "2.2.0", 12171 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 12172 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 12173 "dev": true 12174 }, 12175 "type-fest": { 12176 "version": "0.8.1", 12177 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 12178 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 12179 "dev": true 12180 } 12181 } 12182 }, 12183 "readable-stream": { 16371 "engines": { 16372 "node": ">=8" 16373 }, 16374 "funding": { 16375 "url": "https://github.com/sponsors/sindresorhus" 16376 } 16377 }, 16378 "node_modules/read-pkg-up/node_modules/find-up": { 16379 "version": "4.1.0", 16380 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 16381 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 16382 "dev": true, 16383 "dependencies": { 16384 "locate-path": "^5.0.0", 16385 "path-exists": "^4.0.0" 16386 }, 16387 "engines": { 16388 "node": ">=8" 16389 } 16390 }, 16391 "node_modules/read-pkg-up/node_modules/locate-path": { 16392 "version": "5.0.0", 16393 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 16394 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 16395 "dev": true, 16396 "dependencies": { 16397 "p-locate": "^4.1.0" 16398 }, 16399 "engines": { 16400 "node": ">=8" 16401 } 16402 }, 16403 "node_modules/read-pkg-up/node_modules/p-limit": { 16404 "version": "2.3.0", 16405 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 16406 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 16407 "dev": true, 16408 "dependencies": { 16409 "p-try": "^2.0.0" 16410 }, 16411 "engines": { 16412 "node": ">=6" 16413 }, 16414 "funding": { 16415 "url": "https://github.com/sponsors/sindresorhus" 16416 } 16417 }, 16418 "node_modules/read-pkg-up/node_modules/p-locate": { 16419 "version": "4.1.0", 16420 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 16421 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 16422 "dev": true, 16423 "dependencies": { 16424 "p-limit": "^2.2.0" 16425 }, 16426 "engines": { 16427 "node": ">=8" 16428 } 16429 }, 16430 "node_modules/read-pkg-up/node_modules/p-try": { 16431 "version": "2.2.0", 16432 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 16433 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 16434 "dev": true, 16435 "engines": { 16436 "node": ">=6" 16437 } 16438 }, 16439 "node_modules/read-pkg-up/node_modules/type-fest": { 16440 "version": "0.8.1", 16441 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 16442 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 16443 "dev": true, 16444 "engines": { 16445 "node": ">=8" 16446 } 16447 }, 16448 "node_modules/read-pkg/node_modules/type-fest": { 16449 "version": "0.6.0", 16450 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 16451 "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 16452 "dev": true, 16453 "engines": { 16454 "node": ">=8" 16455 } 16456 }, 16457 "node_modules/readable-stream": { 12184 16458 "version": "3.6.0", 12185 16459 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 12186 16460 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 12187 16461 "dev": true, 12188 " requires": {16462 "dependencies": { 12189 16463 "inherits": "^2.0.3", 12190 16464 "string_decoder": "^1.1.1", 12191 16465 "util-deprecate": "^1.0.1" 12192 } 12193 }, 12194 "readdirp": { 16466 }, 16467 "engines": { 16468 "node": ">= 6" 16469 } 16470 }, 16471 "node_modules/readdirp": { 12195 16472 "version": "3.6.0", 12196 16473 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 12197 16474 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 12198 16475 "dev": true, 12199 " requires": {16476 "dependencies": { 12200 16477 "picomatch": "^2.2.1" 12201 } 12202 }, 12203 "rechoir": { 16478 }, 16479 "engines": { 16480 "node": ">=8.10.0" 16481 } 16482 }, 16483 "node_modules/rechoir": { 12204 16484 "version": "0.7.1", 12205 16485 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", 12206 16486 "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", 12207 16487 "dev": true, 12208 " requires": {16488 "dependencies": { 12209 16489 "resolve": "^1.9.0" 12210 } 12211 }, 12212 "redent": { 16490 }, 16491 "engines": { 16492 "node": ">= 0.10" 16493 } 16494 }, 16495 "node_modules/redent": { 12213 16496 "version": "3.0.0", 12214 16497 "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", 12215 16498 "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", 12216 16499 "dev": true, 12217 " requires": {16500 "dependencies": { 12218 16501 "indent-string": "^4.0.0", 12219 16502 "strip-indent": "^3.0.0" 12220 } 12221 }, 12222 "regenerate": { 16503 }, 16504 "engines": { 16505 "node": ">=8" 16506 } 16507 }, 16508 "node_modules/regenerate": { 12223 16509 "version": "1.4.2", 12224 16510 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", … … 12226 16512 "dev": true 12227 16513 }, 12228 " regenerate-unicode-properties": {16514 "node_modules/regenerate-unicode-properties": { 12229 16515 "version": "10.0.1", 12230 16516 "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", 12231 16517 "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", 12232 16518 "dev": true, 12233 " requires": {16519 "dependencies": { 12234 16520 "regenerate": "^1.4.2" 12235 } 12236 }, 12237 "regenerator-runtime": { 16521 }, 16522 "engines": { 16523 "node": ">=4" 16524 } 16525 }, 16526 "node_modules/regenerator-runtime": { 12238 16527 "version": "0.13.9", 12239 16528 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", … … 12241 16530 "dev": true 12242 16531 }, 12243 " regenerator-transform": {16532 "node_modules/regenerator-transform": { 12244 16533 "version": "0.14.5", 12245 16534 "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", 12246 16535 "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", 12247 16536 "dev": true, 12248 " requires": {16537 "dependencies": { 12249 16538 "@babel/runtime": "^7.8.4" 12250 16539 } 12251 16540 }, 12252 " regexp.prototype.flags": {16541 "node_modules/regexp.prototype.flags": { 12253 16542 "version": "1.4.1", 12254 16543 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", 12255 16544 "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", 12256 16545 "dev": true, 12257 " requires": {16546 "dependencies": { 12258 16547 "call-bind": "^1.0.2", 12259 16548 "define-properties": "^1.1.3" 12260 } 12261 }, 12262 "regexpp": { 16549 }, 16550 "engines": { 16551 "node": ">= 0.4" 16552 }, 16553 "funding": { 16554 "url": "https://github.com/sponsors/ljharb" 16555 } 16556 }, 16557 "node_modules/regexpp": { 12263 16558 "version": "3.2.0", 12264 16559 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 12265 16560 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 12266 "dev": true 12267 }, 12268 "regexpu-core": { 16561 "dev": true, 16562 "engines": { 16563 "node": ">=8" 16564 }, 16565 "funding": { 16566 "url": "https://github.com/sponsors/mysticatea" 16567 } 16568 }, 16569 "node_modules/regexpu-core": { 12269 16570 "version": "5.0.1", 12270 16571 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", 12271 16572 "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", 12272 16573 "dev": true, 12273 " requires": {16574 "dependencies": { 12274 16575 "regenerate": "^1.4.2", 12275 16576 "regenerate-unicode-properties": "^10.0.1", … … 12278 16579 "unicode-match-property-ecmascript": "^2.0.0", 12279 16580 "unicode-match-property-value-ecmascript": "^2.0.0" 12280 } 12281 }, 12282 "regextras": { 16581 }, 16582 "engines": { 16583 "node": ">=4" 16584 } 16585 }, 16586 "node_modules/regextras": { 12283 16587 "version": "0.8.0", 12284 16588 "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.8.0.tgz", 12285 16589 "integrity": "sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==", 12286 "dev": true 12287 }, 12288 "regjsgen": { 16590 "dev": true, 16591 "engines": { 16592 "node": ">=0.1.14" 16593 } 16594 }, 16595 "node_modules/regjsgen": { 12289 16596 "version": "0.6.0", 12290 16597 "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", … … 12292 16599 "dev": true 12293 16600 }, 12294 " regjsparser": {16601 "node_modules/regjsparser": { 12295 16602 "version": "0.8.4", 12296 16603 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", 12297 16604 "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", 12298 16605 "dev": true, 12299 " requires": {16606 "dependencies": { 12300 16607 "jsesc": "~0.5.0" 12301 16608 }, 12302 "dependencies": { 12303 "jsesc": { 12304 "version": "0.5.0", 12305 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 12306 "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", 12307 "dev": true 12308 } 12309 } 12310 }, 12311 "require-directory": { 16609 "bin": { 16610 "regjsparser": "bin/parser" 16611 } 16612 }, 16613 "node_modules/regjsparser/node_modules/jsesc": { 16614 "version": "0.5.0", 16615 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 16616 "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", 16617 "dev": true, 16618 "bin": { 16619 "jsesc": "bin/jsesc" 16620 } 16621 }, 16622 "node_modules/require-directory": { 12312 16623 "version": "2.1.1", 12313 16624 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 12314 16625 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 12315 "dev": true 12316 }, 12317 "require-from-string": { 16626 "dev": true, 16627 "engines": { 16628 "node": ">=0.10.0" 16629 } 16630 }, 16631 "node_modules/require-from-string": { 12318 16632 "version": "2.0.2", 12319 16633 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 12320 16634 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 12321 "dev": true 12322 }, 12323 "requireindex": { 16635 "dev": true, 16636 "engines": { 16637 "node": ">=0.10.0" 16638 } 16639 }, 16640 "node_modules/requireindex": { 12324 16641 "version": "1.2.0", 12325 16642 "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", 12326 16643 "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", 12327 "dev": true 12328 }, 12329 "requires-port": { 16644 "dev": true, 16645 "engines": { 16646 "node": ">=0.10.5" 16647 } 16648 }, 16649 "node_modules/requires-port": { 12330 16650 "version": "1.0.0", 12331 16651 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", … … 12333 16653 "dev": true 12334 16654 }, 12335 " resolve": {16655 "node_modules/resolve": { 12336 16656 "version": "1.22.0", 12337 16657 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", 12338 16658 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", 12339 16659 "dev": true, 12340 " requires": {16660 "dependencies": { 12341 16661 "is-core-module": "^2.8.1", 12342 16662 "path-parse": "^1.0.7", 12343 16663 "supports-preserve-symlinks-flag": "^1.0.0" 12344 } 12345 }, 12346 "resolve-bin": { 16664 }, 16665 "bin": { 16666 "resolve": "bin/resolve" 16667 }, 16668 "funding": { 16669 "url": "https://github.com/sponsors/ljharb" 16670 } 16671 }, 16672 "node_modules/resolve-bin": { 12347 16673 "version": "0.4.3", 12348 16674 "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.3.tgz", 12349 16675 "integrity": "sha512-9u8TMpc+SEHXxQXblXHz5yRvRZERkCZimFN9oz85QI3uhkh7nqfjm6OGTLg+8vucpXGcY4jLK6WkylPmt7GSvw==", 12350 16676 "dev": true, 12351 " requires": {16677 "dependencies": { 12352 16678 "find-parent-dir": "~0.3.0" 12353 16679 } 12354 16680 }, 12355 " resolve-cwd": {16681 "node_modules/resolve-cwd": { 12356 16682 "version": "3.0.0", 12357 16683 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 12358 16684 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 12359 16685 "dev": true, 12360 " requires": {16686 "dependencies": { 12361 16687 "resolve-from": "^5.0.0" 12362 16688 }, 12363 "dependencies": { 12364 "resolve-from": { 12365 "version": "5.0.0", 12366 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 12367 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 12368 "dev": true 12369 } 12370 } 12371 }, 12372 "resolve-dir": { 16689 "engines": { 16690 "node": ">=8" 16691 } 16692 }, 16693 "node_modules/resolve-cwd/node_modules/resolve-from": { 16694 "version": "5.0.0", 16695 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 16696 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 16697 "dev": true, 16698 "engines": { 16699 "node": ">=8" 16700 } 16701 }, 16702 "node_modules/resolve-dir": { 12373 16703 "version": "0.1.1", 12374 16704 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", 12375 16705 "integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=", 12376 16706 "dev": true, 12377 " requires": {16707 "dependencies": { 12378 16708 "expand-tilde": "^1.2.2", 12379 16709 "global-modules": "^0.2.3" 12380 } 12381 }, 12382 "resolve-from": { 16710 }, 16711 "engines": { 16712 "node": ">=0.10.0" 16713 } 16714 }, 16715 "node_modules/resolve-from": { 12383 16716 "version": "4.0.0", 12384 16717 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 12385 16718 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 12386 "dev": true 12387 }, 12388 "resolve.exports": { 16719 "dev": true, 16720 "engines": { 16721 "node": ">=4" 16722 } 16723 }, 16724 "node_modules/resolve.exports": { 12389 16725 "version": "1.1.0", 12390 16726 "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", 12391 16727 "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", 12392 "dev": true 12393 }, 12394 "ret": { 16728 "dev": true, 16729 "engines": { 16730 "node": ">=10" 16731 } 16732 }, 16733 "node_modules/ret": { 12395 16734 "version": "0.1.15", 12396 16735 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 12397 16736 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 12398 "dev": true 12399 }, 12400 "retry": { 16737 "dev": true, 16738 "engines": { 16739 "node": ">=0.12" 16740 } 16741 }, 16742 "node_modules/retry": { 12401 16743 "version": "0.13.1", 12402 16744 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", 12403 16745 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", 12404 "dev": true 12405 }, 12406 "reusify": { 16746 "dev": true, 16747 "engines": { 16748 "node": ">= 4" 16749 } 16750 }, 16751 "node_modules/reusify": { 12407 16752 "version": "1.0.4", 12408 16753 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 12409 16754 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 12410 "dev": true 12411 }, 12412 "rimraf": { 16755 "dev": true, 16756 "engines": { 16757 "iojs": ">=1.0.0", 16758 "node": ">=0.10.0" 16759 } 16760 }, 16761 "node_modules/rimraf": { 12413 16762 "version": "2.7.1", 12414 16763 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 12415 16764 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 12416 16765 "dev": true, 12417 " requires": {16766 "dependencies": { 12418 16767 "glob": "^7.1.3" 12419 } 12420 }, 12421 "rst-selector-parser": { 16768 }, 16769 "bin": { 16770 "rimraf": "bin.js" 16771 } 16772 }, 16773 "node_modules/rst-selector-parser": { 12422 16774 "version": "2.2.3", 12423 16775 "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", 12424 16776 "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=", 12425 16777 "dev": true, 12426 " requires": {16778 "dependencies": { 12427 16779 "lodash.flattendeep": "^4.4.0", 12428 16780 "nearley": "^2.7.10" 12429 16781 } 12430 16782 }, 12431 " rtlcss": {16783 "node_modules/rtlcss": { 12432 16784 "version": "3.5.0", 12433 16785 "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", 12434 16786 "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", 12435 16787 "dev": true, 12436 " requires": {16788 "dependencies": { 12437 16789 "find-up": "^5.0.0", 12438 16790 "picocolors": "^1.0.0", 12439 16791 "postcss": "^8.3.11", 12440 16792 "strip-json-comments": "^3.1.1" 12441 } 12442 }, 12443 "run-parallel": { 16793 }, 16794 "bin": { 16795 "rtlcss": "bin/rtlcss.js" 16796 } 16797 }, 16798 "node_modules/run-parallel": { 12444 16799 "version": "1.2.0", 12445 16800 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 12446 16801 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 12447 16802 "dev": true, 12448 "requires": { 16803 "funding": [ 16804 { 16805 "type": "github", 16806 "url": "https://github.com/sponsors/feross" 16807 }, 16808 { 16809 "type": "patreon", 16810 "url": "https://www.patreon.com/feross" 16811 }, 16812 { 16813 "type": "consulting", 16814 "url": "https://feross.org/support" 16815 } 16816 ], 16817 "dependencies": { 12449 16818 "queue-microtask": "^1.2.2" 12450 16819 } 12451 16820 }, 12452 " rxjs": {16821 "node_modules/rxjs": { 12453 16822 "version": "7.5.5", 12454 16823 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", 12455 16824 "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", 12456 16825 "dev": true, 12457 " requires": {16826 "dependencies": { 12458 16827 "tslib": "^2.1.0" 12459 }, 12460 "dependencies": { 12461 "tslib": { 12462 "version": "2.3.1", 12463 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 12464 "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", 12465 "dev": true 12466 } 12467 } 12468 }, 12469 "safe-buffer": { 16828 } 16829 }, 16830 "node_modules/rxjs/node_modules/tslib": { 16831 "version": "2.3.1", 16832 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 16833 "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", 16834 "dev": true 16835 }, 16836 "node_modules/safe-buffer": { 12470 16837 "version": "5.2.1", 12471 16838 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 12472 16839 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 12473 "dev": true 12474 }, 12475 "safe-json-parse": { 16840 "dev": true, 16841 "funding": [ 16842 { 16843 "type": "github", 16844 "url": "https://github.com/sponsors/feross" 16845 }, 16846 { 16847 "type": "patreon", 16848 "url": "https://www.patreon.com/feross" 16849 }, 16850 { 16851 "type": "consulting", 16852 "url": "https://feross.org/support" 16853 } 16854 ] 16855 }, 16856 "node_modules/safe-json-parse": { 12476 16857 "version": "1.0.1", 12477 16858 "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", … … 12479 16860 "dev": true 12480 16861 }, 12481 " safer-buffer": {16862 "node_modules/safer-buffer": { 12482 16863 "version": "2.1.2", 12483 16864 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", … … 12485 16866 "dev": true 12486 16867 }, 12487 " sass": {16868 "node_modules/sass": { 12488 16869 "version": "1.49.9", 12489 16870 "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz", 12490 16871 "integrity": "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==", 12491 16872 "dev": true, 12492 " requires": {16873 "dependencies": { 12493 16874 "chokidar": ">=3.0.0 <4.0.0", 12494 16875 "immutable": "^4.0.0", 12495 16876 "source-map-js": ">=0.6.2 <2.0.0" 12496 } 12497 }, 12498 "sass-loader": { 16877 }, 16878 "bin": { 16879 "sass": "sass.js" 16880 }, 16881 "engines": { 16882 "node": ">=12.0.0" 16883 } 16884 }, 16885 "node_modules/sass-loader": { 12499 16886 "version": "12.6.0", 12500 16887 "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", 12501 16888 "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", 12502 16889 "dev": true, 12503 " requires": {16890 "dependencies": { 12504 16891 "klona": "^2.0.4", 12505 16892 "neo-async": "^2.6.2" 12506 } 12507 }, 12508 "saxes": { 16893 }, 16894 "engines": { 16895 "node": ">= 12.13.0" 16896 }, 16897 "funding": { 16898 "type": "opencollective", 16899 "url": "https://opencollective.com/webpack" 16900 }, 16901 "peerDependencies": { 16902 "fibers": ">= 3.1.0", 16903 "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", 16904 "sass": "^1.3.0", 16905 "sass-embedded": "*", 16906 "webpack": "^5.0.0" 16907 }, 16908 "peerDependenciesMeta": { 16909 "fibers": { 16910 "optional": true 16911 }, 16912 "node-sass": { 16913 "optional": true 16914 }, 16915 "sass": { 16916 "optional": true 16917 }, 16918 "sass-embedded": { 16919 "optional": true 16920 } 16921 } 16922 }, 16923 "node_modules/saxes": { 12509 16924 "version": "5.0.1", 12510 16925 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", 12511 16926 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", 12512 16927 "dev": true, 12513 " requires": {16928 "dependencies": { 12514 16929 "xmlchars": "^2.2.0" 12515 } 12516 }, 12517 "scheduler": { 16930 }, 16931 "engines": { 16932 "node": ">=10" 16933 } 16934 }, 16935 "node_modules/scheduler": { 12518 16936 "version": "0.20.2", 12519 16937 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", 12520 16938 "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", 12521 16939 "dev": true, 12522 " requires": {16940 "dependencies": { 12523 16941 "loose-envify": "^1.1.0", 12524 16942 "object-assign": "^4.1.1" 12525 16943 } 12526 16944 }, 12527 " schema-utils": {16945 "node_modules/schema-utils": { 12528 16946 "version": "3.1.1", 12529 16947 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", 12530 16948 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", 12531 16949 "dev": true, 12532 " requires": {16950 "dependencies": { 12533 16951 "@types/json-schema": "^7.0.8", 12534 16952 "ajv": "^6.12.5", 12535 16953 "ajv-keywords": "^3.5.2" 12536 } 12537 }, 12538 "select-hose": { 16954 }, 16955 "engines": { 16956 "node": ">= 10.13.0" 16957 }, 16958 "funding": { 16959 "type": "opencollective", 16960 "url": "https://opencollective.com/webpack" 16961 } 16962 }, 16963 "node_modules/select-hose": { 12539 16964 "version": "2.0.0", 12540 16965 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", … … 12542 16967 "dev": true 12543 16968 }, 12544 " selfsigned": {16969 "node_modules/selfsigned": { 12545 16970 "version": "2.0.0", 12546 16971 "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", 12547 16972 "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", 12548 16973 "dev": true, 12549 " requires": {16974 "dependencies": { 12550 16975 "node-forge": "^1.2.0" 12551 } 12552 }, 12553 "semver": { 16976 }, 16977 "engines": { 16978 "node": ">=10" 16979 } 16980 }, 16981 "node_modules/semver": { 12554 16982 "version": "6.3.0", 12555 16983 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 12556 16984 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 12557 "dev": true 12558 }, 12559 "send": { 16985 "dev": true, 16986 "bin": { 16987 "semver": "bin/semver.js" 16988 } 16989 }, 16990 "node_modules/send": { 12560 16991 "version": "0.17.2", 12561 16992 "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", 12562 16993 "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", 12563 16994 "dev": true, 12564 " requires": {16995 "dependencies": { 12565 16996 "debug": "2.6.9", 12566 16997 "depd": "~1.1.2", … … 12577 17008 "statuses": "~1.5.0" 12578 17009 }, 12579 "dependencies": { 12580 "debug": { 12581 "version": "2.6.9", 12582 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 12583 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 12584 "dev": true, 12585 "requires": { 12586 "ms": "2.0.0" 12587 }, 12588 "dependencies": { 12589 "ms": { 12590 "version": "2.0.0", 12591 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 12592 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 12593 "dev": true 12594 } 12595 } 12596 }, 12597 "ms": { 12598 "version": "2.1.3", 12599 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 12600 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 12601 "dev": true 12602 } 12603 } 12604 }, 12605 "serialize-javascript": { 17010 "engines": { 17011 "node": ">= 0.8.0" 17012 } 17013 }, 17014 "node_modules/send/node_modules/debug": { 17015 "version": "2.6.9", 17016 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 17017 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 17018 "dev": true, 17019 "dependencies": { 17020 "ms": "2.0.0" 17021 } 17022 }, 17023 "node_modules/send/node_modules/debug/node_modules/ms": { 17024 "version": "2.0.0", 17025 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 17026 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 17027 "dev": true 17028 }, 17029 "node_modules/send/node_modules/ms": { 17030 "version": "2.1.3", 17031 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 17032 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 17033 "dev": true 17034 }, 17035 "node_modules/serialize-javascript": { 12606 17036 "version": "6.0.0", 12607 17037 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 12608 17038 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 12609 17039 "dev": true, 12610 " requires": {17040 "dependencies": { 12611 17041 "randombytes": "^2.1.0" 12612 17042 } 12613 17043 }, 12614 " serve-index": {17044 "node_modules/serve-index": { 12615 17045 "version": "1.9.1", 12616 17046 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", 12617 17047 "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", 12618 17048 "dev": true, 12619 " requires": {17049 "dependencies": { 12620 17050 "accepts": "~1.3.4", 12621 17051 "batch": "0.6.1", … … 12626 17056 "parseurl": "~1.3.2" 12627 17057 }, 12628 "dependencies": { 12629 "debug": { 12630 "version": "2.6.9", 12631 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 12632 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 12633 "dev": true, 12634 "requires": { 12635 "ms": "2.0.0" 12636 } 12637 }, 12638 "http-errors": { 12639 "version": "1.6.3", 12640 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", 12641 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", 12642 "dev": true, 12643 "requires": { 12644 "depd": "~1.1.2", 12645 "inherits": "2.0.3", 12646 "setprototypeof": "1.1.0", 12647 "statuses": ">= 1.4.0 < 2" 12648 } 12649 }, 12650 "inherits": { 12651 "version": "2.0.3", 12652 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 12653 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 12654 "dev": true 12655 }, 12656 "ms": { 12657 "version": "2.0.0", 12658 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 12659 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 12660 "dev": true 12661 }, 12662 "setprototypeof": { 12663 "version": "1.1.0", 12664 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", 12665 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", 12666 "dev": true 12667 } 12668 } 12669 }, 12670 "serve-static": { 17058 "engines": { 17059 "node": ">= 0.8.0" 17060 } 17061 }, 17062 "node_modules/serve-index/node_modules/debug": { 17063 "version": "2.6.9", 17064 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 17065 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 17066 "dev": true, 17067 "dependencies": { 17068 "ms": "2.0.0" 17069 } 17070 }, 17071 "node_modules/serve-index/node_modules/http-errors": { 17072 "version": "1.6.3", 17073 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", 17074 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", 17075 "dev": true, 17076 "dependencies": { 17077 "depd": "~1.1.2", 17078 "inherits": "2.0.3", 17079 "setprototypeof": "1.1.0", 17080 "statuses": ">= 1.4.0 < 2" 17081 }, 17082 "engines": { 17083 "node": ">= 0.6" 17084 } 17085 }, 17086 "node_modules/serve-index/node_modules/inherits": { 17087 "version": "2.0.3", 17088 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 17089 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 17090 "dev": true 17091 }, 17092 "node_modules/serve-index/node_modules/ms": { 17093 "version": "2.0.0", 17094 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 17095 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 17096 "dev": true 17097 }, 17098 "node_modules/serve-index/node_modules/setprototypeof": { 17099 "version": "1.1.0", 17100 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", 17101 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", 17102 "dev": true 17103 }, 17104 "node_modules/serve-static": { 12671 17105 "version": "1.14.2", 12672 17106 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", 12673 17107 "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", 12674 17108 "dev": true, 12675 " requires": {17109 "dependencies": { 12676 17110 "encodeurl": "~1.0.2", 12677 17111 "escape-html": "~1.0.3", 12678 17112 "parseurl": "~1.3.3", 12679 17113 "send": "0.17.2" 12680 } 12681 }, 12682 "setprototypeof": { 17114 }, 17115 "engines": { 17116 "node": ">= 0.8.0" 17117 } 17118 }, 17119 "node_modules/setprototypeof": { 12683 17120 "version": "1.2.0", 12684 17121 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", … … 12686 17123 "dev": true 12687 17124 }, 12688 " shallow-clone": {17125 "node_modules/shallow-clone": { 12689 17126 "version": "0.1.2", 12690 17127 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", 12691 17128 "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", 12692 17129 "dev": true, 12693 " requires": {17130 "dependencies": { 12694 17131 "is-extendable": "^0.1.1", 12695 17132 "kind-of": "^2.0.1", … … 12697 17134 "mixin-object": "^2.0.1" 12698 17135 }, 12699 "dependencies": { 12700 "kind-of": { 12701 "version": "2.0.1", 12702 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", 12703 "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", 12704 "dev": true, 12705 "requires": { 12706 "is-buffer": "^1.0.2" 12707 } 12708 }, 12709 "lazy-cache": { 12710 "version": "0.2.7", 12711 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", 12712 "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", 12713 "dev": true 12714 } 12715 } 12716 }, 12717 "shebang-command": { 17136 "engines": { 17137 "node": ">=0.10.0" 17138 } 17139 }, 17140 "node_modules/shallow-clone/node_modules/kind-of": { 17141 "version": "2.0.1", 17142 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", 17143 "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", 17144 "dev": true, 17145 "dependencies": { 17146 "is-buffer": "^1.0.2" 17147 }, 17148 "engines": { 17149 "node": ">=0.10.0" 17150 } 17151 }, 17152 "node_modules/shallow-clone/node_modules/lazy-cache": { 17153 "version": "0.2.7", 17154 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", 17155 "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", 17156 "dev": true, 17157 "engines": { 17158 "node": ">=0.10.0" 17159 } 17160 }, 17161 "node_modules/shebang-command": { 12718 17162 "version": "1.2.0", 12719 17163 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 12720 17164 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 12721 17165 "dev": true, 12722 " requires": {17166 "dependencies": { 12723 17167 "shebang-regex": "^1.0.0" 12724 } 12725 }, 12726 "shebang-regex": { 17168 }, 17169 "engines": { 17170 "node": ">=0.10.0" 17171 } 17172 }, 17173 "node_modules/shebang-regex": { 12727 17174 "version": "1.0.0", 12728 17175 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 12729 17176 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 12730 "dev": true 12731 }, 12732 "side-channel": { 17177 "dev": true, 17178 "engines": { 17179 "node": ">=0.10.0" 17180 } 17181 }, 17182 "node_modules/side-channel": { 12733 17183 "version": "1.0.4", 12734 17184 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 12735 17185 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 12736 17186 "dev": true, 12737 " requires": {17187 "dependencies": { 12738 17188 "call-bind": "^1.0.0", 12739 17189 "get-intrinsic": "^1.0.2", 12740 17190 "object-inspect": "^1.9.0" 12741 } 12742 }, 12743 "signal-exit": { 17191 }, 17192 "funding": { 17193 "url": "https://github.com/sponsors/ljharb" 17194 } 17195 }, 17196 "node_modules/signal-exit": { 12744 17197 "version": "3.0.7", 12745 17198 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", … … 12747 17200 "dev": true 12748 17201 }, 12749 " sirv": {17202 "node_modules/sirv": { 12750 17203 "version": "1.0.19", 12751 17204 "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", 12752 17205 "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", 12753 17206 "dev": true, 12754 " requires": {17207 "dependencies": { 12755 17208 "@polka/url": "^1.0.0-next.20", 12756 17209 "mrmime": "^1.0.0", 12757 17210 "totalist": "^1.0.0" 12758 } 12759 }, 12760 "sisteransi": { 17211 }, 17212 "engines": { 17213 "node": ">= 10" 17214 } 17215 }, 17216 "node_modules/sisteransi": { 12761 17217 "version": "1.0.5", 12762 17218 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", … … 12764 17220 "dev": true 12765 17221 }, 12766 " slash": {17222 "node_modules/slash": { 12767 17223 "version": "3.0.0", 12768 17224 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 12769 17225 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 12770 "dev": true 12771 }, 12772 "slice-ansi": { 17226 "dev": true, 17227 "engines": { 17228 "node": ">=8" 17229 } 17230 }, 17231 "node_modules/slice-ansi": { 12773 17232 "version": "4.0.0", 12774 17233 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 12775 17234 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 12776 17235 "dev": true, 12777 " requires": {17236 "dependencies": { 12778 17237 "ansi-styles": "^4.0.0", 12779 17238 "astral-regex": "^2.0.0", 12780 17239 "is-fullwidth-code-point": "^3.0.0" 12781 17240 }, 12782 "dependencies": { 12783 "ansi-styles": { 12784 "version": "4.3.0", 12785 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12786 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12787 "dev": true, 12788 "requires": { 12789 "color-convert": "^2.0.1" 12790 } 12791 }, 12792 "color-convert": { 12793 "version": "2.0.1", 12794 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12795 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12796 "dev": true, 12797 "requires": { 12798 "color-name": "~1.1.4" 12799 } 12800 }, 12801 "color-name": { 12802 "version": "1.1.4", 12803 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12804 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12805 "dev": true 12806 } 12807 } 12808 }, 12809 "sockjs": { 17241 "engines": { 17242 "node": ">=10" 17243 }, 17244 "funding": { 17245 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 17246 } 17247 }, 17248 "node_modules/slice-ansi/node_modules/ansi-styles": { 17249 "version": "4.3.0", 17250 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 17251 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 17252 "dev": true, 17253 "dependencies": { 17254 "color-convert": "^2.0.1" 17255 }, 17256 "engines": { 17257 "node": ">=8" 17258 }, 17259 "funding": { 17260 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 17261 } 17262 }, 17263 "node_modules/slice-ansi/node_modules/color-convert": { 17264 "version": "2.0.1", 17265 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 17266 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 17267 "dev": true, 17268 "dependencies": { 17269 "color-name": "~1.1.4" 17270 }, 17271 "engines": { 17272 "node": ">=7.0.0" 17273 } 17274 }, 17275 "node_modules/slice-ansi/node_modules/color-name": { 17276 "version": "1.1.4", 17277 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 17278 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 17279 "dev": true 17280 }, 17281 "node_modules/sockjs": { 12810 17282 "version": "0.3.24", 12811 17283 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", 12812 17284 "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", 12813 17285 "dev": true, 12814 " requires": {17286 "dependencies": { 12815 17287 "faye-websocket": "^0.11.3", 12816 17288 "uuid": "^8.3.2", 12817 17289 "websocket-driver": "^0.7.4" 12818 }, 12819 "dependencies": { 12820 "faye-websocket": { 12821 "version": "0.11.4", 12822 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", 12823 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", 12824 "dev": true, 12825 "requires": { 12826 "websocket-driver": ">=0.5.1" 12827 } 12828 } 12829 } 12830 }, 12831 "source-map": { 17290 } 17291 }, 17292 "node_modules/sockjs/node_modules/faye-websocket": { 17293 "version": "0.11.4", 17294 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", 17295 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", 17296 "dev": true, 17297 "dependencies": { 17298 "websocket-driver": ">=0.5.1" 17299 }, 17300 "engines": { 17301 "node": ">=0.8.0" 17302 } 17303 }, 17304 "node_modules/source-map": { 12832 17305 "version": "0.5.7", 12833 17306 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 12834 17307 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 12835 "dev": true 12836 }, 12837 "source-map-js": { 17308 "dev": true, 17309 "engines": { 17310 "node": ">=0.10.0" 17311 } 17312 }, 17313 "node_modules/source-map-js": { 12838 17314 "version": "1.0.2", 12839 17315 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 12840 17316 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 12841 "dev": true 12842 }, 12843 "source-map-loader": { 17317 "dev": true, 17318 "engines": { 17319 "node": ">=0.10.0" 17320 } 17321 }, 17322 "node_modules/source-map-loader": { 12844 17323 "version": "3.0.1", 12845 17324 "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", 12846 17325 "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", 12847 17326 "dev": true, 12848 " requires": {17327 "dependencies": { 12849 17328 "abab": "^2.0.5", 12850 17329 "iconv-lite": "^0.6.3", 12851 17330 "source-map-js": "^1.0.1" 12852 17331 }, 12853 "dependencies": { 12854 "iconv-lite": { 12855 "version": "0.6.3", 12856 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 12857 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 12858 "dev": true, 12859 "requires": { 12860 "safer-buffer": ">= 2.1.2 < 3.0.0" 12861 } 12862 } 12863 } 12864 }, 12865 "source-map-support": { 17332 "engines": { 17333 "node": ">= 12.13.0" 17334 }, 17335 "funding": { 17336 "type": "opencollective", 17337 "url": "https://opencollective.com/webpack" 17338 }, 17339 "peerDependencies": { 17340 "webpack": "^5.0.0" 17341 } 17342 }, 17343 "node_modules/source-map-loader/node_modules/iconv-lite": { 17344 "version": "0.6.3", 17345 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 17346 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 17347 "dev": true, 17348 "dependencies": { 17349 "safer-buffer": ">= 2.1.2 < 3.0.0" 17350 }, 17351 "engines": { 17352 "node": ">=0.10.0" 17353 } 17354 }, 17355 "node_modules/source-map-support": { 12866 17356 "version": "0.5.21", 12867 17357 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 12868 17358 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 12869 17359 "dev": true, 12870 " requires": {17360 "dependencies": { 12871 17361 "buffer-from": "^1.0.0", 12872 17362 "source-map": "^0.6.0" 12873 }, 12874 "dependencies": { 12875 "source-map": { 12876 "version": "0.6.1", 12877 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 12878 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 12879 "dev": true 12880 } 12881 } 12882 }, 12883 "spawn-command": { 17363 } 17364 }, 17365 "node_modules/source-map-support/node_modules/source-map": { 17366 "version": "0.6.1", 17367 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 17368 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 17369 "dev": true, 17370 "engines": { 17371 "node": ">=0.10.0" 17372 } 17373 }, 17374 "node_modules/spawn-command": { 12884 17375 "version": "0.0.2-1", 12885 17376 "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", … … 12887 17378 "dev": true 12888 17379 }, 12889 " spawnd": {17380 "node_modules/spawnd": { 12890 17381 "version": "6.0.2", 12891 17382 "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-6.0.2.tgz", 12892 17383 "integrity": "sha512-+YJtx0dvy2wt304MrHD//tASc84zinBUYU1jacPBzrjhZUd7RsDo25krxr4HUHAQzEQFuMAs4/p+yLYU5ciZ1w==", 12893 17384 "dev": true, 12894 " requires": {17385 "dependencies": { 12895 17386 "exit": "^0.1.2", 12896 17387 "signal-exit": "^3.0.6", … … 12898 17389 } 12899 17390 }, 12900 " spdx-correct": {17391 "node_modules/spdx-correct": { 12901 17392 "version": "3.1.1", 12902 17393 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", 12903 17394 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", 12904 17395 "dev": true, 12905 " requires": {17396 "dependencies": { 12906 17397 "spdx-expression-parse": "^3.0.0", 12907 17398 "spdx-license-ids": "^3.0.0" 12908 17399 } 12909 17400 }, 12910 " spdx-exceptions": {17401 "node_modules/spdx-exceptions": { 12911 17402 "version": "2.3.0", 12912 17403 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", … … 12914 17405 "dev": true 12915 17406 }, 12916 " spdx-expression-parse": {17407 "node_modules/spdx-expression-parse": { 12917 17408 "version": "3.0.1", 12918 17409 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 12919 17410 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 12920 17411 "dev": true, 12921 " requires": {17412 "dependencies": { 12922 17413 "spdx-exceptions": "^2.1.0", 12923 17414 "spdx-license-ids": "^3.0.0" 12924 17415 } 12925 17416 }, 12926 " spdx-license-ids": {17417 "node_modules/spdx-license-ids": { 12927 17418 "version": "3.0.11", 12928 17419 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", … … 12930 17421 "dev": true 12931 17422 }, 12932 " spdy": {17423 "node_modules/spdy": { 12933 17424 "version": "4.0.2", 12934 17425 "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", 12935 17426 "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", 12936 17427 "dev": true, 12937 " requires": {17428 "dependencies": { 12938 17429 "debug": "^4.1.0", 12939 17430 "handle-thing": "^2.0.0", … … 12941 17432 "select-hose": "^2.0.0", 12942 17433 "spdy-transport": "^3.0.0" 12943 } 12944 }, 12945 "spdy-transport": { 17434 }, 17435 "engines": { 17436 "node": ">=6.0.0" 17437 } 17438 }, 17439 "node_modules/spdy-transport": { 12946 17440 "version": "3.0.0", 12947 17441 "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", 12948 17442 "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", 12949 17443 "dev": true, 12950 " requires": {17444 "dependencies": { 12951 17445 "debug": "^4.1.0", 12952 17446 "detect-node": "^2.0.4", … … 12957 17451 } 12958 17452 }, 12959 " specificity": {17453 "node_modules/specificity": { 12960 17454 "version": "0.4.1", 12961 17455 "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", 12962 17456 "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", 12963 "dev": true 12964 }, 12965 "sprintf-js": { 17457 "dev": true, 17458 "bin": { 17459 "specificity": "bin/specificity" 17460 } 17461 }, 17462 "node_modules/sprintf-js": { 12966 17463 "version": "1.0.3", 12967 17464 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", … … 12969 17466 "dev": true 12970 17467 }, 12971 " stable": {17468 "node_modules/stable": { 12972 17469 "version": "0.1.8", 12973 17470 "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", 12974 17471 "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", 12975 "dev": true 12976 }, 12977 "stack-utils": { 17472 "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", 17473 "dev": true 17474 }, 17475 "node_modules/stack-utils": { 12978 17476 "version": "2.0.5", 12979 17477 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", 12980 17478 "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", 12981 17479 "dev": true, 12982 " requires": {17480 "dependencies": { 12983 17481 "escape-string-regexp": "^2.0.0" 12984 17482 }, 12985 "dependencies": { 12986 "escape-string-regexp": { 12987 "version": "2.0.0", 12988 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 12989 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 12990 "dev": true 12991 } 12992 } 12993 }, 12994 "stackframe": { 17483 "engines": { 17484 "node": ">=10" 17485 } 17486 }, 17487 "node_modules/stack-utils/node_modules/escape-string-regexp": { 17488 "version": "2.0.0", 17489 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 17490 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 17491 "dev": true, 17492 "engines": { 17493 "node": ">=8" 17494 } 17495 }, 17496 "node_modules/stackframe": { 12995 17497 "version": "1.2.1", 12996 17498 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", … … 12998 17500 "dev": true 12999 17501 }, 13000 " statuses": {17502 "node_modules/statuses": { 13001 17503 "version": "1.5.0", 13002 17504 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 13003 17505 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", 13004 "dev": true 13005 }, 13006 "string-length": { 17506 "dev": true, 17507 "engines": { 17508 "node": ">= 0.6" 17509 } 17510 }, 17511 "node_modules/string_decoder": { 17512 "version": "1.3.0", 17513 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 17514 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 17515 "dev": true, 17516 "dependencies": { 17517 "safe-buffer": "~5.2.0" 17518 } 17519 }, 17520 "node_modules/string-length": { 13007 17521 "version": "4.0.2", 13008 17522 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 13009 17523 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", 13010 17524 "dev": true, 13011 " requires": {17525 "dependencies": { 13012 17526 "char-regex": "^1.0.2", 13013 17527 "strip-ansi": "^6.0.0" 13014 17528 }, 13015 "dependencies": { 13016 "ansi-regex": { 13017 "version": "5.0.1", 13018 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 13019 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 13020 "dev": true 13021 }, 13022 "strip-ansi": { 13023 "version": "6.0.1", 13024 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 13025 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 13026 "dev": true, 13027 "requires": { 13028 "ansi-regex": "^5.0.1" 13029 } 13030 } 13031 } 13032 }, 13033 "string-template": { 17529 "engines": { 17530 "node": ">=10" 17531 } 17532 }, 17533 "node_modules/string-length/node_modules/ansi-regex": { 17534 "version": "5.0.1", 17535 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 17536 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 17537 "dev": true, 17538 "engines": { 17539 "node": ">=8" 17540 } 17541 }, 17542 "node_modules/string-length/node_modules/strip-ansi": { 17543 "version": "6.0.1", 17544 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 17545 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 17546 "dev": true, 17547 "dependencies": { 17548 "ansi-regex": "^5.0.1" 17549 }, 17550 "engines": { 17551 "node": ">=8" 17552 } 17553 }, 17554 "node_modules/string-template": { 13034 17555 "version": "0.2.1", 13035 17556 "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", … … 13037 17558 "dev": true 13038 17559 }, 13039 " string-width": {17560 "node_modules/string-width": { 13040 17561 "version": "4.2.3", 13041 17562 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 13042 17563 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 13043 17564 "dev": true, 13044 " requires": {17565 "dependencies": { 13045 17566 "emoji-regex": "^8.0.0", 13046 17567 "is-fullwidth-code-point": "^3.0.0", 13047 17568 "strip-ansi": "^6.0.1" 13048 17569 }, 13049 "dependencies": { 13050 "ansi-regex": { 13051 "version": "5.0.1", 13052 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 13053 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 13054 "dev": true 13055 }, 13056 "emoji-regex": { 13057 "version": "8.0.0", 13058 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 13059 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 13060 "dev": true 13061 }, 13062 "strip-ansi": { 13063 "version": "6.0.1", 13064 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 13065 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 13066 "dev": true, 13067 "requires": { 13068 "ansi-regex": "^5.0.1" 13069 } 13070 } 13071 } 13072 }, 13073 "string.prototype.matchall": { 17570 "engines": { 17571 "node": ">=8" 17572 } 17573 }, 17574 "node_modules/string-width/node_modules/ansi-regex": { 17575 "version": "5.0.1", 17576 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 17577 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 17578 "dev": true, 17579 "engines": { 17580 "node": ">=8" 17581 } 17582 }, 17583 "node_modules/string-width/node_modules/emoji-regex": { 17584 "version": "8.0.0", 17585 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 17586 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 17587 "dev": true 17588 }, 17589 "node_modules/string-width/node_modules/strip-ansi": { 17590 "version": "6.0.1", 17591 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 17592 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 17593 "dev": true, 17594 "dependencies": { 17595 "ansi-regex": "^5.0.1" 17596 }, 17597 "engines": { 17598 "node": ">=8" 17599 } 17600 }, 17601 "node_modules/string.prototype.matchall": { 13074 17602 "version": "4.0.6", 13075 17603 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", 13076 17604 "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", 13077 17605 "dev": true, 13078 " requires": {17606 "dependencies": { 13079 17607 "call-bind": "^1.0.2", 13080 17608 "define-properties": "^1.1.3", … … 13085 17613 "regexp.prototype.flags": "^1.3.1", 13086 17614 "side-channel": "^1.0.4" 13087 } 13088 }, 13089 "string.prototype.trim": { 17615 }, 17616 "funding": { 17617 "url": "https://github.com/sponsors/ljharb" 17618 } 17619 }, 17620 "node_modules/string.prototype.trim": { 13090 17621 "version": "1.2.5", 13091 17622 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.5.tgz", 13092 17623 "integrity": "sha512-Lnh17webJVsD6ECeovpVN17RlAKjmz4rF9S+8Y45CkMc/ufVpTkU3vZIyIC7sllQ1FCvObZnnCdNs/HXTUOTlg==", 13093 17624 "dev": true, 13094 " requires": {17625 "dependencies": { 13095 17626 "call-bind": "^1.0.2", 13096 17627 "define-properties": "^1.1.3", 13097 17628 "es-abstract": "^1.19.1" 13098 } 13099 }, 13100 "string.prototype.trimend": { 17629 }, 17630 "engines": { 17631 "node": ">= 0.4" 17632 }, 17633 "funding": { 17634 "url": "https://github.com/sponsors/ljharb" 17635 } 17636 }, 17637 "node_modules/string.prototype.trimend": { 13101 17638 "version": "1.0.4", 13102 17639 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 13103 17640 "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", 13104 17641 "dev": true, 13105 " requires": {17642 "dependencies": { 13106 17643 "call-bind": "^1.0.2", 13107 17644 "define-properties": "^1.1.3" 13108 } 13109 }, 13110 "string.prototype.trimstart": { 17645 }, 17646 "funding": { 17647 "url": "https://github.com/sponsors/ljharb" 17648 } 17649 }, 17650 "node_modules/string.prototype.trimstart": { 13111 17651 "version": "1.0.4", 13112 17652 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", 13113 17653 "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", 13114 17654 "dev": true, 13115 " requires": {17655 "dependencies": { 13116 17656 "call-bind": "^1.0.2", 13117 17657 "define-properties": "^1.1.3" 13118 } 13119 }, 13120 "string_decoder": { 13121 "version": "1.3.0", 13122 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 13123 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 13124 "dev": true, 13125 "requires": { 13126 "safe-buffer": "~5.2.0" 13127 } 13128 }, 13129 "strip-ansi": { 17658 }, 17659 "funding": { 17660 "url": "https://github.com/sponsors/ljharb" 17661 } 17662 }, 17663 "node_modules/strip-ansi": { 13130 17664 "version": "3.0.1", 13131 17665 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 13132 17666 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 13133 17667 "dev": true, 13134 " requires": {17668 "dependencies": { 13135 17669 "ansi-regex": "^2.0.0" 13136 } 13137 }, 13138 "strip-bom": { 17670 }, 17671 "engines": { 17672 "node": ">=0.10.0" 17673 } 17674 }, 17675 "node_modules/strip-bom": { 13139 17676 "version": "3.0.0", 13140 17677 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 13141 17678 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 13142 "dev": true 13143 }, 13144 "strip-final-newline": { 17679 "dev": true, 17680 "engines": { 17681 "node": ">=4" 17682 } 17683 }, 17684 "node_modules/strip-final-newline": { 13145 17685 "version": "2.0.0", 13146 17686 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 13147 17687 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 13148 "dev": true 13149 }, 13150 "strip-indent": { 17688 "dev": true, 17689 "engines": { 17690 "node": ">=6" 17691 } 17692 }, 17693 "node_modules/strip-indent": { 13151 17694 "version": "3.0.0", 13152 17695 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 13153 17696 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 13154 17697 "dev": true, 13155 " requires": {17698 "dependencies": { 13156 17699 "min-indent": "^1.0.0" 13157 } 13158 }, 13159 "strip-json-comments": { 17700 }, 17701 "engines": { 17702 "node": ">=8" 17703 } 17704 }, 17705 "node_modules/strip-json-comments": { 13160 17706 "version": "3.1.1", 13161 17707 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 13162 17708 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 13163 "dev": true 13164 }, 13165 "strip-outer": { 17709 "dev": true, 17710 "engines": { 17711 "node": ">=8" 17712 }, 17713 "funding": { 17714 "url": "https://github.com/sponsors/sindresorhus" 17715 } 17716 }, 17717 "node_modules/strip-outer": { 13166 17718 "version": "1.0.1", 13167 17719 "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", 13168 17720 "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", 13169 17721 "dev": true, 13170 " requires": {17722 "dependencies": { 13171 17723 "escape-string-regexp": "^1.0.2" 13172 } 13173 }, 13174 "style-search": { 17724 }, 17725 "engines": { 17726 "node": ">=0.10.0" 17727 } 17728 }, 17729 "node_modules/style-search": { 13175 17730 "version": "0.1.0", 13176 17731 "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", … … 13178 17733 "dev": true 13179 17734 }, 13180 " stylehacks": {17735 "node_modules/stylehacks": { 13181 17736 "version": "5.1.0", 13182 17737 "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", 13183 17738 "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", 13184 17739 "dev": true, 13185 " requires": {17740 "dependencies": { 13186 17741 "browserslist": "^4.16.6", 13187 17742 "postcss-selector-parser": "^6.0.4" 13188 } 13189 }, 13190 "stylelint": { 17743 }, 17744 "engines": { 17745 "node": "^10 || ^12 || >=14.0" 17746 }, 17747 "peerDependencies": { 17748 "postcss": "^8.2.15" 17749 } 17750 }, 17751 "node_modules/stylelint": { 13191 17752 "version": "14.5.3", 13192 17753 "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.5.3.tgz", 13193 17754 "integrity": "sha512-omHETL+kGHR+fCXFK1SkZD/A+emCP9esggAdWEl8GPjTNeyRYj+H6uetRDcU+7E451zwWiUYGVAX+lApsAZgsQ==", 13194 17755 "dev": true, 13195 " requires": {17756 "dependencies": { 13196 17757 "balanced-match": "^2.0.0", 13197 17758 "colord": "^2.9.2", … … 13236 17797 "write-file-atomic": "^4.0.1" 13237 17798 }, 13238 "dependencies": { 13239 "ansi-regex": { 13240 "version": "5.0.1", 13241 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 13242 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 13243 "dev": true 13244 }, 13245 "balanced-match": { 13246 "version": "2.0.0", 13247 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", 13248 "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", 13249 "dev": true 13250 }, 13251 "global-modules": { 13252 "version": "2.0.0", 13253 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", 13254 "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", 13255 "dev": true, 13256 "requires": { 13257 "global-prefix": "^3.0.0" 13258 } 13259 }, 13260 "global-prefix": { 13261 "version": "3.0.0", 13262 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", 13263 "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", 13264 "dev": true, 13265 "requires": { 13266 "ini": "^1.3.5", 13267 "kind-of": "^6.0.2", 13268 "which": "^1.3.1" 13269 } 13270 }, 13271 "hosted-git-info": { 13272 "version": "4.1.0", 13273 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", 13274 "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", 13275 "dev": true, 13276 "requires": { 13277 "lru-cache": "^6.0.0" 13278 } 13279 }, 13280 "is-plain-object": { 13281 "version": "5.0.0", 13282 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", 13283 "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", 13284 "dev": true 13285 }, 13286 "kind-of": { 13287 "version": "6.0.3", 13288 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 13289 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 13290 "dev": true 13291 }, 13292 "meow": { 13293 "version": "9.0.0", 13294 "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", 13295 "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", 13296 "dev": true, 13297 "requires": { 13298 "@types/minimist": "^1.2.0", 13299 "camelcase-keys": "^6.2.2", 13300 "decamelize": "^1.2.0", 13301 "decamelize-keys": "^1.1.0", 13302 "hard-rejection": "^2.1.0", 13303 "minimist-options": "4.1.0", 13304 "normalize-package-data": "^3.0.0", 13305 "read-pkg-up": "^7.0.1", 13306 "redent": "^3.0.0", 13307 "trim-newlines": "^3.0.0", 13308 "type-fest": "^0.18.0", 13309 "yargs-parser": "^20.2.3" 13310 } 13311 }, 13312 "normalize-package-data": { 13313 "version": "3.0.3", 13314 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", 13315 "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", 13316 "dev": true, 13317 "requires": { 13318 "hosted-git-info": "^4.0.1", 13319 "is-core-module": "^2.5.0", 13320 "semver": "^7.3.4", 13321 "validate-npm-package-license": "^3.0.1" 13322 } 13323 }, 13324 "resolve-from": { 13325 "version": "5.0.0", 13326 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 13327 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 13328 "dev": true 13329 }, 13330 "semver": { 13331 "version": "7.3.5", 13332 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 13333 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 13334 "dev": true, 13335 "requires": { 13336 "lru-cache": "^6.0.0" 13337 } 13338 }, 13339 "strip-ansi": { 13340 "version": "6.0.1", 13341 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 13342 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 13343 "dev": true, 13344 "requires": { 13345 "ansi-regex": "^5.0.1" 13346 } 13347 }, 13348 "type-fest": { 13349 "version": "0.18.1", 13350 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", 13351 "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", 13352 "dev": true 13353 }, 13354 "write-file-atomic": { 13355 "version": "4.0.1", 13356 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", 13357 "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", 13358 "dev": true, 13359 "requires": { 13360 "imurmurhash": "^0.1.4", 13361 "signal-exit": "^3.0.7" 13362 } 13363 } 13364 } 13365 }, 13366 "stylelint-config-recommended": { 17799 "bin": { 17800 "stylelint": "bin/stylelint.js" 17801 }, 17802 "engines": { 17803 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 17804 }, 17805 "funding": { 17806 "type": "opencollective", 17807 "url": "https://opencollective.com/stylelint" 17808 } 17809 }, 17810 "node_modules/stylelint-config-recommended": { 13367 17811 "version": "6.0.0", 13368 17812 "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", 13369 17813 "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", 13370 "dev": true 13371 }, 13372 "stylelint-config-recommended-scss": { 17814 "dev": true, 17815 "peerDependencies": { 17816 "stylelint": "^14.0.0" 17817 } 17818 }, 17819 "node_modules/stylelint-config-recommended-scss": { 13373 17820 "version": "5.0.2", 13374 17821 "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", 13375 17822 "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", 13376 17823 "dev": true, 13377 " requires": {17824 "dependencies": { 13378 17825 "postcss-scss": "^4.0.2", 13379 17826 "stylelint-config-recommended": "^6.0.0", 13380 17827 "stylelint-scss": "^4.0.0" 13381 } 13382 }, 13383 "stylelint-scss": { 17828 }, 17829 "peerDependencies": { 17830 "stylelint": "^14.0.0" 17831 } 17832 }, 17833 "node_modules/stylelint-scss": { 13384 17834 "version": "4.2.0", 13385 17835 "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.2.0.tgz", 13386 17836 "integrity": "sha512-HHHMVKJJ5RM9pPIbgJ/XA67h9H0407G68Rm69H4fzFbFkyDMcTV1Byep3qdze5+fJ3c0U7mJrbj6S0Fg072uZA==", 13387 17837 "dev": true, 13388 " requires": {17838 "dependencies": { 13389 17839 "lodash": "^4.17.21", 13390 17840 "postcss-media-query-parser": "^0.2.3", … … 13393 17843 "postcss-value-parser": "^4.1.0" 13394 17844 }, 13395 "dependencies": { 13396 "lodash": { 13397 "version": "4.17.21", 13398 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 13399 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 13400 "dev": true 13401 } 13402 } 13403 }, 13404 "supports-color": { 17845 "peerDependencies": { 17846 "stylelint": "^14.5.1" 17847 } 17848 }, 17849 "node_modules/stylelint-scss/node_modules/lodash": { 17850 "version": "4.17.21", 17851 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 17852 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 17853 "dev": true 17854 }, 17855 "node_modules/stylelint/node_modules/ansi-regex": { 17856 "version": "5.0.1", 17857 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 17858 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 17859 "dev": true, 17860 "engines": { 17861 "node": ">=8" 17862 } 17863 }, 17864 "node_modules/stylelint/node_modules/balanced-match": { 17865 "version": "2.0.0", 17866 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", 17867 "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", 17868 "dev": true 17869 }, 17870 "node_modules/stylelint/node_modules/global-modules": { 17871 "version": "2.0.0", 17872 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", 17873 "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", 17874 "dev": true, 17875 "dependencies": { 17876 "global-prefix": "^3.0.0" 17877 }, 17878 "engines": { 17879 "node": ">=6" 17880 } 17881 }, 17882 "node_modules/stylelint/node_modules/global-prefix": { 17883 "version": "3.0.0", 17884 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", 17885 "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", 17886 "dev": true, 17887 "dependencies": { 17888 "ini": "^1.3.5", 17889 "kind-of": "^6.0.2", 17890 "which": "^1.3.1" 17891 }, 17892 "engines": { 17893 "node": ">=6" 17894 } 17895 }, 17896 "node_modules/stylelint/node_modules/hosted-git-info": { 17897 "version": "4.1.0", 17898 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", 17899 "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", 17900 "dev": true, 17901 "dependencies": { 17902 "lru-cache": "^6.0.0" 17903 }, 17904 "engines": { 17905 "node": ">=10" 17906 } 17907 }, 17908 "node_modules/stylelint/node_modules/is-plain-object": { 17909 "version": "5.0.0", 17910 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", 17911 "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", 17912 "dev": true, 17913 "engines": { 17914 "node": ">=0.10.0" 17915 } 17916 }, 17917 "node_modules/stylelint/node_modules/kind-of": { 17918 "version": "6.0.3", 17919 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 17920 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 17921 "dev": true, 17922 "engines": { 17923 "node": ">=0.10.0" 17924 } 17925 }, 17926 "node_modules/stylelint/node_modules/meow": { 17927 "version": "9.0.0", 17928 "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", 17929 "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", 17930 "dev": true, 17931 "dependencies": { 17932 "@types/minimist": "^1.2.0", 17933 "camelcase-keys": "^6.2.2", 17934 "decamelize": "^1.2.0", 17935 "decamelize-keys": "^1.1.0", 17936 "hard-rejection": "^2.1.0", 17937 "minimist-options": "4.1.0", 17938 "normalize-package-data": "^3.0.0", 17939 "read-pkg-up": "^7.0.1", 17940 "redent": "^3.0.0", 17941 "trim-newlines": "^3.0.0", 17942 "type-fest": "^0.18.0", 17943 "yargs-parser": "^20.2.3" 17944 }, 17945 "engines": { 17946 "node": ">=10" 17947 }, 17948 "funding": { 17949 "url": "https://github.com/sponsors/sindresorhus" 17950 } 17951 }, 17952 "node_modules/stylelint/node_modules/normalize-package-data": { 17953 "version": "3.0.3", 17954 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", 17955 "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", 17956 "dev": true, 17957 "dependencies": { 17958 "hosted-git-info": "^4.0.1", 17959 "is-core-module": "^2.5.0", 17960 "semver": "^7.3.4", 17961 "validate-npm-package-license": "^3.0.1" 17962 }, 17963 "engines": { 17964 "node": ">=10" 17965 } 17966 }, 17967 "node_modules/stylelint/node_modules/resolve-from": { 17968 "version": "5.0.0", 17969 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 17970 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 17971 "dev": true, 17972 "engines": { 17973 "node": ">=8" 17974 } 17975 }, 17976 "node_modules/stylelint/node_modules/semver": { 17977 "version": "7.3.5", 17978 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 17979 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 17980 "dev": true, 17981 "dependencies": { 17982 "lru-cache": "^6.0.0" 17983 }, 17984 "bin": { 17985 "semver": "bin/semver.js" 17986 }, 17987 "engines": { 17988 "node": ">=10" 17989 } 17990 }, 17991 "node_modules/stylelint/node_modules/strip-ansi": { 17992 "version": "6.0.1", 17993 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 17994 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 17995 "dev": true, 17996 "dependencies": { 17997 "ansi-regex": "^5.0.1" 17998 }, 17999 "engines": { 18000 "node": ">=8" 18001 } 18002 }, 18003 "node_modules/stylelint/node_modules/type-fest": { 18004 "version": "0.18.1", 18005 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", 18006 "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", 18007 "dev": true, 18008 "engines": { 18009 "node": ">=10" 18010 }, 18011 "funding": { 18012 "url": "https://github.com/sponsors/sindresorhus" 18013 } 18014 }, 18015 "node_modules/stylelint/node_modules/write-file-atomic": { 18016 "version": "4.0.1", 18017 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", 18018 "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", 18019 "dev": true, 18020 "dependencies": { 18021 "imurmurhash": "^0.1.4", 18022 "signal-exit": "^3.0.7" 18023 }, 18024 "engines": { 18025 "node": "^12.13.0 || ^14.15.0 || >=16" 18026 } 18027 }, 18028 "node_modules/supports-color": { 13405 18029 "version": "5.5.0", 13406 18030 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 13407 18031 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 13408 18032 "dev": true, 13409 " requires": {18033 "dependencies": { 13410 18034 "has-flag": "^3.0.0" 13411 } 13412 }, 13413 "supports-hyperlinks": { 18035 }, 18036 "engines": { 18037 "node": ">=4" 18038 } 18039 }, 18040 "node_modules/supports-hyperlinks": { 13414 18041 "version": "2.2.0", 13415 18042 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 13416 18043 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 13417 18044 "dev": true, 13418 " requires": {18045 "dependencies": { 13419 18046 "has-flag": "^4.0.0", 13420 18047 "supports-color": "^7.0.0" 13421 18048 }, 13422 "dependencies": { 13423 "has-flag": { 13424 "version": "4.0.0", 13425 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 13426 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 13427 "dev": true 13428 }, 13429 "supports-color": { 13430 "version": "7.2.0", 13431 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 13432 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 13433 "dev": true, 13434 "requires": { 13435 "has-flag": "^4.0.0" 13436 } 13437 } 13438 } 13439 }, 13440 "supports-preserve-symlinks-flag": { 18049 "engines": { 18050 "node": ">=8" 18051 } 18052 }, 18053 "node_modules/supports-hyperlinks/node_modules/has-flag": { 18054 "version": "4.0.0", 18055 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 18056 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 18057 "dev": true, 18058 "engines": { 18059 "node": ">=8" 18060 } 18061 }, 18062 "node_modules/supports-hyperlinks/node_modules/supports-color": { 18063 "version": "7.2.0", 18064 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 18065 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 18066 "dev": true, 18067 "dependencies": { 18068 "has-flag": "^4.0.0" 18069 }, 18070 "engines": { 18071 "node": ">=8" 18072 } 18073 }, 18074 "node_modules/supports-preserve-symlinks-flag": { 13441 18075 "version": "1.0.0", 13442 18076 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 13443 18077 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 13444 "dev": true 13445 }, 13446 "svg-parser": { 18078 "dev": true, 18079 "engines": { 18080 "node": ">= 0.4" 18081 }, 18082 "funding": { 18083 "url": "https://github.com/sponsors/ljharb" 18084 } 18085 }, 18086 "node_modules/svg-parser": { 13447 18087 "version": "2.0.4", 13448 18088 "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", … … 13450 18090 "dev": true 13451 18091 }, 13452 " svg-tags": {18092 "node_modules/svg-tags": { 13453 18093 "version": "1.0.0", 13454 18094 "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", … … 13456 18096 "dev": true 13457 18097 }, 13458 " svgo": {18098 "node_modules/svgo": { 13459 18099 "version": "2.8.0", 13460 18100 "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", 13461 18101 "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", 13462 18102 "dev": true, 13463 " requires": {18103 "dependencies": { 13464 18104 "@trysound/sax": "0.2.0", 13465 18105 "commander": "^7.2.0", … … 13470 18110 "stable": "^0.1.8" 13471 18111 }, 13472 "dependencies": { 13473 "commander": { 13474 "version": "7.2.0", 13475 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 13476 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 13477 "dev": true 13478 } 13479 } 13480 }, 13481 "symbol-tree": { 18112 "bin": { 18113 "svgo": "bin/svgo" 18114 }, 18115 "engines": { 18116 "node": ">=10.13.0" 18117 } 18118 }, 18119 "node_modules/svgo/node_modules/commander": { 18120 "version": "7.2.0", 18121 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 18122 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 18123 "dev": true, 18124 "engines": { 18125 "node": ">= 10" 18126 } 18127 }, 18128 "node_modules/symbol-tree": { 13482 18129 "version": "3.2.4", 13483 18130 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", … … 13485 18132 "dev": true 13486 18133 }, 13487 " table": {18134 "node_modules/table": { 13488 18135 "version": "6.8.0", 13489 18136 "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", 13490 18137 "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", 13491 18138 "dev": true, 13492 " requires": {18139 "dependencies": { 13493 18140 "ajv": "^8.0.1", 13494 18141 "lodash.truncate": "^4.4.2", … … 13497 18144 "strip-ansi": "^6.0.1" 13498 18145 }, 13499 "dependencies": { 13500 "ajv": { 13501 "version": "8.10.0", 13502 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 13503 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 13504 "dev": true, 13505 "requires": { 13506 "fast-deep-equal": "^3.1.1", 13507 "json-schema-traverse": "^1.0.0", 13508 "require-from-string": "^2.0.2", 13509 "uri-js": "^4.2.2" 13510 } 13511 }, 13512 "ansi-regex": { 13513 "version": "5.0.1", 13514 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 13515 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 13516 "dev": true 13517 }, 13518 "json-schema-traverse": { 13519 "version": "1.0.0", 13520 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 13521 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 13522 "dev": true 13523 }, 13524 "strip-ansi": { 13525 "version": "6.0.1", 13526 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 13527 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 13528 "dev": true, 13529 "requires": { 13530 "ansi-regex": "^5.0.1" 13531 } 13532 } 13533 } 13534 }, 13535 "tapable": { 18146 "engines": { 18147 "node": ">=10.0.0" 18148 } 18149 }, 18150 "node_modules/table/node_modules/ajv": { 18151 "version": "8.10.0", 18152 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 18153 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 18154 "dev": true, 18155 "dependencies": { 18156 "fast-deep-equal": "^3.1.1", 18157 "json-schema-traverse": "^1.0.0", 18158 "require-from-string": "^2.0.2", 18159 "uri-js": "^4.2.2" 18160 }, 18161 "funding": { 18162 "type": "github", 18163 "url": "https://github.com/sponsors/epoberezkin" 18164 } 18165 }, 18166 "node_modules/table/node_modules/ansi-regex": { 18167 "version": "5.0.1", 18168 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 18169 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 18170 "dev": true, 18171 "engines": { 18172 "node": ">=8" 18173 } 18174 }, 18175 "node_modules/table/node_modules/json-schema-traverse": { 18176 "version": "1.0.0", 18177 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 18178 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 18179 "dev": true 18180 }, 18181 "node_modules/table/node_modules/strip-ansi": { 18182 "version": "6.0.1", 18183 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 18184 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 18185 "dev": true, 18186 "dependencies": { 18187 "ansi-regex": "^5.0.1" 18188 }, 18189 "engines": { 18190 "node": ">=8" 18191 } 18192 }, 18193 "node_modules/tapable": { 13536 18194 "version": "2.2.1", 13537 18195 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", 13538 18196 "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", 13539 "dev": true 13540 }, 13541 "tar-fs": { 18197 "dev": true, 18198 "engines": { 18199 "node": ">=6" 18200 } 18201 }, 18202 "node_modules/tar-fs": { 13542 18203 "version": "2.1.1", 13543 18204 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 13544 18205 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 13545 18206 "dev": true, 13546 " requires": {18207 "dependencies": { 13547 18208 "chownr": "^1.1.1", 13548 18209 "mkdirp-classic": "^0.5.2", … … 13551 18212 } 13552 18213 }, 13553 " tar-stream": {18214 "node_modules/tar-stream": { 13554 18215 "version": "2.2.0", 13555 18216 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 13556 18217 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 13557 18218 "dev": true, 13558 " requires": {18219 "dependencies": { 13559 18220 "bl": "^4.0.3", 13560 18221 "end-of-stream": "^1.4.1", … … 13562 18223 "inherits": "^2.0.3", 13563 18224 "readable-stream": "^3.1.1" 13564 } 13565 }, 13566 "terminal-link": { 18225 }, 18226 "engines": { 18227 "node": ">=6" 18228 } 18229 }, 18230 "node_modules/terminal-link": { 13567 18231 "version": "2.1.1", 13568 18232 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 13569 18233 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 13570 18234 "dev": true, 13571 " requires": {18235 "dependencies": { 13572 18236 "ansi-escapes": "^4.2.1", 13573 18237 "supports-hyperlinks": "^2.0.0" 13574 } 13575 }, 13576 "terser": { 18238 }, 18239 "engines": { 18240 "node": ">=8" 18241 }, 18242 "funding": { 18243 "url": "https://github.com/sponsors/sindresorhus" 18244 } 18245 }, 18246 "node_modules/terser": { 13577 18247 "version": "5.12.1", 13578 18248 "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", 13579 18249 "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", 13580 18250 "dev": true, 13581 " requires": {18251 "dependencies": { 13582 18252 "acorn": "^8.5.0", 13583 18253 "commander": "^2.20.0", … … 13585 18255 "source-map-support": "~0.5.20" 13586 18256 }, 13587 "dependencies": { 13588 "source-map": { 13589 "version": "0.7.3", 13590 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 13591 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 13592 "dev": true 13593 } 13594 } 13595 }, 13596 "terser-webpack-plugin": { 18257 "bin": { 18258 "terser": "bin/terser" 18259 }, 18260 "engines": { 18261 "node": ">=10" 18262 } 18263 }, 18264 "node_modules/terser-webpack-plugin": { 13597 18265 "version": "5.3.1", 13598 18266 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", 13599 18267 "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", 13600 18268 "dev": true, 13601 " requires": {18269 "dependencies": { 13602 18270 "jest-worker": "^27.4.5", 13603 18271 "schema-utils": "^3.1.1", … … 13606 18274 "terser": "^5.7.2" 13607 18275 }, 13608 "dependencies": { 13609 "source-map": { 13610 "version": "0.6.1", 13611 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 13612 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 13613 "dev": true 18276 "engines": { 18277 "node": ">= 10.13.0" 18278 }, 18279 "funding": { 18280 "type": "opencollective", 18281 "url": "https://opencollective.com/webpack" 18282 }, 18283 "peerDependencies": { 18284 "webpack": "^5.1.0" 18285 }, 18286 "peerDependenciesMeta": { 18287 "@swc/core": { 18288 "optional": true 18289 }, 18290 "esbuild": { 18291 "optional": true 18292 }, 18293 "uglify-js": { 18294 "optional": true 13614 18295 } 13615 18296 } 13616 18297 }, 13617 "test-exclude": { 18298 "node_modules/terser-webpack-plugin/node_modules/source-map": { 18299 "version": "0.6.1", 18300 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 18301 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 18302 "dev": true, 18303 "engines": { 18304 "node": ">=0.10.0" 18305 } 18306 }, 18307 "node_modules/terser/node_modules/source-map": { 18308 "version": "0.7.3", 18309 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 18310 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 18311 "dev": true, 18312 "engines": { 18313 "node": ">= 8" 18314 } 18315 }, 18316 "node_modules/test-exclude": { 13618 18317 "version": "6.0.0", 13619 18318 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 13620 18319 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 13621 18320 "dev": true, 13622 " requires": {18321 "dependencies": { 13623 18322 "@istanbuljs/schema": "^0.1.2", 13624 18323 "glob": "^7.1.4", 13625 18324 "minimatch": "^3.0.4" 13626 } 13627 }, 13628 "text-table": { 18325 }, 18326 "engines": { 18327 "node": ">=8" 18328 } 18329 }, 18330 "node_modules/text-table": { 13629 18331 "version": "0.2.0", 13630 18332 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", … … 13632 18334 "dev": true 13633 18335 }, 13634 " throat": {18336 "node_modules/throat": { 13635 18337 "version": "6.0.1", 13636 18338 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", … … 13638 18340 "dev": true 13639 18341 }, 13640 " through": {18342 "node_modules/through": { 13641 18343 "version": "2.3.8", 13642 18344 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", … … 13644 18346 "dev": true 13645 18347 }, 13646 " thunky": {18348 "node_modules/thunky": { 13647 18349 "version": "1.1.0", 13648 18350 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", … … 13650 18352 "dev": true 13651 18353 }, 13652 " timsort": {18354 "node_modules/timsort": { 13653 18355 "version": "0.3.0", 13654 18356 "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", … … 13656 18358 "dev": true 13657 18359 }, 13658 " tiny-lr": {18360 "node_modules/tiny-lr": { 13659 18361 "version": "1.1.1", 13660 18362 "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", 13661 18363 "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", 13662 18364 "dev": true, 13663 " requires": {18365 "dependencies": { 13664 18366 "body": "^5.1.0", 13665 18367 "debug": "^3.1.0", … … 13668 18370 "object-assign": "^4.1.0", 13669 18371 "qs": "^6.4.0" 13670 }, 13671 "dependencies": { 13672 "debug": { 13673 "version": "3.2.6", 13674 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", 13675 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", 13676 "dev": true, 13677 "requires": { 13678 "ms": "^2.1.1" 13679 } 13680 }, 13681 "ms": { 13682 "version": "2.1.2", 13683 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 13684 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 13685 "dev": true 13686 } 13687 } 13688 }, 13689 "tmpl": { 18372 } 18373 }, 18374 "node_modules/tiny-lr/node_modules/debug": { 18375 "version": "3.2.6", 18376 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", 18377 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", 18378 "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", 18379 "dev": true, 18380 "dependencies": { 18381 "ms": "^2.1.1" 18382 } 18383 }, 18384 "node_modules/tiny-lr/node_modules/ms": { 18385 "version": "2.1.2", 18386 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 18387 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 18388 "dev": true 18389 }, 18390 "node_modules/tmpl": { 13690 18391 "version": "1.0.5", 13691 18392 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", … … 13693 18394 "dev": true 13694 18395 }, 13695 " to-fast-properties": {18396 "node_modules/to-fast-properties": { 13696 18397 "version": "2.0.0", 13697 18398 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 13698 18399 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 13699 "dev": true 13700 }, 13701 "to-regex-range": { 18400 "dev": true, 18401 "engines": { 18402 "node": ">=4" 18403 } 18404 }, 18405 "node_modules/to-regex-range": { 13702 18406 "version": "5.0.1", 13703 18407 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 13704 18408 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 13705 18409 "dev": true, 13706 " requires": {18410 "dependencies": { 13707 18411 "is-number": "^7.0.0" 13708 } 13709 }, 13710 "toidentifier": { 18412 }, 18413 "engines": { 18414 "node": ">=8.0" 18415 } 18416 }, 18417 "node_modules/toidentifier": { 13711 18418 "version": "1.0.1", 13712 18419 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 13713 18420 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 13714 "dev": true 13715 }, 13716 "totalist": { 18421 "dev": true, 18422 "engines": { 18423 "node": ">=0.6" 18424 } 18425 }, 18426 "node_modules/totalist": { 13717 18427 "version": "1.1.0", 13718 18428 "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", 13719 18429 "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", 13720 "dev": true 13721 }, 13722 "tough-cookie": { 18430 "dev": true, 18431 "engines": { 18432 "node": ">=6" 18433 } 18434 }, 18435 "node_modules/tough-cookie": { 13723 18436 "version": "4.0.0", 13724 18437 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", 13725 18438 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", 13726 18439 "dev": true, 13727 " requires": {18440 "dependencies": { 13728 18441 "psl": "^1.1.33", 13729 18442 "punycode": "^2.1.1", 13730 18443 "universalify": "^0.1.2" 13731 } 13732 }, 13733 "tr46": { 18444 }, 18445 "engines": { 18446 "node": ">=6" 18447 } 18448 }, 18449 "node_modules/tr46": { 13734 18450 "version": "2.1.0", 13735 18451 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", 13736 18452 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", 13737 18453 "dev": true, 13738 " requires": {18454 "dependencies": { 13739 18455 "punycode": "^2.1.1" 13740 } 13741 }, 13742 "tree-kill": { 18456 }, 18457 "engines": { 18458 "node": ">=8" 18459 } 18460 }, 18461 "node_modules/tree-kill": { 13743 18462 "version": "1.2.2", 13744 18463 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 13745 18464 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", 13746 "dev": true 13747 }, 13748 "trim-newlines": { 18465 "dev": true, 18466 "bin": { 18467 "tree-kill": "cli.js" 18468 } 18469 }, 18470 "node_modules/trim-newlines": { 13749 18471 "version": "3.0.1", 13750 18472 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", 13751 18473 "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", 13752 "dev": true 13753 }, 13754 "trim-repeated": { 18474 "dev": true, 18475 "engines": { 18476 "node": ">=8" 18477 } 18478 }, 18479 "node_modules/trim-repeated": { 13755 18480 "version": "1.0.0", 13756 18481 "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", 13757 18482 "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", 13758 18483 "dev": true, 13759 " requires": {18484 "dependencies": { 13760 18485 "escape-string-regexp": "^1.0.2" 13761 } 13762 }, 13763 "tsconfig-paths": { 18486 }, 18487 "engines": { 18488 "node": ">=0.10.0" 18489 } 18490 }, 18491 "node_modules/tsconfig-paths": { 13764 18492 "version": "3.14.0", 13765 18493 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.0.tgz", 13766 18494 "integrity": "sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==", 13767 18495 "dev": true, 13768 " requires": {18496 "dependencies": { 13769 18497 "@types/json5": "^0.0.29", 13770 18498 "json5": "^1.0.1", 13771 18499 "minimist": "^1.2.0", 13772 18500 "strip-bom": "^3.0.0" 13773 }, 13774 "dependencies": { 13775 "json5": { 13776 "version": "1.0.1", 13777 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 13778 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 13779 "dev": true, 13780 "requires": { 13781 "minimist": "^1.2.0" 13782 } 13783 } 13784 } 13785 }, 13786 "tslib": { 18501 } 18502 }, 18503 "node_modules/tsconfig-paths/node_modules/json5": { 18504 "version": "1.0.1", 18505 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 18506 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 18507 "dev": true, 18508 "dependencies": { 18509 "minimist": "^1.2.0" 18510 }, 18511 "bin": { 18512 "json5": "lib/cli.js" 18513 } 18514 }, 18515 "node_modules/tslib": { 13787 18516 "version": "1.14.1", 13788 18517 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", … … 13790 18519 "dev": true 13791 18520 }, 13792 " tsutils": {18521 "node_modules/tsutils": { 13793 18522 "version": "3.21.0", 13794 18523 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 13795 18524 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 13796 18525 "dev": true, 13797 " requires": {18526 "dependencies": { 13798 18527 "tslib": "^1.8.1" 13799 } 13800 }, 13801 "type-check": { 18528 }, 18529 "engines": { 18530 "node": ">= 6" 18531 }, 18532 "peerDependencies": { 18533 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 18534 } 18535 }, 18536 "node_modules/type-check": { 13802 18537 "version": "0.4.0", 13803 18538 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 13804 18539 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 13805 18540 "dev": true, 13806 " requires": {18541 "dependencies": { 13807 18542 "prelude-ls": "^1.2.1" 13808 } 13809 }, 13810 "type-detect": { 18543 }, 18544 "engines": { 18545 "node": ">= 0.8.0" 18546 } 18547 }, 18548 "node_modules/type-detect": { 13811 18549 "version": "4.0.8", 13812 18550 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 13813 18551 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 13814 "dev": true 13815 }, 13816 "type-fest": { 18552 "dev": true, 18553 "engines": { 18554 "node": ">=4" 18555 } 18556 }, 18557 "node_modules/type-fest": { 13817 18558 "version": "0.20.2", 13818 18559 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 13819 18560 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 13820 "dev": true 13821 }, 13822 "type-is": { 18561 "dev": true, 18562 "engines": { 18563 "node": ">=10" 18564 }, 18565 "funding": { 18566 "url": "https://github.com/sponsors/sindresorhus" 18567 } 18568 }, 18569 "node_modules/type-is": { 13823 18570 "version": "1.6.18", 13824 18571 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 13825 18572 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 13826 18573 "dev": true, 13827 " requires": {18574 "dependencies": { 13828 18575 "media-typer": "0.3.0", 13829 18576 "mime-types": "~2.1.24" 13830 } 13831 }, 13832 "typedarray-to-buffer": { 18577 }, 18578 "engines": { 18579 "node": ">= 0.6" 18580 } 18581 }, 18582 "node_modules/typedarray-to-buffer": { 13833 18583 "version": "3.1.5", 13834 18584 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 13835 18585 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 13836 18586 "dev": true, 13837 " requires": {18587 "dependencies": { 13838 18588 "is-typedarray": "^1.0.0" 13839 18589 } 13840 18590 }, 13841 " uc.micro": {18591 "node_modules/uc.micro": { 13842 18592 "version": "1.0.6", 13843 18593 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", … … 13845 18595 "dev": true 13846 18596 }, 13847 " unbox-primitive": {18597 "node_modules/unbox-primitive": { 13848 18598 "version": "1.0.1", 13849 18599 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", 13850 18600 "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", 13851 18601 "dev": true, 13852 " requires": {18602 "dependencies": { 13853 18603 "function-bind": "^1.1.1", 13854 18604 "has-bigints": "^1.0.1", 13855 18605 "has-symbols": "^1.0.2", 13856 18606 "which-boxed-primitive": "^1.0.2" 13857 } 13858 }, 13859 "unbzip2-stream": { 18607 }, 18608 "funding": { 18609 "url": "https://github.com/sponsors/ljharb" 18610 } 18611 }, 18612 "node_modules/unbzip2-stream": { 13860 18613 "version": "1.4.3", 13861 18614 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", 13862 18615 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", 13863 18616 "dev": true, 13864 " requires": {18617 "dependencies": { 13865 18618 "buffer": "^5.2.1", 13866 18619 "through": "^2.3.8" 13867 18620 } 13868 18621 }, 13869 " unc-path-regex": {18622 "node_modules/unc-path-regex": { 13870 18623 "version": "0.1.2", 13871 18624 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 13872 18625 "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", 13873 "dev": true 13874 }, 13875 "underscore.string": { 18626 "dev": true, 18627 "engines": { 18628 "node": ">=0.10.0" 18629 } 18630 }, 18631 "node_modules/underscore.string": { 13876 18632 "version": "3.3.6", 13877 18633 "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", 13878 18634 "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", 13879 18635 "dev": true, 13880 " requires": {18636 "dependencies": { 13881 18637 "sprintf-js": "^1.1.1", 13882 18638 "util-deprecate": "^1.0.2" 13883 18639 }, 13884 "dependencies": { 13885 "sprintf-js": { 13886 "version": "1.1.2", 13887 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", 13888 "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", 13889 "dev": true 13890 } 13891 } 13892 }, 13893 "unicode-canonical-property-names-ecmascript": { 18640 "engines": { 18641 "node": "*" 18642 } 18643 }, 18644 "node_modules/underscore.string/node_modules/sprintf-js": { 18645 "version": "1.1.2", 18646 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", 18647 "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", 18648 "dev": true 18649 }, 18650 "node_modules/unicode-canonical-property-names-ecmascript": { 13894 18651 "version": "2.0.0", 13895 18652 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", 13896 18653 "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", 13897 "dev": true 13898 }, 13899 "unicode-match-property-ecmascript": { 18654 "dev": true, 18655 "engines": { 18656 "node": ">=4" 18657 } 18658 }, 18659 "node_modules/unicode-match-property-ecmascript": { 13900 18660 "version": "2.0.0", 13901 18661 "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", 13902 18662 "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", 13903 18663 "dev": true, 13904 " requires": {18664 "dependencies": { 13905 18665 "unicode-canonical-property-names-ecmascript": "^2.0.0", 13906 18666 "unicode-property-aliases-ecmascript": "^2.0.0" 13907 } 13908 }, 13909 "unicode-match-property-value-ecmascript": { 18667 }, 18668 "engines": { 18669 "node": ">=4" 18670 } 18671 }, 18672 "node_modules/unicode-match-property-value-ecmascript": { 13910 18673 "version": "2.0.0", 13911 18674 "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", 13912 18675 "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", 13913 "dev": true 13914 }, 13915 "unicode-property-aliases-ecmascript": { 18676 "dev": true, 18677 "engines": { 18678 "node": ">=4" 18679 } 18680 }, 18681 "node_modules/unicode-property-aliases-ecmascript": { 13916 18682 "version": "2.0.0", 13917 18683 "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", 13918 18684 "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", 13919 "dev": true 13920 }, 13921 "unist-util-stringify-position": { 18685 "dev": true, 18686 "engines": { 18687 "node": ">=4" 18688 } 18689 }, 18690 "node_modules/unist-util-stringify-position": { 13922 18691 "version": "2.0.3", 13923 18692 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", 13924 18693 "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", 13925 18694 "dev": true, 13926 " requires": {18695 "dependencies": { 13927 18696 "@types/unist": "^2.0.2" 13928 } 13929 }, 13930 "universalify": { 18697 }, 18698 "funding": { 18699 "type": "opencollective", 18700 "url": "https://opencollective.com/unified" 18701 } 18702 }, 18703 "node_modules/universalify": { 13931 18704 "version": "0.1.2", 13932 18705 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 13933 18706 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 13934 "dev": true 13935 }, 13936 "unpipe": { 18707 "dev": true, 18708 "engines": { 18709 "node": ">= 4.0.0" 18710 } 18711 }, 18712 "node_modules/unpipe": { 13937 18713 "version": "1.0.0", 13938 18714 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 13939 18715 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", 13940 "dev": true 13941 }, 13942 "uri-js": { 18716 "dev": true, 18717 "engines": { 18718 "node": ">= 0.8" 18719 } 18720 }, 18721 "node_modules/uri-js": { 13943 18722 "version": "4.4.1", 13944 18723 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 13945 18724 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 13946 18725 "dev": true, 13947 " requires": {18726 "dependencies": { 13948 18727 "punycode": "^2.1.0" 13949 18728 } 13950 18729 }, 13951 " url-loader": {18730 "node_modules/url-loader": { 13952 18731 "version": "4.1.1", 13953 18732 "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", 13954 18733 "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", 13955 18734 "dev": true, 13956 " requires": {18735 "dependencies": { 13957 18736 "loader-utils": "^2.0.0", 13958 18737 "mime-types": "^2.1.27", 13959 18738 "schema-utils": "^3.0.0" 13960 } 13961 }, 13962 "util-deprecate": { 18739 }, 18740 "engines": { 18741 "node": ">= 10.13.0" 18742 }, 18743 "funding": { 18744 "type": "opencollective", 18745 "url": "https://opencollective.com/webpack" 18746 }, 18747 "peerDependencies": { 18748 "file-loader": "*", 18749 "webpack": "^4.0.0 || ^5.0.0" 18750 }, 18751 "peerDependenciesMeta": { 18752 "file-loader": { 18753 "optional": true 18754 } 18755 } 18756 }, 18757 "node_modules/util-deprecate": { 13963 18758 "version": "1.0.2", 13964 18759 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", … … 13966 18761 "dev": true 13967 18762 }, 13968 " utils-merge": {18763 "node_modules/utils-merge": { 13969 18764 "version": "1.0.1", 13970 18765 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 13971 18766 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", 13972 "dev": true 13973 }, 13974 "uuid": { 18767 "dev": true, 18768 "engines": { 18769 "node": ">= 0.4.0" 18770 } 18771 }, 18772 "node_modules/uuid": { 13975 18773 "version": "8.3.2", 13976 18774 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", 13977 18775 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", 13978 "dev": true 13979 }, 13980 "v8-compile-cache": { 18776 "dev": true, 18777 "bin": { 18778 "uuid": "dist/bin/uuid" 18779 } 18780 }, 18781 "node_modules/v8-compile-cache": { 13981 18782 "version": "2.3.0", 13982 18783 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", … … 13984 18785 "dev": true 13985 18786 }, 13986 " v8-to-istanbul": {18787 "node_modules/v8-to-istanbul": { 13987 18788 "version": "8.1.1", 13988 18789 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", 13989 18790 "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", 13990 18791 "dev": true, 13991 " requires": {18792 "dependencies": { 13992 18793 "@types/istanbul-lib-coverage": "^2.0.1", 13993 18794 "convert-source-map": "^1.6.0", 13994 18795 "source-map": "^0.7.3" 13995 18796 }, 13996 "dependencies": { 13997 "source-map": { 13998 "version": "0.7.3", 13999 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 14000 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 14001 "dev": true 14002 } 14003 } 14004 }, 14005 "v8flags": { 18797 "engines": { 18798 "node": ">=10.12.0" 18799 } 18800 }, 18801 "node_modules/v8-to-istanbul/node_modules/source-map": { 18802 "version": "0.7.3", 18803 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 18804 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 18805 "dev": true, 18806 "engines": { 18807 "node": ">= 8" 18808 } 18809 }, 18810 "node_modules/v8flags": { 14006 18811 "version": "3.2.0", 14007 18812 "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", 14008 18813 "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", 14009 18814 "dev": true, 14010 " requires": {18815 "dependencies": { 14011 18816 "homedir-polyfill": "^1.0.1" 14012 } 14013 }, 14014 "validate-npm-package-license": { 18817 }, 18818 "engines": { 18819 "node": ">= 0.10" 18820 } 18821 }, 18822 "node_modules/validate-npm-package-license": { 14015 18823 "version": "3.0.4", 14016 18824 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 14017 18825 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 14018 18826 "dev": true, 14019 " requires": {18827 "dependencies": { 14020 18828 "spdx-correct": "^3.0.0", 14021 18829 "spdx-expression-parse": "^3.0.0" 14022 18830 } 14023 18831 }, 14024 " vary": {18832 "node_modules/vary": { 14025 18833 "version": "1.1.2", 14026 18834 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 14027 18835 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", 14028 "dev": true 14029 }, 14030 "w3c-hr-time": { 18836 "dev": true, 18837 "engines": { 18838 "node": ">= 0.8" 18839 } 18840 }, 18841 "node_modules/w3c-hr-time": { 14031 18842 "version": "1.0.2", 14032 18843 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 14033 18844 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 14034 "dev": true, 14035 "requires": { 18845 "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", 18846 "dev": true, 18847 "dependencies": { 14036 18848 "browser-process-hrtime": "^1.0.0" 14037 18849 } 14038 18850 }, 14039 " w3c-xmlserializer": {18851 "node_modules/w3c-xmlserializer": { 14040 18852 "version": "2.0.0", 14041 18853 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", 14042 18854 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", 14043 18855 "dev": true, 14044 " requires": {18856 "dependencies": { 14045 18857 "xml-name-validator": "^3.0.0" 14046 } 14047 }, 14048 "wait-on": { 18858 }, 18859 "engines": { 18860 "node": ">=10" 18861 } 18862 }, 18863 "node_modules/wait-on": { 14049 18864 "version": "6.0.1", 14050 18865 "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", 14051 18866 "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", 14052 18867 "dev": true, 14053 " requires": {18868 "dependencies": { 14054 18869 "axios": "^0.25.0", 14055 18870 "joi": "^17.6.0", … … 14058 18873 "rxjs": "^7.5.4" 14059 18874 }, 14060 "dependencies": { 14061 "lodash": { 14062 "version": "4.17.21", 14063 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 14064 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 14065 "dev": true 14066 } 14067 } 14068 }, 14069 "walker": { 18875 "bin": { 18876 "wait-on": "bin/wait-on" 18877 }, 18878 "engines": { 18879 "node": ">=10.0.0" 18880 } 18881 }, 18882 "node_modules/wait-on/node_modules/lodash": { 18883 "version": "4.17.21", 18884 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 18885 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 18886 "dev": true 18887 }, 18888 "node_modules/walker": { 14070 18889 "version": "1.0.8", 14071 18890 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", 14072 18891 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", 14073 18892 "dev": true, 14074 " requires": {18893 "dependencies": { 14075 18894 "makeerror": "1.0.12" 14076 18895 } 14077 18896 }, 14078 " watchpack": {18897 "node_modules/watchpack": { 14079 18898 "version": "2.3.1", 14080 18899 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", 14081 18900 "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", 14082 18901 "dev": true, 14083 " requires": {18902 "dependencies": { 14084 18903 "glob-to-regexp": "^0.4.1", 14085 18904 "graceful-fs": "^4.1.2" 14086 } 14087 }, 14088 "wbuf": { 18905 }, 18906 "engines": { 18907 "node": ">=10.13.0" 18908 } 18909 }, 18910 "node_modules/wbuf": { 14089 18911 "version": "1.7.3", 14090 18912 "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", 14091 18913 "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", 14092 18914 "dev": true, 14093 " requires": {18915 "dependencies": { 14094 18916 "minimalistic-assert": "^1.0.0" 14095 18917 } 14096 18918 }, 14097 " webidl-conversions": {18919 "node_modules/webidl-conversions": { 14098 18920 "version": "6.1.0", 14099 18921 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", 14100 18922 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", 14101 "dev": true 14102 }, 14103 "webpack": { 18923 "dev": true, 18924 "engines": { 18925 "node": ">=10.4" 18926 } 18927 }, 18928 "node_modules/webpack": { 14104 18929 "version": "5.70.0", 14105 18930 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", 14106 18931 "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", 14107 18932 "dev": true, 14108 " requires": {18933 "dependencies": { 14109 18934 "@types/eslint-scope": "^3.7.3", 14110 18935 "@types/estree": "^0.0.51", … … 14131 18956 "watchpack": "^2.3.1", 14132 18957 "webpack-sources": "^3.2.3" 14133 } 14134 }, 14135 "webpack-bundle-analyzer": { 18958 }, 18959 "bin": { 18960 "webpack": "bin/webpack.js" 18961 }, 18962 "engines": { 18963 "node": ">=10.13.0" 18964 }, 18965 "funding": { 18966 "type": "opencollective", 18967 "url": "https://opencollective.com/webpack" 18968 }, 18969 "peerDependenciesMeta": { 18970 "webpack-cli": { 18971 "optional": true 18972 } 18973 } 18974 }, 18975 "node_modules/webpack-bundle-analyzer": { 14136 18976 "version": "4.5.0", 14137 18977 "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", 14138 18978 "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", 14139 18979 "dev": true, 14140 " requires": {18980 "dependencies": { 14141 18981 "acorn": "^8.0.4", 14142 18982 "acorn-walk": "^8.0.0", … … 14149 18989 "ws": "^7.3.1" 14150 18990 }, 14151 "dependencies": { 14152 "acorn-walk": { 14153 "version": "8.2.0", 14154 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", 14155 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", 14156 "dev": true 14157 }, 14158 "ansi-styles": { 14159 "version": "4.3.0", 14160 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 14161 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 14162 "dev": true, 14163 "requires": { 14164 "color-convert": "^2.0.1" 14165 } 14166 }, 14167 "chalk": { 14168 "version": "4.1.2", 14169 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 14170 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 14171 "dev": true, 14172 "requires": { 14173 "ansi-styles": "^4.1.0", 14174 "supports-color": "^7.1.0" 14175 } 14176 }, 14177 "color-convert": { 14178 "version": "2.0.1", 14179 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 14180 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 14181 "dev": true, 14182 "requires": { 14183 "color-name": "~1.1.4" 14184 } 14185 }, 14186 "color-name": { 14187 "version": "1.1.4", 14188 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 14189 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 14190 "dev": true 14191 }, 14192 "commander": { 14193 "version": "7.2.0", 14194 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 14195 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 14196 "dev": true 14197 }, 14198 "gzip-size": { 14199 "version": "6.0.0", 14200 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", 14201 "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", 14202 "dev": true, 14203 "requires": { 14204 "duplexer": "^0.1.2" 14205 } 14206 }, 14207 "has-flag": { 14208 "version": "4.0.0", 14209 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 14210 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 14211 "dev": true 14212 }, 14213 "supports-color": { 14214 "version": "7.2.0", 14215 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 14216 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 14217 "dev": true, 14218 "requires": { 14219 "has-flag": "^4.0.0" 14220 } 14221 } 14222 } 14223 }, 14224 "webpack-cli": { 18991 "bin": { 18992 "webpack-bundle-analyzer": "lib/bin/analyzer.js" 18993 }, 18994 "engines": { 18995 "node": ">= 10.13.0" 18996 } 18997 }, 18998 "node_modules/webpack-bundle-analyzer/node_modules/acorn-walk": { 18999 "version": "8.2.0", 19000 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", 19001 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", 19002 "dev": true, 19003 "engines": { 19004 "node": ">=0.4.0" 19005 } 19006 }, 19007 "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { 19008 "version": "4.3.0", 19009 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 19010 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 19011 "dev": true, 19012 "dependencies": { 19013 "color-convert": "^2.0.1" 19014 }, 19015 "engines": { 19016 "node": ">=8" 19017 }, 19018 "funding": { 19019 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 19020 } 19021 }, 19022 "node_modules/webpack-bundle-analyzer/node_modules/chalk": { 19023 "version": "4.1.2", 19024 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 19025 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 19026 "dev": true, 19027 "dependencies": { 19028 "ansi-styles": "^4.1.0", 19029 "supports-color": "^7.1.0" 19030 }, 19031 "engines": { 19032 "node": ">=10" 19033 }, 19034 "funding": { 19035 "url": "https://github.com/chalk/chalk?sponsor=1" 19036 } 19037 }, 19038 "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { 19039 "version": "2.0.1", 19040 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 19041 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 19042 "dev": true, 19043 "dependencies": { 19044 "color-name": "~1.1.4" 19045 }, 19046 "engines": { 19047 "node": ">=7.0.0" 19048 } 19049 }, 19050 "node_modules/webpack-bundle-analyzer/node_modules/color-name": { 19051 "version": "1.1.4", 19052 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 19053 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 19054 "dev": true 19055 }, 19056 "node_modules/webpack-bundle-analyzer/node_modules/commander": { 19057 "version": "7.2.0", 19058 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 19059 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 19060 "dev": true, 19061 "engines": { 19062 "node": ">= 10" 19063 } 19064 }, 19065 "node_modules/webpack-bundle-analyzer/node_modules/gzip-size": { 19066 "version": "6.0.0", 19067 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", 19068 "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", 19069 "dev": true, 19070 "dependencies": { 19071 "duplexer": "^0.1.2" 19072 }, 19073 "engines": { 19074 "node": ">=10" 19075 }, 19076 "funding": { 19077 "url": "https://github.com/sponsors/sindresorhus" 19078 } 19079 }, 19080 "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { 19081 "version": "4.0.0", 19082 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 19083 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 19084 "dev": true, 19085 "engines": { 19086 "node": ">=8" 19087 } 19088 }, 19089 "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { 19090 "version": "7.2.0", 19091 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 19092 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 19093 "dev": true, 19094 "dependencies": { 19095 "has-flag": "^4.0.0" 19096 }, 19097 "engines": { 19098 "node": ">=8" 19099 } 19100 }, 19101 "node_modules/webpack-cli": { 14225 19102 "version": "4.9.2", 14226 19103 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz", 14227 19104 "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==", 14228 19105 "dev": true, 14229 " requires": {19106 "dependencies": { 14230 19107 "@discoveryjs/json-ext": "^0.5.0", 14231 19108 "@webpack-cli/configtest": "^1.1.1", … … 14241 19118 "webpack-merge": "^5.7.3" 14242 19119 }, 14243 "dependencies": { 14244 "commander": { 14245 "version": "7.2.0", 14246 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 14247 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 14248 "dev": true 19120 "bin": { 19121 "webpack-cli": "bin/cli.js" 19122 }, 19123 "engines": { 19124 "node": ">=10.13.0" 19125 }, 19126 "peerDependencies": { 19127 "webpack": "4.x.x || 5.x.x" 19128 }, 19129 "peerDependenciesMeta": { 19130 "@webpack-cli/generators": { 19131 "optional": true 19132 }, 19133 "@webpack-cli/migrate": { 19134 "optional": true 19135 }, 19136 "webpack-bundle-analyzer": { 19137 "optional": true 19138 }, 19139 "webpack-dev-server": { 19140 "optional": true 14249 19141 } 14250 19142 } 14251 19143 }, 14252 "webpack-dev-middleware": { 19144 "node_modules/webpack-cli/node_modules/commander": { 19145 "version": "7.2.0", 19146 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 19147 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 19148 "dev": true, 19149 "engines": { 19150 "node": ">= 10" 19151 } 19152 }, 19153 "node_modules/webpack-dev-middleware": { 14253 19154 "version": "5.3.1", 14254 19155 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", 14255 19156 "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", 14256 19157 "dev": true, 14257 " requires": {19158 "dependencies": { 14258 19159 "colorette": "^2.0.10", 14259 19160 "memfs": "^3.4.1", … … 14262 19163 "schema-utils": "^4.0.0" 14263 19164 }, 14264 "dependencies": { 14265 "ajv": { 14266 "version": "8.10.0", 14267 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 14268 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 14269 "dev": true, 14270 "requires": { 14271 "fast-deep-equal": "^3.1.1", 14272 "json-schema-traverse": "^1.0.0", 14273 "require-from-string": "^2.0.2", 14274 "uri-js": "^4.2.2" 14275 } 14276 }, 14277 "ajv-keywords": { 14278 "version": "5.1.0", 14279 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 14280 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 14281 "dev": true, 14282 "requires": { 14283 "fast-deep-equal": "^3.1.3" 14284 } 14285 }, 14286 "json-schema-traverse": { 14287 "version": "1.0.0", 14288 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 14289 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 14290 "dev": true 14291 }, 14292 "schema-utils": { 14293 "version": "4.0.0", 14294 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 14295 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 14296 "dev": true, 14297 "requires": { 14298 "@types/json-schema": "^7.0.9", 14299 "ajv": "^8.8.0", 14300 "ajv-formats": "^2.1.1", 14301 "ajv-keywords": "^5.0.0" 14302 } 14303 } 14304 } 14305 }, 14306 "webpack-dev-server": { 19165 "engines": { 19166 "node": ">= 12.13.0" 19167 }, 19168 "funding": { 19169 "type": "opencollective", 19170 "url": "https://opencollective.com/webpack" 19171 }, 19172 "peerDependencies": { 19173 "webpack": "^4.0.0 || ^5.0.0" 19174 } 19175 }, 19176 "node_modules/webpack-dev-middleware/node_modules/ajv": { 19177 "version": "8.10.0", 19178 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 19179 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 19180 "dev": true, 19181 "dependencies": { 19182 "fast-deep-equal": "^3.1.1", 19183 "json-schema-traverse": "^1.0.0", 19184 "require-from-string": "^2.0.2", 19185 "uri-js": "^4.2.2" 19186 }, 19187 "funding": { 19188 "type": "github", 19189 "url": "https://github.com/sponsors/epoberezkin" 19190 } 19191 }, 19192 "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { 19193 "version": "5.1.0", 19194 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 19195 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 19196 "dev": true, 19197 "dependencies": { 19198 "fast-deep-equal": "^3.1.3" 19199 }, 19200 "peerDependencies": { 19201 "ajv": "^8.8.2" 19202 } 19203 }, 19204 "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { 19205 "version": "1.0.0", 19206 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 19207 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 19208 "dev": true 19209 }, 19210 "node_modules/webpack-dev-middleware/node_modules/schema-utils": { 19211 "version": "4.0.0", 19212 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 19213 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 19214 "dev": true, 19215 "dependencies": { 19216 "@types/json-schema": "^7.0.9", 19217 "ajv": "^8.8.0", 19218 "ajv-formats": "^2.1.1", 19219 "ajv-keywords": "^5.0.0" 19220 }, 19221 "engines": { 19222 "node": ">= 12.13.0" 19223 }, 19224 "funding": { 19225 "type": "opencollective", 19226 "url": "https://opencollective.com/webpack" 19227 } 19228 }, 19229 "node_modules/webpack-dev-server": { 14307 19230 "version": "4.7.4", 14308 19231 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", 14309 19232 "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", 14310 19233 "dev": true, 14311 " requires": {19234 "dependencies": { 14312 19235 "@types/bonjour": "^3.5.9", 14313 19236 "@types/connect-history-api-fallback": "^1.3.5", … … 14341 19264 "ws": "^8.4.2" 14342 19265 }, 19266 "bin": { 19267 "webpack-dev-server": "bin/webpack-dev-server.js" 19268 }, 19269 "engines": { 19270 "node": ">= 12.13.0" 19271 }, 19272 "peerDependencies": { 19273 "webpack": "^4.37.0 || ^5.0.0" 19274 }, 19275 "peerDependenciesMeta": { 19276 "webpack-cli": { 19277 "optional": true 19278 } 19279 } 19280 }, 19281 "node_modules/webpack-dev-server/node_modules/ajv": { 19282 "version": "8.10.0", 19283 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", 19284 "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", 19285 "dev": true, 19286 "dependencies": { 19287 "fast-deep-equal": "^3.1.1", 19288 "json-schema-traverse": "^1.0.0", 19289 "require-from-string": "^2.0.2", 19290 "uri-js": "^4.2.2" 19291 }, 19292 "funding": { 19293 "type": "github", 19294 "url": "https://github.com/sponsors/epoberezkin" 19295 } 19296 }, 19297 "node_modules/webpack-dev-server/node_modules/ajv-keywords": { 19298 "version": "5.1.0", 19299 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 19300 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 19301 "dev": true, 19302 "dependencies": { 19303 "fast-deep-equal": "^3.1.3" 19304 }, 19305 "peerDependencies": { 19306 "ajv": "^8.8.2" 19307 } 19308 }, 19309 "node_modules/webpack-dev-server/node_modules/ansi-regex": { 19310 "version": "6.0.1", 19311 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 19312 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 19313 "dev": true, 19314 "engines": { 19315 "node": ">=12" 19316 }, 19317 "funding": { 19318 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 19319 } 19320 }, 19321 "node_modules/webpack-dev-server/node_modules/del": { 19322 "version": "6.0.0", 19323 "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", 19324 "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", 19325 "dev": true, 19326 "dependencies": { 19327 "globby": "^11.0.1", 19328 "graceful-fs": "^4.2.4", 19329 "is-glob": "^4.0.1", 19330 "is-path-cwd": "^2.2.0", 19331 "is-path-inside": "^3.0.2", 19332 "p-map": "^4.0.0", 19333 "rimraf": "^3.0.2", 19334 "slash": "^3.0.0" 19335 }, 19336 "engines": { 19337 "node": ">=10" 19338 }, 19339 "funding": { 19340 "url": "https://github.com/sponsors/sindresorhus" 19341 } 19342 }, 19343 "node_modules/webpack-dev-server/node_modules/is-path-inside": { 19344 "version": "3.0.3", 19345 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 19346 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 19347 "dev": true, 19348 "engines": { 19349 "node": ">=8" 19350 } 19351 }, 19352 "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { 19353 "version": "1.0.0", 19354 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 19355 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 19356 "dev": true 19357 }, 19358 "node_modules/webpack-dev-server/node_modules/p-map": { 19359 "version": "4.0.0", 19360 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", 19361 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", 19362 "dev": true, 19363 "dependencies": { 19364 "aggregate-error": "^3.0.0" 19365 }, 19366 "engines": { 19367 "node": ">=10" 19368 }, 19369 "funding": { 19370 "url": "https://github.com/sponsors/sindresorhus" 19371 } 19372 }, 19373 "node_modules/webpack-dev-server/node_modules/rimraf": { 19374 "version": "3.0.2", 19375 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 19376 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 19377 "dev": true, 19378 "dependencies": { 19379 "glob": "^7.1.3" 19380 }, 19381 "bin": { 19382 "rimraf": "bin.js" 19383 }, 19384 "funding": { 19385 "url": "https://github.com/sponsors/isaacs" 19386 } 19387 }, 19388 "node_modules/webpack-dev-server/node_modules/schema-utils": { 19389 "version": "4.0.0", 19390 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 19391 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 19392 "dev": true, 19393 "dependencies": { 19394 "@types/json-schema": "^7.0.9", 19395 "ajv": "^8.8.0", 19396 "ajv-formats": "^2.1.1", 19397 "ajv-keywords": "^5.0.0" 19398 }, 19399 "engines": { 19400 "node": ">= 12.13.0" 19401 }, 19402 "funding": { 19403 "type": "opencollective", 19404 "url": "https://opencollective.com/webpack" 19405 } 19406 }, 19407 "node_modules/webpack-dev-server/node_modules/strip-ansi": { 19408 "version": "7.0.1", 19409 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", 19410 "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", 19411 "dev": true, 19412 "dependencies": { 19413 "ansi-regex": "^6.0.1" 19414 }, 19415 "engines": { 19416 "node": ">=12" 19417 }, 19418 "funding": { 19419 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 19420 } 19421 }, 19422 "node_modules/webpack-dev-server/node_modules/ws": { 19423 "version": "8.5.0", 19424 "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", 19425 "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", 19426 "dev": true, 19427 "engines": { 19428 "node": ">=10.0.0" 19429 }, 19430 "peerDependencies": { 19431 "bufferutil": "^4.0.1", 19432 "utf-8-validate": "^5.0.2" 19433 }, 19434 "peerDependenciesMeta": { 19435 "bufferutil": { 19436 "optional": true 19437 }, 19438 "utf-8-validate": { 19439 "optional": true 19440 } 19441 } 19442 }, 19443 "node_modules/webpack-merge": { 19444 "version": "5.8.0", 19445 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", 19446 "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", 19447 "dev": true, 19448 "dependencies": { 19449 "clone-deep": "^4.0.1", 19450 "wildcard": "^2.0.0" 19451 }, 19452 "engines": { 19453 "node": ">=10.0.0" 19454 } 19455 }, 19456 "node_modules/webpack-merge/node_modules/clone-deep": { 19457 "version": "4.0.1", 19458 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", 19459 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", 19460 "dev": true, 19461 "dependencies": { 19462 "is-plain-object": "^2.0.4", 19463 "kind-of": "^6.0.2", 19464 "shallow-clone": "^3.0.0" 19465 }, 19466 "engines": { 19467 "node": ">=6" 19468 } 19469 }, 19470 "node_modules/webpack-merge/node_modules/kind-of": { 19471 "version": "6.0.3", 19472 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 19473 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 19474 "dev": true, 19475 "engines": { 19476 "node": ">=0.10.0" 19477 } 19478 }, 19479 "node_modules/webpack-merge/node_modules/shallow-clone": { 19480 "version": "3.0.1", 19481 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", 19482 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", 19483 "dev": true, 19484 "dependencies": { 19485 "kind-of": "^6.0.2" 19486 }, 19487 "engines": { 19488 "node": ">=8" 19489 } 19490 }, 19491 "node_modules/webpack-sources": { 19492 "version": "3.2.3", 19493 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", 19494 "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", 19495 "dev": true, 19496 "engines": { 19497 "node": ">=10.13.0" 19498 } 19499 }, 19500 "node_modules/websocket-driver": { 19501 "version": "0.7.4", 19502 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", 19503 "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", 19504 "dev": true, 19505 "dependencies": { 19506 "http-parser-js": ">=0.5.1", 19507 "safe-buffer": ">=5.1.0", 19508 "websocket-extensions": ">=0.1.1" 19509 }, 19510 "engines": { 19511 "node": ">=0.8.0" 19512 } 19513 }, 19514 "node_modules/websocket-extensions": { 19515 "version": "0.1.4", 19516 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", 19517 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", 19518 "dev": true, 19519 "engines": { 19520 "node": ">=0.8.0" 19521 } 19522 }, 19523 "node_modules/whatwg-encoding": { 19524 "version": "1.0.5", 19525 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 19526 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 19527 "dev": true, 19528 "dependencies": { 19529 "iconv-lite": "0.4.24" 19530 } 19531 }, 19532 "node_modules/whatwg-mimetype": { 19533 "version": "2.3.0", 19534 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 19535 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 19536 "dev": true 19537 }, 19538 "node_modules/whatwg-url": { 19539 "version": "8.7.0", 19540 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", 19541 "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", 19542 "dev": true, 19543 "dependencies": { 19544 "lodash": "^4.7.0", 19545 "tr46": "^2.1.0", 19546 "webidl-conversions": "^6.1.0" 19547 }, 19548 "engines": { 19549 "node": ">=10" 19550 } 19551 }, 19552 "node_modules/which": { 19553 "version": "1.3.1", 19554 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 19555 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 19556 "dev": true, 19557 "dependencies": { 19558 "isexe": "^2.0.0" 19559 }, 19560 "bin": { 19561 "which": "bin/which" 19562 } 19563 }, 19564 "node_modules/which-boxed-primitive": { 19565 "version": "1.0.2", 19566 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 19567 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 19568 "dev": true, 19569 "dependencies": { 19570 "is-bigint": "^1.0.1", 19571 "is-boolean-object": "^1.1.0", 19572 "is-number-object": "^1.0.4", 19573 "is-string": "^1.0.5", 19574 "is-symbol": "^1.0.3" 19575 }, 19576 "funding": { 19577 "url": "https://github.com/sponsors/ljharb" 19578 } 19579 }, 19580 "node_modules/wildcard": { 19581 "version": "2.0.0", 19582 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", 19583 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", 19584 "dev": true 19585 }, 19586 "node_modules/word-wrap": { 19587 "version": "1.2.3", 19588 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 19589 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 19590 "dev": true, 19591 "engines": { 19592 "node": ">=0.10.0" 19593 } 19594 }, 19595 "node_modules/wrap-ansi": { 19596 "version": "7.0.0", 19597 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 19598 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 19599 "dev": true, 19600 "dependencies": { 19601 "ansi-styles": "^4.0.0", 19602 "string-width": "^4.1.0", 19603 "strip-ansi": "^6.0.0" 19604 }, 19605 "engines": { 19606 "node": ">=10" 19607 }, 19608 "funding": { 19609 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 19610 } 19611 }, 19612 "node_modules/wrap-ansi/node_modules/ansi-regex": { 19613 "version": "5.0.1", 19614 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 19615 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 19616 "dev": true, 19617 "engines": { 19618 "node": ">=8" 19619 } 19620 }, 19621 "node_modules/wrap-ansi/node_modules/ansi-styles": { 19622 "version": "4.3.0", 19623 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 19624 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 19625 "dev": true, 19626 "dependencies": { 19627 "color-convert": "^2.0.1" 19628 }, 19629 "engines": { 19630 "node": ">=8" 19631 }, 19632 "funding": { 19633 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 19634 } 19635 }, 19636 "node_modules/wrap-ansi/node_modules/color-convert": { 19637 "version": "2.0.1", 19638 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 19639 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 19640 "dev": true, 19641 "dependencies": { 19642 "color-name": "~1.1.4" 19643 }, 19644 "engines": { 19645 "node": ">=7.0.0" 19646 } 19647 }, 19648 "node_modules/wrap-ansi/node_modules/color-name": { 19649 "version": "1.1.4", 19650 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 19651 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 19652 "dev": true 19653 }, 19654 "node_modules/wrap-ansi/node_modules/strip-ansi": { 19655 "version": "6.0.1", 19656 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 19657 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 19658 "dev": true, 19659 "dependencies": { 19660 "ansi-regex": "^5.0.1" 19661 }, 19662 "engines": { 19663 "node": ">=8" 19664 } 19665 }, 19666 "node_modules/wrappy": { 19667 "version": "1.0.2", 19668 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 19669 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 19670 "dev": true 19671 }, 19672 "node_modules/write-file-atomic": { 19673 "version": "3.0.3", 19674 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 19675 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 19676 "dev": true, 19677 "dependencies": { 19678 "imurmurhash": "^0.1.4", 19679 "is-typedarray": "^1.0.0", 19680 "signal-exit": "^3.0.2", 19681 "typedarray-to-buffer": "^3.1.5" 19682 } 19683 }, 19684 "node_modules/ws": { 19685 "version": "7.5.7", 19686 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", 19687 "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", 19688 "dev": true, 19689 "engines": { 19690 "node": ">=8.3.0" 19691 }, 19692 "peerDependencies": { 19693 "bufferutil": "^4.0.1", 19694 "utf-8-validate": "^5.0.2" 19695 }, 19696 "peerDependenciesMeta": { 19697 "bufferutil": { 19698 "optional": true 19699 }, 19700 "utf-8-validate": { 19701 "optional": true 19702 } 19703 } 19704 }, 19705 "node_modules/xml-name-validator": { 19706 "version": "3.0.0", 19707 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 19708 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 19709 "dev": true 19710 }, 19711 "node_modules/xmlchars": { 19712 "version": "2.2.0", 19713 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 19714 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 19715 "dev": true 19716 }, 19717 "node_modules/y18n": { 19718 "version": "5.0.8", 19719 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 19720 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 19721 "dev": true, 19722 "engines": { 19723 "node": ">=10" 19724 } 19725 }, 19726 "node_modules/yallist": { 19727 "version": "4.0.0", 19728 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 19729 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 19730 "dev": true 19731 }, 19732 "node_modules/yaml": { 19733 "version": "1.10.2", 19734 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 19735 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 19736 "dev": true, 19737 "engines": { 19738 "node": ">= 6" 19739 } 19740 }, 19741 "node_modules/yargs": { 19742 "version": "16.2.0", 19743 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",