Plugin Directory

Changeset 2292451


Ignore:
Timestamp:
04/27/2020 09:21:20 AM (6 years ago)
Author:
image4io
Message:

Version 0.3.0

Location:
image4io
Files:
65 added
13 edited

Legend:

Unmodified
Added
Removed
  • image4io/trunk/image4io.php

    r2261008 r2292451  
    88Description: Speeds up the images' load time: image optimization, image CDN and image storage, all-in-one platform. To get started: activate the image4io plugin and then go to your Image4io Settings page to set up your credentials.
    99Author: image4io
    10 Version: 0.2.0
     10Version: 0.3.0
    1111Author URI: https://image4.io
    1212*/
  • image4io/trunk/inc/Api/Callbacks/AdminCallbacks.php

    r2261008 r2292451  
    5050    }
    5151
     52
     53    public function image4ioAutoUpload($args){
     54        $name=$args['label_for'];
     55        $optionName=$args['option_name'];
     56        $options=get_option($optionName);
     57        $value=isset($options[$name])?$options[$name]:0;
     58
     59        echo "<input type='checkbox' id='$name' class='regular-text' name='" . $optionName . "[" . $name . "]' value='1' ". checked( 1, $value, false )  ." >";
     60    }
     61
    5262}
  • image4io/trunk/inc/Api/Image4IOApi.php

    r2261008 r2292451  
    1212
    1313    private $baseUrl="https://api.image4.io/";
    14     private $version="v0.1";
     14    private $version="v1.0";
    1515    private $urlWithVersion;
    1616
     
    3030    public function connect(){
    3131        $args= array(
    32             'headers'=>$this->getHeaders()
     32            'headers'=>$this->getHeaders(),
     33            'body'=>array('path'=>'/')
    3334        );
    34         $response=wp_remote_get( $this->urlWithVersion . 'listfolder', $args );
     35        $response=wp_remote_get( $this->urlWithVersion . 'listFolder', $args );
    3536        if($response['response']['code']==200){
    3637            return true;
     
    5253        $args= array(
    5354            'headers'=>$this->getHeaders(),
     55            'body'=>json_encode(array(
     56                'from'=>$from,
     57                'targetPath'=>$targetPath,
     58                'useFilename'=>true
     59            )),
    5460            'timeout'=>30
    5561        );
    56         $response=wp_remote_post( $this->urlWithVersion . 'fetch?from=' . urlencode($from) . '&target_path=' . urlencode($targetPath) , $args );
     62        $response=wp_remote_post( $this->urlWithVersion . 'fetchImage' , $args );
    5763        return $response['body'];
    5864    }
  • image4io/trunk/inc/Manager/MediaManager.php

    r2261008 r2292451  
    3737        add_action('admin_footer-upload.php', array($this, 'image4io_media_lib_upload_admin_footer'));
    3838        add_action('load-upload.php', array($this, 'image4io_media_lib_upload_action'));
     39        add_filter('wp_generate_attachment_metadata',array($this,'image4io_upload_new_media_action'),1,3);
    3940        add_filter('wp_get_attachment_url', array($this, 'fix_local_url_to_image4io'), 1, 2);
    4041        add_filter('image_downsize', array($this, 'image4io_resize'), 1, 3);
     
    377378        $result = $manager->uploadToImage4ioFromUrl($full_path,"/");
    378379       
    379         if(!isset($result->fetchedFile)){
     380        if(!isset($result->fetchedImage)){
    380381            return "Cannot upload to image4io server! File: " . $attachment->$post_title;
    381382        }
    382         $name=$result->fetchedFile->name;
     383        $name=$result->fetchedImage->name;
    383384        $url= $this->build_url_from_name($name);
    384385
     
    396397        $info = pathinfo($url);
    397398        $public_id = $info['filename'];
    398         $mime_types = array('png' => 'image/png', 'jpg' => 'image/jpeg', 'bmp' => 'image/bmp');
    399         $type = $mime_types[$info['extension']];
     399        $mime_types = array('png' => 'image/png','jpeg' => 'image/jpeg', 'jpg' => 'image/jpeg', 'bmp' => 'image/bmp');
     400        $type = $mime_types[strtolower($info['extension'])];
    400401       
    401402        $md = wp_get_attachment_metadata($attachment_id);
     403       
    402404        $meta = $md['image_meta'];
    403405        $title = $original_attachment->post_title;
     
    724726        }
    725727    }
     728
     729    public function image4io_upload_new_media_action($metadata,$attachment_id,$context){
     730        $attachment = get_post($attachment_id);
     731
     732        if($context=="create"){
     733
     734            $values=get_option( "image4io_settings" );
     735            if(!isset($values)||!isset($values["auto_upload"])||!$values["auto_upload"]){
     736                return $metadata;
     737            }
     738           
     739            $mime_type=$attachment->post_mime_type;
     740            if(!preg_match( '!^image/!', $mime_type )){
     741                return $metadata;
     742            }
     743            $full_path = $attachment->guid;
     744            if (empty($full_path)) {
     745                return $metadata;
     746            }
     747
     748            $manager = new Image4IOManager;
     749            $manager->setup();
     750            $result = $manager->uploadToImage4ioFromUrl($full_path,"/");
     751           
     752            if(!isset($result->fetchedImage)){
     753                return $metadata;
     754            }
     755            $name=$result->fetchedImage->name;
     756            $url= $this->build_url_from_name($name);
     757
     758            $res= $this->register_image($name, $url, $attachment->post_parent, $attachment_id, $attachment);
     759            if($res){
     760                return wp_get_attachment_metadata($res);
     761            }else{
     762                return $metadata;
     763            }
     764        }else{
     765            return $metadata;
     766        }
     767    }
    726768 }
  • image4io/trunk/inc/Pages/Admin.php

    r2261008 r2292451  
    106106                    'label_for' => 'cloudname'
    107107                )
     108            ),
     109            array(
     110                'id' => 'auto_upload',
     111                'title' => '<div data-tooltip-location="right" data-tooltip="If checked, all new images uploaded to the Media Library will be uploaded to image4io Storage">Auto Upload to Image4io<span class="dashicons dashicons-info"></span></div>',
     112                'callback' => array( $this->callbacks, 'image4ioAutoUpload' ),
     113                'page' => 'image4io_plugin',
     114                'section' => 'image4io_admin_dashboard_index',
     115                'args' => array(
     116                    'option_name'=>'image4io_settings',
     117                    'label_for' => 'auto_upload'
     118                )
    108119            )
    109120        );
  • image4io/trunk/package-lock.json

    r2253449 r2292451  
    11{
    2   "name": "image4io-plugin",
    3   "version": "0.0.1",
     2  "name": "image4io",
     3  "version": "0.2.0",
    44  "lockfileVersion": 1,
    55  "requires": true,
    66  "dependencies": {
    77    "@babel/code-frame": {
    8       "version": "7.8.0",
    9       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.0.tgz",
    10       "integrity": "sha512-AN2IR/wCUYsM+PdErq6Bp3RFTXl8W0p9Nmymm7zkpsCmh+r/YYcckaCGpU8Q/mEKmST19kkGRaG42A/jxOWwBA==",
    11       "dev": true,
    12       "requires": {
    13         "@babel/highlight": "^7.8.0"
     8      "version": "7.8.3",
     9      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
     10      "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
     11      "dev": true,
     12      "requires": {
     13        "@babel/highlight": "^7.8.3"
    1414      }
    1515    },
    1616    "@babel/compat-data": {
    17       "version": "7.8.1",
    18       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.1.tgz",
    19       "integrity": "sha512-Z+6ZOXvyOWYxJ50BwxzdhRnRsGST8Y3jaZgxYig575lTjVSs3KtJnmESwZegg6e2Dn0td1eDhoWlp1wI4BTCPw==",
    20       "dev": true,
    21       "requires": {
    22         "browserslist": "^4.8.2",
     17      "version": "7.8.6",
     18      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.6.tgz",
     19      "integrity": "sha512-CurCIKPTkS25Mb8mz267vU95vy+TyUpnctEX2lV33xWNmHAfjruztgiPBbXZRh3xZZy1CYvGx6XfxyTVS+sk7Q==",
     20      "dev": true,
     21      "requires": {
     22        "browserslist": "^4.8.5",
    2323        "invariant": "^2.2.4",
    2424        "semver": "^5.5.0"
     
    2626    },
    2727    "@babel/core": {
    28       "version": "7.8.0",
    29       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.0.tgz",
    30       "integrity": "sha512-3rqPi/bv/Xfu2YzHvBz4XqMI1fKVwnhntPA1/fjoECrSjrhbOCxlTrbVu5gUtr8zkxW+RpkDOa/HCW93gzS2Dw==",
    31       "dev": true,
    32       "requires": {
    33         "@babel/code-frame": "^7.8.0",
    34         "@babel/generator": "^7.8.0",
    35         "@babel/helpers": "^7.8.0",
    36         "@babel/parser": "^7.8.0",
    37         "@babel/template": "^7.8.0",
    38         "@babel/traverse": "^7.8.0",
    39         "@babel/types": "^7.8.0",
     28      "version": "7.8.7",
     29      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz",
     30      "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==",
     31      "dev": true,
     32      "requires": {
     33        "@babel/code-frame": "^7.8.3",
     34        "@babel/generator": "^7.8.7",
     35        "@babel/helpers": "^7.8.4",
     36        "@babel/parser": "^7.8.7",
     37        "@babel/template": "^7.8.6",
     38        "@babel/traverse": "^7.8.6",
     39        "@babel/types": "^7.8.7",
    4040        "convert-source-map": "^1.7.0",
    4141        "debug": "^4.1.0",
     
    4949    },
    5050    "@babel/generator": {
    51       "version": "7.8.0",
    52       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.0.tgz",
    53       "integrity": "sha512-2Lp2e02CV2C7j/H4n4D9YvsvdhPVVg9GDIamr6Tu4tU35mL3mzOrzl1lZ8ZJtysfZXh+y+AGORc2rPS7yHxBUg==",
    54       "dev": true,
    55       "requires": {
    56         "@babel/types": "^7.8.0",
     51      "version": "7.8.8",
     52      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.8.tgz",
     53      "integrity": "sha512-HKyUVu69cZoclptr8t8U5b6sx6zoWjh8jiUhnuj3MpZuKT2dJ8zPTuiy31luq32swhI0SpwItCIlU8XW7BZeJg==",
     54      "dev": true,
     55      "requires": {
     56        "@babel/types": "^7.8.7",
    5757        "jsesc": "^2.5.1",
    5858        "lodash": "^4.17.13",
     
    6161    },
    6262    "@babel/helper-annotate-as-pure": {
    63       "version": "7.8.0",
    64       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.0.tgz",
    65       "integrity": "sha512-WWj+1amBdowU2g18p3/KUc1Y5kWnaNm1paohq2tT4/RreeMNssYkv6ul9wkE2iIqjwLBwNMZGH4pTGlMSUqMMg==",
    66       "dev": true,
    67       "requires": {
    68         "@babel/types": "^7.8.0"
     63      "version": "7.8.3",
     64      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
     65      "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
     66      "dev": true,
     67      "requires": {
     68        "@babel/types": "^7.8.3"
    6969      }
    7070    },
    7171    "@babel/helper-builder-binary-assignment-operator-visitor": {
    72       "version": "7.8.0",
    73       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.0.tgz",
    74       "integrity": "sha512-KbBloNiBHM3ZyHg1ViDRs4QcnAunwMJ+rLpAEA8l3cWb3Z1xof7ag1iHvX16EwhUfaTG3+YSvTRPv4xHIrseUQ==",
    75       "dev": true,
    76       "requires": {
    77         "@babel/helper-explode-assignable-expression": "^7.8.0",
    78         "@babel/types": "^7.8.0"
     72      "version": "7.8.3",
     73      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
     74      "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
     75      "dev": true,
     76      "requires": {
     77        "@babel/helper-explode-assignable-expression": "^7.8.3",
     78        "@babel/types": "^7.8.3"
    7979      }
    8080    },
    8181    "@babel/helper-builder-react-jsx": {
    82       "version": "7.8.0",
    83       "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.0.tgz",
    84       "integrity": "sha512-Zg7VLtZzcAHoQ13S0pEIGKo8OAG3s5kjsk/4keGmUeNuc810T9fVp6izIaL8ZVeAErRFWJdvqFItY3QMTHMsSg==",
    85       "dev": true,
    86       "requires": {
    87         "@babel/types": "^7.8.0",
     82      "version": "7.8.3",
     83      "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz",
     84      "integrity": "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==",
     85      "dev": true,
     86      "requires": {
     87        "@babel/types": "^7.8.3",
    8888        "esutils": "^2.0.0"
    8989      }
    9090    },
    9191    "@babel/helper-call-delegate": {
    92       "version": "7.8.0",
    93       "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.0.tgz",
    94       "integrity": "sha512-Vi8K1LScr8ZgLicfuCNSE7JWUPG/H/9Bw9zn+3vQyy4vA54FEGTCuUTOXCFwmBM93OD6jHfjrQ6ZnivM5U+bHg==",
    95       "dev": true,
    96       "requires": {
    97         "@babel/helper-hoist-variables": "^7.8.0",
    98         "@babel/traverse": "^7.8.0",
    99         "@babel/types": "^7.8.0"
     92      "version": "7.8.7",
     93      "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.7.tgz",
     94      "integrity": "sha512-doAA5LAKhsFCR0LAFIf+r2RSMmC+m8f/oQ+URnUET/rWeEzC0yTRmAGyWkD4sSu3xwbS7MYQ2u+xlt1V5R56KQ==",
     95      "dev": true,
     96      "requires": {
     97        "@babel/helper-hoist-variables": "^7.8.3",
     98        "@babel/traverse": "^7.8.3",
     99        "@babel/types": "^7.8.7"
    100100      }
    101101    },
    102102    "@babel/helper-compilation-targets": {
    103       "version": "7.8.1",
    104       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.1.tgz",
    105       "integrity": "sha512-Fsrljg8DHSdnKSzC0YFopX7lseRpVfWMYuC1Dnvf7tw972E2KDjZ4XEaqjO9aJL0sLcG4KNRXxowDxHYIcZ+Cw==",
    106       "dev": true,
    107       "requires": {
    108         "@babel/compat-data": "^7.8.1",
    109         "browserslist": "^4.8.2",
     103      "version": "7.8.7",
     104      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
     105      "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
     106      "dev": true,
     107      "requires": {
     108        "@babel/compat-data": "^7.8.6",
     109        "browserslist": "^4.9.1",
    110110        "invariant": "^2.2.4",
    111         "levenary": "^1.1.0",
     111        "levenary": "^1.1.1",
    112112        "semver": "^5.5.0"
    113113      }
    114114    },
    115115    "@babel/helper-create-regexp-features-plugin": {
    116       "version": "7.8.0",
    117       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.0.tgz",
    118       "integrity": "sha512-vJj2hPbxxLUWJEV86iZiac5curAnC3ZVc+rFmFeWZigUOcuCPpbF+KxoEmxrkmuCGylHFF9t4lkpcDUcxnhQ5g==",
    119       "dev": true,
    120       "requires": {
    121         "@babel/helper-regex": "^7.8.0",
    122         "regexpu-core": "^4.6.0"
     116      "version": "7.8.8",
     117      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
     118      "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
     119      "dev": true,
     120      "requires": {
     121        "@babel/helper-annotate-as-pure": "^7.8.3",
     122        "@babel/helper-regex": "^7.8.3",
     123        "regexpu-core": "^4.7.0"
    123124      }
    124125    },
    125126    "@babel/helper-define-map": {
    126       "version": "7.8.0",
    127       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.0.tgz",
    128       "integrity": "sha512-Go06lUlZ4YImNEmdyAH5iO38yh5mbpOPSwA2PtV1vyczFhTZfX0OtzkiIL2pACo6AOYf89pLh42nhhDrqgzC3A==",
    129       "dev": true,
    130       "requires": {
    131         "@babel/helper-function-name": "^7.8.0",
    132         "@babel/types": "^7.8.0",
     127      "version": "7.8.3",
     128      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
     129      "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
     130      "dev": true,
     131      "requires": {
     132        "@babel/helper-function-name": "^7.8.3",
     133        "@babel/types": "^7.8.3",
    133134        "lodash": "^4.17.13"
    134135      }
    135136    },
    136137    "@babel/helper-explode-assignable-expression": {
    137       "version": "7.8.0",
    138       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.0.tgz",
    139       "integrity": "sha512-w4mRQqKAh4M7BSLwvDMm8jYFroEzpqMCtXDhFHP+kNjMIQWpbC6b0Q/RUQsJNSf54rIx6XMdci1Stf60DWw+og==",
    140       "dev": true,
    141       "requires": {
    142         "@babel/traverse": "^7.8.0",
    143         "@babel/types": "^7.8.0"
     138      "version": "7.8.3",
     139      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
     140      "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
     141      "dev": true,
     142      "requires": {
     143        "@babel/traverse": "^7.8.3",
     144        "@babel/types": "^7.8.3"
    144145      }
    145146    },
    146147    "@babel/helper-function-name": {
    147       "version": "7.8.0",
    148       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.0.tgz",
    149       "integrity": "sha512-x9psucuU0Xalw+0Vpr2FYJMLB7/KnPSLZhlkUyOGbYAWRDfmtZBrguYpJYiaNCRV7vGkYjO/gF6/J6yMvdWTDw==",
    150       "dev": true,
    151       "requires": {
    152         "@babel/helper-get-function-arity": "^7.8.0",
    153         "@babel/template": "^7.8.0",
    154         "@babel/types": "^7.8.0"
     148      "version": "7.8.3",
     149      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
     150      "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
     151      "dev": true,
     152      "requires": {
     153        "@babel/helper-get-function-arity": "^7.8.3",
     154        "@babel/template": "^7.8.3",
     155        "@babel/types": "^7.8.3"
    155156      }
    156157    },
    157158    "@babel/helper-get-function-arity": {
    158       "version": "7.8.0",
    159       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.0.tgz",
    160       "integrity": "sha512-eUP5grliToMapQiTaYS2AAO/WwaCG7cuJztR1v/a1aPzUzUeGt+AaI9OvLATc/AfFkF8SLJ10d5ugGt/AQ9d6w==",
    161       "dev": true,
    162       "requires": {
    163         "@babel/types": "^7.8.0"
     159      "version": "7.8.3",
     160      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
     161      "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
     162      "dev": true,
     163      "requires": {
     164        "@babel/types": "^7.8.3"
    164165      }
    165166    },
    166167    "@babel/helper-hoist-variables": {
    167       "version": "7.8.0",
    168       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.0.tgz",
    169       "integrity": "sha512-jDl66KvuklTXUADcoXDMur1jDtAZUZZkzLIaQ54+z38ih8C0V0hC56hMaoVoyoxN60MwQmmrHctBwcLqP0c/Lw==",
    170       "dev": true,
    171       "requires": {
    172         "@babel/types": "^7.8.0"
     168      "version": "7.8.3",
     169      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
     170      "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
     171      "dev": true,
     172      "requires": {
     173        "@babel/types": "^7.8.3"
    173174      }
    174175    },
    175176    "@babel/helper-member-expression-to-functions": {
    176       "version": "7.8.0",
    177       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.0.tgz",
    178       "integrity": "sha512-0m1QabGrdXuoxX/g+KOAGndoHwskC70WweqHRQyCsaO67KOEELYh4ECcGw6ZGKjDKa5Y7SW4Qbhw6ly4Fah/jQ==",
    179       "dev": true,
    180       "requires": {
    181         "@babel/types": "^7.8.0"
     177      "version": "7.8.3",
     178      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
     179      "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
     180      "dev": true,
     181      "requires": {
     182        "@babel/types": "^7.8.3"
    182183      }
    183184    },
    184185    "@babel/helper-module-imports": {
    185       "version": "7.8.0",
    186       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.0.tgz",
    187       "integrity": "sha512-ylY9J6ZxEcjmJaJ4P6aVs/fZdrZVctCGnxxfYXwCnSMapqd544zT8lWK2qI/vBPjE5gS0o2jILnH+AkpsPauEQ==",
    188       "dev": true,
    189       "requires": {
    190         "@babel/types": "^7.8.0"
     186      "version": "7.8.3",
     187      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
     188      "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
     189      "dev": true,
     190      "requires": {
     191        "@babel/types": "^7.8.3"
    191192      }
    192193    },
    193194    "@babel/helper-module-transforms": {
    194       "version": "7.8.0",
    195       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.0.tgz",
    196       "integrity": "sha512-fvGhX4FY7YwRdWW/zfddNaKpYl8TaA8hvwONIYhv1/a1ZbgxbTrjsmH6IGWUgUNki7QzbpZ27OEh88sZdft3YA==",
    197       "dev": true,
    198       "requires": {
    199         "@babel/helper-module-imports": "^7.8.0",
    200         "@babel/helper-simple-access": "^7.8.0",
    201         "@babel/helper-split-export-declaration": "^7.8.0",
    202         "@babel/template": "^7.8.0",
    203         "@babel/types": "^7.8.0",
     195      "version": "7.8.6",
     196      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.6.tgz",
     197      "integrity": "sha512-RDnGJSR5EFBJjG3deY0NiL0K9TO8SXxS9n/MPsbPK/s9LbQymuLNtlzvDiNS7IpecuL45cMeLVkA+HfmlrnkRg==",
     198      "dev": true,
     199      "requires": {
     200        "@babel/helper-module-imports": "^7.8.3",
     201        "@babel/helper-replace-supers": "^7.8.6",
     202        "@babel/helper-simple-access": "^7.8.3",
     203        "@babel/helper-split-export-declaration": "^7.8.3",
     204        "@babel/template": "^7.8.6",
     205        "@babel/types": "^7.8.6",
    204206        "lodash": "^4.17.13"
    205207      }
    206208    },
    207209    "@babel/helper-optimise-call-expression": {
    208       "version": "7.8.0",
    209       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.0.tgz",
    210       "integrity": "sha512-aiJt1m+K57y0n10fTw+QXcCXzmpkG+o+NoQmAZqlZPstkTE0PZT+Z27QSd/6Gf00nuXJQO4NiJ0/YagSW5kC2A==",
    211       "dev": true,
    212       "requires": {
    213         "@babel/types": "^7.8.0"
     210      "version": "7.8.3",
     211      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
     212      "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
     213      "dev": true,
     214      "requires": {
     215        "@babel/types": "^7.8.3"
    214216      }
    215217    },
    216218    "@babel/helper-plugin-utils": {
    217       "version": "7.8.0",
    218       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.0.tgz",
    219       "integrity": "sha512-+hAlRGdf8fHQAyNnDBqTHQhwdLURLdrCROoWaEQYiQhk2sV9Rhs+GoFZZfMJExTq9HG8o2NX3uN2G90bFtmFdA==",
     219      "version": "7.8.3",
     220      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
     221      "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
    220222      "dev": true
    221223    },
    222224    "@babel/helper-regex": {
    223       "version": "7.8.0",
    224       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.0.tgz",
    225       "integrity": "sha512-haD8fRsPtyFZkbtxBIaGBBHRtbn0YsyecdYrxNgO0Bl6SlGokJPQX9M2tDuVbeQBYHZVLUPMSwGQn4obHevsMQ==",
     225      "version": "7.8.3",
     226      "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
     227      "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
    226228      "dev": true,
    227229      "requires": {
     
    230232    },
    231233    "@babel/helper-remap-async-to-generator": {
    232       "version": "7.8.0",
    233       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.0.tgz",
    234       "integrity": "sha512-+aKyBd4oHAaIZgOLq/uLjkUz7ExZ0ppdNBc8Qr72BmtKNAy3A6EJa/ifjj0//CIzQtUDPs3E6HjKM2cV6bnXsQ==",
    235       "dev": true,
    236       "requires": {
    237         "@babel/helper-annotate-as-pure": "^7.8.0",
    238         "@babel/helper-wrap-function": "^7.8.0",
    239         "@babel/template": "^7.8.0",
    240         "@babel/traverse": "^7.8.0",
    241         "@babel/types": "^7.8.0"
     234      "version": "7.8.3",
     235      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
     236      "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
     237      "dev": true,
     238      "requires": {
     239        "@babel/helper-annotate-as-pure": "^7.8.3",
     240        "@babel/helper-wrap-function": "^7.8.3",
     241        "@babel/template": "^7.8.3",
     242        "@babel/traverse": "^7.8.3",
     243        "@babel/types": "^7.8.3"
    242244      }
    243245    },
    244246    "@babel/helper-replace-supers": {
    245       "version": "7.8.0",
    246       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.0.tgz",
    247       "integrity": "sha512-R2CyorW4tcO3YzdkClLpt6MS84G+tPkOi0MmiCn1bvYVnmDpdl9R15XOi3NQW2mhOAEeBnuQ4g1Bh7pT2sX8fg==",
    248       "dev": true,
    249       "requires": {
    250         "@babel/helper-member-expression-to-functions": "^7.8.0",
    251         "@babel/helper-optimise-call-expression": "^7.8.0",
    252         "@babel/traverse": "^7.8.0",
    253         "@babel/types": "^7.8.0"
     247      "version": "7.8.6",
     248      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
     249      "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
     250      "dev": true,
     251      "requires": {
     252        "@babel/helper-member-expression-to-functions": "^7.8.3",
     253        "@babel/helper-optimise-call-expression": "^7.8.3",
     254        "@babel/traverse": "^7.8.6",
     255        "@babel/types": "^7.8.6"
    254256      }
    255257    },
    256258    "@babel/helper-simple-access": {
    257       "version": "7.8.0",
    258       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.0.tgz",
    259       "integrity": "sha512-I+7yKZJnxp7VIC2UFzXfVjLiJuU16rYFF59x27c+boINkO/pLETgZcoesCryg9jmU4jxEa0foFueW+2wjc9Gsw==",
    260       "dev": true,
    261       "requires": {
    262         "@babel/template": "^7.8.0",
    263         "@babel/types": "^7.8.0"
     259      "version": "7.8.3",
     260      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
     261      "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
     262      "dev": true,
     263      "requires": {
     264        "@babel/template": "^7.8.3",
     265        "@babel/types": "^7.8.3"
    264266      }
    265267    },
    266268    "@babel/helper-split-export-declaration": {
    267       "version": "7.8.0",
    268       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.0.tgz",
    269       "integrity": "sha512-YhYFhH4T6DlbT6CPtVgLfC1Jp2gbCawU/ml7WJvUpBg01bCrXSzTYMZZXbbIGjq/kHmK8YUATxTppcRGzj31pA==",
    270       "dev": true,
    271       "requires": {
    272         "@babel/types": "^7.8.0"
     269      "version": "7.8.3",
     270      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
     271      "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
     272      "dev": true,
     273      "requires": {
     274        "@babel/types": "^7.8.3"
    273275      }
    274276    },
    275277    "@babel/helper-wrap-function": {
    276       "version": "7.8.0",
    277       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.0.tgz",
    278       "integrity": "sha512-2j6idN2jt8Y+8nJ4UPN/6AZa53DAkcETMVmroJQh50qZc59PuQKVjgOIIqmrLoQf6Ia9bs90MHRcID1OW5tfag==",
    279       "dev": true,
    280       "requires": {
    281         "@babel/helper-function-name": "^7.8.0",
    282         "@babel/template": "^7.8.0",
    283         "@babel/traverse": "^7.8.0",
    284         "@babel/types": "^7.8.0"
     278      "version": "7.8.3",
     279      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
     280      "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
     281      "dev": true,
     282      "requires": {
     283        "@babel/helper-function-name": "^7.8.3",
     284        "@babel/template": "^7.8.3",
     285        "@babel/traverse": "^7.8.3",
     286        "@babel/types": "^7.8.3"
    285287      }
    286288    },
    287289    "@babel/helpers": {
    288       "version": "7.8.0",
    289       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.0.tgz",
    290       "integrity": "sha512-srWKpjAFbiut5JoCReZJ098hLqoZ9HufOnKZPggc7j74XaPuQ+9b3RYPV1M/HfjL63lCNd8uI1O487qIWxAFNA==",
    291       "dev": true,
    292       "requires": {
    293         "@babel/template": "^7.8.0",
    294         "@babel/traverse": "^7.8.0",
    295         "@babel/types": "^7.8.0"
     290      "version": "7.8.4",
     291      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz",
     292      "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==",
     293      "dev": true,
     294      "requires": {
     295        "@babel/template": "^7.8.3",
     296        "@babel/traverse": "^7.8.4",
     297        "@babel/types": "^7.8.3"
    296298      }
    297299    },
    298300    "@babel/highlight": {
    299       "version": "7.8.0",
    300       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.0.tgz",
    301       "integrity": "sha512-OsdTJbHlPtIk2mmtwXItYrdmalJ8T0zpVzNAbKSkHshuywj7zb29Y09McV/jQsQunc/nEyHiPV2oy9llYMLqxw==",
     301      "version": "7.8.3",
     302      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
     303      "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
    302304      "dev": true,
    303305      "requires": {
     
    308310    },
    309311    "@babel/parser": {
    310       "version": "7.8.0",
    311       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.0.tgz",
    312       "integrity": "sha512-VVtsnUYbd1+2A2vOVhm4P2qNXQE8L/W859GpUHfUcdhX8d3pEKThZuIr6fztocWx9HbK+00/CR0tXnhAggJ4CA==",
     312      "version": "7.8.8",
     313      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz",
     314      "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==",
    313315      "dev": true
    314316    },
    315317    "@babel/plugin-proposal-async-generator-functions": {
    316       "version": "7.8.0",
    317       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.0.tgz",
    318       "integrity": "sha512-8vIQf8JYced7gCeKDsGETNGKE+zdD/JmP1LBlRn+w3UXc1aSpZv2Y330bB/fnOEbUgPbuFv+IEi+gopg+Fu0kQ==",
    319       "dev": true,
    320       "requires": {
    321         "@babel/helper-plugin-utils": "^7.8.0",
    322         "@babel/helper-remap-async-to-generator": "^7.8.0",
     318      "version": "7.8.3",
     319      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
     320      "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
     321      "dev": true,
     322      "requires": {
     323        "@babel/helper-plugin-utils": "^7.8.3",
     324        "@babel/helper-remap-async-to-generator": "^7.8.3",
    323325        "@babel/plugin-syntax-async-generators": "^7.8.0"
    324326      }
    325327    },
    326328    "@babel/plugin-proposal-dynamic-import": {
    327       "version": "7.8.0",
    328       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.0.tgz",
    329       "integrity": "sha512-YzMq0AqeTR4Mh2pz3GrCWqhcEV38HgUMMR/56/YR5GPc4Y2p1KJ4Le6j92vMnW8TJqVj+qJz/KDNglpMeww9Yg==",
    330       "dev": true,
    331       "requires": {
    332         "@babel/helper-plugin-utils": "^7.8.0",
     329      "version": "7.8.3",
     330      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
     331      "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
     332      "dev": true,
     333      "requires": {
     334        "@babel/helper-plugin-utils": "^7.8.3",
    333335        "@babel/plugin-syntax-dynamic-import": "^7.8.0"
    334336      }
    335337    },
    336338    "@babel/plugin-proposal-json-strings": {
    337       "version": "7.8.0",
    338       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.0.tgz",
    339       "integrity": "sha512-pSpuhwn926vtNeUH2FHx1OzIXaUMgklG0MzlFZJVEg37fB904gOxN572NgBae+KDwFyZDpkLMyEkVA011lBJrQ==",
    340       "dev": true,
    341       "requires": {
    342         "@babel/helper-plugin-utils": "^7.8.0",
     339      "version": "7.8.3",
     340      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
     341      "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
     342      "dev": true,
     343      "requires": {
     344        "@babel/helper-plugin-utils": "^7.8.3",
    343345        "@babel/plugin-syntax-json-strings": "^7.8.0"
    344346      }
    345347    },
    346348    "@babel/plugin-proposal-nullish-coalescing-operator": {
    347       "version": "7.8.0",
    348       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.0.tgz",
    349       "integrity": "sha512-cQMI+RQdcK2IyMm13NKKFCYfOSBUtFxEeRBOdFCi2Pubv/CpkrCubc/ikdeKMT6Lu+uQ+lNSDEJvDCOQZkUy0g==",
    350       "dev": true,
    351       "requires": {
    352         "@babel/helper-plugin-utils": "^7.8.0",
     349      "version": "7.8.3",
     350      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
     351      "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
     352      "dev": true,
     353      "requires": {
     354        "@babel/helper-plugin-utils": "^7.8.3",
    353355        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
    354356      }
    355357    },
    356358    "@babel/plugin-proposal-object-rest-spread": {
    357       "version": "7.8.0",
    358       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.0.tgz",
    359       "integrity": "sha512-SjJ2ZXCylpWC+5DTES0/pbpNmw/FnjU/3dF068xF0DU9aN+oOKah+3MCSFcb4pnZ9IwmxfOy4KnbGJSQR+hAZA==",
    360       "dev": true,
    361       "requires": {
    362         "@babel/helper-plugin-utils": "^7.8.0",
     359      "version": "7.8.3",
     360      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz",
     361      "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==",
     362      "dev": true,
     363      "requires": {
     364        "@babel/helper-plugin-utils": "^7.8.3",
    363365        "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
    364366      }
    365367    },
    366368    "@babel/plugin-proposal-optional-catch-binding": {
    367       "version": "7.8.0",
    368       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.0.tgz",
    369       "integrity": "sha512-tHP3eez6TrpPJYttBZ/6uItRbIuXUIDpQ9xwvzKwR+RboWGMJ7WzFC5dDJ3vjLuCx0/DG1tM0MVkmgcBybth9w==",
    370       "dev": true,
    371       "requires": {
    372         "@babel/helper-plugin-utils": "^7.8.0",
     369      "version": "7.8.3",
     370      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
     371      "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
     372      "dev": true,
     373      "requires": {
     374        "@babel/helper-plugin-utils": "^7.8.3",
    373375        "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
    374376      }
    375377    },
    376378    "@babel/plugin-proposal-optional-chaining": {
    377       "version": "7.8.0",
    378       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.0.tgz",
    379       "integrity": "sha512-PNBHxPHE91m+LLOdGwlvyGicWfrMgiVwng5WdB3CMjd61+vn3vPw0GbgECIAUCZnyi7Jqs5htUIZRztGuV8/5g==",
    380       "dev": true,
    381       "requires": {
    382         "@babel/helper-plugin-utils": "^7.8.0",
     379      "version": "7.8.3",
     380      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz",
     381      "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==",
     382      "dev": true,
     383      "requires": {
     384        "@babel/helper-plugin-utils": "^7.8.3",
    383385        "@babel/plugin-syntax-optional-chaining": "^7.8.0"
    384386      }
    385387    },
    386388    "@babel/plugin-proposal-unicode-property-regex": {
    387       "version": "7.8.0",
    388       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.0.tgz",
    389       "integrity": "sha512-3oK0Qt5w4arb+es3rWBribDbtc0TYJP7dFZ1dXcYul3cXderqfIOoSx9YUC1oD208nJwJO/++fvrgLmkYSbe8A==",
    390       "dev": true,
    391       "requires": {
    392         "@babel/helper-create-regexp-features-plugin": "^7.8.0",
     389      "version": "7.8.8",
     390      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
     391      "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
     392      "dev": true,
     393      "requires": {
     394        "@babel/helper-create-regexp-features-plugin": "^7.8.8",
     395        "@babel/helper-plugin-utils": "^7.8.3"
     396      }
     397    },
     398    "@babel/plugin-syntax-async-generators": {
     399      "version": "7.8.4",
     400      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
     401      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
     402      "dev": true,
     403      "requires": {
    393404        "@babel/helper-plugin-utils": "^7.8.0"
    394405      }
    395406    },
    396     "@babel/plugin-syntax-async-generators": {
    397       "version": "7.8.0",
    398       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.0.tgz",
    399       "integrity": "sha512-a8w8k7pK8nYhem07rXdAq03T+DlTX8LFojUptrh9JEx80AgLqGiuoFIyQOGTWif39kFnDOQqbzl1s6KQqrfV+A==",
     407    "@babel/plugin-syntax-dynamic-import": {
     408      "version": "7.8.3",
     409      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
     410      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
    400411      "dev": true,
    401412      "requires": {
     
    403414      }
    404415    },
    405     "@babel/plugin-syntax-dynamic-import": {
    406       "version": "7.8.0",
    407       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.0.tgz",
    408       "integrity": "sha512-Mx2RzpCHJaBfmFdA2abXDKRHVJdzJ6R0Wqwb6TxCgM7NRR5wcC4cyiAsRL7Ga+lwG8GG1cKvb+4ENjic8y15jA==",
     416    "@babel/plugin-syntax-json-strings": {
     417      "version": "7.8.3",
     418      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
     419      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
    409420      "dev": true,
    410421      "requires": {
     
    412423      }
    413424    },
    414     "@babel/plugin-syntax-json-strings": {
    415       "version": "7.8.0",
    416       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.0.tgz",
    417       "integrity": "sha512-LPykaAbH86L5NnDfCRSpNxtEHZk+6GaFzXfWEFU/6R4v69EXQr6GOp7hwH+Uw0QlYVN++s6TukTJ3flFcspahA==",
     425    "@babel/plugin-syntax-jsx": {
     426      "version": "7.8.3",
     427      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz",
     428      "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==",
     429      "dev": true,
     430      "requires": {
     431        "@babel/helper-plugin-utils": "^7.8.3"
     432      }
     433    },
     434    "@babel/plugin-syntax-nullish-coalescing-operator": {
     435      "version": "7.8.3",
     436      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
     437      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
    418438      "dev": true,
    419439      "requires": {
     
    421441      }
    422442    },
    423     "@babel/plugin-syntax-jsx": {
    424       "version": "7.8.0",
    425       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.0.tgz",
    426       "integrity": "sha512-zLDUckAuKeOtxJhfNE0TlR7iEApb2u7EYRlh5cxKzq6A5VzUbYEdyJGJlug41jDbjRbHTtsLKZUnUcy/8V3xZw==",
     443    "@babel/plugin-syntax-object-rest-spread": {
     444      "version": "7.8.3",
     445      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
     446      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
    427447      "dev": true,
    428448      "requires": {
     
    430450      }
    431451    },
    432     "@babel/plugin-syntax-nullish-coalescing-operator": {
    433       "version": "7.8.0",
    434       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.0.tgz",
    435       "integrity": "sha512-Rv2hnBToN6rbA9hO2a4vtwXZLzNa+TWkoSIMMvUezFz5+D9NPeX7SFrArwtFzzbwndmWiqboTr5rNpzAz0MPpA==",
     452    "@babel/plugin-syntax-optional-catch-binding": {
     453      "version": "7.8.3",
     454      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
     455      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
    436456      "dev": true,
    437457      "requires": {
     
    439459      }
    440460    },
    441     "@babel/plugin-syntax-object-rest-spread": {
    442       "version": "7.8.0",
    443       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.0.tgz",
    444       "integrity": "sha512-dt89fDlkfkTrQcy5KavMQPyF2A6tR0kYp8HAnIoQv5hO34iAUffHghP/hMGd7Gf/+uYTmLQO0ar7peX1SUWyIA==",
     461    "@babel/plugin-syntax-optional-chaining": {
     462      "version": "7.8.3",
     463      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
     464      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
    445465      "dev": true,
    446466      "requires": {
     
    448468      }
    449469    },
    450     "@babel/plugin-syntax-optional-catch-binding": {
    451       "version": "7.8.0",
    452       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.0.tgz",
    453       "integrity": "sha512-EIgJVy+u1RvR2gJfX4ReLwAupO/twllUue1wPrRxhu18+eC3bGTEcOSXLQdaE9ya9NG1rE0eQs0GSiloUGFEwg==",
    454       "dev": true,
    455       "requires": {
    456         "@babel/helper-plugin-utils": "^7.8.0"
    457       }
    458     },
    459     "@babel/plugin-syntax-optional-chaining": {
    460       "version": "7.8.0",
    461       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.0.tgz",
    462       "integrity": "sha512-LV1c+TTAO8Vawe3t+WXBHYWbS7endP8MSlqKPKEZOyWPEJX2akl3jfvFG828/OE7RpyoC3JXfLJDFj/jN7A8hg==",
    463       "dev": true,
    464       "requires": {
    465         "@babel/helper-plugin-utils": "^7.8.0"
    466       }
    467     },
    468470    "@babel/plugin-syntax-top-level-await": {
    469       "version": "7.8.0",
    470       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.0.tgz",
    471       "integrity": "sha512-iXR/Cw32fMfWlD1sK2zD/nXtuLStkalRv+xee6VrX84CFrn2LKwb/EOs/4UaDNUpUsws8YZYKeQjPagacFquug==",
    472       "dev": true,
    473       "requires": {
    474         "@babel/helper-plugin-utils": "^7.8.0"
     471      "version": "7.8.3",
     472      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
     473      "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
     474      "dev": true,
     475      "requires": {
     476        "@babel/helper-plugin-utils": "^7.8.3"
    475477      }
    476478    },
    477479    "@babel/plugin-transform-arrow-functions": {
    478       "version": "7.8.0",
    479       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.0.tgz",
    480       "integrity": "sha512-9KfteDp9d8cF388dxFMOh3Dum41qpOVUPVjQhXGd1kPyQBE05FJgYndiAriML2yhMIbZ2bjgweh2nnvBXDH2MQ==",
    481       "dev": true,
    482       "requires": {
    483         "@babel/helper-plugin-utils": "^7.8.0"
     480      "version": "7.8.3",
     481      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
     482      "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
     483      "dev": true,
     484      "requires": {
     485        "@babel/helper-plugin-utils": "^7.8.3"
    484486      }
    485487    },
    486488    "@babel/plugin-transform-async-to-generator": {
    487       "version": "7.8.0",
    488       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.0.tgz",
    489       "integrity": "sha512-9dvBvJnEdsDWYMrykoMyLNVRPGoub6SFlARtsYgSQ1riTjnyBjhctihSME4XsSku86F59PDeFpC9PCU+9I154w==",
    490       "dev": true,
    491       "requires": {
    492         "@babel/helper-module-imports": "^7.8.0",
    493         "@babel/helper-plugin-utils": "^7.8.0",
    494         "@babel/helper-remap-async-to-generator": "^7.8.0"
     489      "version": "7.8.3",
     490      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
     491      "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
     492      "dev": true,
     493      "requires": {
     494        "@babel/helper-module-imports": "^7.8.3",
     495        "@babel/helper-plugin-utils": "^7.8.3",
     496        "@babel/helper-remap-async-to-generator": "^7.8.3"
    495497      }
    496498    },
    497499    "@babel/plugin-transform-block-scoped-functions": {
    498       "version": "7.8.0",
    499       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.0.tgz",
    500       "integrity": "sha512-bim6gUfHq2kPN+aQst33ZEMeglpaUXAo6PWTZvOA8BOnWpNKgZcUzBvpZhh2ofL6YhZgzGoRwVVfzwynDEf47g==",
    501       "dev": true,
    502       "requires": {
    503         "@babel/helper-plugin-utils": "^7.8.0"
     500      "version": "7.8.3",
     501      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
     502      "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
     503      "dev": true,
     504      "requires": {
     505        "@babel/helper-plugin-utils": "^7.8.3"
    504506      }
    505507    },
    506508    "@babel/plugin-transform-block-scoping": {
    507       "version": "7.8.0",
    508       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.0.tgz",
    509       "integrity": "sha512-FKTK4hzg7W950Yu9iqMl12WBixCmusMc5HBt3/ErvpFLnvr3/6mu/EBTZoCEJ0mw/lQUDfU01vTcZY9oEahlMg==",
    510       "dev": true,
    511       "requires": {
    512         "@babel/helper-plugin-utils": "^7.8.0",
     509      "version": "7.8.3",
     510      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
     511      "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
     512      "dev": true,
     513      "requires": {
     514        "@babel/helper-plugin-utils": "^7.8.3",
    513515        "lodash": "^4.17.13"
    514516      }
    515517    },
    516518    "@babel/plugin-transform-classes": {
    517       "version": "7.8.0",
    518       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.0.tgz",
    519       "integrity": "sha512-18RLDwKtGXCLLbf5V03GojebPH7dKYCmIBqQGhgfZDoYsyEzR9kMZ6IxlJP72K5ROC9ADa4KPI6ywuh7NfQOgQ==",
    520       "dev": true,
    521       "requires": {
    522         "@babel/helper-annotate-as-pure": "^7.8.0",
    523         "@babel/helper-define-map": "^7.8.0",
    524         "@babel/helper-function-name": "^7.8.0",
    525         "@babel/helper-optimise-call-expression": "^7.8.0",
    526         "@babel/helper-plugin-utils": "^7.8.0",
    527         "@babel/helper-replace-supers": "^7.8.0",
    528         "@babel/helper-split-export-declaration": "^7.8.0",
     519      "version": "7.8.6",
     520      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.6.tgz",
     521      "integrity": "sha512-k9r8qRay/R6v5aWZkrEclEhKO6mc1CCQr2dLsVHBmOQiMpN6I2bpjX3vgnldUWeEI1GHVNByULVxZ4BdP4Hmdg==",
     522      "dev": true,
     523      "requires": {
     524        "@babel/helper-annotate-as-pure": "^7.8.3",
     525        "@babel/helper-define-map": "^7.8.3",
     526        "@babel/helper-function-name": "^7.8.3",
     527        "@babel/helper-optimise-call-expression": "^7.8.3",
     528        "@babel/helper-plugin-utils": "^7.8.3",
     529        "@babel/helper-replace-supers": "^7.8.6",
     530        "@babel/helper-split-export-declaration": "^7.8.3",
    529531        "globals": "^11.1.0"
    530532      }
    531533    },
    532534    "@babel/plugin-transform-computed-properties": {
    533       "version": "7.8.0",
    534       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.0.tgz",
    535       "integrity": "sha512-FaODHuQRdnWFVwxLPlTN85Lk/aitfvQBHTXahf58FnatCynfhkeNUO8ID+AqAxY4IJsZjeH6OnKDzcGfgKJcVw==",
    536       "dev": true,
    537       "requires": {
    538         "@babel/helper-plugin-utils": "^7.8.0"
     535      "version": "7.8.3",
     536      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
     537      "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
     538      "dev": true,
     539      "requires": {
     540        "@babel/helper-plugin-utils": "^7.8.3"
    539541      }
    540542    },
    541543    "@babel/plugin-transform-destructuring": {
    542       "version": "7.8.0",
    543       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.0.tgz",
    544       "integrity": "sha512-D+69HT//cE86aBTLULzSBFLC5A7HcPQzJPiny6P4SLHkDF750MylRKO3iWvdgvb+OSp5dOrOxwXajvaxk1ZfYA==",
    545       "dev": true,
    546       "requires": {
    547         "@babel/helper-plugin-utils": "^7.8.0"
     544      "version": "7.8.8",
     545      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
     546      "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
     547      "dev": true,
     548      "requires": {
     549        "@babel/helper-plugin-utils": "^7.8.3"
    548550      }
    549551    },
    550552    "@babel/plugin-transform-dotall-regex": {
    551       "version": "7.8.0",
    552       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.0.tgz",
    553       "integrity": "sha512-pq/XLkDB4MPvTe9ktHJInfWksalXogrIGRZJUG7RiDXhEfdNrlducoMPbACZQuCFtelVgVpD0VyreiY0l38G7g==",
    554       "dev": true,
    555       "requires": {
    556         "@babel/helper-create-regexp-features-plugin": "^7.8.0",
    557         "@babel/helper-plugin-utils": "^7.8.0"
     553      "version": "7.8.3",
     554      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
     555      "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
     556      "dev": true,
     557      "requires": {
     558        "@babel/helper-create-regexp-features-plugin": "^7.8.3",
     559        "@babel/helper-plugin-utils": "^7.8.3"
    558560      }
    559561    },
    560562    "@babel/plugin-transform-duplicate-keys": {
    561       "version": "7.8.0",
    562       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.0.tgz",
    563       "integrity": "sha512-REtYWvpP4TDw4oVeP01vQJcAeewjgk8/i7tPFP11vUjvarUGGyxJLeq79WEnIdnKPQJirZaoDRT4kEWEdSWkDw==",
    564       "dev": true,
    565       "requires": {
    566         "@babel/helper-plugin-utils": "^7.8.0"
     563      "version": "7.8.3",
     564      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
     565      "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
     566      "dev": true,
     567      "requires": {
     568        "@babel/helper-plugin-utils": "^7.8.3"
    567569      }
    568570    },
    569571    "@babel/plugin-transform-exponentiation-operator": {
    570       "version": "7.8.0",
    571       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.0.tgz",
    572       "integrity": "sha512-vaDgF3gPLzVcoe3UZqnra6FA7O797sZc+UCHPd9eQTI34cPtpCA270LzopIXS3Fhc3UmFrijLmre9mHTmUKVgg==",
    573       "dev": true,
    574       "requires": {
    575         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.0",
    576         "@babel/helper-plugin-utils": "^7.8.0"
     572      "version": "7.8.3",
     573      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
     574      "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
     575      "dev": true,
     576      "requires": {
     577        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
     578        "@babel/helper-plugin-utils": "^7.8.3"
    577579      }
    578580    },
    579581    "@babel/plugin-transform-for-of": {
    580       "version": "7.8.0",
    581       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.0.tgz",
    582       "integrity": "sha512-9j9g0qViCAo8E5qCBSaQdghymn7A9bRXSfS9jU7oLpYccYFZg9A+1KO8X+HV7fhJYH6mZ+e7MRg4p3sLo+RG6Q==",
    583       "dev": true,
    584       "requires": {
    585         "@babel/helper-plugin-utils": "^7.8.0"
     582      "version": "7.8.6",
     583      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.6.tgz",
     584      "integrity": "sha512-M0pw4/1/KI5WAxPsdcUL/w2LJ7o89YHN3yLkzNjg7Yl15GlVGgzHyCU+FMeAxevHGsLVmUqbirlUIKTafPmzdw==",
     585      "dev": true,
     586      "requires": {
     587        "@babel/helper-plugin-utils": "^7.8.3"
    586588      }
    587589    },
    588590    "@babel/plugin-transform-function-name": {
    589       "version": "7.8.0",
    590       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.0.tgz",
    591       "integrity": "sha512-YL8Ol54UKeIyY1uUGfry+B9ppXAB3aVBB1gG9gxqhg/OBCPpV2QUNswmjvfmyXEdaWv8qODssBgX7on792h44w==",
    592       "dev": true,
    593       "requires": {
    594         "@babel/helper-function-name": "^7.8.0",
    595         "@babel/helper-plugin-utils": "^7.8.0"
     591      "version": "7.8.3",
     592      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
     593      "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
     594      "dev": true,
     595      "requires": {
     596        "@babel/helper-function-name": "^7.8.3",
     597        "@babel/helper-plugin-utils": "^7.8.3"
    596598      }
    597599    },
    598600    "@babel/plugin-transform-literals": {
    599       "version": "7.8.0",
    600       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.0.tgz",
    601       "integrity": "sha512-7UDPKG+uVltsZt98Hw+rMbLg772r8fQC6YJ2fNDckcpAXgIWqQbMCmCpfYo0hBNhdhqocM73auk4P/zziQshQw==",
    602       "dev": true,
    603       "requires": {
    604         "@babel/helper-plugin-utils": "^7.8.0"
     601      "version": "7.8.3",
     602      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
     603      "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
     604      "dev": true,
     605      "requires": {
     606        "@babel/helper-plugin-utils": "^7.8.3"
    605607      }
    606608    },
    607609    "@babel/plugin-transform-member-expression-literals": {
    608       "version": "7.8.0",
    609       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.0.tgz",
    610       "integrity": "sha512-lJSdaWR56wmrosCiyqKFRVnLrFYoVAk2mtZAyegt7akeJky/gguv0Rukx9GV3XwHGuM1ZPE06cZMjNlcLp8LrQ==",
    611       "dev": true,
    612       "requires": {
    613         "@babel/helper-plugin-utils": "^7.8.0"
     610      "version": "7.8.3",
     611      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
     612      "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
     613      "dev": true,
     614      "requires": {
     615        "@babel/helper-plugin-utils": "^7.8.3"
    614616      }
    615617    },
    616618    "@babel/plugin-transform-modules-amd": {
    617       "version": "7.8.0",
    618       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.0.tgz",
    619       "integrity": "sha512-mFr1O3TaDL4XozM3AzNPz9AsxzzjTxwn4aOShYP5TlO+4rufvjagV2KKDTPMZTQm1ZA/C/PxJDsDekEnnUGz5A==",
    620       "dev": true,
    621       "requires": {
    622         "@babel/helper-module-transforms": "^7.8.0",
    623         "@babel/helper-plugin-utils": "^7.8.0",
     619      "version": "7.8.3",
     620      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz",
     621      "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==",
     622      "dev": true,
     623      "requires": {
     624        "@babel/helper-module-transforms": "^7.8.3",
     625        "@babel/helper-plugin-utils": "^7.8.3",
    624626        "babel-plugin-dynamic-import-node": "^2.3.0"
    625627      }
    626628    },
    627629    "@babel/plugin-transform-modules-commonjs": {
    628       "version": "7.8.0",
    629       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.0.tgz",
    630       "integrity": "sha512-w2g8tmL7NgBYt6alc8YawMcmPiYqnVvvI0kLB++VOUOssqdJMAkfQOMGV+2M8H5uhJYDaAghAVMUYps3s+jMrw==",
    631       "dev": true,
    632       "requires": {
    633         "@babel/helper-module-transforms": "^7.8.0",
    634         "@babel/helper-plugin-utils": "^7.8.0",
    635         "@babel/helper-simple-access": "^7.8.0",
     630      "version": "7.8.3",
     631      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz",
     632      "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==",
     633      "dev": true,
     634      "requires": {
     635        "@babel/helper-module-transforms": "^7.8.3",
     636        "@babel/helper-plugin-utils": "^7.8.3",
     637        "@babel/helper-simple-access": "^7.8.3",
    636638        "babel-plugin-dynamic-import-node": "^2.3.0"
    637639      }
    638640    },
    639641    "@babel/plugin-transform-modules-systemjs": {
    640       "version": "7.8.0",
    641       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.0.tgz",
    642       "integrity": "sha512-tKF9KLiIsiKyWTVU0yo+NcNAylGn7euggYwXw63/tMxGtDTPsB9Y7Ecqv4EoXEwtoJOJ0Lewf17oaWQtindxIA==",
    643       "dev": true,
    644       "requires": {
    645         "@babel/helper-hoist-variables": "^7.8.0",
    646         "@babel/helper-module-transforms": "^7.8.0",
    647         "@babel/helper-plugin-utils": "^7.8.0",
     642      "version": "7.8.3",
     643      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz",
     644      "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==",
     645      "dev": true,
     646      "requires": {
     647        "@babel/helper-hoist-variables": "^7.8.3",
     648        "@babel/helper-module-transforms": "^7.8.3",
     649        "@babel/helper-plugin-utils": "^7.8.3",
    648650        "babel-plugin-dynamic-import-node": "^2.3.0"
    649651      }
    650652    },
    651653    "@babel/plugin-transform-modules-umd": {
    652       "version": "7.8.0",
    653       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.0.tgz",
    654       "integrity": "sha512-lAwNfXwmfTy7fl2XOyoVpMXnLkJANgH0vdSYNFcS4RuJPBtHfunGA+Y0L7wsHmfPzyVYt8sUglLjaWtdZMNJNg==",
    655       "dev": true,
    656       "requires": {
    657         "@babel/helper-module-transforms": "^7.8.0",
    658         "@babel/helper-plugin-utils": "^7.8.0"
     654      "version": "7.8.3",
     655      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz",
     656      "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==",
     657      "dev": true,
     658      "requires": {
     659        "@babel/helper-module-transforms": "^7.8.3",
     660        "@babel/helper-plugin-utils": "^7.8.3"
    659661      }
    660662    },
    661663    "@babel/plugin-transform-named-capturing-groups-regex": {
    662       "version": "7.8.0",
    663       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.0.tgz",
    664       "integrity": "sha512-kq1rxQ1HviCP13SMGZ4WjBBpdogTGK7yn/g/+p+g1AQledgHOWKVeMY1DwKYGlGJ/grDGTOqpJLF1v3Sb7ghKA==",
    665       "dev": true,
    666       "requires": {
    667         "@babel/helper-create-regexp-features-plugin": "^7.8.0"
     664      "version": "7.8.3",
     665      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
     666      "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
     667      "dev": true,
     668      "requires": {
     669        "@babel/helper-create-regexp-features-plugin": "^7.8.3"
    668670      }
    669671    },
    670672    "@babel/plugin-transform-new-target": {
    671       "version": "7.8.0",
    672       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.0.tgz",
    673       "integrity": "sha512-hH1Afz9Xy/wkcxhoI0vYw48kTBJqYUhMmhp3SLI1p817iByM6ItH4LS8tZatDAIKmAQAXj8d3Ups1BgVJECDrA==",
    674       "dev": true,
    675       "requires": {
    676         "@babel/helper-plugin-utils": "^7.8.0"
     673      "version": "7.8.3",
     674      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
     675      "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
     676      "dev": true,
     677      "requires": {
     678        "@babel/helper-plugin-utils": "^7.8.3"
    677679      }
    678680    },
    679681    "@babel/plugin-transform-object-super": {
    680       "version": "7.8.0",
    681       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.0.tgz",
    682       "integrity": "sha512-2DYqQ811nRlFVlni6iqfxBVVGqkBgfvEv/lcvmdNu2CaG+EA7zSP1hqYUsqamR+uCdDbsrV7uY6/0rkXbJo5YQ==",
    683       "dev": true,
    684       "requires": {
    685         "@babel/helper-plugin-utils": "^7.8.0",
    686         "@babel/helper-replace-supers": "^7.8.0"
     682      "version": "7.8.3",
     683      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
     684      "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
     685      "dev": true,
     686      "requires": {
     687        "@babel/helper-plugin-utils": "^7.8.3",
     688        "@babel/helper-replace-supers": "^7.8.3"
    687689      }
    688690    },
    689691    "@babel/plugin-transform-parameters": {
    690       "version": "7.8.0",
    691       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.0.tgz",
    692       "integrity": "sha512-9R2yykk7H92rntETO0fq52vJ4OFaTcDA49K9s8bQPyoD4o3/SkWEklukArCsQC6fowEuraPkH/umopr9uO539g==",
    693       "dev": true,
    694       "requires": {
    695         "@babel/helper-call-delegate": "^7.8.0",
    696         "@babel/helper-get-function-arity": "^7.8.0",
    697         "@babel/helper-plugin-utils": "^7.8.0"
     692      "version": "7.8.8",
     693      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.8.tgz",
     694      "integrity": "sha512-hC4Ld/Ulpf1psQciWWwdnUspQoQco2bMzSrwU6TmzRlvoYQe4rQFy9vnCZDTlVeCQj0JPfL+1RX0V8hCJvkgBA==",
     695      "dev": true,
     696      "requires": {
     697        "@babel/helper-call-delegate": "^7.8.7",
     698        "@babel/helper-get-function-arity": "^7.8.3",
     699        "@babel/helper-plugin-utils": "^7.8.3"
    698700      }
    699701    },
    700702    "@babel/plugin-transform-property-literals": {
    701       "version": "7.8.0",
    702       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.0.tgz",
    703       "integrity": "sha512-vjZaQlojnZIahu5ofEW+hPJfDI5A6r2Sbi5C0RuCaAOFj7viDIR5kOR7ul3Fz5US8V1sVk5Zd2yuPaz7iBeysg==",
    704       "dev": true,
    705       "requires": {
    706         "@babel/helper-plugin-utils": "^7.8.0"
     703      "version": "7.8.3",
     704      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
     705      "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
     706      "dev": true,
     707      "requires": {
     708        "@babel/helper-plugin-utils": "^7.8.3"
     709      }
     710    },
     711    "@babel/plugin-transform-react-constant-elements": {
     712      "version": "7.8.3",
     713      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz",
     714      "integrity": "sha512-glrzN2U+egwRfkNFtL34xIBYTxbbUF2qJTP8HD3qETBBqzAWSeNB821X0GjU06+dNpq/UyCIjI72FmGE5NNkQQ==",
     715      "dev": true,
     716      "requires": {
     717        "@babel/helper-annotate-as-pure": "^7.8.3",
     718        "@babel/helper-plugin-utils": "^7.8.3"
     719      }
     720    },
     721    "@babel/plugin-transform-react-display-name": {
     722      "version": "7.8.3",
     723      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz",
     724      "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==",
     725      "dev": true,
     726      "requires": {
     727        "@babel/helper-plugin-utils": "^7.8.3"
    707728      }
    708729    },
    709730    "@babel/plugin-transform-react-jsx": {
    710       "version": "7.8.0",
    711       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.0.tgz",
    712       "integrity": "sha512-r5DgP2ZblaGmW/azRS9rlaf3oY4r/ByXRDA5Lcr3iHUkx3cCfL9RM10gU7AQmzwKymoq8LZ55sHyq9VeQFHwyQ==",
    713       "dev": true,
    714       "requires": {
    715         "@babel/helper-builder-react-jsx": "^7.8.0",
    716         "@babel/helper-plugin-utils": "^7.8.0",
    717         "@babel/plugin-syntax-jsx": "^7.8.0"
     731      "version": "7.8.3",
     732      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz",
     733      "integrity": "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==",
     734      "dev": true,
     735      "requires": {
     736        "@babel/helper-builder-react-jsx": "^7.8.3",
     737        "@babel/helper-plugin-utils": "^7.8.3",
     738        "@babel/plugin-syntax-jsx": "^7.8.3"
     739      }
     740    },
     741    "@babel/plugin-transform-react-jsx-self": {
     742      "version": "7.8.3",
     743      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.3.tgz",
     744      "integrity": "sha512-01OT7s5oa0XTLf2I8XGsL8+KqV9lx3EZV+jxn/L2LQ97CGKila2YMroTkCEIE0HV/FF7CMSRsIAybopdN9NTdg==",
     745      "dev": true,
     746      "requires": {
     747        "@babel/helper-plugin-utils": "^7.8.3",
     748        "@babel/plugin-syntax-jsx": "^7.8.3"
     749      }
     750    },
     751    "@babel/plugin-transform-react-jsx-source": {
     752      "version": "7.8.3",
     753      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz",
     754      "integrity": "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==",
     755      "dev": true,
     756      "requires": {
     757        "@babel/helper-plugin-utils": "^7.8.3",
     758        "@babel/plugin-syntax-jsx": "^7.8.3"
    718759      }
    719760    },
    720761    "@babel/plugin-transform-regenerator": {
    721       "version": "7.8.0",
    722       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.0.tgz",
    723       "integrity": "sha512-n88GT8PZuOHWxqxCJORW3g1QaYzQhHu5sEslxYeQkHVoewfnfuWN37t7YGaRLaNUdaZUlRPXhDcLGT7zBa/u0g==",
    724       "dev": true,
    725       "requires": {
    726         "regenerator-transform": "^0.14.0"
     762      "version": "7.8.7",
     763      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
     764      "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
     765      "dev": true,
     766      "requires": {
     767        "regenerator-transform": "^0.14.2"
    727768      }
    728769    },
    729770    "@babel/plugin-transform-reserved-words": {
    730       "version": "7.8.0",
    731       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.0.tgz",
    732       "integrity": "sha512-DnshRyDTXZhmAgO2c1QKZI4CfZjoP2t3fSwRsnbCP9P/FSBpf9I7ovnAELswklw5OeY+/D/JIiaGLoUt2II3LA==",
    733       "dev": true,
    734       "requires": {
    735         "@babel/helper-plugin-utils": "^7.8.0"
     771      "version": "7.8.3",
     772      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
     773      "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
     774      "dev": true,
     775      "requires": {
     776        "@babel/helper-plugin-utils": "^7.8.3"
    736777      }
    737778    },
    738779    "@babel/plugin-transform-runtime": {
    739       "version": "7.8.0",
    740       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.0.tgz",
    741       "integrity": "sha512-7AvNIKcpzx/0L9FYIJ3Rs231P3pwWrZ4XW3xt56Cejy1q0Ix+PbgCE17r12jUY8ygl5p4QhfANC0ZqLd8bz8aA==",
    742       "dev": true,
    743       "requires": {
    744         "@babel/helper-module-imports": "^7.8.0",
    745         "@babel/helper-plugin-utils": "^7.8.0",
     780      "version": "7.8.3",
     781      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz",
     782      "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==",
     783      "dev": true,
     784      "requires": {
     785        "@babel/helper-module-imports": "^7.8.3",
     786        "@babel/helper-plugin-utils": "^7.8.3",
    746787        "resolve": "^1.8.1",
    747788        "semver": "^5.5.1"
     
    749790    },
    750791    "@babel/plugin-transform-shorthand-properties": {
    751       "version": "7.8.0",
    752       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.0.tgz",
    753       "integrity": "sha512-sExhzq63Gl2PMbl7ETpN7Z1A38rLD6GeCT6EEEIIKjTVt9u6dRqJ6nHhaquL7QgR3egj/8fcvq23UvzfPqGAYA==",
    754       "dev": true,
    755       "requires": {
    756         "@babel/helper-plugin-utils": "^7.8.0"
     792      "version": "7.8.3",
     793      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
     794      "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
     795      "dev": true,
     796      "requires": {
     797        "@babel/helper-plugin-utils": "^7.8.3"
    757798      }
    758799    },
    759800    "@babel/plugin-transform-spread": {
    760       "version": "7.8.0",
    761       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.0.tgz",
    762       "integrity": "sha512-6Zjl0pv6x10YmFVRI0VhwJ/rE++geVHNJ9xwd+UIt3ON2VMRO7qI2lPsyLnzidR5HYNd/JXj47kdU9Rrn4YcnQ==",
    763       "dev": true,
    764       "requires": {
    765         "@babel/helper-plugin-utils": "^7.8.0"
     801      "version": "7.8.3",
     802      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
     803      "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
     804      "dev": true,
     805      "requires": {
     806        "@babel/helper-plugin-utils": "^7.8.3"
    766807      }
    767808    },
    768809    "@babel/plugin-transform-sticky-regex": {
    769       "version": "7.8.0",
    770       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.0.tgz",
    771       "integrity": "sha512-uksok0Bqox8YeIRFhr6RRtlBXeGpN1ogiEVjEd7A7rVLPZBXKGbL7kODpE7MQ+avjDLv5EEKtDCeYuWZK7FF7g==",
    772       "dev": true,
    773       "requires": {
    774         "@babel/helper-plugin-utils": "^7.8.0",
    775         "@babel/helper-regex": "^7.8.0"
     810      "version": "7.8.3",
     811      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
     812      "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
     813      "dev": true,
     814      "requires": {
     815        "@babel/helper-plugin-utils": "^7.8.3",
     816        "@babel/helper-regex": "^7.8.3"
    776817      }
    777818    },
    778819    "@babel/plugin-transform-template-literals": {
    779       "version": "7.8.0",
    780       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.0.tgz",
    781       "integrity": "sha512-EF7Q7LEgeMpogHcvmHMNXBWdLWG1tpA1ErXH3i8zTu3+UEKo6aBn+FldPAJ16UbbbOwSCUCiDP6oZxvVRPhwnQ==",
    782       "dev": true,
    783       "requires": {
    784         "@babel/helper-annotate-as-pure": "^7.8.0",
    785         "@babel/helper-plugin-utils": "^7.8.0"
     820      "version": "7.8.3",
     821      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
     822      "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
     823      "dev": true,
     824      "requires": {
     825        "@babel/helper-annotate-as-pure": "^7.8.3",
     826        "@babel/helper-plugin-utils": "^7.8.3"
    786827      }
    787828    },
    788829    "@babel/plugin-transform-typeof-symbol": {
    789       "version": "7.8.0",
    790       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.0.tgz",
    791       "integrity": "sha512-rEUBEFzsA9mCS2r7EtXFlM/6GqtzgLdC4WVYM9fIgJX+HcSJ8oMmj8LinfKhbo0ipRauvUM2teE2iNDNqDwO1g==",
    792       "dev": true,
    793       "requires": {
    794         "@babel/helper-plugin-utils": "^7.8.0"
     830      "version": "7.8.4",
     831      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
     832      "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
     833      "dev": true,
     834      "requires": {
     835        "@babel/helper-plugin-utils": "^7.8.3"
    795836      }
    796837    },
    797838    "@babel/plugin-transform-unicode-regex": {
    798       "version": "7.8.0",
    799       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.0.tgz",
    800       "integrity": "sha512-qDg8wsnE47B/Sj8ZtOndPHrGBxJMssZJ71SzXrItum9n++iVFN7kYuJO+OHhjom7+/or0zzYqvJNzCkUjyNKqg==",
    801       "dev": true,
    802       "requires": {
    803         "@babel/helper-create-regexp-features-plugin": "^7.8.0",
    804         "@babel/helper-plugin-utils": "^7.8.0"
     839      "version": "7.8.3",
     840      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
     841      "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
     842      "dev": true,
     843      "requires": {
     844        "@babel/helper-create-regexp-features-plugin": "^7.8.3",
     845        "@babel/helper-plugin-utils": "^7.8.3"
    805846      }
    806847    },
    807848    "@babel/preset-env": {
    808       "version": "7.8.2",
    809       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.2.tgz",
    810       "integrity": "sha512-AF2YUl2bGsLWTtFL68upTTB7nDo05aEcKjHmXJE+aXRvsx5K+9yRsHQP3MjnTrLOWe/eFyUr93dfILROsKC4eg==",
    811       "dev": true,
    812       "requires": {
    813         "@babel/compat-data": "^7.8.0",
    814         "@babel/helper-compilation-targets": "^7.8.0",
    815         "@babel/helper-module-imports": "^7.8.0",
    816         "@babel/helper-plugin-utils": "^7.8.0",
    817         "@babel/plugin-proposal-async-generator-functions": "^7.8.0",
    818         "@babel/plugin-proposal-dynamic-import": "^7.8.0",
    819         "@babel/plugin-proposal-json-strings": "^7.8.0",
    820         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.0",
    821         "@babel/plugin-proposal-object-rest-spread": "^7.8.0",
    822         "@babel/plugin-proposal-optional-catch-binding": "^7.8.0",
    823         "@babel/plugin-proposal-optional-chaining": "^7.8.0",
    824         "@babel/plugin-proposal-unicode-property-regex": "^7.8.0",
     849      "version": "7.8.7",
     850      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz",
     851      "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==",
     852      "dev": true,
     853      "requires": {
     854        "@babel/compat-data": "^7.8.6",
     855        "@babel/helper-compilation-targets": "^7.8.7",
     856        "@babel/helper-module-imports": "^7.8.3",
     857        "@babel/helper-plugin-utils": "^7.8.3",
     858        "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
     859        "@babel/plugin-proposal-dynamic-import": "^7.8.3",
     860        "@babel/plugin-proposal-json-strings": "^7.8.3",
     861        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
     862        "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
     863        "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
     864        "@babel/plugin-proposal-optional-chaining": "^7.8.3",
     865        "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
    825866        "@babel/plugin-syntax-async-generators": "^7.8.0",
    826867        "@babel/plugin-syntax-dynamic-import": "^7.8.0",
     
    830871        "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
    831872        "@babel/plugin-syntax-optional-chaining": "^7.8.0",
    832         "@babel/plugin-syntax-top-level-await": "^7.8.0",
    833         "@babel/plugin-transform-arrow-functions": "^7.8.0",
    834         "@babel/plugin-transform-async-to-generator": "^7.8.0",
    835         "@babel/plugin-transform-block-scoped-functions": "^7.8.0",
    836         "@babel/plugin-transform-block-scoping": "^7.8.0",
    837         "@babel/plugin-transform-classes": "^7.8.0",
    838         "@babel/plugin-transform-computed-properties": "^7.8.0",
    839         "@babel/plugin-transform-destructuring": "^7.8.0",
    840         "@babel/plugin-transform-dotall-regex": "^7.8.0",
    841         "@babel/plugin-transform-duplicate-keys": "^7.8.0",
    842         "@babel/plugin-transform-exponentiation-operator": "^7.8.0",
    843         "@babel/plugin-transform-for-of": "^7.8.0",
    844         "@babel/plugin-transform-function-name": "^7.8.0",
    845         "@babel/plugin-transform-literals": "^7.8.0",
    846         "@babel/plugin-transform-member-expression-literals": "^7.8.0",
    847         "@babel/plugin-transform-modules-amd": "^7.8.0",
    848         "@babel/plugin-transform-modules-commonjs": "^7.8.0",
    849         "@babel/plugin-transform-modules-systemjs": "^7.8.0",
    850         "@babel/plugin-transform-modules-umd": "^7.8.0",
    851         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.0",
    852         "@babel/plugin-transform-new-target": "^7.8.0",
    853         "@babel/plugin-transform-object-super": "^7.8.0",
    854         "@babel/plugin-transform-parameters": "^7.8.0",
    855         "@babel/plugin-transform-property-literals": "^7.8.0",
    856         "@babel/plugin-transform-regenerator": "^7.8.0",
    857         "@babel/plugin-transform-reserved-words": "^7.8.0",
    858         "@babel/plugin-transform-shorthand-properties": "^7.8.0",
    859         "@babel/plugin-transform-spread": "^7.8.0",
    860         "@babel/plugin-transform-sticky-regex": "^7.8.0",
    861         "@babel/plugin-transform-template-literals": "^7.8.0",
    862         "@babel/plugin-transform-typeof-symbol": "^7.8.0",
    863         "@babel/plugin-transform-unicode-regex": "^7.8.0",
    864         "@babel/types": "^7.8.0",
    865         "browserslist": "^4.8.2",
     873        "@babel/plugin-syntax-top-level-await": "^7.8.3",
     874        "@babel/plugin-transform-arrow-functions": "^7.8.3",
     875        "@babel/plugin-transform-async-to-generator": "^7.8.3",
     876        "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
     877        "@babel/plugin-transform-block-scoping": "^7.8.3",
     878        "@babel/plugin-transform-classes": "^7.8.6",
     879        "@babel/plugin-transform-computed-properties": "^7.8.3",
     880        "@babel/plugin-transform-destructuring": "^7.8.3",
     881        "@babel/plugin-transform-dotall-regex": "^7.8.3",
     882        "@babel/plugin-transform-duplicate-keys": "^7.8.3",
     883        "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
     884        "@babel/plugin-transform-for-of": "^7.8.6",
     885        "@babel/plugin-transform-function-name": "^7.8.3",
     886        "@babel/plugin-transform-literals": "^7.8.3",
     887        "@babel/plugin-transform-member-expression-literals": "^7.8.3",
     888        "@babel/plugin-transform-modules-amd": "^7.8.3",
     889        "@babel/plugin-transform-modules-commonjs": "^7.8.3",
     890        "@babel/plugin-transform-modules-systemjs": "^7.8.3",
     891        "@babel/plugin-transform-modules-umd": "^7.8.3",
     892        "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
     893        "@babel/plugin-transform-new-target": "^7.8.3",
     894        "@babel/plugin-transform-object-super": "^7.8.3",
     895        "@babel/plugin-transform-parameters": "^7.8.7",
     896        "@babel/plugin-transform-property-literals": "^7.8.3",
     897        "@babel/plugin-transform-regenerator": "^7.8.7",
     898        "@babel/plugin-transform-reserved-words": "^7.8.3",
     899        "@babel/plugin-transform-shorthand-properties": "^7.8.3",
     900        "@babel/plugin-transform-spread": "^7.8.3",
     901        "@babel/plugin-transform-sticky-regex": "^7.8.3",
     902        "@babel/plugin-transform-template-literals": "^7.8.3",
     903        "@babel/plugin-transform-typeof-symbol": "^7.8.4",
     904        "@babel/plugin-transform-unicode-regex": "^7.8.3",
     905        "@babel/types": "^7.8.7",
     906        "browserslist": "^4.8.5",
    866907        "core-js-compat": "^3.6.2",
    867908        "invariant": "^2.2.2",
    868         "levenary": "^1.1.0",
     909        "levenary": "^1.1.1",
    869910        "semver": "^5.5.0"
    870911      }
    871912    },
     913    "@babel/preset-react": {
     914      "version": "7.8.3",
     915      "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.8.3.tgz",
     916      "integrity": "sha512-9hx0CwZg92jGb7iHYQVgi0tOEHP/kM60CtWJQnmbATSPIQQ2xYzfoCI3EdqAhFBeeJwYMdWQuDUHMsuDbH9hyQ==",
     917      "dev": true,
     918      "requires": {
     919        "@babel/helper-plugin-utils": "^7.8.3",
     920        "@babel/plugin-transform-react-display-name": "^7.8.3",
     921        "@babel/plugin-transform-react-jsx": "^7.8.3",
     922        "@babel/plugin-transform-react-jsx-self": "^7.8.3",
     923        "@babel/plugin-transform-react-jsx-source": "^7.8.3"
     924      }
     925    },
    872926    "@babel/runtime": {
    873       "version": "7.8.0",
    874       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.0.tgz",
    875       "integrity": "sha512-Z7ti+HB0puCcLmFE3x90kzaVgbx6TRrYIReaygW6EkBEnJh1ajS4/inhF7CypzWeDV3NFl1AfWj0eMtdihojxw==",
    876       "requires": {
    877         "regenerator-runtime": "^0.13.2"
     927      "version": "7.8.7",
     928      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     929      "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     930      "dev": true,
     931      "requires": {
     932        "regenerator-runtime": "^0.13.4"
    878933      }
    879934    },
    880935    "@babel/runtime-corejs3": {
    881       "version": "7.8.0",
    882       "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.8.0.tgz",
    883       "integrity": "sha512-5XaME/D4hTkUclw4BW+FeDyfUcxN5/Fox/+9UiWUqdyU33zsLxDAE74IexAmLccuHSQyFbIzF5+Yb4E6obVOSg==",
     936      "version": "7.8.7",
     937      "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.8.7.tgz",
     938      "integrity": "sha512-sc7A+H4I8kTd7S61dgB9RomXu/C+F4IrRr4Ytze4dnfx7AXEpCrejSNpjx7vq6y/Bak9S6Kbk65a/WgMLtg43Q==",
    884939      "dev": true,
    885940      "requires": {
    886941        "core-js-pure": "^3.0.0",
    887         "regenerator-runtime": "^0.13.2"
     942        "regenerator-runtime": "^0.13.4"
    888943      }
    889944    },
    890945    "@babel/template": {
    891       "version": "7.8.0",
    892       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.0.tgz",
    893       "integrity": "sha512-0NNMDsY2t3ltAVVK1WHNiaePo3tXPUeJpCX4I3xSKFoEl852wJHG8mrgHVADf8Lz1y+8al9cF7cSSfzSnFSYiw==",
    894       "dev": true,
    895       "requires": {
    896         "@babel/code-frame": "^7.8.0",
    897         "@babel/parser": "^7.8.0",
    898         "@babel/types": "^7.8.0"
     946      "version": "7.8.6",
     947      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
     948      "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
     949      "dev": true,
     950      "requires": {
     951        "@babel/code-frame": "^7.8.3",
     952        "@babel/parser": "^7.8.6",
     953        "@babel/types": "^7.8.6"
    899954      }
    900955    },
    901956    "@babel/traverse": {
    902       "version": "7.8.0",
    903       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.0.tgz",
    904       "integrity": "sha512-d/6sPXFLGlJHZO/zWDtgFaKyalCOHLedzxpVJn6el1cw+f2TZa7xZEszeXdOw6EUemqRFBAn106BWBvtSck9Qw==",
    905       "dev": true,
    906       "requires": {
    907         "@babel/code-frame": "^7.8.0",
    908         "@babel/generator": "^7.8.0",
    909         "@babel/helper-function-name": "^7.8.0",
    910         "@babel/helper-split-export-declaration": "^7.8.0",
    911         "@babel/parser": "^7.8.0",
    912         "@babel/types": "^7.8.0",
     957      "version": "7.8.6",
     958      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz",
     959      "integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==",
     960      "dev": true,
     961      "requires": {
     962        "@babel/code-frame": "^7.8.3",
     963        "@babel/generator": "^7.8.6",
     964        "@babel/helper-function-name": "^7.8.3",
     965        "@babel/helper-split-export-declaration": "^7.8.3",
     966        "@babel/parser": "^7.8.6",
     967        "@babel/types": "^7.8.6",
    913968        "debug": "^4.1.0",
    914969        "globals": "^11.1.0",
     
    917972    },
    918973    "@babel/types": {
    919       "version": "7.8.0",
    920       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.0.tgz",
    921       "integrity": "sha512-1RF84ehyx9HH09dMMwGWl3UTWlVoCPtqqJPjGuC4JzMe1ZIVDJ2DT8mv3cPv/A7veLD6sgR7vi95lJqm+ZayIg==",
     974      "version": "7.8.7",
     975      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz",
     976      "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==",
    922977      "dev": true,
    923978      "requires": {
     
    928983    },
    929984    "@cnakazawa/watch": {
    930       "version": "1.0.3",
    931       "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz",
    932       "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==",
     985      "version": "1.0.4",
     986      "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
     987      "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
    933988      "dev": true,
    934989      "requires": {
     
    9501005    },
    9511006    "@hapi/hoek": {
    952       "version": "8.5.0",
    953       "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.0.tgz",
    954       "integrity": "sha512-7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw==",
     1007      "version": "8.5.1",
     1008      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
     1009      "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==",
    9551010      "dev": true
    9561011    },
     
    11021157      },
    11031158      "dependencies": {
     1159        "callsites": {
     1160          "version": "3.1.0",
     1161          "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
     1162          "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
     1163          "dev": true
     1164        },
    11041165        "source-map": {
    11051166          "version": "0.6.1",
     
    12121273      }
    12131274    },
     1275    "@svgr/babel-plugin-add-jsx-attribute": {
     1276      "version": "4.2.0",
     1277      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz",
     1278      "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==",
     1279      "dev": true
     1280    },
     1281    "@svgr/babel-plugin-remove-jsx-attribute": {
     1282      "version": "4.2.0",
     1283      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz",
     1284      "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==",
     1285      "dev": true
     1286    },
     1287    "@svgr/babel-plugin-remove-jsx-empty-expression": {
     1288      "version": "4.2.0",
     1289      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz",
     1290      "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==",
     1291      "dev": true
     1292    },
     1293    "@svgr/babel-plugin-replace-jsx-attribute-value": {
     1294      "version": "4.2.0",
     1295      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz",
     1296      "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==",
     1297      "dev": true
     1298    },
     1299    "@svgr/babel-plugin-svg-dynamic-title": {
     1300      "version": "4.3.3",
     1301      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz",
     1302      "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==",
     1303      "dev": true
     1304    },
     1305    "@svgr/babel-plugin-svg-em-dimensions": {
     1306      "version": "4.2.0",
     1307      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz",
     1308      "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==",
     1309      "dev": true
     1310    },
     1311    "@svgr/babel-plugin-transform-react-native-svg": {
     1312      "version": "4.2.0",
     1313      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz",
     1314      "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==",
     1315      "dev": true
     1316    },
     1317    "@svgr/babel-plugin-transform-svg-component": {
     1318      "version": "4.2.0",
     1319      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz",
     1320      "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==",
     1321      "dev": true
     1322    },
     1323    "@svgr/babel-preset": {
     1324      "version": "4.3.3",
     1325      "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz",
     1326      "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==",
     1327      "dev": true,
     1328      "requires": {
     1329        "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0",
     1330        "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0",
     1331        "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0",
     1332        "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0",
     1333        "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3",
     1334        "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0",
     1335        "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0",
     1336        "@svgr/babel-plugin-transform-svg-component": "^4.2.0"
     1337      }
     1338    },
     1339    "@svgr/core": {
     1340      "version": "4.3.3",
     1341      "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz",
     1342      "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==",
     1343      "dev": true,
     1344      "requires": {
     1345        "@svgr/plugin-jsx": "^4.3.3",
     1346        "camelcase": "^5.3.1",
     1347        "cosmiconfig": "^5.2.1"
     1348      }
     1349    },
     1350    "@svgr/hast-util-to-babel-ast": {
     1351      "version": "4.3.2",
     1352      "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz",
     1353      "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==",
     1354      "dev": true,
     1355      "requires": {
     1356        "@babel/types": "^7.4.4"
     1357      }
     1358    },
     1359    "@svgr/plugin-jsx": {
     1360      "version": "4.3.3",
     1361      "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz",
     1362      "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==",
     1363      "dev": true,
     1364      "requires": {
     1365        "@babel/core": "^7.4.5",
     1366        "@svgr/babel-preset": "^4.3.3",
     1367        "@svgr/hast-util-to-babel-ast": "^4.3.2",
     1368        "svg-parser": "^2.0.0"
     1369      }
     1370    },
     1371    "@svgr/plugin-svgo": {
     1372      "version": "4.3.1",
     1373      "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz",
     1374      "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==",
     1375      "dev": true,
     1376      "requires": {
     1377        "cosmiconfig": "^5.2.1",
     1378        "merge-deep": "^3.0.2",
     1379        "svgo": "^1.2.2"
     1380      }
     1381    },
     1382    "@svgr/webpack": {
     1383      "version": "4.3.3",
     1384      "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz",
     1385      "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==",
     1386      "dev": true,
     1387      "requires": {
     1388        "@babel/core": "^7.4.5",
     1389        "@babel/plugin-transform-react-constant-elements": "^7.0.0",
     1390        "@babel/preset-env": "^7.4.5",
     1391        "@babel/preset-react": "^7.0.0",
     1392        "@svgr/core": "^4.3.3",
     1393        "@svgr/plugin-jsx": "^4.3.3",
     1394        "@svgr/plugin-svgo": "^4.3.1",
     1395        "loader-utils": "^1.2.3"
     1396      }
     1397    },
    12141398    "@types/babel__core": {
    1215       "version": "7.1.3",
    1216       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz",
    1217       "integrity": "sha512-8fBo0UR2CcwWxeX7WIIgJ7lXjasFxoYgRnFHUj+hRvKkpiBJbxhdAPTCY6/ZKM0uxANFVzt4yObSLuTiTnazDA==",
     1399      "version": "7.1.6",
     1400      "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.6.tgz",
     1401      "integrity": "sha512-tTnhWszAqvXnhW7m5jQU9PomXSiKXk2sFxpahXvI20SZKu9ylPi8WtIxueZ6ehDWikPT0jeFujMj3X4ZHuf3Tg==",
    12181402      "dev": true,
    12191403      "requires": {
     
    12451429    },
    12461430    "@types/babel__traverse": {
    1247       "version": "7.0.8",
    1248       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.8.tgz",
    1249       "integrity": "sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw==",
     1431      "version": "7.0.9",
     1432      "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.9.tgz",
     1433      "integrity": "sha512-jEFQ8L1tuvPjOI8lnpaf73oCJe+aoxL6ygqSy6c8LcW98zaC+4mzWuQIRCEvKeCOu+lbqdXcg4Uqmm1S8AP1tw==",
    12501434      "dev": true,
    12511435      "requires": {
     
    12831467    },
    12841468    "@types/istanbul-lib-report": {
    1285       "version": "1.1.1",
    1286       "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz",
    1287       "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==",
     1469      "version": "3.0.0",
     1470      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
     1471      "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
    12881472      "dev": true,
    12891473      "requires": {
     
    13071491      "dev": true
    13081492    },
     1493    "@types/mime-types": {
     1494      "version": "2.1.0",
     1495      "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz",
     1496      "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=",
     1497      "dev": true
     1498    },
    13091499    "@types/minimatch": {
    13101500      "version": "3.0.3",
     
    13201510    },
    13211511    "@types/node": {
    1322       "version": "13.1.6",
    1323       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.1.6.tgz",
    1324       "integrity": "sha512-Jg1F+bmxcpENHP23sVKkNuU3uaxPnsBMW0cLjleiikFKomJQbsn0Cqk2yDvQArqzZN6ABfBkZ0To7pQ8sLdWDg==",
     1512      "version": "13.9.1",
     1513      "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.1.tgz",
     1514      "integrity": "sha512-E6M6N0blf/jiZx8Q3nb0vNaswQeEyn0XlupO+xN6DtJ6r6IT4nXrTry7zhIfYvFCl3/8Cu6WIysmUBKiqV0bqQ==",
    13251515      "dev": true
    13261516    },
     
    13311521      "dev": true
    13321522    },
     1523    "@types/q": {
     1524      "version": "1.5.2",
     1525      "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
     1526      "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
     1527      "dev": true
     1528    },
    13331529    "@types/stack-utils": {
    13341530      "version": "1.0.1",
     
    13641560    },
    13651561    "@types/yargs": {
    1366       "version": "13.0.5",
    1367       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.5.tgz",
    1368       "integrity": "sha512-CF/+sxTO7FOwbIRL4wMv0ZYLCRfMid2HQpzDRyViH7kSpfoAFiMdGqKIxb1PxWfjtQXQhnQuD33lvRHNwr809Q==",
     1562      "version": "13.0.8",
     1563      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz",
     1564      "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==",
    13691565      "dev": true,
    13701566      "requires": {
     
    13731569    },
    13741570    "@types/yargs-parser": {
    1375       "version": "13.1.0",
    1376       "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz",
    1377       "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==",
     1571      "version": "15.0.0",
     1572      "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz",
     1573      "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==",
    13781574      "dev": true
    13791575    },
     
    15841780    },
    15851781    "@wordpress/babel-plugin-import-jsx-pragma": {
    1586       "version": "2.3.0",
    1587       "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-2.3.0.tgz",
    1588       "integrity": "sha512-b45c4x1+OvQm1f6egrBruO8eVF4bRVRZ8ojM1ttDcMi+K/qXfun3J6O8xXpSnA5eeNCZaJL3DhIk/aoNBbpwzw==",
     1782      "version": "2.5.0",
     1783      "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-2.5.0.tgz",
     1784      "integrity": "sha512-fvb9+BBi5ns95pTKj2R/YoGbIbA2oBb2YNxRr0pSmeuURFqzeaQIzE+lFnkLCkWVp3DCkXQ1x92+5aWqOqfqzg==",
    15891785      "dev": true
    15901786    },
    15911787    "@wordpress/babel-preset-default": {
    1592       "version": "4.8.0",
    1593       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.8.0.tgz",
    1594       "integrity": "sha512-8Yo7vplkcJbfr6W85fByt9fkKOKWrEq3i2ezwdMcT0+2cGIA9eMxDz9vZb999NJ77IBY3IgIb3JNuaE0OBCGVw==",
    1595       "dev": true,
    1596       "requires": {
    1597         "@babel/core": "^7.4.5",
    1598         "@babel/plugin-proposal-async-generator-functions": "^7.2.0",
    1599         "@babel/plugin-proposal-object-rest-spread": "^7.4.4",
    1600         "@babel/plugin-transform-react-jsx": "^7.3.0",
    1601         "@babel/plugin-transform-runtime": "^7.4.4",
    1602         "@babel/preset-env": "^7.4.5",
    1603         "@babel/runtime": "^7.4.5",
    1604         "@wordpress/babel-plugin-import-jsx-pragma": "^2.3.0",
     1788      "version": "4.10.0",
     1789      "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.10.0.tgz",
     1790      "integrity": "sha512-fVwtjumi0iIvaD2iTw/X2zK7dQnl0bwUy3L7mBU0M5WkUQ6C4wd6ukA+HRGSH8QKqqxm4ZL1OQnpshJfgioxfw==",
     1791      "dev": true,
     1792      "requires": {
     1793        "@babel/core": "^7.8.3",
     1794        "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
     1795        "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
     1796        "@babel/plugin-transform-react-jsx": "^7.8.3",
     1797        "@babel/plugin-transform-runtime": "^7.8.3",
     1798        "@babel/preset-env": "^7.8.3",
     1799        "@babel/runtime": "^7.8.3",
     1800        "@wordpress/babel-plugin-import-jsx-pragma": "^2.5.0",
    16051801        "@wordpress/browserslist-config": "^2.6.0",
    1606         "@wordpress/element": "^2.10.0",
     1802        "@wordpress/element": "^2.11.0",
     1803        "@wordpress/warning": "^1.0.0",
    16071804        "core-js": "^3.1.4"
    16081805      }
     
    16151812    },
    16161813    "@wordpress/compose": {
    1617       "version": "3.10.0",
    1618       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.10.0.tgz",
    1619       "integrity": "sha512-JE3QaUINiKxKAYb235s/5Q2hT8HifCvR7fdaIEHXjkMNfMVriVIgV1YE5I6l9gJXuT5adTwTSvsWhnRBYTl3Mw==",
    1620       "requires": {
    1621         "@babel/runtime": "^7.4.4",
    1622         "@wordpress/element": "^2.10.0",
    1623         "@wordpress/is-shallow-equal": "^1.7.0",
     1814      "version": "3.11.0",
     1815      "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.11.0.tgz",
     1816      "integrity": "sha512-CNbLn9NtG2A0X71wjEux126uEHpWp3v546FtSgMoWlq73z3LEEBDoEeS2glIPAbIK6e1X2UibsKrn5Tn651tlg==",
     1817      "requires": {
     1818        "@babel/runtime": "^7.8.3",
     1819        "@wordpress/element": "^2.11.0",
     1820        "@wordpress/is-shallow-equal": "^1.8.0",
    16241821        "lodash": "^4.17.15",
    16251822        "mousetrap": "^1.6.2"
     1823      },
     1824      "dependencies": {
     1825        "@babel/runtime": {
     1826          "version": "7.8.7",
     1827          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     1828          "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     1829          "requires": {
     1830            "regenerator-runtime": "^0.13.4"
     1831          }
     1832        },
     1833        "@wordpress/element": {
     1834          "version": "2.11.0",
     1835          "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.11.0.tgz",
     1836          "integrity": "sha512-56ZO8a+E7QEsYwiqS+3BQPSHrCPsOAIEz5smXzntb2f6BjvOKeA64pup40mdn1pNGexe06LBA8cjoZVdLBHB1w==",
     1837          "requires": {
     1838            "@babel/runtime": "^7.8.3",
     1839            "@wordpress/escape-html": "^1.7.0",
     1840            "lodash": "^4.17.15",
     1841            "react": "^16.9.0",
     1842            "react-dom": "^16.9.0"
     1843          }
     1844        },
     1845        "@wordpress/escape-html": {
     1846          "version": "1.7.0",
     1847          "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.7.0.tgz",
     1848          "integrity": "sha512-xDOBo0P3Jnbdbb/UypsQaplsD2k4UXgd/EpKhMAKhDa2m20GxWWmEKW9IB3/5bS4Rh2YZjVM9WL4JyWPUo4hEA==",
     1849          "requires": {
     1850            "@babel/runtime": "^7.8.3"
     1851          }
     1852        },
     1853        "regenerator-runtime": {
     1854          "version": "0.13.5",
     1855          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     1856          "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
     1857        }
    16261858      }
    16271859    },
    16281860    "@wordpress/data": {
    1629       "version": "4.12.0",
    1630       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.12.0.tgz",
    1631       "integrity": "sha512-HoHBRcY0kvVNtOdLwLzHcuGZSYnW8kq0NEyB1/2ZHdKZ8WMtvAflpz2qbKwnrPml1321hfkC9I3KFtA4Ep9lDA==",
    1632       "requires": {
    1633         "@babel/runtime": "^7.4.4",
    1634         "@wordpress/compose": "^3.10.0",
    1635         "@wordpress/deprecated": "^2.6.1",
    1636         "@wordpress/element": "^2.10.0",
    1637         "@wordpress/is-shallow-equal": "^1.7.0",
    1638         "@wordpress/priority-queue": "^1.4.0",
    1639         "@wordpress/redux-routine": "^3.6.2",
     1861      "version": "4.14.1",
     1862      "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.14.1.tgz",
     1863      "integrity": "sha512-i+uB2QnnA13nCuEXOqav7BkL2xby6q6APpZdRQHKi3aEOO5bI92+Je/gh2OS0VxelBMxcdwSXCoInyzPlyvzEg==",
     1864      "requires": {
     1865        "@babel/runtime": "^7.8.3",
     1866        "@wordpress/compose": "^3.11.0",
     1867        "@wordpress/deprecated": "^2.7.0",
     1868        "@wordpress/element": "^2.11.0",
     1869        "@wordpress/is-shallow-equal": "^1.8.0",
     1870        "@wordpress/priority-queue": "^1.5.1",
     1871        "@wordpress/redux-routine": "^3.7.0",
    16401872        "equivalent-key-map": "^0.2.2",
    16411873        "is-promise": "^2.1.0",
     
    16431875        "memize": "^1.0.5",
    16441876        "redux": "^4.0.0",
    1645         "turbo-combine-reducers": "^1.0.2"
     1877        "turbo-combine-reducers": "^1.0.2",
     1878        "use-memo-one": "^1.1.1"
     1879      },
     1880      "dependencies": {
     1881        "@babel/runtime": {
     1882          "version": "7.8.7",
     1883          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     1884          "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     1885          "requires": {
     1886            "regenerator-runtime": "^0.13.4"
     1887          }
     1888        },
     1889        "@wordpress/element": {
     1890          "version": "2.11.0",
     1891          "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.11.0.tgz",
     1892          "integrity": "sha512-56ZO8a+E7QEsYwiqS+3BQPSHrCPsOAIEz5smXzntb2f6BjvOKeA64pup40mdn1pNGexe06LBA8cjoZVdLBHB1w==",
     1893          "requires": {
     1894            "@babel/runtime": "^7.8.3",
     1895            "@wordpress/escape-html": "^1.7.0",
     1896            "lodash": "^4.17.15",
     1897            "react": "^16.9.0",
     1898            "react-dom": "^16.9.0"
     1899          }
     1900        },
     1901        "@wordpress/escape-html": {
     1902          "version": "1.7.0",
     1903          "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.7.0.tgz",
     1904          "integrity": "sha512-xDOBo0P3Jnbdbb/UypsQaplsD2k4UXgd/EpKhMAKhDa2m20GxWWmEKW9IB3/5bS4Rh2YZjVM9WL4JyWPUo4hEA==",
     1905          "requires": {
     1906            "@babel/runtime": "^7.8.3"
     1907          }
     1908        },
     1909        "regenerator-runtime": {
     1910          "version": "0.13.5",
     1911          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     1912          "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
     1913        }
    16461914      }
    16471915    },
    16481916    "@wordpress/dependency-extraction-webpack-plugin": {
    1649       "version": "2.1.0",
    1650       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-2.1.0.tgz",
    1651       "integrity": "sha512-OvKhcsebaif9L6h2LdTSQxOqDcqSrsVhooazIkejUL0FTQ9vAf6TVL43UjZW9uYTDeNm07yKRnejb05OWC6Vug==",
     1917      "version": "2.3.0",
     1918      "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-2.3.0.tgz",
     1919      "integrity": "sha512-FwEN0PuFr3Q5IdDLgerkIspiHkePNbzem71R3RlUevaSmnw+iH9/0Jzg4uIQ8KCMBpbrn1gAmhgdaTgTDn3EfQ==",
    16521920      "dev": true,
    16531921      "requires": {
     
    16581926    },
    16591927    "@wordpress/deprecated": {
    1660       "version": "2.6.1",
    1661       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.6.1.tgz",
    1662       "integrity": "sha512-nwCZ5pfFCZRwpEOMOVJcPZ6dmcaUfINehfZwPZA/6wK6Ol5sfc5MP22zmz30LFGsP4yqfgSugYDLA2LLAnuWqg==",
    1663       "requires": {
    1664         "@babel/runtime": "^7.4.4",
    1665         "@wordpress/hooks": "^2.6.0"
     1928      "version": "2.7.0",
     1929      "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.7.0.tgz",
     1930      "integrity": "sha512-Pq5r2/p0+3BgwkinSRMTky+iNerm34qPQeil0UCtFxNP5usJaK2ZI0W/pv6DokomOtxTNZyv2lMRlUoXmglDuQ==",
     1931      "requires": {
     1932        "@babel/runtime": "^7.8.3",
     1933        "@wordpress/hooks": "^2.7.0"
     1934      },
     1935      "dependencies": {
     1936        "@babel/runtime": {
     1937          "version": "7.8.7",
     1938          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     1939          "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     1940          "requires": {
     1941            "regenerator-runtime": "^0.13.4"
     1942          }
     1943        },
     1944        "regenerator-runtime": {
     1945          "version": "0.13.5",
     1946          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     1947          "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
     1948        }
    16661949      }
    16671950    },
    16681951    "@wordpress/element": {
    1669       "version": "2.10.0",
    1670       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.10.0.tgz",
    1671       "integrity": "sha512-CedhhFfcubM/lsluY7JPC49VG0/Ee0chOBJ1vyDEvIJmQk0bM3sLfgt5qVK773yivVOqD9blQMO+JihnaMXF8w==",
    1672       "requires": {
    1673         "@babel/runtime": "^7.4.4",
    1674         "@wordpress/escape-html": "^1.6.0",
     1952      "version": "2.11.0",
     1953      "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.11.0.tgz",
     1954      "integrity": "sha512-56ZO8a+E7QEsYwiqS+3BQPSHrCPsOAIEz5smXzntb2f6BjvOKeA64pup40mdn1pNGexe06LBA8cjoZVdLBHB1w==",
     1955      "dev": true,
     1956      "requires": {
     1957        "@babel/runtime": "^7.8.3",
     1958        "@wordpress/escape-html": "^1.7.0",
    16751959        "lodash": "^4.17.15",
    16761960        "react": "^16.9.0",
     
    16791963    },
    16801964    "@wordpress/escape-html": {
    1681       "version": "1.6.0",
    1682       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.6.0.tgz",
    1683       "integrity": "sha512-PD4fEg7qIB2l8+buuRmYJ5edQhvUzydu6XoCigV2G4rju3BI+MO57BcEZf1LSPfbrYqTJCca3ElNW9nNbSQthQ==",
    1684       "requires": {
    1685         "@babel/runtime": "^7.4.4"
     1965      "version": "1.7.0",
     1966      "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.7.0.tgz",
     1967      "integrity": "sha512-xDOBo0P3Jnbdbb/UypsQaplsD2k4UXgd/EpKhMAKhDa2m20GxWWmEKW9IB3/5bS4Rh2YZjVM9WL4JyWPUo4hEA==",
     1968      "dev": true,
     1969      "requires": {
     1970        "@babel/runtime": "^7.8.3"
    16861971      }
    16871972    },
    16881973    "@wordpress/eslint-plugin": {
    1689       "version": "3.3.0",
    1690       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-3.3.0.tgz",
    1691       "integrity": "sha512-wS7eoHlOrsEN8HXRQw2WV2IpYRHv3rqCkfb/o9huuz66Tq2hi8xZDQGiDn7BSxQb5DYwOs2TJImCXwv3eKsPSg==",
    1692       "dev": true,
    1693       "requires": {
    1694         "babel-eslint": "^10.0.2",
     1974      "version": "4.0.0",
     1975      "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-4.0.0.tgz",
     1976      "integrity": "sha512-8BCMGeLbvzikPv4HHpLwFCbC/aVY/jKcayi/ZfBcCs8rGZEt/r8zVsXskQRxA1EInL2UTBdBx1H7XhjOA/HZgQ==",
     1977      "dev": true,
     1978      "requires": {
     1979        "babel-eslint": "^10.0.3",
     1980        "eslint-config-prettier": "^6.10.0",
    16951981        "eslint-plugin-jest": "^22.15.1",
    16961982        "eslint-plugin-jsdoc": "^15.8.0",
    16971983        "eslint-plugin-jsx-a11y": "^6.2.3",
     1984        "eslint-plugin-prettier": "^3.1.2",
    16981985        "eslint-plugin-react": "^7.14.3",
    16991986        "eslint-plugin-react-hooks": "^1.6.1",
    17001987        "globals": "^12.0.0",
     1988        "prettier": "npm:wp-prettier@1.19.1",
    17011989        "requireindex": "^1.2.0"
    17021990      },
    17031991      "dependencies": {
    17041992        "globals": {
    1705           "version": "12.3.0",
    1706           "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz",
    1707           "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==",
     1993          "version": "12.4.0",
     1994          "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
     1995          "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
    17081996          "dev": true,
    17091997          "requires": {
     
    17142002    },
    17152003    "@wordpress/hooks": {
    1716       "version": "2.6.0",
    1717       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.6.0.tgz",
    1718       "integrity": "sha512-93THIW9EklVkJLN3wr8PUdWqttRu/wGZgXUrM6fqqOGwm4uCL4S+jQe800kwZioRHvgW5moNLrvSdfanQ4QyEQ==",
    1719       "requires": {
    1720         "@babel/runtime": "^7.4.4"
     2004      "version": "2.7.0",
     2005      "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.7.0.tgz",
     2006      "integrity": "sha512-Cr8uGEVxuGLkMq9UsbfAQqSTFVGBDhP8PagyIYJRUX6OkLiUF72OyT3xox7aM+ZlSr3INle2mEO+ZLPw0ieIPg==",
     2007      "requires": {
     2008        "@babel/runtime": "^7.8.3"
     2009      },
     2010      "dependencies": {
     2011        "@babel/runtime": {
     2012          "version": "7.8.7",
     2013          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     2014          "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     2015          "requires": {
     2016            "regenerator-runtime": "^0.13.4"
     2017          }
     2018        },
     2019        "regenerator-runtime": {
     2020          "version": "0.13.5",
     2021          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     2022          "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
     2023        }
    17212024      }
    17222025    },
    17232026    "@wordpress/is-shallow-equal": {
    1724       "version": "1.7.0",
    1725       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-1.7.0.tgz",
    1726       "integrity": "sha512-fRHTAivQlWOQVn8wu8NHM8D5sacSvY6upJ+MgWSu1Q7pqy51zaCPE2T9lhym3GC1QzABus6VjDctR8jwfNfd/g==",
    1727       "requires": {
    1728         "@babel/runtime": "^7.4.4"
     2027      "version": "1.8.0",
     2028      "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-1.8.0.tgz",
     2029      "integrity": "sha512-OV3qJqP9LhjuOzt85TsyBwv+//CvC8Byf/81D3NmjPKlstLaD/bBCC5nBhH6dKAv4bShYtQ2Hmut+V4dZnOM1A==",
     2030      "requires": {
     2031        "@babel/runtime": "^7.8.3"
     2032      },
     2033      "dependencies": {
     2034        "@babel/runtime": {
     2035          "version": "7.8.7",
     2036          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     2037          "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     2038          "requires": {
     2039            "regenerator-runtime": "^0.13.4"
     2040          }
     2041        },
     2042        "regenerator-runtime": {
     2043          "version": "0.13.5",
     2044          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     2045          "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
     2046        }
    17292047      }
    17302048    },
    17312049    "@wordpress/jest-console": {
    1732       "version": "3.4.0",
    1733       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-3.4.0.tgz",
    1734       "integrity": "sha512-mYXMlNEfWG9IiV+VN+8zwQR/1oYnd+jjjd1YRsG7vlicCFgDD3KJonHePYV5UdUsJ6eqGXvmixxWjyr0LougxQ==",
    1735       "dev": true,
    1736       "requires": {
    1737         "@babel/runtime": "^7.4.4",
     2050      "version": "3.5.0",
     2051      "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-3.5.0.tgz",
     2052      "integrity": "sha512-RzzVORieEtgiGs+YLlMw16seYVKQ4QD0PWoSYWGyQHUMRV8c+DdEwYIkJ9PpX2lTj//yBAeymzfAK4hNswBUgg==",
     2053      "dev": true,
     2054      "requires": {
     2055        "@babel/runtime": "^7.8.3",
    17382056        "jest-matcher-utils": "^24.7.0",
    17392057        "lodash": "^4.17.15"
     
    17412059    },
    17422060    "@wordpress/jest-preset-default": {
    1743       "version": "5.3.1",
    1744       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-5.3.1.tgz",
    1745       "integrity": "sha512-KXfdPPc9DwlZC3FYCPNLS4yTp4ezq7uRCPxC/SAdbx82omHgyScJYvAc0HF5sm3m6zFDQ3a8VBm74mvPZx9ONA==",
     2061      "version": "5.4.0",
     2062      "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-5.4.0.tgz",
     2063      "integrity": "sha512-+7zlgPB57jxlVHQ2Vg0bbYYcJozc+YbBocHZ2ZQlQC5IUXHJ2IZDPGb6kUAWGCNXy/1MzFIMEa0znjxG5zc1Fg==",
    17462064      "dev": true,
    17472065      "requires": {
    17482066        "@jest/reporters": "^24.8.0",
    1749         "@wordpress/jest-console": "^3.4.0",
    1750         "babel-jest": "^24.7.1",
     2067        "@wordpress/jest-console": "^3.5.0",
     2068        "babel-jest": "^24.9.0",
    17512069        "enzyme": "^3.9.0",
    17522070        "enzyme-adapter-react-16": "^1.10.0",
     
    17552073    },
    17562074    "@wordpress/npm-package-json-lint-config": {
    1757       "version": "2.1.0",
    1758       "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-2.1.0.tgz",
    1759       "integrity": "sha512-NSwcK7GtlmW5O5ZMG7elRKBa9sPws17Sadjlztig6ShOuhlLFeHYk99tUenpmJ/PYOZex4fSJ5e9mqjPyKunjw==",
     2075      "version": "2.2.0",
     2076      "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-2.2.0.tgz",
     2077      "integrity": "sha512-8Td9vWekCwZCPfWkVWKQllim/F/m0uN1cma3KkBsKxi0liftj/iXpDBDH6wDxsv8z1Gbwq+H9a4D6w7Ob8SqtQ==",
    17602078      "dev": true
    17612079    },
    17622080    "@wordpress/priority-queue": {
    1763       "version": "1.4.0",
    1764       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.4.0.tgz",
    1765       "integrity": "sha512-7yrAGkSdtU09CzDiuu7fCjVg5tQTYsYAQv2Ril9uGb4GzQpzfupaJq9wV8SXF4vW56dMYoeHtifa+yY49IGQNw==",
    1766       "requires": {
    1767         "@babel/runtime": "^7.4.4"
     2081      "version": "1.5.1",
     2082      "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.5.1.tgz",
     2083      "integrity": "sha512-zVT9rHhIRa6JJWu7SwXkzk4S/5DbErJYFAm+1M90yE+X4vsZW12xG3mtA5Vw5CgWY1Ie24pevcZLkmFRKpP6og==",
     2084      "requires": {
     2085        "@babel/runtime": "^7.8.3"
     2086      },
     2087      "dependencies": {
     2088        "@babel/runtime": {
     2089          "version": "7.8.7",
     2090          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     2091          "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     2092          "requires": {
     2093            "regenerator-runtime": "^0.13.4"
     2094          }
     2095        },
     2096        "regenerator-runtime": {
     2097          "version": "0.13.5",
     2098          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     2099          "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
     2100        }
    17682101      }
    17692102    },
    17702103    "@wordpress/redux-routine": {
    1771       "version": "3.6.2",
    1772       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.6.2.tgz",
    1773       "integrity": "sha512-+WxQzKzaFKLfioFxIyT8J4NqOfra4DvFK1jdAqmhLdqfdY9wuSFsJHlbt5hF5fVx32n7lidx/mGkP1ysmigkqA==",
    1774       "requires": {
    1775         "@babel/runtime": "^7.4.4",
     2104      "version": "3.7.0",
     2105      "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.7.0.tgz",
     2106      "integrity": "sha512-dnt/NA4bgXDdkoTlmZrb5QFSgYoVH/lHrJEpy32KyIkxgF8SCvu8aU5lz08hQaV2MQ3OCJA8WtLIAMw0nCidPg==",
     2107      "requires": {
     2108        "@babel/runtime": "^7.8.3",
    17762109        "is-promise": "^2.1.0",
    17772110        "lodash": "^4.17.15",
    17782111        "rungen": "^0.3.2"
     2112      },
     2113      "dependencies": {
     2114        "@babel/runtime": {
     2115          "version": "7.8.7",
     2116          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
     2117          "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
     2118          "requires": {
     2119            "regenerator-runtime": "^0.13.4"
     2120          }
     2121        },
     2122        "regenerator-runtime": {
     2123          "version": "0.13.5",
     2124          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     2125          "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
     2126        }
    17792127      }
    17802128    },
    17812129    "@wordpress/scripts": {
    1782       "version": "6.1.1",
    1783       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-6.1.1.tgz",
    1784       "integrity": "sha512-uZ4pTG7PwDcOQ8Jnz2ZKyt2Al2L+XLI10yQSPnbegVA7F+4kpna0zeZ7zfaHWULT/W1bgQKM+jze/HXrQg8oiA==",
    1785       "dev": true,
    1786       "requires": {
    1787         "@wordpress/babel-preset-default": "^4.8.0",
    1788         "@wordpress/dependency-extraction-webpack-plugin": "^2.1.0",
    1789         "@wordpress/eslint-plugin": "^3.3.0",
    1790         "@wordpress/jest-preset-default": "^5.3.1",
    1791         "@wordpress/npm-package-json-lint-config": "^2.1.0",
    1792         "babel-jest": "^24.7.1",
     2130      "version": "7.1.2",
     2131      "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-7.1.2.tgz",
     2132      "integrity": "sha512-Dn5kIY1Vr8f6wgdbq0H23oGNyvs5HEXPqUUO5egxDjjbkRGjSmN7BCR47JFfkhFV5Mo9itrpknhFISZQMdlDvQ==",
     2133      "dev": true,
     2134      "requires": {
     2135        "@svgr/webpack": "^4.3.3",
     2136        "@wordpress/babel-preset-default": "^4.10.0",
     2137        "@wordpress/dependency-extraction-webpack-plugin": "^2.3.0",
     2138        "@wordpress/eslint-plugin": "^4.0.0",
     2139        "@wordpress/jest-preset-default": "^5.4.0",
     2140        "@wordpress/npm-package-json-lint-config": "^2.2.0",
     2141        "babel-jest": "^24.9.0",
    17932142        "babel-loader": "^8.0.6",
    17942143        "chalk": "^2.4.2",
     
    17972146        "cross-spawn": "^5.1.0",
    17982147        "decompress-zip": "^0.2.2",
     2148        "dir-glob": "^3.0.1",
    17992149        "eslint": "^6.1.0",
    1800         "jest": "^24.7.1",
     2150        "eslint-plugin-markdown": "1.0.1",
     2151        "jest": "^24.9.0",
    18012152        "jest-puppeteer": "^4.3.0",
    18022153        "js-yaml": "^3.13.1",
    18032154        "lodash": "^4.17.15",
     2155        "markdownlint": "^0.18.0",
     2156        "markdownlint-cli": "^0.21.0",
    18042157        "minimist": "^1.2.0",
    18052158        "npm-package-json-lint": "^4.0.3",
     2159        "prettier": "npm:wp-prettier@1.19.1",
    18062160        "puppeteer": "^2.0.0",
    18072161        "read-pkg-up": "^1.0.1",
     
    18132167        "stylelint-config-wordpress": "^13.1.0",
    18142168        "thread-loader": "^2.1.2",
     2169        "url-loader": "^3.0.0",
    18152170        "webpack": "^4.41.0",
    18162171        "webpack-bundle-analyzer": "^3.3.2",
     
    18192174      }
    18202175    },
     2176    "@wordpress/warning": {
     2177      "version": "1.0.0",
     2178      "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.0.0.tgz",
     2179      "integrity": "sha512-/xa3e4GuXdMhxKtGYbwkCvOJLRkFgRexhsJpq5xFHz/7jSFdBdIY/eiOIVk1jhnjQpS+w3jL9VSAsE1R2AlV7A==",
     2180      "dev": true
     2181    },
    18212182    "@xtuc/ieee754": {
    18222183      "version": "1.2.0",
     
    18542215    },
    18552216    "acorn": {
    1856       "version": "6.4.0",
    1857       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz",
    1858       "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==",
     2217      "version": "6.4.1",
     2218      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
     2219      "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
    18592220      "dev": true
    18602221    },
     
    18702231    },
    18712232    "acorn-jsx": {
    1872       "version": "5.1.0",
    1873       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz",
    1874       "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==",
     2233      "version": "5.2.0",
     2234      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",
     2235      "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",
    18752236      "dev": true
    18762237    },
     
    18822243    },
    18832244    "agent-base": {
    1884       "version": "4.3.0",
    1885       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
    1886       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
    1887       "dev": true,
    1888       "requires": {
    1889         "es6-promisify": "^5.0.0"
    1890       }
     2245      "version": "5.1.1",
     2246      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz",
     2247      "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==",
     2248      "dev": true
    18912249    },
    18922250    "airbnb-prop-types": {
     
    19092267    },
    19102268    "ajv": {
    1911       "version": "6.10.2",
    1912       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
    1913       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
    1914       "dev": true,
    1915       "requires": {
    1916         "fast-deep-equal": "^2.0.1",
     2269      "version": "6.12.0",
     2270      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
     2271      "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
     2272      "dev": true,
     2273      "requires": {
     2274        "fast-deep-equal": "^3.1.1",
    19172275        "fast-json-stable-stringify": "^2.0.0",
    19182276        "json-schema-traverse": "^0.4.1",
     
    19332291    },
    19342292    "ansi-escapes": {
    1935       "version": "4.3.0",
    1936       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz",
    1937       "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==",
    1938       "dev": true,
    1939       "requires": {
    1940         "type-fest": "^0.8.1"
     2293      "version": "4.3.1",
     2294      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
     2295      "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
     2296      "dev": true,
     2297      "requires": {
     2298        "type-fest": "^0.11.0"
     2299      },
     2300      "dependencies": {
     2301        "type-fest": {
     2302          "version": "0.11.0",
     2303          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
     2304          "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
     2305          "dev": true
     2306        }
    19412307      }
    19422308    },
     
    20822448    },
    20832449    "array.prototype.find": {
    2084       "version": "2.1.0",
    2085       "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.0.tgz",
    2086       "integrity": "sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==",
     2450      "version": "2.1.1",
     2451      "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz",
     2452      "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==",
    20872453      "dev": true,
    20882454      "requires": {
    20892455        "define-properties": "^1.1.3",
    2090         "es-abstract": "^1.13.0"
     2456        "es-abstract": "^1.17.4"
    20912457      }
    20922458    },
     
    22122578    },
    22132579    "autoprefixer": {
    2214       "version": "9.7.3",
    2215       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.3.tgz",
    2216       "integrity": "sha512-8T5Y1C5Iyj6PgkPSFd0ODvK9DIleuPKUPYniNxybS47g2k2wFgLZ46lGQHlBuGKIAEV8fbCDfKCCRS1tvOgc3Q==",
    2217       "dev": true,
    2218       "requires": {
    2219         "browserslist": "^4.8.0",
    2220         "caniuse-lite": "^1.0.30001012",
     2580      "version": "9.7.4",
     2581      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz",
     2582      "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==",
     2583      "dev": true,
     2584      "requires": {
     2585        "browserslist": "^4.8.3",
     2586        "caniuse-lite": "^1.0.30001020",
    22212587        "chalk": "^2.4.2",
    22222588        "normalize-range": "^0.1.2",
    22232589        "num2fraction": "^1.2.2",
    2224         "postcss": "^7.0.23",
     2590        "postcss": "^7.0.26",
    22252591        "postcss-value-parser": "^4.0.2"
    22262592      },
    22272593      "dependencies": {
    22282594        "postcss-value-parser": {
    2229           "version": "4.0.2",
    2230           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz",
    2231           "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==",
     2595          "version": "4.0.3",
     2596          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
     2597          "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
    22322598          "dev": true
    22332599        }
     
    22412607    },
    22422608    "aws4": {
    2243       "version": "1.9.0",
    2244       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz",
    2245       "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==",
     2609      "version": "1.9.1",
     2610      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
     2611      "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==",
    22462612      "dev": true
    22472613    },
    22482614    "axobject-query": {
    2249       "version": "2.1.1",
    2250       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.1.tgz",
    2251       "integrity": "sha512-lF98xa/yvy6j3fBHAgQXIYl+J4eZadOSqsPojemUqClzNbBV38wWGpUbQbVEyf4eUF5yF7eHmGgGA2JiHyjeqw==",
    2252       "dev": true,
    2253       "requires": {
    2254         "@babel/runtime": "^7.7.4",
    2255         "@babel/runtime-corejs3": "^7.7.4"
    2256       }
     2615      "version": "2.1.2",
     2616      "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz",
     2617      "integrity": "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==",
     2618      "dev": true
    22572619    },
    22582620    "babel-eslint": {
    2259       "version": "10.0.3",
    2260       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz",
    2261       "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==",
     2621      "version": "10.1.0",
     2622      "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
     2623      "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
    22622624      "dev": true,
    22632625      "requires": {
    22642626        "@babel/code-frame": "^7.0.0",
    2265         "@babel/parser": "^7.0.0",
    2266         "@babel/traverse": "^7.0.0",
    2267         "@babel/types": "^7.0.0",
     2627        "@babel/parser": "^7.7.0",
     2628        "@babel/traverse": "^7.7.0",
     2629        "@babel/types": "^7.7.0",
    22682630        "eslint-visitor-keys": "^1.0.0",
    22692631        "resolve": "^1.12.0"
     
    23382700    },
    23392701    "bail": {
    2340       "version": "1.0.4",
    2341       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz",
    2342       "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==",
     2702      "version": "1.0.5",
     2703      "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
     2704      "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
    23432705      "dev": true
    23442706    },
     
    24012763            "kind-of": "^6.0.2"
    24022764          }
     2765        },
     2766        "kind-of": {
     2767          "version": "6.0.3",
     2768          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     2769          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     2770          "dev": true
    24032771        }
    24042772      }
     
    26042972    },
    26052973    "browser-process-hrtime": {
    2606       "version": "0.1.3",
    2607       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
    2608       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
     2974      "version": "1.0.0",
     2975      "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
     2976      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
    26092977      "dev": true
    26102978    },
     
    26983066    },
    26993067    "browserslist": {
    2700       "version": "4.8.3",
    2701       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz",
    2702       "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==",
    2703       "dev": true,
    2704       "requires": {
    2705         "caniuse-lite": "^1.0.30001017",
    2706         "electron-to-chromium": "^1.3.322",
    2707         "node-releases": "^1.1.44"
     3068      "version": "4.9.1",
     3069      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.9.1.tgz",
     3070      "integrity": "sha512-Q0DnKq20End3raFulq6Vfp1ecB9fh8yUNV55s8sekaDDeqBaCtWlRHCUdaWyUeSSBJM7IbM6HcsyaeYqgeDhnw==",
     3071      "dev": true,
     3072      "requires": {
     3073        "caniuse-lite": "^1.0.30001030",
     3074        "electron-to-chromium": "^1.3.363",
     3075        "node-releases": "^1.1.50"
    27083076      }
    27093077    },
     
    28113179      "requires": {
    28123180        "callsites": "^2.0.0"
    2813       },
    2814       "dependencies": {
    2815         "callsites": {
    2816           "version": "2.0.0",
    2817           "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
    2818           "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
    2819           "dev": true
    2820         }
    28213181      }
    28223182    },
     
    28313191    },
    28323192    "callsites": {
    2833       "version": "3.1.0",
    2834       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
    2835       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
     3193      "version": "2.0.0",
     3194      "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
     3195      "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
    28363196      "dev": true
    28373197    },
     
    28433203    },
    28443204    "camelcase-keys": {
    2845       "version": "6.1.1",
    2846       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.1.1.tgz",
    2847       "integrity": "sha512-kEPCddRFChEzO0d6w61yh0WbBiSv9gBnfZWGfXRYPlGqIdIGef6HMR6pgqVSEWCYkrp8B0AtEpEXNY+Jx0xk1A==",
     3205      "version": "6.2.1",
     3206      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.1.tgz",
     3207      "integrity": "sha512-BPCNVH56RVIxQQIXskp5tLQXUNGQ6sXr7iCv1FHDt81xBOQ/1r6H8SPxf19InVP6DexWar4s87q9thfuk8X9HA==",
    28483208      "dev": true,
    28493209      "requires": {
     
    28543214    },
    28553215    "caniuse-lite": {
    2856       "version": "1.0.30001020",
    2857       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001020.tgz",
    2858       "integrity": "sha512-yWIvwA68wRHKanAVS1GjN8vajAv7MBFshullKCeq/eKpK7pJBVDgFFEqvgWTkcP2+wIDeQGYFRXECjKZnLkUjA==",
     3216      "version": "1.0.30001035",
     3217      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz",
     3218      "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==",
    28593219      "dev": true
    28603220    },
     
    28753235    },
    28763236    "ccount": {
    2877       "version": "1.0.4",
    2878       "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.4.tgz",
    2879       "integrity": "sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w==",
     3237      "version": "1.0.5",
     3238      "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz",
     3239      "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==",
    28803240      "dev": true
    28813241    },
     
    29013261    },
    29023262    "character-entities": {
    2903       "version": "1.2.3",
    2904       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.3.tgz",
    2905       "integrity": "sha512-yB4oYSAa9yLcGyTbB4ItFwHw43QHdH129IJ5R+WvxOkWlyFnR5FAaBNnUq4mcxsTVZGh28bHoeTHMKXH1wZf3w==",
     3263      "version": "1.2.4",
     3264      "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
     3265      "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
    29063266      "dev": true
    29073267    },
    29083268    "character-entities-html4": {
    2909       "version": "1.1.3",
    2910       "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.3.tgz",
    2911       "integrity": "sha512-SwnyZ7jQBCRHELk9zf2CN5AnGEc2nA+uKMZLHvcqhpPprjkYhiLn0DywMHgN5ttFZuITMATbh68M6VIVKwJbcg==",
     3269      "version": "1.1.4",
     3270      "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz",
     3271      "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==",
    29123272      "dev": true
    29133273    },
    29143274    "character-entities-legacy": {
    2915       "version": "1.1.3",
    2916       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz",
    2917       "integrity": "sha512-YAxUpPoPwxYFsslbdKkhrGnXAtXoHNgYjlBM3WMXkWGTl5RsY3QmOyhwAgL8Nxm9l5LBThXGawxKPn68y6/fww==",
     3275      "version": "1.1.4",
     3276      "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
     3277      "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
    29183278      "dev": true
    29193279    },
    29203280    "character-reference-invalid": {
    2921       "version": "1.1.3",
    2922       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz",
    2923       "integrity": "sha512-VOq6PRzQBam/8Jm6XBGk2fNEnHXAdGd6go0rtd4weAGECBamHDwwCQSOT12TACIYUZegUXnV6xBXqUssijtxIg==",
     3281      "version": "1.1.4",
     3282      "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
     3283      "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
    29243284      "dev": true
    29253285    },
     
    29653325      },
    29663326      "dependencies": {
     3327        "css-select": {
     3328          "version": "1.2.0",
     3329          "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
     3330          "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
     3331          "dev": true,
     3332          "requires": {
     3333            "boolbase": "~1.0.0",
     3334            "css-what": "2.1",
     3335            "domutils": "1.5.1",
     3336            "nth-check": "~1.0.1"
     3337          }
     3338        },
     3339        "css-what": {
     3340          "version": "2.1.3",
     3341          "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
     3342          "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
     3343          "dev": true
     3344        },
     3345        "dom-serializer": {
     3346          "version": "0.1.1",
     3347          "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
     3348          "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
     3349          "dev": true,
     3350          "requires": {
     3351            "domelementtype": "^1.3.0",
     3352            "entities": "^1.1.1"
     3353          }
     3354        },
     3355        "domutils": {
     3356          "version": "1.5.1",
     3357          "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
     3358          "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
     3359          "dev": true,
     3360          "requires": {
     3361            "dom-serializer": "0",
     3362            "domelementtype": "1"
     3363          }
     3364        },
     3365        "entities": {
     3366          "version": "1.1.2",
     3367          "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
     3368          "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
     3369          "dev": true
     3370        },
    29673371        "parse5": {
    29683372          "version": "3.0.3",
     
    29973401    },
    29983402    "chownr": {
    2999       "version": "1.1.3",
    3000       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz",
    3001       "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==",
     3403      "version": "1.1.4",
     3404      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
     3405      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
    30023406      "dev": true
    30033407    },
     
    30873491        "lazy-cache": "^1.0.3",
    30883492        "shallow-clone": "^0.1.2"
    3089       },
    3090       "dependencies": {
    3091         "kind-of": {
    3092           "version": "3.2.2",
    3093           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    3094           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    3095           "dev": true,
    3096           "requires": {
    3097             "is-buffer": "^1.1.5"
    3098           }
    3099         }
    31003493      }
    31013494    },
     
    31163509      "dev": true
    31173510    },
     3511    "coa": {
     3512      "version": "2.0.2",
     3513      "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
     3514      "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
     3515      "dev": true,
     3516      "requires": {
     3517        "@types/q": "^1.5.1",
     3518        "chalk": "^2.4.1",
     3519        "q": "^1.1.2"
     3520      }
     3521    },
    31183522    "collapse-white-space": {
    3119       "version": "1.0.5",
    3120       "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.5.tgz",
    3121       "integrity": "sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ==",
     3523      "version": "1.0.6",
     3524      "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
     3525      "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==",
    31223526      "dev": true
    31233527    },
     
    32793683    },
    32803684    "core-js": {
    3281       "version": "3.6.3",
    3282       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.3.tgz",
    3283       "integrity": "sha512-DOO9b18YHR+Wk5kJ/c5YFbXuUETreD4TrvXb6edzqZE3aAEd0eJIAWghZ9HttMuiON8SVCnU3fqA4rPxRDD1HQ==",
     3685      "version": "3.6.4",
     3686      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
     3687      "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
    32843688      "dev": true
    32853689    },
    32863690    "core-js-compat": {
    3287       "version": "3.6.3",
    3288       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.3.tgz",
    3289       "integrity": "sha512-Y3YNGU3bU1yrnzVodop23ghArbKv4IqkZg9MMOWv/h7KT6NRk1/SzHhWDDlubg2+tlcUzAqgj1/GyeJ9fUKMeg==",
     3691      "version": "3.6.4",
     3692      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz",
     3693      "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==",
    32903694      "dev": true,
    32913695      "requires": {
     
    33033707    },
    33043708    "core-js-pure": {
    3305       "version": "3.6.3",
    3306       "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.3.tgz",
    3307       "integrity": "sha512-4LhJ4fw0sC4/8X5krM9hI5oQ3cgYHYojWwwWnQKjC6k6vf/qIVS9d0r3+Bdn+FUADgRpD0xzPFQ9P7cOeuIwlA==",
     3709      "version": "3.6.4",
     3710      "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.4.tgz",
     3711      "integrity": "sha512-epIhRLkXdgv32xIUFaaAry2wdxZYBi6bgM7cB136dzzXXa+dFyRLTZeLUJxnd8ShrmyVXBub63n2NHo2JAt8Cw==",
    33083712      "dev": true
    33093713    },
     
    33243728        "js-yaml": "^3.13.1",
    33253729        "parse-json": "^4.0.0"
    3326       },
    3327       "dependencies": {
    3328         "import-fresh": {
    3329           "version": "2.0.0",
    3330           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
    3331           "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
    3332           "dev": true,
    3333           "requires": {
    3334             "caller-path": "^2.0.0",
    3335             "resolve-from": "^3.0.0"
    3336           }
    3337         },
    3338         "resolve-from": {
    3339           "version": "3.0.0",
    3340           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
    3341           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
    3342           "dev": true
    3343         }
    33443730      }
    33453731    },
     
    34303816    },
    34313817    "css-select": {
    3432       "version": "1.2.0",
    3433       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
    3434       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
    3435       "dev": true,
    3436       "requires": {
    3437         "boolbase": "~1.0.0",
    3438         "css-what": "2.1",
    3439         "domutils": "1.5.1",
    3440         "nth-check": "~1.0.1"
     3818      "version": "2.1.0",
     3819      "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
     3820      "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
     3821      "dev": true,
     3822      "requires": {
     3823        "boolbase": "^1.0.0",
     3824        "css-what": "^3.2.1",
     3825        "domutils": "^1.7.0",
     3826        "nth-check": "^1.0.2"
     3827      }
     3828    },
     3829    "css-select-base-adapter": {
     3830      "version": "0.1.1",
     3831      "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
     3832      "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
     3833      "dev": true
     3834    },
     3835    "css-tree": {
     3836      "version": "1.0.0-alpha.37",
     3837      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
     3838      "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
     3839      "dev": true,
     3840      "requires": {
     3841        "mdn-data": "2.0.4",
     3842        "source-map": "^0.6.1"
     3843      },
     3844      "dependencies": {
     3845        "source-map": {
     3846          "version": "0.6.1",
     3847          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
     3848          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
     3849          "dev": true
     3850        }
    34413851      }
    34423852    },
    34433853    "css-what": {
    3444       "version": "2.1.3",
    3445       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
    3446       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
     3854      "version": "3.2.1",
     3855      "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz",
     3856      "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==",
    34473857      "dev": true
    34483858    },
     
    34533863      "dev": true
    34543864    },
     3865    "csso": {
     3866      "version": "4.0.2",
     3867      "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz",
     3868      "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==",
     3869      "dev": true,
     3870      "requires": {
     3871        "css-tree": "1.0.0-alpha.37"
     3872      }
     3873    },
    34553874    "cssom": {
    34563875      "version": "0.3.8",
     
    34943913    },
    34953914    "damerau-levenshtein": {
    3496       "version": "1.0.5",
    3497       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz",
    3498       "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==",
     3915      "version": "1.0.6",
     3916      "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
     3917      "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
    34993918      "dev": true
    35003919    },
     
    36124031      }
    36134032    },
     4033    "deep-extend": {
     4034      "version": "0.5.1",
     4035      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
     4036      "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
     4037      "dev": true
     4038    },
    36144039    "deep-is": {
    36154040      "version": "0.1.3",
     
    36654090            "kind-of": "^6.0.2"
    36664091          }
     4092        },
     4093        "kind-of": {
     4094          "version": "6.0.3",
     4095          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     4096          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     4097          "dev": true
    36674098        }
    36684099      }
     
    37584189    },
    37594190    "dom-serializer": {
    3760       "version": "0.1.1",
    3761       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
    3762       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
    3763       "dev": true,
    3764       "requires": {
    3765         "domelementtype": "^1.3.0",
    3766         "entities": "^1.1.1"
     4191      "version": "0.2.2",
     4192      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
     4193      "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
     4194      "dev": true,
     4195      "requires": {
     4196        "domelementtype": "^2.0.1",
     4197        "entities": "^2.0.0"
     4198      },
     4199      "dependencies": {
     4200        "domelementtype": {
     4201          "version": "2.0.1",
     4202          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
     4203          "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
     4204          "dev": true
     4205        }
    37674206      }
    37684207    },
     
    37984237    },
    37994238    "domutils": {
    3800       "version": "1.5.1",
    3801       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
    3802       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
     4239      "version": "1.7.0",
     4240      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
     4241      "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
    38034242      "dev": true,
    38044243      "requires": {
     
    38084247    },
    38094248    "dot-prop": {
    3810       "version": "4.2.0",
    3811       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
    3812       "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
    3813       "dev": true,
    3814       "requires": {
    3815         "is-obj": "^1.0.0"
     4249      "version": "5.2.0",
     4250      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
     4251      "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
     4252      "dev": true,
     4253      "requires": {
     4254        "is-obj": "^2.0.0"
    38164255      }
    38174256    },
     
    38574296    },
    38584297    "electron-to-chromium": {
    3859       "version": "1.3.332",
    3860       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.332.tgz",
    3861       "integrity": "sha512-AP2HkLhfSOIxP7gDjlyZ4ywGWIcxRMZoU9+JriuVkQe2pSLDdWBsE6+eI6BQOqun1dohLrUTOPHsQLLhhFA7Eg==",
     4298      "version": "1.3.376",
     4299      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.376.tgz",
     4300      "integrity": "sha512-cv/PYVz5szeMz192ngilmezyPNFkUjuynuL2vNdiqIrio440nfTDdc0JJU0TS2KHLSVCs9gBbt4CFqM+HcBnjw==",
    38624301      "dev": true
    38634302    },
     
    38844323    },
    38854324    "emojis-list": {
    3886       "version": "2.1.0",
    3887       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
    3888       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
     4325      "version": "3.0.0",
     4326      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
     4327      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
    38894328      "dev": true
    38904329    },
     
    39284367    },
    39294368    "entities": {
    3930       "version": "1.1.2",
    3931       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
    3932       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
     4369      "version": "2.0.0",
     4370      "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
     4371      "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
    39334372      "dev": true
    39344373    },
     
    40054444    },
    40064445    "enzyme-to-json": {
    4007       "version": "3.4.3",
    4008       "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.4.3.tgz",
    4009       "integrity": "sha512-jqNEZlHqLdz7OTpXSzzghArSS3vigj67IU/fWkPyl1c0TCj9P5s6Ze0kRkYZWNEoCqCR79xlQbigYlMx5erh8A==",
    4010       "dev": true,
    4011       "requires": {
    4012         "lodash": "^4.17.15"
     4446      "version": "3.4.4",
     4447      "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.4.4.tgz",
     4448      "integrity": "sha512-50LELP/SCPJJGic5rAARvU7pgE3m1YaNj7JLM+Qkhl5t7PAs6fiyc8xzc50RnkKPFQCv0EeFVjEWdIFRGPWMsA==",
     4449      "dev": true,
     4450      "requires": {
     4451        "lodash": "^4.17.15",
     4452        "react-is": "^16.12.0"
    40134453      }
    40144454    },
     
    40464486    },
    40474487    "es-abstract": {
    4048       "version": "1.17.0",
    4049       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0.tgz",
    4050       "integrity": "sha512-yYkE07YF+6SIBmg1MsJ9dlub5L48Ek7X0qz+c/CPCHS9EBXfESorzng4cJQjJW5/pB6vDF41u7F8vUhLVDqIug==",
     4488      "version": "1.17.4",
     4489      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz",
     4490      "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==",
    40514491      "dev": true,
    40524492      "requires": {
     
    40754515      }
    40764516    },
    4077     "es6-promise": {
    4078       "version": "4.2.8",
    4079       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
    4080       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
    4081       "dev": true
    4082     },
    4083     "es6-promisify": {
    4084       "version": "5.0.0",
    4085       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
    4086       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
    4087       "dev": true,
    4088       "requires": {
    4089         "es6-promise": "^4.0.3"
    4090       }
    4091     },
    40924517    "escape-html": {
    40934518      "version": "1.0.3",
     
    41034528    },
    41044529    "escodegen": {
    4105       "version": "1.12.1",
    4106       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.1.tgz",
    4107       "integrity": "sha512-Q8t2YZ+0e0pc7NRVj3B4tSQ9rim1oi4Fh46k2xhJ2qOiEwhQfdjyEQddWdj7ZFaKmU+5104vn1qrcjEPWq+bgQ==",
    4108       "dev": true,
    4109       "requires": {
    4110         "esprima": "^3.1.3",
     4530      "version": "1.14.1",
     4531      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz",
     4532      "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==",
     4533      "dev": true,
     4534      "requires": {
     4535        "esprima": "^4.0.1",
    41114536        "estraverse": "^4.2.0",
    41124537        "esutils": "^2.0.2",
     
    42194644        },
    42204645        "globals": {
    4221           "version": "12.3.0",
    4222           "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz",
    4223           "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==",
     4646          "version": "12.4.0",
     4647          "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
     4648          "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
    42244649          "dev": true,
    42254650          "requires": {
    42264651            "type-fest": "^0.8.1"
    42274652          }
     4653        },
     4654        "import-fresh": {
     4655          "version": "3.2.1",
     4656          "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
     4657          "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
     4658          "dev": true,
     4659          "requires": {
     4660            "parent-module": "^1.0.0",
     4661            "resolve-from": "^4.0.0"
     4662          }
     4663        },
     4664        "resolve-from": {
     4665          "version": "4.0.0",
     4666          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
     4667          "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
     4668          "dev": true
    42284669        },
    42294670        "semver": {
     
    42354676      }
    42364677    },
    4237     "eslint-plugin-eslint-plugin": {
    4238       "version": "2.2.0",
    4239       "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-2.2.0.tgz",
    4240       "integrity": "sha512-X5+NT9a2GuwWyb3sHJdEEe6aD/30Fhi3/9XCmYHe/OSnWKUhmKOxFTfFM1AXZfJXjAoX7811bnoLI3fZr5AX5Q==",
    4241       "dev": true
     4678    "eslint-config-prettier": {
     4679      "version": "6.10.0",
     4680      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz",
     4681      "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==",
     4682      "dev": true,
     4683      "requires": {
     4684        "get-stdin": "^6.0.0"
     4685      }
    42424686    },
    42434687    "eslint-plugin-jest": {
     
    42814725      }
    42824726    },
     4727    "eslint-plugin-markdown": {
     4728      "version": "1.0.1",
     4729      "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-1.0.1.tgz",
     4730      "integrity": "sha512-nAUURNHJGPooBMZMP23FmTbh3LTdgoSqeFBv9FA3fYrJ+vDUJxrp6nKiQF4iDNAmnWQnmnrDvV61BmIF4X9QAQ==",
     4731      "dev": true,
     4732      "requires": {
     4733        "object-assign": "^4.0.1",
     4734        "remark-parse": "^5.0.0",
     4735        "unified": "^6.1.2"
     4736      }
     4737    },
     4738    "eslint-plugin-prettier": {
     4739      "version": "3.1.2",
     4740      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz",
     4741      "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==",
     4742      "dev": true,
     4743      "requires": {
     4744        "prettier-linter-helpers": "^1.0.0"
     4745      }
     4746    },
    42834747    "eslint-plugin-react": {
    4284       "version": "7.17.0",
    4285       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.17.0.tgz",
    4286       "integrity": "sha512-ODB7yg6lxhBVMeiH1c7E95FLD4E/TwmFjltiU+ethv7KPdCwgiFuOZg9zNRHyufStTDLl/dEFqI2Q1VPmCd78A==",
    4287       "dev": true,
    4288       "requires": {
    4289         "array-includes": "^3.0.3",
     4748      "version": "7.19.0",
     4749      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz",
     4750      "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==",
     4751      "dev": true,
     4752      "requires": {
     4753        "array-includes": "^3.1.1",
    42904754        "doctrine": "^2.1.0",
    4291         "eslint-plugin-eslint-plugin": "^2.1.0",
    42924755        "has": "^1.0.3",
    42934756        "jsx-ast-utils": "^2.2.3",
    4294         "object.entries": "^1.1.0",
    4295         "object.fromentries": "^2.0.1",
    4296         "object.values": "^1.1.0",
     4757        "object.entries": "^1.1.1",
     4758        "object.fromentries": "^2.0.2",
     4759        "object.values": "^1.1.1",
    42974760        "prop-types": "^15.7.2",
    4298         "resolve": "^1.13.1"
     4761        "resolve": "^1.15.1",
     4762        "semver": "^6.3.0",
     4763        "string.prototype.matchall": "^4.0.2",
     4764        "xregexp": "^4.3.0"
     4765      },
     4766      "dependencies": {
     4767        "semver": {
     4768          "version": "6.3.0",
     4769          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     4770          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     4771          "dev": true
     4772        }
    42994773      }
    43004774    },
     
    43314805    },
    43324806    "espree": {
    4333       "version": "6.1.2",
    4334       "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz",
    4335       "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==",
    4336       "dev": true,
    4337       "requires": {
    4338         "acorn": "^7.1.0",
    4339         "acorn-jsx": "^5.1.0",
     4807      "version": "6.2.1",
     4808      "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
     4809      "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
     4810      "dev": true,
     4811      "requires": {
     4812        "acorn": "^7.1.1",
     4813        "acorn-jsx": "^5.2.0",
    43404814        "eslint-visitor-keys": "^1.1.0"
    43414815      },
    43424816      "dependencies": {
    43434817        "acorn": {
    4344           "version": "7.1.0",
    4345           "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz",
    4346           "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==",
     4818          "version": "7.1.1",
     4819          "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
     4820          "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
    43474821          "dev": true
    43484822        }
     
    43504824    },
    43514825    "esprima": {
    4352       "version": "3.1.3",
    4353       "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
    4354       "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
     4826      "version": "4.0.1",
     4827      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
     4828      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
    43554829      "dev": true
    43564830    },
    43574831    "esquery": {
    4358       "version": "1.0.1",
    4359       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
    4360       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
     4832      "version": "1.1.0",
     4833      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz",
     4834      "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==",
    43614835      "dev": true,
    43624836      "requires": {
     
    46985172            "kind-of": "^6.0.2"
    46995173          }
     5174        },
     5175        "kind-of": {
     5176          "version": "6.0.3",
     5177          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     5178          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     5179          "dev": true
    47005180        }
    47015181      }
     
    47375217    },
    47385218    "fast-deep-equal": {
    4739       "version": "2.0.1",
    4740       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
    4741       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
     5219      "version": "3.1.1",
     5220      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
     5221      "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
     5222      "dev": true
     5223    },
     5224    "fast-diff": {
     5225      "version": "1.2.0",
     5226      "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
     5227      "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
    47425228      "dev": true
    47435229    },
    47445230    "fast-glob": {
    4745       "version": "3.1.1",
    4746       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz",
    4747       "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==",
     5231      "version": "3.2.2",
     5232      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz",
     5233      "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==",
    47485234      "dev": true,
    47495235      "requires": {
     
    47525238        "glob-parent": "^5.1.0",
    47535239        "merge2": "^1.3.0",
    4754         "micromatch": "^4.0.2"
     5240        "micromatch": "^4.0.2",
     5241        "picomatch": "^2.2.1"
    47555242      },
    47565243      "dependencies": {
     
    48225309    },
    48235310    "fastq": {
    4824       "version": "1.6.0",
    4825       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz",
    4826       "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==",
    4827       "dev": true,
    4828       "requires": {
    4829         "reusify": "^1.0.0"
     5311      "version": "1.6.1",
     5312      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.1.tgz",
     5313      "integrity": "sha512-mpIH5sKYueh3YyeJwqtVo8sORi0CgtmkVbK6kZStpQlZBYQuTzG2CZ7idSiJuA7bY0SFCWUc5WIs+oYumGCQNw==",
     5314      "dev": true,
     5315      "requires": {
     5316        "reusify": "^1.0.4"
    48305317      }
    48315318    },
     
    48645351    },
    48655352    "figures": {
    4866       "version": "3.1.0",
    4867       "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz",
    4868       "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==",
     5353      "version": "3.2.0",
     5354      "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
     5355      "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
    48695356      "dev": true,
    48705357      "requires": {
     
    57866273    },
    57876274    "functions-have-names": {
    5788       "version": "1.2.0",
    5789       "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.0.tgz",
    5790       "integrity": "sha512-zKXyzksTeaCSw5wIX79iCA40YAa6CJMJgNg9wdkU/ERBrIdPSimPICYiLp65lRbSBqtiHql/HZfS2DyI/AH6tQ==",
     6275      "version": "1.2.1",
     6276      "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz",
     6277      "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==",
    57916278      "dev": true
    57926279    },
     
    59776464      "dev": true
    59786465    },
     6466    "graceful-readlink": {
     6467      "version": "1.0.1",
     6468      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
     6469      "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
     6470      "dev": true
     6471    },
    59796472    "growly": {
    59806473      "version": "1.3.0",
     
    61156608    },
    61166609    "hosted-git-info": {
    6117       "version": "2.8.5",
    6118       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz",
    6119       "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==",
     6610      "version": "2.8.8",
     6611      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
     6612      "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
    61206613      "dev": true
    61216614    },
     
    61646657      },
    61656658      "dependencies": {
     6659        "entities": {
     6660          "version": "1.1.2",
     6661          "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
     6662          "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
     6663          "dev": true
     6664        },
    61666665        "readable-stream": {
    6167           "version": "3.4.0",
    6168           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
    6169           "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
     6666          "version": "3.6.0",
     6667          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
     6668          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
    61706669          "dev": true,
    61716670          "requires": {
     
    62226721    },
    62236722    "https-proxy-agent": {
    6224       "version": "3.0.1",
    6225       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz",
    6226       "integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==",
    6227       "dev": true,
    6228       "requires": {
    6229         "agent-base": "^4.3.0",
    6230         "debug": "^3.1.0"
    6231       },
    6232       "dependencies": {
    6233         "debug": {
    6234           "version": "3.2.6",
    6235           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
    6236           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
    6237           "dev": true,
    6238           "requires": {
    6239             "ms": "^2.1.1"
    6240           }
    6241         }
     6723      "version": "4.0.0",
     6724      "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz",
     6725      "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==",
     6726      "dev": true,
     6727      "requires": {
     6728        "agent-base": "5",
     6729        "debug": "4"
    62426730      }
    62436731    },
     
    62706758    },
    62716759    "import-fresh": {
    6272       "version": "3.2.1",
    6273       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
    6274       "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
    6275       "dev": true,
    6276       "requires": {
    6277         "parent-module": "^1.0.0",
    6278         "resolve-from": "^4.0.0"
     6760      "version": "2.0.0",
     6761      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
     6762      "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
     6763      "dev": true,
     6764      "requires": {
     6765        "caller-path": "^2.0.0",
     6766        "resolve-from": "^3.0.0"
    62796767      }
    62806768    },
     
    63426830    },
    63436831    "inquirer": {
    6344       "version": "7.0.3",
    6345       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.3.tgz",
    6346       "integrity": "sha512-+OiOVeVydu4hnCGLCSX+wedovR/Yzskv9BFqUNNKq9uU2qg7LCcCo3R86S2E7WLo0y/x2pnEZfZe1CoYnORUAw==",
     6832      "version": "7.1.0",
     6833      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
     6834      "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
    63476835      "dev": true,
    63486836      "requires": {
    63496837        "ansi-escapes": "^4.2.1",
    6350         "chalk": "^2.4.2",
     6838        "chalk": "^3.0.0",
    63516839        "cli-cursor": "^3.1.0",
    63526840        "cli-width": "^2.0.0",
     
    63556843        "lodash": "^4.17.15",
    63566844        "mute-stream": "0.0.8",
    6357         "run-async": "^2.2.0",
     6845        "run-async": "^2.4.0",
    63586846        "rxjs": "^6.5.3",
    63596847        "string-width": "^4.1.0",
    6360         "strip-ansi": "^5.1.0",
     6848        "strip-ansi": "^6.0.0",
    63616849        "through": "^2.3.6"
    63626850      },
     
    63686856          "dev": true
    63696857        },
     6858        "ansi-styles": {
     6859          "version": "4.2.1",
     6860          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
     6861          "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
     6862          "dev": true,
     6863          "requires": {
     6864            "@types/color-name": "^1.1.1",
     6865            "color-convert": "^2.0.1"
     6866          }
     6867        },
     6868        "chalk": {
     6869          "version": "3.0.0",
     6870          "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
     6871          "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
     6872          "dev": true,
     6873          "requires": {
     6874            "ansi-styles": "^4.1.0",
     6875            "supports-color": "^7.1.0"
     6876          }
     6877        },
     6878        "color-convert": {
     6879          "version": "2.0.1",
     6880          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
     6881          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
     6882          "dev": true,
     6883          "requires": {
     6884            "color-name": "~1.1.4"
     6885          }
     6886        },
     6887        "color-name": {
     6888          "version": "1.1.4",
     6889          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
     6890          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
     6891          "dev": true
     6892        },
    63706893        "emoji-regex": {
    63716894          "version": "8.0.0",
     
    63746897          "dev": true
    63756898        },
     6899        "has-flag": {
     6900          "version": "4.0.0",
     6901          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
     6902          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
     6903          "dev": true
     6904        },
    63766905        "is-fullwidth-code-point": {
    63776906          "version": "3.0.0",
     
    63896918            "is-fullwidth-code-point": "^3.0.0",
    63906919            "strip-ansi": "^6.0.0"
    6391           },
    6392           "dependencies": {
    6393             "strip-ansi": {
    6394               "version": "6.0.0",
    6395               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    6396               "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    6397               "dev": true,
    6398               "requires": {
    6399                 "ansi-regex": "^5.0.0"
    6400               }
    6401             }
     6920          }
     6921        },
     6922        "strip-ansi": {
     6923          "version": "6.0.0",
     6924          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
     6925          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
     6926          "dev": true,
     6927          "requires": {
     6928            "ansi-regex": "^5.0.0"
     6929          }
     6930        },
     6931        "supports-color": {
     6932          "version": "7.1.0",
     6933          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
     6934          "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
     6935          "dev": true,
     6936          "requires": {
     6937            "has-flag": "^4.0.0"
    64026938          }
    64036939        }
     6940      }
     6941    },
     6942    "internal-slot": {
     6943      "version": "1.0.2",
     6944      "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz",
     6945      "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==",
     6946      "dev": true,
     6947      "requires": {
     6948        "es-abstract": "^1.17.0-next.1",
     6949        "has": "^1.0.3",
     6950        "side-channel": "^1.0.2"
    64046951      }
    64056952    },
     
    64266973    },
    64276974    "ipaddr.js": {
    6428       "version": "1.9.0",
    6429       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
    6430       "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",
     6975      "version": "1.9.1",
     6976      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
     6977      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
    64316978      "dev": true
    64326979    },
     
    64446991      "requires": {
    64456992        "kind-of": "^3.0.2"
    6446       },
    6447       "dependencies": {
    6448         "kind-of": {
    6449           "version": "3.2.2",
    6450           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    6451           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    6452           "dev": true,
    6453           "requires": {
    6454             "is-buffer": "^1.1.5"
    6455           }
    6456         }
    64576993      }
    64586994    },
    64596995    "is-alphabetical": {
    6460       "version": "1.0.3",
    6461       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.3.tgz",
    6462       "integrity": "sha512-eEMa6MKpHFzw38eKm56iNNi6GJ7lf6aLLio7Kr23sJPAECscgRtZvOBYybejWDQ2bM949Y++61PY+udzj5QMLA==",
     6996      "version": "1.0.4",
     6997      "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
     6998      "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
    64636999      "dev": true
    64647000    },
     
    64707006    },
    64717007    "is-alphanumerical": {
    6472       "version": "1.0.3",
    6473       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz",
    6474       "integrity": "sha512-A1IGAPO5AW9vSh7omxIlOGwIqEvpW/TA+DksVOPM5ODuxKlZS09+TEM1E3275lJqO2oJ38vDpeAL3DCIiHE6eA==",
     7008      "version": "1.0.4",
     7009      "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
     7010      "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
    64757011      "dev": true,
    64767012      "requires": {
     
    65287064      "requires": {
    65297065        "kind-of": "^3.0.2"
    6530       },
    6531       "dependencies": {
    6532         "kind-of": {
    6533           "version": "3.2.2",
    6534           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    6535           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    6536           "dev": true,
    6537           "requires": {
    6538             "is-buffer": "^1.1.5"
    6539           }
    6540         }
    65417066      }
    65427067    },
     
    65487073    },
    65497074    "is-decimal": {
    6550       "version": "1.0.3",
    6551       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.3.tgz",
    6552       "integrity": "sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ==",
     7075      "version": "1.0.4",
     7076      "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
     7077      "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
    65537078      "dev": true
    65547079    },
     
    66127137    },
    66137138    "is-hexadecimal": {
    6614       "version": "1.0.3",
    6615       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz",
    6616       "integrity": "sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA==",
     7139      "version": "1.0.4",
     7140      "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
     7141      "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
    66177142      "dev": true
    66187143    },
     
    66247149      "requires": {
    66257150        "kind-of": "^3.0.2"
    6626       },
    6627       "dependencies": {
    6628         "kind-of": {
    6629           "version": "3.2.2",
    6630           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    6631           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    6632           "dev": true,
    6633           "requires": {
    6634             "is-buffer": "^1.1.5"
    6635           }
    6636         }
    66377151      }
    66387152    },
     
    66447158    },
    66457159    "is-obj": {
    6646       "version": "1.0.1",
    6647       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
    6648       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
     7160      "version": "2.0.0",
     7161      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
     7162      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
    66497163      "dev": true
    66507164    },
    66517165    "is-plain-obj": {
    6652       "version": "2.0.0",
    6653       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.0.0.tgz",
    6654       "integrity": "sha512-EYisGhpgSCwspmIuRHGjROWTon2Xp8Z7U03Wubk/bTL5TTRC5R1rGVgyjzBrk9+ULdH6cRD06KRcw/xfqhVYKQ==",
     7166      "version": "1.1.0",
     7167      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
     7168      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
    66557169      "dev": true
    66567170    },
     
    67307244    },
    67317245    "is-whitespace-character": {
    6732       "version": "1.0.3",
    6733       "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz",
    6734       "integrity": "sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ==",
     7246      "version": "1.0.4",
     7247      "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
     7248      "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==",
    67357249      "dev": true
    67367250    },
     
    67427256    },
    67437257    "is-word-character": {
    6744       "version": "1.0.3",
    6745       "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.3.tgz",
    6746       "integrity": "sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A==",
     7258      "version": "1.0.4",
     7259      "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
     7260      "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==",
    67477261      "dev": true
    67487262    },
     
    73757889      },
    73767890      "dependencies": {
     7891        "callsites": {
     7892          "version": "3.1.0",
     7893          "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
     7894          "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
     7895          "dev": true
     7896        },
    73777897        "source-map": {
    73787898          "version": "0.6.1",
     
    74547974        "argparse": "^1.0.7",
    74557975        "esprima": "^4.0.0"
    7456       },
    7457       "dependencies": {
    7458         "esprima": {
    7459           "version": "4.0.1",
    7460           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
    7461           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
    7462           "dev": true
    7463         }
    74647976      }
    74657977    },
     
    75118023      "dependencies": {
    75128024        "acorn": {
    7513           "version": "5.7.3",
    7514           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
    7515           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
     8025          "version": "5.7.4",
     8026          "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
     8027          "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
    75168028          "dev": true
    75178029        }
     
    75708082    },
    75718083    "jsonc-parser": {
    7572       "version": "2.2.0",
    7573       "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.2.0.tgz",
    7574       "integrity": "sha512-4fLQxW1j/5fWj6p78vAlAafoCKtuBm6ghv+Ij5W2DrDx0qE+ZdEl2c6Ko1mgJNF5ftX1iEWQQ4Ap7+3GlhjkOA==",
     8084      "version": "2.2.1",
     8085      "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.2.1.tgz",
     8086      "integrity": "sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==",
    75758087      "dev": true
    75768088    },
     
    75988110    },
    75998111    "kind-of": {
    7600       "version": "6.0.2",
    7601       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
    7602       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
    7603       "dev": true
     8112      "version": "3.2.2",
     8113      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
     8114      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
     8115      "dev": true,
     8116      "requires": {
     8117        "is-buffer": "^1.1.5"
     8118      }
    76048119    },
    76058120    "kleur": {
     
    76438158    },
    76448159    "levenary": {
    7645       "version": "1.1.0",
    7646       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.0.tgz",
    7647       "integrity": "sha512-VHcwhO0UTpUW7rLPN2/OiWJdgA1e9BqEDALhrgCe/F+uUJnep6CoUsTzMeP8Rh0NGr9uKquXxqe7lwLZo509nQ==",
     8160      "version": "1.1.1",
     8161      "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
     8162      "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
    76488163      "dev": true,
    76498164      "requires": {
     
    76668181      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
    76678182      "dev": true
     8183    },
     8184    "linkify-it": {
     8185      "version": "2.2.0",
     8186      "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
     8187      "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
     8188      "dev": true,
     8189      "requires": {
     8190        "uc.micro": "^1.0.1"
     8191      }
    76688192    },
    76698193    "livereload-js": {
     
    77008224    },
    77018225    "loader-utils": {
    7702       "version": "1.2.3",
    7703       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
    7704       "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
     8226      "version": "1.4.0",
     8227      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
     8228      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
    77058229      "dev": true,
    77068230      "requires": {
    77078231        "big.js": "^5.2.2",
    7708         "emojis-list": "^2.0.0",
     8232        "emojis-list": "^3.0.0",
    77098233        "json5": "^1.0.1"
    77108234      },
     
    77368260      "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
    77378261    },
     8262    "lodash.differencewith": {
     8263      "version": "4.5.0",
     8264      "resolved": "https://registry.npmjs.org/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz",
     8265      "integrity": "sha1-uvr7yRi1UVTheRdqALsK76rIVLc=",
     8266      "dev": true
     8267    },
    77388268    "lodash.escape": {
    77398269      "version": "4.0.1",
     
    77428272      "dev": true
    77438273    },
     8274    "lodash.flatten": {
     8275      "version": "4.4.0",
     8276      "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
     8277      "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
     8278      "dev": true
     8279    },
    77448280    "lodash.flattendeep": {
    77458281      "version": "4.4.0",
     
    77488284      "dev": true
    77498285    },
    7750     "lodash.isboolean": {
    7751       "version": "3.0.3",
    7752       "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
    7753       "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=",
    7754       "dev": true
    7755     },
    77568286    "lodash.isequal": {
    77578287      "version": "4.5.0",
     
    77608290      "dev": true
    77618291    },
    7762     "lodash.isregexp": {
    7763       "version": "4.0.1",
    7764       "resolved": "https://registry.npmjs.org/lodash.isregexp/-/lodash.isregexp-4.0.1.tgz",
    7765       "integrity": "sha1-4T5kezDNVZdSoEzZEghvr32hwws=",
    7766       "dev": true
    7767     },
    7768     "lodash.isstring": {
    7769       "version": "4.0.1",
    7770       "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
    7771       "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
    7772       "dev": true
    7773     },
    77748292    "lodash.sortby": {
    77758293      "version": "4.7.0",
     
    77948312    },
    77958313    "longest-streak": {
    7796       "version": "2.0.3",
    7797       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.3.tgz",
    7798       "integrity": "sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw==",
     8314      "version": "2.0.4",
     8315      "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
     8316      "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
    77998317      "dev": true
    78008318    },
     
    78888406    },
    78898407    "markdown-escapes": {
    7890       "version": "1.0.3",
    7891       "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.3.tgz",
    7892       "integrity": "sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==",
    7893       "dev": true
     8408      "version": "1.0.4",
     8409      "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
     8410      "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
     8411      "dev": true
     8412    },
     8413    "markdown-it": {
     8414      "version": "10.0.0",
     8415      "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz",
     8416      "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==",
     8417      "dev": true,
     8418      "requires": {
     8419        "argparse": "^1.0.7",
     8420        "entities": "~2.0.0",
     8421        "linkify-it": "^2.0.0",
     8422        "mdurl": "^1.0.1",
     8423        "uc.micro": "^1.0.5"
     8424      }
    78948425    },
    78958426    "markdown-table": {
     
    78998430      "dev": true
    79008431    },
     8432    "markdownlint": {
     8433      "version": "0.18.0",
     8434      "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.18.0.tgz",
     8435      "integrity": "sha512-nQAfK9Pbq0ZRoMC/abNGterEnV3kL8MZmi0WHhw8WJKoIbsm3cXGufGsxzCRvjW15cxe74KWcxRSKqwplS26Bw==",
     8436      "dev": true,
     8437      "requires": {
     8438        "markdown-it": "10.0.0"
     8439      }
     8440    },
     8441    "markdownlint-cli": {
     8442      "version": "0.21.0",
     8443      "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.21.0.tgz",
     8444      "integrity": "sha512-gvnczz3W3Wgex851/cIQ/2y8GNhY+EVK8Ael8kRd8hoSQ0ps9xjhtwPwMyJPoiYbAoPxG6vSBFISiysaAbCEZg==",
     8445      "dev": true,
     8446      "requires": {
     8447        "commander": "~2.9.0",
     8448        "deep-extend": "~0.5.1",
     8449        "get-stdin": "~5.0.1",
     8450        "glob": "~7.1.2",
     8451        "ignore": "~5.1.4",
     8452        "js-yaml": "~3.13.1",
     8453        "jsonc-parser": "~2.2.0",
     8454        "lodash.differencewith": "~4.5.0",
     8455        "lodash.flatten": "~4.4.0",
     8456        "markdownlint": "~0.18.0",
     8457        "markdownlint-rule-helpers": "~0.6.0",
     8458        "minimatch": "~3.0.4",
     8459        "rc": "~1.2.7"
     8460      },
     8461      "dependencies": {
     8462        "commander": {
     8463          "version": "2.9.0",
     8464          "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
     8465          "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
     8466          "dev": true,
     8467          "requires": {
     8468            "graceful-readlink": ">= 1.0.0"
     8469          }
     8470        },
     8471        "get-stdin": {
     8472          "version": "5.0.1",
     8473          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
     8474          "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
     8475          "dev": true
     8476        },
     8477        "ignore": {
     8478          "version": "5.1.4",
     8479          "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
     8480          "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
     8481          "dev": true
     8482        }
     8483      }
     8484    },
     8485    "markdownlint-rule-helpers": {
     8486      "version": "0.6.0",
     8487      "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.6.0.tgz",
     8488      "integrity": "sha512-LiZVAbg9/cqkBHtLNNqHV3xuy4Y2L/KuGU6+ZXqCT9NnCdEkIoxeI5/96t+ExquBY0iHy2CVWxPH16nG1RKQVQ==",
     8489      "dev": true
     8490    },
    79018491    "mathml-tag-names": {
    7902       "version": "2.1.1",
    7903       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz",
    7904       "integrity": "sha512-pWB896KPGSGkp1XtyzRBftpTzwSOL0Gfk0wLvxt4f2mgzjY19o0LxJ3U25vNWTzsh7da+KTbuXQoQ3lOJZ8WHw==",
     8492      "version": "2.1.3",
     8493      "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
     8494      "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
    79058495      "dev": true
    79068496    },
     
    79258515      }
    79268516    },
     8517    "mdn-data": {
     8518      "version": "2.0.4",
     8519      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
     8520      "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
     8521      "dev": true
     8522    },
     8523    "mdurl": {
     8524      "version": "1.0.1",
     8525      "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
     8526      "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
     8527      "dev": true
     8528    },
    79278529    "media-typer": {
    79288530      "version": "0.3.0",
     
    79438545    },
    79448546    "memize": {
    7945       "version": "1.0.5",
    7946       "resolved": "https://registry.npmjs.org/memize/-/memize-1.0.5.tgz",
    7947       "integrity": "sha512-Dm8Jhb5kiC4+ynYsVR4QDXKt+o2dfqGuY4hE2x+XlXZkdndlT80bJxfcMv5QGp/FCy6MhG7f5ElpmKPFKOSEpg=="
     8547      "version": "1.1.0",
     8548      "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz",
     8549      "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg=="
    79488550    },
    79498551    "memory-fs": {
     
    79588560    },
    79598561    "meow": {
    7960       "version": "6.0.0",
    7961       "resolved": "https://registry.npmjs.org/meow/-/meow-6.0.0.tgz",
    7962       "integrity": "sha512-x4rYsjigPBDAxY+BGuK83YLhUIqui5wYyZoqb6QJCUOs+0fiYq+i/NV4Jt8OgIfObZFxG9iTyvLDu4UTohGTFw==",
     8562      "version": "6.0.1",
     8563      "resolved": "https://registry.npmjs.org/meow/-/meow-6.0.1.tgz",
     8564      "integrity": "sha512-kxGTFgT/b7/oSRSQsJ0qsT5IMU+bgZ1eAdSA3kIV7onkW0QWo/hL5RbGlMfvBjHJKPE1LaPX0kdecYFiqYWjUw==",
    79638565      "dev": true,
    79648566      "requires": {
     
    80748676        "clone-deep": "^0.2.4",
    80758677        "kind-of": "^3.0.2"
    8076       },
    8077       "dependencies": {
    8078         "kind-of": {
    8079           "version": "3.2.2",
    8080           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    8081           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    8082           "dev": true,
    8083           "requires": {
    8084             "is-buffer": "^1.1.5"
    8085           }
    8086         }
    80878678      }
    80888679    },
     
    81308721        "snapdragon": "^0.8.1",
    81318722        "to-regex": "^3.0.2"
     8723      },
     8724      "dependencies": {
     8725        "kind-of": {
     8726          "version": "6.0.3",
     8727          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     8728          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     8729          "dev": true
     8730        }
    81328731      }
    81338732    },
     
    81978796    },
    81988797    "minimist": {
    8199       "version": "1.2.0",
    8200       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
    8201       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
     8798      "version": "1.2.5",
     8799      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
     8800      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
    82028801      "dev": true
    82038802    },
     
    82108809        "arrify": "^1.0.1",
    82118810        "is-plain-obj": "^1.1.0"
    8212       },
    8213       "dependencies": {
    8214         "is-plain-obj": {
    8215           "version": "1.1.0",
    8216           "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
    8217           "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
    8218           "dev": true
    8219         }
    82208811      }
    82218812    },
     
    83018892    },
    83028893    "moo": {
    8303       "version": "0.4.3",
    8304       "resolved": "https://registry.npmjs.org/moo/-/moo-0.4.3.tgz",
    8305       "integrity": "sha512-gFD2xGCl8YFgGHsqJ9NKRVdwlioeW3mI1iqfLNYQOv0+6JRwG58Zk9DIGQgyIaffSYaO1xsKnMaYzzNr1KyIAw==",
     8894      "version": "0.5.1",
     8895      "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz",
     8896      "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==",
    83068897      "dev": true
    83078898    },
    83088899    "mousetrap": {
    8309       "version": "1.6.3",
    8310       "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.3.tgz",
    8311       "integrity": "sha512-bd+nzwhhs9ifsUrC2tWaSgm24/oo2c83zaRyZQF06hYA6sANfsXHtnZ19AbbbDXCDzeH5nZBSQ4NvCjgD62tJA=="
     8900      "version": "1.6.5",
     8901      "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz",
     8902      "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA=="
    83128903    },
    83138904    "move-concurrently": {
     
    83618952        "snapdragon": "^0.8.1",
    83628953        "to-regex": "^3.0.1"
     8954      },
     8955      "dependencies": {
     8956        "kind-of": {
     8957          "version": "6.0.3",
     8958          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     8959          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     8960          "dev": true
     8961        }
    83638962      }
    83648963    },
     
    83708969    },
    83718970    "nearley": {
    8372       "version": "2.19.0",
    8373       "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.0.tgz",
    8374       "integrity": "sha512-2v52FTw7RPqieZr3Gth1luAXZR7Je6q3KaDHY5bjl/paDUdMu35fZ8ICNgiYJRr3tf3NMvIQQR1r27AvEr9CRA==",
     8971      "version": "2.19.1",
     8972      "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.1.tgz",
     8973      "integrity": "sha512-xq47GIUGXxU9vQg7g/y1o1xuKnkO7ev4nRWqftmQrLkfnE/FjRqDaGOUakM8XHPn/6pW3bGjU2wgoJyId90rqg==",
    83758974      "dev": true,
    83768975      "requires": {
    83778976        "commander": "^2.19.0",
    8378         "moo": "^0.4.3",
     8977        "moo": "^0.5.0",
    83798978        "railroad-diagrams": "^1.0.0",
    83808979        "randexp": "0.4.6",
     
    84659064    },
    84669065    "node-releases": {
    8467       "version": "1.1.45",
    8468       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz",
    8469       "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==",
     9066      "version": "1.1.52",
     9067      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz",
     9068      "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==",
    84709069      "dev": true,
    84719070      "requires": {
     
    85219120    },
    85229121    "npm-package-json-lint": {
    8523       "version": "4.5.0",
    8524       "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-4.5.0.tgz",
    8525       "integrity": "sha512-SeATq0XEp6Tbn6EP+iyTZV/JTQdgg/yvs+K0B1JBCri4+HISGK6b161K4tF4MBxAtdXlw67DdprJPLwcctE0dQ==",
    8526       "dev": true,
    8527       "requires": {
    8528         "ajv": "^6.10.2",
     9122      "version": "4.6.0",
     9123      "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-4.6.0.tgz",
     9124      "integrity": "sha512-opoykADMeyGN2UuvypIYpysUXO4wdAYc8DPklO86kxF1YfxHnTXdEzm0K7BGE5CbEu6lweELQgvFej53din5xg==",
     9125      "dev": true,
     9126      "requires": {
     9127        "ajv": "^6.11.0",
    85299128        "ajv-errors": "^1.0.1",
    85309129        "chalk": "^3.0.0",
     
    85339132        "globby": "^10.0.1",
    85349133        "ignore": "^5.1.4",
    8535         "is-plain-obj": "^2.0.0",
     9134        "is-plain-obj": "^2.1.0",
    85369135        "jsonc-parser": "^2.2.0",
    85379136        "log-symbols": "^3.0.0",
    85389137        "meow": "^6.0.0",
    85399138        "plur": "^3.1.1",
    8540         "semver": "^7.0.0",
     9139        "semver": "^7.1.2",
     9140        "slash": "^3.0.0",
    85419141        "strip-json-comments": "^3.0.1"
    85429142      },
     
    85899189          "dev": true
    85909190        },
     9191        "is-plain-obj": {
     9192          "version": "2.1.0",
     9193          "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
     9194          "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
     9195          "dev": true
     9196        },
    85919197        "semver": {
    8592           "version": "7.1.1",
    8593           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.1.tgz",
    8594           "integrity": "sha512-WfuG+fl6eh3eZ2qAf6goB7nhiCd7NPXhmyFxigB/TOkQyeLP8w8GsVehvtGNtnNmyboz4TgeK40B1Kbql/8c5A==",
     9198          "version": "7.1.3",
     9199          "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
     9200          "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
     9201          "dev": true
     9202        },
     9203        "slash": {
     9204          "version": "3.0.0",
     9205          "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
     9206          "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
    85959207          "dev": true
    85969208        },
     
    86669278            "is-descriptor": "^0.1.0"
    86679279          }
    8668         },
    8669         "kind-of": {
    8670           "version": "3.2.2",
    8671           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    8672           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    8673           "dev": true,
    8674           "requires": {
    8675             "is-buffer": "^1.1.5"
    8676           }
    86779280        }
    86789281      }
     
    89189521    },
    89199522    "pako": {
    8920       "version": "1.0.10",
    8921       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
    8922       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
     9523      "version": "1.0.11",
     9524      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
     9525      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
    89239526      "dev": true
    89249527    },
     
    89419544      "requires": {
    89429545        "callsites": "^3.0.0"
     9546      },
     9547      "dependencies": {
     9548        "callsites": {
     9549          "version": "3.1.0",
     9550          "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
     9551          "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
     9552          "dev": true
     9553        }
    89439554      }
    89449555    },
     
    91789789    },
    91799790    "postcss": {
    9180       "version": "7.0.26",
    9181       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz",
    9182       "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==",
     9791      "version": "7.0.27",
     9792      "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
     9793      "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
    91839794      "dev": true,
    91849795      "requires": {
     
    92159826    },
    92169827    "postcss-jsx": {
    9217       "version": "0.36.3",
    9218       "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.3.tgz",
    9219       "integrity": "sha512-yV8Ndo6KzU8eho5mCn7LoLUGPkXrRXRjhMpX4AaYJ9wLJPv099xbtpbRQ8FrPnzVxb/cuMebbPR7LweSt+hTfA==",
     9828      "version": "0.36.4",
     9829      "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.4.tgz",
     9830      "integrity": "sha512-jwO/7qWUvYuWYnpOb0+4bIIgJt7003pgU3P6nETBLaOyBXuTD55ho21xnals5nBrlpTIFodyd3/jBi6UO3dHvA==",
    92209831      "dev": true,
    92219832      "requires": {
     
    92789889    },
    92799890    "postcss-safe-parser": {
    9280       "version": "4.0.1",
    9281       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz",
    9282       "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==",
    9283       "dev": true,
    9284       "requires": {
    9285         "postcss": "^7.0.0"
     9891      "version": "4.0.2",
     9892      "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz",
     9893      "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==",
     9894      "dev": true,
     9895      "requires": {
     9896        "postcss": "^7.0.26"
    92869897      }
    92879898    },
     
    93069917    },
    93079918    "postcss-selector-parser": {
    9308       "version": "3.1.1",
    9309       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
    9310       "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
    9311       "dev": true,
    9312       "requires": {
    9313         "dot-prop": "^4.1.1",
     9919      "version": "3.1.2",
     9920      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
     9921      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
     9922      "dev": true,
     9923      "requires": {
     9924        "dot-prop": "^5.2.0",
    93149925        "indexes-of": "^1.0.1",
    93159926        "uniq": "^1.0.1"
     
    93349945      "dev": true
    93359946    },
     9947    "prettier": {
     9948      "version": "npm:wp-prettier@1.19.1",
     9949      "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-1.19.1.tgz",
     9950      "integrity": "sha512-mqAC2r1NDmRjG+z3KCJ/i61tycKlmADIjxnDhQab+KBxSAGbF/W7/zwB2guy/ypIeKrrftNsIYkNZZQKf3vJcg==",
     9951      "dev": true
     9952    },
     9953    "prettier-linter-helpers": {
     9954      "version": "1.0.0",
     9955      "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
     9956      "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
     9957      "dev": true,
     9958      "requires": {
     9959        "fast-diff": "^1.1.2"
     9960      }
     9961    },
    93369962    "pretty-format": {
    93379963      "version": "24.9.0",
     
    937710003    },
    937810004    "prompts": {
    9379       "version": "2.3.0",
    9380       "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.0.tgz",
    9381       "integrity": "sha512-NfbbPPg/74fT7wk2XYQ7hAIp9zJyZp5Fu19iRbORqqy1BhtrkZ0fPafBU+7bmn8ie69DpT0R6QpJIN2oisYjJg==",
     10005      "version": "2.3.1",
     10006      "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.1.tgz",
     10007      "integrity": "sha512-qIP2lQyCwYbdzcqHIUi2HAxiWixhoM9OdLCWf8txXsapC/X9YdsCoeyRIXE/GP+Q0J37Q7+XN/MFqbUa7IzXNA==",
    938210008      "dev": true,
    938310009      "requires": {
    938410010        "kleur": "^3.0.3",
    9385         "sisteransi": "^1.0.3"
     10011        "sisteransi": "^1.0.4"
    938610012      }
    938710013    },
     
    940810034    },
    940910035    "proxy-addr": {
    9410       "version": "2.0.5",
    9411       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
    9412       "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",
     10036      "version": "2.0.6",
     10037      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
     10038      "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
    941310039      "dev": true,
    941410040      "requires": {
    941510041        "forwarded": "~0.1.2",
    9416         "ipaddr.js": "1.9.0"
     10042        "ipaddr.js": "1.9.1"
    941710043      }
    941810044    },
    941910045    "proxy-from-env": {
    9420       "version": "1.0.0",
    9421       "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
    9422       "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=",
     10046      "version": "1.1.0",
     10047      "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
     10048      "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
    942310049      "dev": true
    942410050    },
     
    949510121    },
    949610122    "puppeteer": {
    9497       "version": "2.0.0",
    9498       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.0.0.tgz",
    9499       "integrity": "sha512-t3MmTWzQxPRP71teU6l0jX47PHXlc4Z52sQv4LJQSZLq1ttkKS2yGM3gaI57uQwZkNaoGd0+HPPMELZkcyhlqA==",
    9500       "dev": true,
    9501       "requires": {
     10123      "version": "2.1.1",
     10124      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz",
     10125      "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==",
     10126      "dev": true,
     10127      "requires": {
     10128        "@types/mime-types": "^2.1.0",
    950210129        "debug": "^4.1.0",
    950310130        "extract-zip": "^1.6.6",
    9504         "https-proxy-agent": "^3.0.0",
     10131        "https-proxy-agent": "^4.0.0",
    950510132        "mime": "^2.0.3",
     10133        "mime-types": "^2.1.25",
    950610134        "progress": "^2.0.1",
    950710135        "proxy-from-env": "^1.0.0",
     
    961310241      }
    961410242    },
     10243    "rc": {
     10244      "version": "1.2.8",
     10245      "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
     10246      "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
     10247      "dev": true,
     10248      "requires": {
     10249        "deep-extend": "^0.6.0",
     10250        "ini": "~1.3.0",
     10251        "minimist": "^1.2.0",
     10252        "strip-json-comments": "~2.0.1"
     10253      },
     10254      "dependencies": {
     10255        "deep-extend": {
     10256          "version": "0.6.0",
     10257          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
     10258          "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
     10259          "dev": true
     10260        },
     10261        "strip-json-comments": {
     10262          "version": "2.0.1",
     10263          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
     10264          "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
     10265          "dev": true
     10266        }
     10267      }
     10268    },
    961510269    "react": {
    961610270      "version": "16.12.0",
     
    964010294    },
    964110295    "react-test-renderer": {
    9642       "version": "16.12.0",
    9643       "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.12.0.tgz",
    9644       "integrity": "sha512-Vj/teSqt2oayaWxkbhQ6gKis+t5JrknXfPVo+aIJ8QwYAqMPH77uptOdrlphyxl8eQI/rtkOYg86i/UWkpFu0w==",
     10296      "version": "16.13.0",
     10297      "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.13.0.tgz",
     10298      "integrity": "sha512-NQ2S9gdMUa7rgPGpKGyMcwl1d6D9MCF0lftdI3kts6kkiX+qvpC955jNjAZXlIDTjnN9jwFI8A8XhRh/9v0spA==",
    964510299      "dev": true,
    964610300      "requires": {
     
    964810302        "prop-types": "^15.6.2",
    964910303        "react-is": "^16.8.6",
    9650         "scheduler": "^0.18.0"
     10304        "scheduler": "^0.19.0"
     10305      },
     10306      "dependencies": {
     10307        "scheduler": {
     10308          "version": "0.19.0",
     10309          "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.0.tgz",
     10310          "integrity": "sha512-xowbVaTPe9r7y7RUejcK73/j8tt2jfiyTednOvHbA8JoClvMYCp+r8QegLwK/n8zWQAtZb1fFnER4XLBZXrCxA==",
     10311          "dev": true,
     10312          "requires": {
     10313            "loose-envify": "^1.1.0",
     10314            "object-assign": "^4.1.1"
     10315          }
     10316        }
    965110317      }
    965210318    },
     
    981910485    },
    982010486    "regenerate-unicode-properties": {
    9821       "version": "8.1.0",
    9822       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz",
    9823       "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==",
     10487      "version": "8.2.0",
     10488      "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
     10489      "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
    982410490      "dev": true,
    982510491      "requires": {
     
    982810494    },
    982910495    "regenerator-runtime": {
    9830       "version": "0.13.3",
    9831       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
    9832       "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw=="
     10496      "version": "0.13.5",
     10497      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
     10498      "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
     10499      "dev": true
    983310500    },
    983410501    "regenerator-transform": {
    9835       "version": "0.14.1",
    9836       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz",
    9837       "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==",
    9838       "dev": true,
    9839       "requires": {
    9840         "private": "^0.1.6"
     10502      "version": "0.14.3",
     10503      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.3.tgz",
     10504      "integrity": "sha512-zXHNKJspmONxBViAb3ZUmFoFPnTBs3zFhCEZJiwp/gkNzxVbTqNJVjYKx6Qk1tQ1P4XLf4TbH9+KBB7wGoAaUw==",
     10505      "dev": true,
     10506      "requires": {
     10507        "@babel/runtime": "^7.8.4",
     10508        "private": "^0.1.8"
    984110509      }
    984210510    },
     
    985110519      }
    985210520    },
     10521    "regexp.prototype.flags": {
     10522      "version": "1.3.0",
     10523      "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
     10524      "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
     10525      "dev": true,
     10526      "requires": {
     10527        "define-properties": "^1.1.3",
     10528        "es-abstract": "^1.17.0-next.1"
     10529      }
     10530    },
    985310531    "regexpp": {
    985410532      "version": "2.0.1",
     
    985810536    },
    985910537    "regexpu-core": {
    9860       "version": "4.6.0",
    9861       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz",
    9862       "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==",
     10538      "version": "4.7.0",
     10539      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
     10540      "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
    986310541      "dev": true,
    986410542      "requires": {
    986510543        "regenerate": "^1.4.0",
    9866         "regenerate-unicode-properties": "^8.1.0",
    9867         "regjsgen": "^0.5.0",
    9868         "regjsparser": "^0.6.0",
     10544        "regenerate-unicode-properties": "^8.2.0",
     10545        "regjsgen": "^0.5.1",
     10546        "regjsparser": "^0.6.4",
    986910547        "unicode-match-property-ecmascript": "^1.0.4",
    9870         "unicode-match-property-value-ecmascript": "^1.1.0"
     10548        "unicode-match-property-value-ecmascript": "^1.2.0"
    987110549      }
    987210550    },
     
    988410562    },
    988510563    "regjsparser": {
    9886       "version": "0.6.2",
    9887       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.2.tgz",
    9888       "integrity": "sha512-E9ghzUtoLwDekPT0DYCp+c4h+bvuUpe6rRHCTYn6eGoqj1LgKXxT6I0Il4WbjhQkOghzi/V+y03bPKvbllL93Q==",
     10564      "version": "0.6.4",
     10565      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
     10566      "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
    988910567      "dev": true,
    989010568      "requires": {
     
    990910587        "remark-stringify": "^6.0.0",
    991010588        "unified": "^7.0.0"
     10589      },
     10590      "dependencies": {
     10591        "is-buffer": {
     10592          "version": "2.0.4",
     10593          "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
     10594          "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
     10595          "dev": true
     10596        },
     10597        "remark-parse": {
     10598          "version": "6.0.3",
     10599          "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz",
     10600          "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==",
     10601          "dev": true,
     10602          "requires": {
     10603            "collapse-white-space": "^1.0.2",
     10604            "is-alphabetical": "^1.0.0",
     10605            "is-decimal": "^1.0.0",
     10606            "is-whitespace-character": "^1.0.0",
     10607            "is-word-character": "^1.0.0",
     10608            "markdown-escapes": "^1.0.0",
     10609            "parse-entities": "^1.1.0",
     10610            "repeat-string": "^1.5.4",
     10611            "state-toggle": "^1.0.0",
     10612            "trim": "0.0.1",
     10613            "trim-trailing-lines": "^1.0.0",
     10614            "unherit": "^1.0.4",
     10615            "unist-util-remove-position": "^1.0.0",
     10616            "vfile-location": "^2.0.0",
     10617            "xtend": "^4.0.1"
     10618          }
     10619        },
     10620        "unified": {
     10621          "version": "7.1.0",
     10622          "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz",
     10623          "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==",
     10624          "dev": true,
     10625          "requires": {
     10626            "@types/unist": "^2.0.0",
     10627            "@types/vfile": "^3.0.0",
     10628            "bail": "^1.0.0",
     10629            "extend": "^3.0.0",
     10630            "is-plain-obj": "^1.1.0",
     10631            "trough": "^1.0.0",
     10632            "vfile": "^3.0.0",
     10633            "x-is-string": "^0.1.0"
     10634          }
     10635        },
     10636        "vfile": {
     10637          "version": "3.0.1",
     10638          "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz",
     10639          "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==",
     10640          "dev": true,
     10641          "requires": {
     10642            "is-buffer": "^2.0.0",
     10643            "replace-ext": "1.0.0",
     10644            "unist-util-stringify-position": "^1.0.0",
     10645            "vfile-message": "^1.0.0"
     10646          }
     10647        }
    991110648      }
    991210649    },
    991310650    "remark-parse": {
    9914       "version": "6.0.3",
    9915       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz",
    9916       "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==",
     10651      "version": "5.0.0",
     10652      "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz",
     10653      "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==",
    991710654      "dev": true,
    991810655      "requires": {
     
    998110718    },
    998210719    "request": {
    9983       "version": "2.88.0",
    9984       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
    9985       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
     10720      "version": "2.88.2",
     10721      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
     10722      "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
    998610723      "dev": true,
    998710724      "requires": {
     
    999310730        "forever-agent": "~0.6.1",
    999410731        "form-data": "~2.3.2",
    9995         "har-validator": "~5.1.0",
     10732        "har-validator": "~5.1.3",
    999610733        "http-signature": "~1.2.0",
    999710734        "is-typedarray": "~1.0.0",
     
    1000310740        "qs": "~6.5.2",
    1000410741        "safe-buffer": "^5.1.2",
    10005         "tough-cookie": "~2.4.3",
     10742        "tough-cookie": "~2.5.0",
    1000610743        "tunnel-agent": "^0.6.0",
    1000710744        "uuid": "^3.3.2"
    10008       },
    10009       "dependencies": {
    10010         "punycode": {
    10011           "version": "1.4.1",
    10012           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
    10013           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
    10014           "dev": true
    10015         },
    10016         "tough-cookie": {
    10017           "version": "2.4.3",
    10018           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
    10019           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
    10020           "dev": true,
    10021           "requires": {
    10022             "psl": "^1.1.24",
    10023             "punycode": "^1.4.1"
    10024           }
    10025         }
    1002610745      }
    1002710746    },
     
    1006510784    },
    1006610785    "resolve": {
    10067       "version": "1.14.2",
    10068       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz",
    10069       "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==",
     10786      "version": "1.15.1",
     10787      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
     10788      "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
    1007010789      "dev": true,
    1007110790      "requires": {
     
    1008910808      "requires": {
    1009010809        "resolve-from": "^3.0.0"
    10091       },
    10092       "dependencies": {
    10093         "resolve-from": {
    10094           "version": "3.0.0",
    10095           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
    10096           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
    10097           "dev": true
    10098         }
    1009910810      }
    1010010811    },
     
    1011010821    },
    1011110822    "resolve-from": {
    10112       "version": "4.0.0",
    10113       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
    10114       "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
     10823      "version": "3.0.0",
     10824      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
     10825      "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
    1011510826      "dev": true
    1011610827    },
     
    1017910890    },
    1018010891    "run-async": {
    10181       "version": "2.3.0",
    10182       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
    10183       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
     10892      "version": "2.4.0",
     10893      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",
     10894      "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",
    1018410895      "dev": true,
    1018510896      "requires": {
     
    1046911180      "dev": true
    1047011181    },
     11182    "side-channel": {
     11183      "version": "1.0.2",
     11184      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz",
     11185      "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==",
     11186      "dev": true,
     11187      "requires": {
     11188        "es-abstract": "^1.17.0-next.1",
     11189        "object-inspect": "^1.7.0"
     11190      }
     11191    },
    1047111192    "signal-exit": {
    1047211193      "version": "3.0.2",
     
    1059711318            "kind-of": "^6.0.2"
    1059811319          }
     11320        },
     11321        "kind-of": {
     11322          "version": "6.0.3",
     11323          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     11324          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     11325          "dev": true
    1059911326        }
    1060011327      }
     
    1060711334      "requires": {
    1060811335        "kind-of": "^3.2.0"
    10609       },
    10610       "dependencies": {
    10611         "kind-of": {
    10612           "version": "3.2.2",
    10613           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    10614           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    10615           "dev": true,
    10616           "requires": {
    10617             "is-buffer": "^1.1.5"
    10618           }
    10619         }
    1062011336      }
    1062111337    },
     
    1077011486      }
    1077111487    },
     11488    "stable": {
     11489      "version": "0.1.8",
     11490      "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
     11491      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
     11492      "dev": true
     11493    },
    1077211494    "stack-utils": {
    1077311495      "version": "1.0.2",
     
    1077711499    },
    1077811500    "state-toggle": {
    10779       "version": "1.0.2",
    10780       "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.2.tgz",
    10781       "integrity": "sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw==",
     11501      "version": "1.0.3",
     11502      "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
     11503      "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==",
    1078211504      "dev": true
    1078311505    },
     
    1089611618        "is-fullwidth-code-point": "^2.0.0",
    1089711619        "strip-ansi": "^5.1.0"
     11620      }
     11621    },
     11622    "string.prototype.matchall": {
     11623      "version": "4.0.2",
     11624      "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz",
     11625      "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==",
     11626      "dev": true,
     11627      "requires": {
     11628        "define-properties": "^1.1.3",
     11629        "es-abstract": "^1.17.0",
     11630        "has-symbols": "^1.0.1",
     11631        "internal-slot": "^1.0.2",
     11632        "regexp.prototype.flags": "^1.3.0",
     11633        "side-channel": "^1.0.2"
    1089811634      }
    1089911635    },
     
    1117611912          "dev": true
    1117711913        },
    11178         "is-plain-obj": {
    11179           "version": "1.1.0",
    11180           "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
    11181           "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
     11914        "kind-of": {
     11915          "version": "6.0.3",
     11916          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     11917          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    1118211918          "dev": true
    1118311919        },
     
    1129012026          }
    1129112027        },
     12028        "resolve-from": {
     12029          "version": "4.0.0",
     12030          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
     12031          "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
     12032          "dev": true
     12033        },
    1129212034        "strip-indent": {
    1129312035          "version": "2.0.0",
     
    1134012082    },
    1134112083    "stylelint-scss": {
    11342       "version": "3.13.0",
    11343       "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.13.0.tgz",
    11344       "integrity": "sha512-SaLnvQyndaPcsgVJsMh6zJ1uKVzkRZJx+Wg/stzoB1mTBdEmGketbHrGbMQNymzH/0mJ06zDSpeCDvNxqIJE5A==",
    11345       "dev": true,
    11346       "requires": {
    11347         "lodash.isboolean": "^3.0.3",
    11348         "lodash.isregexp": "^4.0.1",
    11349         "lodash.isstring": "^4.0.1",
     12084      "version": "3.14.2",
     12085      "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.14.2.tgz",
     12086      "integrity": "sha512-59/BkIEWyFoORiejDIQB2P2kmg0KcqMn7wtj1y5sRvS4N+Qh+Ng3hbKelOzgS+OM2Ezbai0uEev8xckXxkh9TQ==",
     12087      "dev": true,
     12088      "requires": {
     12089        "lodash": "^4.17.15",
    1135012090        "postcss-media-query-parser": "^0.2.3",
    1135112091        "postcss-resolve-nested-selector": "^0.1.1",
     
    1136612106        },
    1136712107        "postcss-value-parser": {
    11368           "version": "4.0.2",
    11369           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz",
    11370           "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==",
     12108          "version": "4.0.3",
     12109          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
     12110          "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
    1137112111          "dev": true
    1137212112        }
     
    1139112131      }
    1139212132    },
     12133    "svg-parser": {
     12134      "version": "2.0.4",
     12135      "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
     12136      "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==",
     12137      "dev": true
     12138    },
    1139312139    "svg-tags": {
    1139412140      "version": "1.0.0",
     
    1139712143      "dev": true
    1139812144    },
     12145    "svgo": {
     12146      "version": "1.3.2",
     12147      "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
     12148      "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
     12149      "dev": true,
     12150      "requires": {
     12151        "chalk": "^2.4.1",
     12152        "coa": "^2.0.2",
     12153        "css-select": "^2.0.0",
     12154        "css-select-base-adapter": "^0.1.1",
     12155        "css-tree": "1.0.0-alpha.37",
     12156        "csso": "^4.0.2",
     12157        "js-yaml": "^3.13.1",
     12158        "mkdirp": "~0.5.1",
     12159        "object.values": "^1.1.0",
     12160        "sax": "~1.2.4",
     12161        "stable": "^0.1.8",
     12162        "unquote": "~1.1.1",
     12163        "util.promisify": "~1.0.0"
     12164      }
     12165    },
    1139912166    "symbol-observable": {
    1140012167      "version": "1.2.0",
     
    1142712194    },
    1142812195    "terser": {
    11429       "version": "4.6.2",
    11430       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.2.tgz",
    11431       "integrity": "sha512-6FUjJdY2i3WZAtYBtnV06OOcOfzl+4hSKYE9wgac8rkLRBToPDDrBB2AcHwQD/OKDxbnvhVy2YgOPWO2SsKWqg==",
     12196      "version": "4.6.6",
     12197      "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.6.tgz",
     12198      "integrity": "sha512-4lYPyeNmstjIIESr/ysHg2vUPRGf2tzF9z2yYwnowXVuVzLEamPN1Gfrz7f8I9uEPuHcbFlW4PLIAsJoxXyJ1g==",
    1143212199      "dev": true,
    1143312200      "requires": {
     
    1160112368      "requires": {
    1160212369        "kind-of": "^3.0.2"
    11603       },
    11604       "dependencies": {
    11605         "kind-of": {
    11606           "version": "3.2.2",
    11607           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    11608           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    11609           "dev": true,
    11610           "requires": {
    11611             "is-buffer": "^1.1.5"
    11612           }
    11613         }
    1161412370      }
    1161512371    },
     
    1170612462    },
    1170712463    "trim-trailing-lines": {
    11708       "version": "1.1.2",
    11709       "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz",
    11710       "integrity": "sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q==",
     12464      "version": "1.1.3",
     12465      "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz",
     12466      "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==",
    1171112467      "dev": true
    1171212468    },
    1171312469    "trough": {
    11714       "version": "1.0.4",
    11715       "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.4.tgz",
    11716       "integrity": "sha512-tdzBRDGWcI1OpPVmChbdSKhvSVurznZ8X36AYURAcl+0o2ldlCY2XPzyXNNxwJwwyIU+rIglTCG4kxtNKBQH7Q==",
     12470      "version": "1.0.5",
     12471      "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
     12472      "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
    1171712473      "dev": true
    1171812474    },
     
    1172412480    },
    1172512481    "tslib": {
    11726       "version": "1.10.0",
    11727       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
    11728       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
     12482      "version": "1.11.1",
     12483      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
     12484      "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
    1172912485      "dev": true
    1173012486    },
     
    1178612542      "dev": true
    1178712543    },
     12544    "uc.micro": {
     12545      "version": "1.0.6",
     12546      "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
     12547      "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
     12548      "dev": true
     12549    },
    1178812550    "unherit": {
    11789       "version": "1.1.2",
    11790       "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.2.tgz",
    11791       "integrity": "sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w==",
    11792       "dev": true,
    11793       "requires": {
    11794         "inherits": "^2.0.1",
    11795         "xtend": "^4.0.1"
     12551      "version": "1.1.3",
     12552      "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
     12553      "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
     12554      "dev": true,
     12555      "requires": {
     12556        "inherits": "^2.0.0",
     12557        "xtend": "^4.0.0"
    1179612558      }
    1179712559    },
     
    1181312575    },
    1181412576    "unicode-match-property-value-ecmascript": {
     12577      "version": "1.2.0",
     12578      "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
     12579      "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
     12580      "dev": true
     12581    },
     12582    "unicode-property-aliases-ecmascript": {
    1181512583      "version": "1.1.0",
    11816       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz",
    11817       "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==",
    11818       "dev": true
    11819     },
    11820     "unicode-property-aliases-ecmascript": {
    11821       "version": "1.0.5",
    11822       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz",
    11823       "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==",
     12584      "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
     12585      "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
    1182412586      "dev": true
    1182512587    },
    1182612588    "unified": {
    11827       "version": "7.1.0",
    11828       "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz",
    11829       "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==",
    11830       "dev": true,
    11831       "requires": {
    11832         "@types/unist": "^2.0.0",
    11833         "@types/vfile": "^3.0.0",
     12589      "version": "6.2.0",
     12590      "resolved": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz",
     12591      "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==",
     12592      "dev": true,
     12593      "requires": {
    1183412594        "bail": "^1.0.0",
    1183512595        "extend": "^3.0.0",
    1183612596        "is-plain-obj": "^1.1.0",
    1183712597        "trough": "^1.0.0",
    11838         "vfile": "^3.0.0",
     12598        "vfile": "^2.0.0",
    1183912599        "x-is-string": "^0.1.0"
    11840       },
    11841       "dependencies": {
    11842         "is-plain-obj": {
    11843           "version": "1.1.0",
    11844           "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
    11845           "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
    11846           "dev": true
    11847         }
    1184812600      }
    1184912601    },
     
    1190912661    },
    1191012662    "unist-util-stringify-position": {
    11911       "version": "2.0.2",
    11912       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.2.tgz",
    11913       "integrity": "sha512-nK5n8OGhZ7ZgUwoUbL8uiVRwAbZyzBsB/Ddrlbu6jwwubFza4oe15KlyEaLNMXQW1svOQq4xesUeqA85YrIUQA==",
    11914       "dev": true,
    11915       "requires": {
    11916         "@types/unist": "^2.0.2"
    11917       }
     12663      "version": "1.1.2",
     12664      "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
     12665      "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==",
     12666      "dev": true
    1191812667    },
    1191912668    "unist-util-visit": {
     
    1193912688      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
    1194012689      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
     12690      "dev": true
     12691    },
     12692    "unquote": {
     12693      "version": "1.1.1",
     12694      "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
     12695      "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
    1194112696      "dev": true
    1194212697    },
     
    1202012775      }
    1202112776    },
     12777    "url-loader": {
     12778      "version": "3.0.0",
     12779      "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-3.0.0.tgz",
     12780      "integrity": "sha512-a84JJbIA5xTFTWyjjcPdnsu+41o/SNE8SpXMdUvXs6Q+LuhCD9E2+0VCiuDWqgo3GGXVlFHzArDmBpj9PgWn4A==",
     12781      "dev": true,
     12782      "requires": {
     12783        "loader-utils": "^1.2.3",
     12784        "mime": "^2.4.4",
     12785        "schema-utils": "^2.5.0"
     12786      },
     12787      "dependencies": {
     12788        "schema-utils": {
     12789          "version": "2.6.5",
     12790          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
     12791          "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
     12792          "dev": true,
     12793          "requires": {
     12794            "ajv": "^6.12.0",
     12795            "ajv-keywords": "^3.4.1"
     12796          }
     12797        }
     12798      }
     12799    },
    1202212800    "use": {
    1202312801      "version": "3.1.1",
     
    1202512803      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
    1202612804      "dev": true
     12805    },
     12806    "use-memo-one": {
     12807      "version": "1.1.1",
     12808      "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.1.tgz",
     12809      "integrity": "sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ=="
    1202712810    },
    1202812811    "util": {
     
    1205012833    },
    1205112834    "util.promisify": {
    12052       "version": "1.0.0",
    12053       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
    12054       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
    12055       "dev": true,
    12056       "requires": {
    12057         "define-properties": "^1.1.2",
    12058         "object.getownpropertydescriptors": "^2.0.3"
     12835      "version": "1.0.1",
     12836      "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
     12837      "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
     12838      "dev": true,
     12839      "requires": {
     12840        "define-properties": "^1.1.3",
     12841        "es-abstract": "^1.17.2",
     12842        "has-symbols": "^1.0.1",
     12843        "object.getownpropertydescriptors": "^2.1.0"
    1205912844      }
    1206012845    },
     
    1206612851    },
    1206712852    "uuid": {
    12068       "version": "3.3.3",
    12069       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
    12070       "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
     12853      "version": "3.4.0",
     12854      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
     12855      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
    1207112856      "dev": true
    1207212857    },
     
    1210512890    },
    1210612891    "vfile": {
    12107       "version": "3.0.1",
    12108       "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz",
    12109       "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==",
    12110       "dev": true,
    12111       "requires": {
    12112         "is-buffer": "^2.0.0",
     12892      "version": "2.3.0",
     12893      "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz",
     12894      "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==",
     12895      "dev": true,
     12896      "requires": {
     12897        "is-buffer": "^1.1.4",
    1211312898        "replace-ext": "1.0.0",
    1211412899        "unist-util-stringify-position": "^1.0.0",
    1211512900        "vfile-message": "^1.0.0"
    12116       },
    12117       "dependencies": {
    12118         "is-buffer": {
    12119           "version": "2.0.4",
    12120           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
    12121           "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
    12122           "dev": true
    12123         },
    12124         "unist-util-stringify-position": {
    12125           "version": "1.1.2",
    12126           "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
    12127           "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==",
    12128           "dev": true
    12129         },
    12130         "vfile-message": {
    12131           "version": "1.1.1",
    12132           "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
    12133           "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
    12134           "dev": true,
    12135           "requires": {
    12136             "unist-util-stringify-position": "^1.1.1"
    12137           }
    12138         }
    1213912901      }
    1214012902    },
     
    1214612908    },
    1214712909    "vfile-message": {
    12148       "version": "2.0.2",
    12149       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.2.tgz",
    12150       "integrity": "sha512-gNV2Y2fDvDOOqq8bEe7cF3DXU6QgV4uA9zMR2P8tix11l1r7zju3zry3wZ8sx+BEfuO6WQ7z2QzfWTvqHQiwsA==",
    12151       "dev": true,
    12152       "requires": {
    12153         "@types/unist": "^2.0.0",
    12154         "unist-util-stringify-position": "^2.0.0"
     12910      "version": "1.1.1",
     12911      "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
     12912      "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
     12913      "dev": true,
     12914      "requires": {
     12915        "unist-util-stringify-position": "^1.1.1"
    1215512916      }
    1215612917    },
     
    1216212923    },
    1216312924    "w3c-hr-time": {
    12164       "version": "1.0.1",
    12165       "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz",
    12166       "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=",
    12167       "dev": true,
    12168       "requires": {
    12169         "browser-process-hrtime": "^0.1.2"
     12925      "version": "1.0.2",
     12926      "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
     12927      "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
     12928      "dev": true,
     12929      "requires": {
     12930        "browser-process-hrtime": "^1.0.0"
    1217012931      }
    1217112932    },
     
    1223712998    },
    1223812999    "webpack": {
    12239       "version": "4.41.5",
    12240       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.5.tgz",
    12241       "integrity": "sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw==",
     13000      "version": "4.42.0",
     13001      "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz",
     13002      "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==",
    1224213003      "dev": true,
    1224313004      "requires": {
     
    1226813029    },
    1226913030    "webpack-bundle-analyzer": {
    12270       "version": "3.6.0",
    12271       "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.6.0.tgz",
    12272       "integrity": "sha512-orUfvVYEfBMDXgEKAKVvab5iQ2wXneIEorGNsyuOyVYpjYrI7CUOhhXNDd3huMwQ3vNNWWlGP+hzflMFYNzi2g==",
    12273       "dev": true,
    12274       "requires": {
    12275         "acorn": "^6.0.7",
    12276         "acorn-walk": "^6.1.1",
     13031      "version": "3.6.1",
     13032      "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.6.1.tgz",
     13033      "integrity": "sha512-Nfd8HDwfSx1xBwC+P8QMGvHAOITxNBSvu/J/mCJvOwv+G4VWkU7zir9SSenTtyCi0LnVtmsc7G5SZo1uV+bxRw==",
     13034      "dev": true,
     13035      "requires": {
     13036        "acorn": "^7.1.1",
     13037        "acorn-walk": "^7.1.1",
    1227713038        "bfj": "^6.1.1",
    1227813039        "chalk": "^2.4.1",
     
    1228813049      },
    1228913050      "dependencies": {
     13051        "acorn": {
     13052          "version": "7.1.1",
     13053          "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
     13054          "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
     13055          "dev": true
     13056        },
     13057        "acorn-walk": {
     13058          "version": "7.1.1",
     13059          "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.1.tgz",
     13060          "integrity": "sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==",
     13061          "dev": true
     13062        },
    1229013063        "ws": {
    1229113064          "version": "6.2.1",
     
    1230013073    },
    1230113074    "webpack-cli": {
    12302       "version": "3.3.10",
    12303       "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.10.tgz",
    12304       "integrity": "sha512-u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg==",
     13075      "version": "3.3.11",
     13076      "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.11.tgz",
     13077      "integrity": "sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g==",
    1230513078      "dev": true,
    1230613079      "requires": {
     
    1233113104          }
    1233213105        },
     13106        "emojis-list": {
     13107          "version": "2.1.0",
     13108          "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
     13109          "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
     13110          "dev": true
     13111        },
    1233313112        "enhanced-resolve": {
    1233413113          "version": "4.1.0",
     
    1236013139            "kind-of": "^6.0.2",
    1236113140            "which": "^1.3.1"
     13141          }
     13142        },
     13143        "json5": {
     13144          "version": "1.0.1",
     13145          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
     13146          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
     13147          "dev": true,
     13148          "requires": {
     13149            "minimist": "^1.2.0"
     13150          }
     13151        },
     13152        "kind-of": {
     13153          "version": "6.0.3",
     13154          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     13155          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     13156          "dev": true
     13157        },
     13158        "loader-utils": {
     13159          "version": "1.2.3",
     13160          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
     13161          "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
     13162          "dev": true,
     13163          "requires": {
     13164            "big.js": "^5.2.2",
     13165            "emojis-list": "^2.0.0",
     13166            "json5": "^1.0.1"
    1236213167          }
    1236313168        },
     
    1239913204    },
    1240013205    "webpack-livereload-plugin": {
    12401       "version": "2.2.0",
    12402       "resolved": "https://registry.npmjs.org/webpack-livereload-plugin/-/webpack-livereload-plugin-2.2.0.tgz",
    12403       "integrity": "sha512-sx9xA5mHoNOUgLQI0PmXT3KV9ecsVmUaTgr+fsoL69qAOHw/7VzkL1+ZMDQ8n0dPbWounswK6cBRSgMod7Nhgg==",
    12404       "dev": true,
    12405       "requires": {
     13206      "version": "2.3.0",
     13207      "resolved": "https://registry.npmjs.org/webpack-livereload-plugin/-/webpack-livereload-plugin-2.3.0.tgz",
     13208      "integrity": "sha512-vVBLQLlNpElt2sfsBG+XLDeVbQFS4RrniVU8Hi1/hX5ycSfx6mtW8MEEITr2g0Cvo36kuPWShFFDuy+DS7KFMA==",
     13209      "dev": true,
     13210      "requires": {
     13211        "anymatch": "^3.1.1",
    1240613212        "portfinder": "^1.0.17",
    1240713213        "tiny-lr": "^1.1.1"
     13214      },
     13215      "dependencies": {
     13216        "anymatch": {
     13217          "version": "3.1.1",
     13218          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
     13219          "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
     13220          "dev": true,
     13221          "requires": {
     13222            "normalize-path": "^3.0.0",
     13223            "picomatch": "^2.0.4"
     13224          }
     13225        }
    1240813226      }
    1240913227    },
     
    1255713375      "dev": true
    1255813376    },
     13377    "xregexp": {
     13378      "version": "4.3.0",
     13379      "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz",
     13380      "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==",
     13381      "dev": true,
     13382      "requires": {
     13383        "@babel/runtime-corejs3": "^7.8.3"
     13384      }
     13385    },
    1255913386    "xtend": {
    1256013387      "version": "4.0.2",
     
    1257613403    },
    1257713404    "yargs": {
    12578       "version": "13.3.0",
    12579       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz",
    12580       "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==",
     13405      "version": "13.3.2",
     13406      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
     13407      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
    1258113408      "dev": true,
    1258213409      "requires": {
     
    1259013417        "which-module": "^2.0.0",
    1259113418        "y18n": "^4.0.0",
    12592         "yargs-parser": "^13.1.1"
     13419        "yargs-parser": "^13.1.2"
    1259313420      }
    1259413421    },
    1259513422    "yargs-parser": {
    12596       "version": "13.1.1",
    12597       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz",
    12598       "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
     13423      "version": "13.1.2",
     13424      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
     13425      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
    1259913426      "dev": true,
    1260013427      "requires": {
  • image4io/trunk/package.json

    r2261008 r2292451  
    1111  "repository": {
    1212    "type": "git",
    13     "url": "https://github.com/gkocyigit/image4io-plugin.git"
     13    "url": "https://github.com/Image4IO/image4io-wp-plugin.git"
    1414  },
    1515  "author": "",
    1616  "license": "ISC",
    1717  "bugs": {
    18     "url": "https://github.com/gkocyigit/image4io-plugin/issues"
     18    "url": "https://github.com/Image4IO/image4io-wp-plugin/issues"
    1919  },
    20   "homepage": "https://github.com/gkocyigit/image4io-plugin#readme",
     20  "homepage": "https://github.com/Image4IO/image4io-wp-plugin#readme",
    2121  "devDependencies": {
    22     "@wordpress/scripts": "6.1.1"
     22    "@wordpress/scripts": "7.1.2"
    2323  },
    2424  "dependencies": {
    25     "@wordpress/data": "^4.12.0"
     25    "@wordpress/data": "^4.14.1"
    2626  }
    2727}
  • image4io/trunk/readme.txt

    r2253695 r2292451  
    109109* First release
    110110
     111= 0.2.0 =
     112* Fully integrated with Media Library
     113* Added Image4io upload button to upload images from Media Library
     114* Added Bulk Upload button to Media Library
     115
     116= 0.3.0 =
     117* Added an option of "Auto Loading": When you upload new images to Media Library, it will automatically upload to image4io servers if it's checked.
     118* Fixed a bug when uploading images to image4io server.
     119
    111120== UPGRADE NOTICE ==
    112121
     
    1181272. **Usage Statistics and Dashboard**
    1191283. **Powerful live image manipulation**
    120 4. **Insert Image4io Image**
    121 5. **Simple setup**
     1294. **Media Library View-1**
     1305. **Media Library View-2**
     1316. **Simple setup**
  • image4io/trunk/templates/admin.php

    r2253449 r2292451  
    1111    </form>
    1212</div>
     13<style>
     14[data-tooltip] {
     15  position: relative;
     16  z-index: 10;
     17}
     18
     19/* Positioning and visibility settings of the tooltip */
     20[data-tooltip]:before,
     21[data-tooltip]:after {
     22  position: absolute;
     23  visibility: hidden;
     24  opacity: 0;
     25  left: 50%;
     26  bottom: calc(100% + 5px);
     27  pointer-events: none;
     28  transition: 0.2s;
     29  will-change: transform;
     30}
     31
     32/* The actual tooltip with a dynamic width */
     33[data-tooltip]:before {
     34  content: attr(data-tooltip);
     35  padding: 10px 18px;
     36  min-width: 50px;
     37  max-width: 300px;
     38  width: max-content;
     39  width: -moz-max-content;
     40  border-radius: 6px;
     41  font-size: 14px;
     42/*   font-size: 0.73rem; */
     43  background-color: rgba(59, 72, 80, 0.9);
     44  background-image: linear-gradient(30deg,
     45    rgba(59, 72, 80, 0.44),
     46    rgba(59, 68, 75, 0.44),
     47    rgba(60, 82, 88, 0.44));
     48  box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.2);
     49  color: #fff;
     50  text-align: center;
     51  white-space: pre-wrap;
     52  transform: translate(-50%, -5px) scale(0.5);
     53}
     54
     55/* Tooltip arrow */
     56[data-tooltip]:after {
     57  content: '';
     58  border-style: solid;
     59  border-width: 5px 5px 0px 5px;
     60  border-color: rgba(55, 64, 70, 0.9) transparent transparent transparent;
     61  transition-duration: 0s; /* If the mouse leaves the element,
     62                              the transition effects for the
     63                              tooltip arrow are "turned off" */
     64  transform-origin: top;   /* Orientation setting for the
     65                              slide-down effect */
     66  transform: translateX(-50%) scaleY(0);
     67}
     68
     69/* Tooltip becomes visible at hover */
     70[data-tooltip]:hover:before,
     71[data-tooltip]:hover:after {
     72  visibility: visible;
     73  opacity: 1;
     74}
     75/* Scales from 0.5 to 1 -> grow effect */
     76[data-tooltip]:hover:before {
     77  transition-delay: 0.3s;
     78  transform: translate(-50%, -5px) scale(1);
     79}
     80/* Slide down effect only on mouseenter (NOT on mouseleave) */
     81[data-tooltip]:hover:after {
     82  transition-delay: 0.5s; /* Starting after the grow effect */
     83  transition-duration: 0.2s;
     84  transform: translateX(-50%) scaleY(1);
     85}
     86
     87/* RIGHT */
     88[data-tooltip-location="right"]:before,
     89[data-tooltip-location="right"]:after {
     90  left: calc(100% + 5px);
     91  bottom: 50%;
     92}
     93
     94[data-tooltip-location="right"]:before {
     95  transform: translate(5px, 50%) scale(0.5);
     96}
     97[data-tooltip-location="right"]:hover:before {
     98  transform: translate(5px, 50%) scale(1);
     99}
     100
     101[data-tooltip-location="right"]:after {
     102  border-width: 5px 5px 5px 0px;
     103  border-color: transparent rgba(55, 64, 70, 0.9) transparent transparent;
     104  transform-origin: right;
     105  transform: translateY(50%) scaleX(0);
     106}
     107[data-tooltip-location="right"]:hover:after {
     108  transform: translateY(50%) scaleX(1);
     109}
     110
     111</style>
Note: See TracChangeset for help on using the changeset viewer.