Plugin Directory

Changeset 2499059


Ignore:
Timestamp:
03/19/2021 12:16:29 AM (5 years ago)
Author:
1000camels
Message:

Preparing for 1.0.8 release

Location:
audio-envelope/trunk
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • audio-envelope/trunk/README.txt

    r2153224 r2499059  
    55Requires at least: 3.5
    66Tested up to: 5.2.2
    7 Stable tag: 1.0.7
     7Stable tag: 1.0.8
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    7575= 1.0.7 =
    7676* Adding Elementor skin for Elementors Posts Widget, so posts with Gutenberg AE blocks are rendered instead of all of the content
     77
     78= 1.0.8 =
     79* Removed error message when Elementor is not installed, as it is not required
     80* Updated npm libraries with security vulnerabilities
  • audio-envelope/trunk/admin/class-audio-envelope-admin.php

    r2153224 r2499059  
    241241        );
    242242
    243         // we want to store all the settings in one option
    244         register_setting( $this->display_options, 'audio_envelope_plugin_options', array( 'sanitize_callback' => array( $this, 'sanitize_options') ) );
    245 
    246 
    247243        // Advanced Options
    248244        add_settings_section(
    249             $this->advanced_options,
     245            $this->display_options,
    250246            __( 'Advanced', 'audio-envelope' ),
    251247            array( $this, 'audio_envelope_options_general_cb' ),
    252             $this->advanced_options
     248            $this->display_options
    253249        );
    254250        add_settings_field(
     
    256252            __( 'Active Post Types', 'audio-envelope' ),
    257253            array( $this, 'audio_envelope_options_active_post_types_cb' ),
    258             $this->advanced_options,
    259             $this->advanced_options
     254            $this->display_options,
     255            $this->display_options
     256        );
     257        add_settings_field(
     258            $this->plugin_name . '_body_wrapper_selector',
     259            __( 'Body Wrapper Selector', 'audio-envelope' ),
     260            array( $this, 'audio_envelope_options_body_wrapper_selector_cb' ),
     261            $this->display_options,
     262            $this->display_options
    260263        );
    261264        add_settings_field(
     
    263266            __( 'Audio Selector', 'audio-envelope' ),
    264267            array( $this, 'audio_envelope_options_audio_selector_cb' ),
    265             $this->advanced_options,
    266             $this->advanced_options
     268            $this->display_options,
     269            $this->display_options
    267270        );
    268271        add_settings_field(
     
    270273            __( 'Title Selector', 'audio-envelope' ),
    271274            array( $this, 'audio_envelope_options_title_selector_cb' ),
    272             $this->advanced_options,
    273             $this->advanced_options
     275            $this->display_options,
     276            $this->display_options
    274277        );
    275278        add_settings_field(
     
    277280            __( 'Description Selector', 'audio-envelope' ),
    278281            array( $this, 'audio_envelope_options_description_selector_cb' ),
    279             $this->advanced_options,
    280             $this->advanced_options
     282            $this->display_options,
     283            $this->display_options
    281284        );
    282285
    283286        // we want to store all the settings in one option
    284         register_setting( $this->advanced_options, 'audio_envelope_plugin_options', array( 'sanitize_callback' => array( $this, 'sanitize_options') ) );
     287        register_setting( $this->display_options, 'audio_envelope_plugin_options', array( 'sanitize_callback' => array( $this, 'sanitize_options') ) );
    285288    }
    286289
     
    414417
    415418    /**
     419     * Render the body_wrapper_selecto field for the advanced section
     420     *
     421     * @since  1.0.0
     422     */
     423    public function audio_envelope_options_body_wrapper_selector_cb() {
     424        $body_wrapper_selector = $this->get_option_by_key('body_wrapper_selector');
     425        echo '<input type="text" name="audio_envelope_plugin_options[body_wrapper_selector]" id="' . $this->plugin_name . '_body_wrapper_selector' . '" value="' . $body_wrapper_selector . '" placeholder="body > div:first-child" class="audio_envelope_text_options"> ';
     426        echo '<p><span class="dashicons dashicons-editor-help"></span> This selector identify the main body wrapper.</p>';
     427    }
     428
     429    /**
    416430     * Render the audio_selector field for the advanced section
    417431     *
     
    430444     */
    431445    public function audio_envelope_options_title_selector_cb() {
    432         $audio_selector = $this->get_option_by_key('title_selector');
    433         echo '<input type="text" name="audio_envelope_plugin_options[title_selector]" id="' . $this->plugin_name . '_title_selector' . '" value="' . $audio_selector . '" placeholder=".ae-title, h3, h2, h1" class="audio_envelope_text_options"> ';
     446        $title_selector = $this->get_option_by_key('title_selector');
     447        echo '<input type="text" name="audio_envelope_plugin_options[title_selector]" id="' . $this->plugin_name . '_title_selector' . '" value="' . $title_selector . '" placeholder=".ae-title, h3, h2, h1" class="audio_envelope_text_options"> ';
    434448        echo '<p><span class="dashicons dashicons-editor-help"></span> This selector identifies titles for each audio element.</p>';
    435449    }
     
    441455     */
    442456    public function audio_envelope_options_description_selector_cb() {
    443         $audio_selector = $this->get_option_by_key('description_selector');
     457        $description_selector = $this->get_option_by_key('description_selector');
    444458        //$placeholder = ".elementor-post__excerpt p:first-child";
    445459        $placeholder = ".ae-description, p";
    446         echo '<input type="text" name="audio_envelope_plugin_options[description_selector]" id="' . $this->plugin_name . '_description_selector' . '" value="' . $audio_selector . '" placeholder="' . $placeholder . '" class="audio_envelope_text_options"> ';
     460        echo '<input type="text" name="audio_envelope_plugin_options[description_selector]" id="' . $this->plugin_name . '_description_selector' . '" value="' . $description_selector . '" placeholder="' . $placeholder . '" class="audio_envelope_text_options"> ';
    447461        echo '<p><span class="dashicons dashicons-editor-help"></span> This selector identifies descriptions for each audio element.</p>';
    448462    }
  • audio-envelope/trunk/admin/partials/audio-envelope-admin-display.php

    r2146119 r2499059  
    2626    <h2 class="nav-tab-wrapper">
    2727        <a href="?page=audio-envelope&tab=display_options" class="nav-tab <?php echo $active_tab == 'display_options' ? 'nav-tab-active' : ''; ?>">Display Options</a>
    28         <a href="?page=audio-envelope&tab=advanced_options" class="nav-tab <?php echo $active_tab == 'advanced_options' ? 'nav-tab-active' : ''; ?>">Advanced Options</a>
    2928    </h2>
    3029
  • audio-envelope/trunk/audio-envelope.php

    r2153224 r2499059  
    99 * Plugin URI:        https://aporia.info/wp/audio-envelope/
    1010 * Description:       This plugin renders an audio player and playlist for all audio elements within a page. It pulls together disparate audio files listed in posts (typically in the excepts in posts) and provide a single player to control them. It also keeps track of play point and can even continue to play the audio on subsequent pages that it is listed on.
    11  * Version:           1.0.7
     11 * Version:           1.0.8
    1212 * Author:            Darcy Christ
    1313 * Author URI:        https://aporia.info
     
    2828 * Rename this for your plugin and update it as you release new versions.
    2929 */
    30 define('AUDIO_ENVELOPE_VERSION', '1.0.7');
     30define('AUDIO_ENVELOPE_VERSION', '1.0.8');
    3131
    3232/**
  • audio-envelope/trunk/elementor/init.php

    r2153224 r2499059  
    122122      // Check if Elementor installed and activated
    123123      if ( ! did_action( 'elementor/loaded' ) ) {
    124          add_action( 'admin_notices', [ $this, 'admin_notice_missing_main_plugin' ] );
     124         //add_action( 'admin_notices', [ $this, 'admin_notice_missing_main_plugin' ] );
    125125         return;
    126126      }
     
    128128      // Check for required Elementor version
    129129      if ( ! version_compare( ELEMENTOR_VERSION, self::MINIMUM_ELEMENTOR_VERSION, '>=' ) ) {
    130          add_action( 'admin_notices', [ $this, 'admin_notice_minimum_elementor_version' ] );
     130         //add_action( 'admin_notices', [ $this, 'admin_notice_minimum_elementor_version' ] );
    131131         return;
    132132      }
     
    134134      // Check for required PHP version
    135135      if ( version_compare( PHP_VERSION, self::MINIMUM_PHP_VERSION, '<' ) ) {
    136          add_action( 'admin_notices', [ $this, 'admin_notice_minimum_php_version' ] );
     136         //add_action( 'admin_notices', [ $this, 'admin_notice_minimum_php_version' ] );
    137137         return;
    138138      }
     
    166166         /* translators: 1: Plugin name 2: Elementor */
    167167         esc_html__( '"%1$s" requires "%2$s" to be installed and activated.', 'elementor-audio-envelope' ),
    168          '<strong>' . esc_html__( 'Elementor Test Extension', 'elementor-audio-envelope' ) . '</strong>',
     168         '<strong>' . esc_html__( 'Audio Envelope', 'elementor-audio-envelope' ) . '</strong>',
    169169         '<strong>' . esc_html__( 'Elementor', 'elementor-audio-envelope' ) . '</strong>'
    170170      );
  • audio-envelope/trunk/elementor/widgets/audio-envelope.php

    r2153224 r2499059  
    3636            'type' => \Elementor\Controls_Manager::TEXT,
    3737            'default' => '',
     38            'dynamic' => [
     39               'active' => true,
     40            ],
    3841            'title' => __( 'Add a title', 'elementor-audio-envelope' ),
    3942            'section' => 'section_ae_content',
     
    4750            'type' => \Elementor\Controls_Manager::WYSIWYG,
    4851            'default' => '',
     52            'dynamic' => [
     53               'active' => true,
     54            ],
    4955            'title' => __( 'Write a description', 'elementor-audio-envelope' ),
    5056            'section' => 'section_ae_content',
     
    7278            'placeholder' => __( 'https://aporia.info/wp-content/uploads/2019/01/What-is-audio-envelope.mp3', 'elementor-audio-envelope' ),
    7379            'show_external' => true,
     80            'dynamic' => [
     81               'active' => true,
     82            ],
    7483            'default' => [
    7584               'url' => '',
  • audio-envelope/trunk/package-lock.json

    r2153224 r2499059  
    66  "dependencies": {
    77    "@babel/cli": {
    8       "version": "7.5.5",
    9       "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.5.5.tgz",
    10       "integrity": "sha512-UHI+7pHv/tk9g6WXQKYz+kmXTI77YtuY3vqC59KIqcoWEjsJJSG6rAxKaLsgj3LDyadsPrCB929gVOKM6Hui0w==",
    11       "dev": true,
    12       "requires": {
    13         "chokidar": "^2.0.4",
    14         "commander": "^2.8.1",
     8      "version": "7.13.10",
     9      "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.13.10.tgz",
     10      "integrity": "sha512-lYSBC7B4B9hJ7sv0Ojx1BrGhuzCoOIYfLjd+Xpd4rOzdS+a47yi8voV8vFkfjlZR1N5qZO7ixOCbobUdT304PQ==",
     11      "dev": true,
     12      "requires": {
     13        "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents",
     14        "chokidar": "^3.4.0",
     15        "commander": "^4.0.1",
    1516        "convert-source-map": "^1.1.0",
    1617        "fs-readdir-recursive": "^1.1.0",
    1718        "glob": "^7.0.0",
    18         "lodash": "^4.17.13",
    19         "mkdirp": "^0.5.1",
    20         "output-file-sync": "^2.0.0",
     19        "lodash": "^4.17.19",
     20        "make-dir": "^2.1.0",
    2121        "slash": "^2.0.0",
    2222        "source-map": "^0.5.0"
     
    2424    },
    2525    "@babel/code-frame": {
    26       "version": "7.5.5",
    27       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
    28       "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
    29       "dev": true,
    30       "requires": {
    31         "@babel/highlight": "^7.0.0"
    32       }
     26      "version": "7.12.13",
     27      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
     28      "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
     29      "dev": true,
     30      "requires": {
     31        "@babel/highlight": "^7.12.13"
     32      }
     33    },
     34    "@babel/compat-data": {
     35      "version": "7.13.11",
     36      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.11.tgz",
     37      "integrity": "sha512-BwKEkO+2a67DcFeS3RLl0Z3Gs2OvdXewuWjc1Hfokhb5eQWP9YRYH1/+VrVZvql2CfjOiNGqSAFOYt4lsqTHzg==",
     38      "dev": true
    3339    },
    3440    "@babel/core": {
    35       "version": "7.5.5",
    36       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.5.5.tgz",
    37       "integrity": "sha512-i4qoSr2KTtce0DmkuuQBV4AuQgGPUcPXMr9L5MyYAtk06z068lQ10a4O009fe5OB/DfNV+h+qqT7ddNV8UnRjg==",
    38       "dev": true,
    39       "requires": {
    40         "@babel/code-frame": "^7.5.5",
    41         "@babel/generator": "^7.5.5",
    42         "@babel/helpers": "^7.5.5",
    43         "@babel/parser": "^7.5.5",
    44         "@babel/template": "^7.4.4",
    45         "@babel/traverse": "^7.5.5",
    46         "@babel/types": "^7.5.5",
    47         "convert-source-map": "^1.1.0",
     41      "version": "7.13.10",
     42      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.10.tgz",
     43      "integrity": "sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw==",
     44      "dev": true,
     45      "requires": {
     46        "@babel/code-frame": "^7.12.13",
     47        "@babel/generator": "^7.13.9",
     48        "@babel/helper-compilation-targets": "^7.13.10",
     49        "@babel/helper-module-transforms": "^7.13.0",
     50        "@babel/helpers": "^7.13.10",
     51        "@babel/parser": "^7.13.10",
     52        "@babel/template": "^7.12.13",
     53        "@babel/traverse": "^7.13.0",
     54        "@babel/types": "^7.13.0",
     55        "convert-source-map": "^1.7.0",
    4856        "debug": "^4.1.0",
    49         "json5": "^2.1.0",
    50         "lodash": "^4.17.13",
    51         "resolve": "^1.3.2",
    52         "semver": "^5.4.1",
     57        "gensync": "^1.0.0-beta.2",
     58        "json5": "^2.1.2",
     59        "lodash": "^4.17.19",
     60        "semver": "^6.3.0",
    5361        "source-map": "^0.5.0"
    5462      },
    5563      "dependencies": {
    5664        "debug": {
    57           "version": "4.1.1",
    58           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    59           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    60           "dev": true,
    61           "requires": {
    62             "ms": "^2.1.1"
    63           }
    64         },
    65         "json5": {
    66           "version": "2.1.0",
    67           "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz",
    68           "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==",
    69           "dev": true,
    70           "requires": {
    71             "minimist": "^1.2.0"
     65          "version": "4.3.1",
     66          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     67          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     68          "dev": true,
     69          "requires": {
     70            "ms": "2.1.2"
    7271          }
    7372        },
     
    7776          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    7877          "dev": true
     78        },
     79        "semver": {
     80          "version": "6.3.0",
     81          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     82          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     83          "dev": true
    7984        }
    8085      }
    8186    },
    8287    "@babel/generator": {
    83       "version": "7.5.5",
    84       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.5.tgz",
    85       "integrity": "sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ==",
    86       "dev": true,
    87       "requires": {
    88         "@babel/types": "^7.5.5",
     88      "version": "7.13.9",
     89      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz",
     90      "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==",
     91      "dev": true,
     92      "requires": {
     93        "@babel/types": "^7.13.0",
    8994        "jsesc": "^2.5.1",
    90         "lodash": "^4.17.13",
    91         "source-map": "^0.5.0",
    92         "trim-right": "^1.0.1"
     95        "source-map": "^0.5.0"
    9396      }
    9497    },
    9598    "@babel/helper-annotate-as-pure": {
    96       "version": "7.0.0",
    97       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz",
    98       "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==",
    99       "dev": true,
    100       "requires": {
    101         "@babel/types": "^7.0.0"
     99      "version": "7.12.13",
     100      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
     101      "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
     102      "dev": true,
     103      "requires": {
     104        "@babel/types": "^7.12.13"
    102105      }
    103106    },
    104107    "@babel/helper-builder-binary-assignment-operator-visitor": {
    105       "version": "7.1.0",
    106       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz",
    107       "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==",
    108       "dev": true,
    109       "requires": {
    110         "@babel/helper-explode-assignable-expression": "^7.1.0",
    111         "@babel/types": "^7.0.0"
    112       }
    113     },
    114     "@babel/helper-call-delegate": {
    115       "version": "7.4.4",
    116       "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz",
    117       "integrity": "sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ==",
    118       "dev": true,
    119       "requires": {
    120         "@babel/helper-hoist-variables": "^7.4.4",
    121         "@babel/traverse": "^7.4.4",
    122         "@babel/types": "^7.4.4"
    123       }
    124     },
    125     "@babel/helper-define-map": {
    126       "version": "7.5.5",
    127       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.5.5.tgz",
    128       "integrity": "sha512-fTfxx7i0B5NJqvUOBBGREnrqbTxRh7zinBANpZXAVDlsZxYdclDp467G1sQ8VZYMnAURY3RpBUAgOYT9GfzHBg==",
    129       "dev": true,
    130       "requires": {
    131         "@babel/helper-function-name": "^7.1.0",
    132         "@babel/types": "^7.5.5",
    133         "lodash": "^4.17.13"
    134       }
    135     },
    136     "@babel/helper-explode-assignable-expression": {
    137       "version": "7.1.0",
    138       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz",
    139       "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==",
    140       "dev": true,
    141       "requires": {
    142         "@babel/traverse": "^7.1.0",
    143         "@babel/types": "^7.0.0"
    144       }
    145     },
    146     "@babel/helper-function-name": {
    147       "version": "7.1.0",
    148       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
    149       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
    150       "dev": true,
    151       "requires": {
    152         "@babel/helper-get-function-arity": "^7.0.0",
    153         "@babel/template": "^7.1.0",
    154         "@babel/types": "^7.0.0"
    155       }
    156     },
    157     "@babel/helper-get-function-arity": {
    158       "version": "7.0.0",
    159       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
    160       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
    161       "dev": true,
    162       "requires": {
    163         "@babel/types": "^7.0.0"
    164       }
    165     },
    166     "@babel/helper-hoist-variables": {
    167       "version": "7.4.4",
    168       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz",
    169       "integrity": "sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w==",
    170       "dev": true,
    171       "requires": {
    172         "@babel/types": "^7.4.4"
    173       }
    174     },
    175     "@babel/helper-member-expression-to-functions": {
    176       "version": "7.5.5",
    177       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz",
    178       "integrity": "sha512-5qZ3D1uMclSNqYcXqiHoA0meVdv+xUEex9em2fqMnrk/scphGlGgg66zjMrPJESPwrFJ6sbfFQYUSa0Mz7FabA==",
    179       "dev": true,
    180       "requires": {
    181         "@babel/types": "^7.5.5"
    182       }
    183     },
    184     "@babel/helper-module-imports": {
    185       "version": "7.0.0",
    186       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
    187       "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
    188       "dev": true,
    189       "requires": {
    190         "@babel/types": "^7.0.0"
    191       }
    192     },
    193     "@babel/helper-module-transforms": {
    194       "version": "7.5.5",
    195       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz",
    196       "integrity": "sha512-jBeCvETKuJqeiaCdyaheF40aXnnU1+wkSiUs/IQg3tB85up1LyL8x77ClY8qJpuRJUcXQo+ZtdNESmZl4j56Pw==",
    197       "dev": true,
    198       "requires": {
    199         "@babel/helper-module-imports": "^7.0.0",
    200         "@babel/helper-simple-access": "^7.1.0",
    201         "@babel/helper-split-export-declaration": "^7.4.4",
    202         "@babel/template": "^7.4.4",
    203         "@babel/types": "^7.5.5",
    204         "lodash": "^4.17.13"
    205       }
    206     },
    207     "@babel/helper-optimise-call-expression": {
    208       "version": "7.0.0",
    209       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz",
    210       "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==",
    211       "dev": true,
    212       "requires": {
    213         "@babel/types": "^7.0.0"
    214       }
    215     },
    216     "@babel/helper-plugin-utils": {
    217       "version": "7.0.0",
    218       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
    219       "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
    220       "dev": true
    221     },
    222     "@babel/helper-regex": {
    223       "version": "7.5.5",
    224       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz",
    225       "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==",
    226       "dev": true,
    227       "requires": {
    228         "lodash": "^4.17.13"
    229       }
    230     },
    231     "@babel/helper-remap-async-to-generator": {
    232       "version": "7.1.0",
    233       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz",
    234       "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==",
    235       "dev": true,
    236       "requires": {
    237         "@babel/helper-annotate-as-pure": "^7.0.0",
    238         "@babel/helper-wrap-function": "^7.1.0",
    239         "@babel/template": "^7.1.0",
    240         "@babel/traverse": "^7.1.0",
    241         "@babel/types": "^7.0.0"
    242       }
    243     },
    244     "@babel/helper-replace-supers": {
    245       "version": "7.5.5",
    246       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz",
    247       "integrity": "sha512-XvRFWrNnlsow2u7jXDuH4jDDctkxbS7gXssrP4q2nUD606ukXHRvydj346wmNg+zAgpFx4MWf4+usfC93bElJg==",
    248       "dev": true,
    249       "requires": {
    250         "@babel/helper-member-expression-to-functions": "^7.5.5",
    251         "@babel/helper-optimise-call-expression": "^7.0.0",
    252         "@babel/traverse": "^7.5.5",
    253         "@babel/types": "^7.5.5"
    254       }
    255     },
    256     "@babel/helper-simple-access": {
    257       "version": "7.1.0",
    258       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz",
    259       "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==",
    260       "dev": true,
    261       "requires": {
    262         "@babel/template": "^7.1.0",
    263         "@babel/types": "^7.0.0"
    264       }
    265     },
    266     "@babel/helper-split-export-declaration": {
    267       "version": "7.4.4",
    268       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
    269       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
    270       "dev": true,
    271       "requires": {
    272         "@babel/types": "^7.4.4"
    273       }
    274     },
    275     "@babel/helper-wrap-function": {
    276       "version": "7.2.0",
    277       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz",
    278       "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==",
    279       "dev": true,
    280       "requires": {
    281         "@babel/helper-function-name": "^7.1.0",
    282         "@babel/template": "^7.1.0",
    283         "@babel/traverse": "^7.1.0",
    284         "@babel/types": "^7.2.0"
    285       }
    286     },
    287     "@babel/helpers": {
    288       "version": "7.5.5",
    289       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.5.5.tgz",
    290       "integrity": "sha512-nRq2BUhxZFnfEn/ciJuhklHvFOqjJUD5wpx+1bxUF2axL9C+v4DE/dmp5sT2dKnpOs4orZWzpAZqlCy8QqE/7g==",
    291       "dev": true,
    292       "requires": {
    293         "@babel/template": "^7.4.4",
    294         "@babel/traverse": "^7.5.5",
    295         "@babel/types": "^7.5.5"
    296       }
    297     },
    298     "@babel/highlight": {
    299       "version": "7.5.0",
    300       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
    301       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
    302       "dev": true,
    303       "requires": {
    304         "chalk": "^2.0.0",
    305         "esutils": "^2.0.2",
    306         "js-tokens": "^4.0.0"
    307       }
    308     },
    309     "@babel/parser": {
    310       "version": "7.5.5",
    311       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz",
    312       "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==",
    313       "dev": true
    314     },
    315     "@babel/plugin-proposal-async-generator-functions": {
    316       "version": "7.2.0",
    317       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz",
    318       "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==",
    319       "dev": true,
    320       "requires": {
    321         "@babel/helper-plugin-utils": "^7.0.0",
    322         "@babel/helper-remap-async-to-generator": "^7.1.0",
    323         "@babel/plugin-syntax-async-generators": "^7.2.0"
    324       }
    325     },
    326     "@babel/plugin-proposal-dynamic-import": {
    327       "version": "7.5.0",
    328       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz",
    329       "integrity": "sha512-x/iMjggsKTFHYC6g11PL7Qy58IK8H5zqfm9e6hu4z1iH2IRyAp9u9dL80zA6R76yFovETFLKz2VJIC2iIPBuFw==",
    330       "dev": true,
    331       "requires": {
    332         "@babel/helper-plugin-utils": "^7.0.0",
    333         "@babel/plugin-syntax-dynamic-import": "^7.2.0"
    334       }
    335     },
    336     "@babel/plugin-proposal-json-strings": {
    337       "version": "7.2.0",
    338       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz",
    339       "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==",
    340       "dev": true,
    341       "requires": {
    342         "@babel/helper-plugin-utils": "^7.0.0",
    343         "@babel/plugin-syntax-json-strings": "^7.2.0"
    344       }
    345     },
    346     "@babel/plugin-proposal-object-rest-spread": {
    347       "version": "7.5.5",
    348       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.5.5.tgz",
    349       "integrity": "sha512-F2DxJJSQ7f64FyTVl5cw/9MWn6naXGdk3Q3UhDbFEEHv+EilCPoeRD3Zh/Utx1CJz4uyKlQ4uH+bJPbEhMV7Zw==",
    350       "dev": true,
    351       "requires": {
    352         "@babel/helper-plugin-utils": "^7.0.0",
    353         "@babel/plugin-syntax-object-rest-spread": "^7.2.0"
    354       }
    355     },
    356     "@babel/plugin-proposal-optional-catch-binding": {
    357       "version": "7.2.0",
    358       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz",
    359       "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==",
    360       "dev": true,
    361       "requires": {
    362         "@babel/helper-plugin-utils": "^7.0.0",
    363         "@babel/plugin-syntax-optional-catch-binding": "^7.2.0"
    364       }
    365     },
    366     "@babel/plugin-proposal-unicode-property-regex": {
    367       "version": "7.4.4",
    368       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz",
    369       "integrity": "sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA==",
    370       "dev": true,
    371       "requires": {
    372         "@babel/helper-plugin-utils": "^7.0.0",
    373         "@babel/helper-regex": "^7.4.4",
    374         "regexpu-core": "^4.5.4"
    375       }
    376     },
    377     "@babel/plugin-syntax-async-generators": {
    378       "version": "7.2.0",
    379       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz",
    380       "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==",
    381       "dev": true,
    382       "requires": {
    383         "@babel/helper-plugin-utils": "^7.0.0"
    384       }
    385     },
    386     "@babel/plugin-syntax-dynamic-import": {
    387       "version": "7.2.0",
    388       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz",
    389       "integrity": "sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==",
    390       "dev": true,
    391       "requires": {
    392         "@babel/helper-plugin-utils": "^7.0.0"
    393       }
    394     },
    395     "@babel/plugin-syntax-json-strings": {
    396       "version": "7.2.0",
    397       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz",
    398       "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==",
    399       "dev": true,
    400       "requires": {
    401         "@babel/helper-plugin-utils": "^7.0.0"
    402       }
    403     },
    404     "@babel/plugin-syntax-object-rest-spread": {
    405       "version": "7.2.0",
    406       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz",
    407       "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==",
    408       "dev": true,
    409       "requires": {
    410         "@babel/helper-plugin-utils": "^7.0.0"
    411       }
    412     },
    413     "@babel/plugin-syntax-optional-catch-binding": {
    414       "version": "7.2.0",
    415       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz",
    416       "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==",
    417       "dev": true,
    418       "requires": {
    419         "@babel/helper-plugin-utils": "^7.0.0"
    420       }
    421     },
    422     "@babel/plugin-transform-arrow-functions": {
    423       "version": "7.2.0",
    424       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz",
    425       "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==",
    426       "dev": true,
    427       "requires": {
    428         "@babel/helper-plugin-utils": "^7.0.0"
    429       }
    430     },
    431     "@babel/plugin-transform-async-to-generator": {
    432       "version": "7.5.0",
    433       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.5.0.tgz",
    434       "integrity": "sha512-mqvkzwIGkq0bEF1zLRRiTdjfomZJDV33AH3oQzHVGkI2VzEmXLpKKOBvEVaFZBJdN0XTyH38s9j/Kiqr68dggg==",
    435       "dev": true,
    436       "requires": {
    437         "@babel/helper-module-imports": "^7.0.0",
    438         "@babel/helper-plugin-utils": "^7.0.0",
    439         "@babel/helper-remap-async-to-generator": "^7.1.0"
    440       }
    441     },
    442     "@babel/plugin-transform-block-scoped-functions": {
    443       "version": "7.2.0",
    444       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz",
    445       "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==",
    446       "dev": true,
    447       "requires": {
    448         "@babel/helper-plugin-utils": "^7.0.0"
    449       }
    450     },
    451     "@babel/plugin-transform-block-scoping": {
    452       "version": "7.5.5",
    453       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.5.5.tgz",
    454       "integrity": "sha512-82A3CLRRdYubkG85lKwhZB0WZoHxLGsJdux/cOVaJCJpvYFl1LVzAIFyRsa7CvXqW8rBM4Zf3Bfn8PHt5DP0Sg==",
    455       "dev": true,
    456       "requires": {
    457         "@babel/helper-plugin-utils": "^7.0.0",
    458         "lodash": "^4.17.13"
    459       }
    460     },
    461     "@babel/plugin-transform-classes": {
    462       "version": "7.5.5",
    463       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.5.5.tgz",
    464       "integrity": "sha512-U2htCNK/6e9K7jGyJ++1p5XRU+LJjrwtoiVn9SzRlDT2KubcZ11OOwy3s24TjHxPgxNwonCYP7U2K51uVYCMDg==",
    465       "dev": true,
    466       "requires": {
    467         "@babel/helper-annotate-as-pure": "^7.0.0",
    468         "@babel/helper-define-map": "^7.5.5",
    469         "@babel/helper-function-name": "^7.1.0",
    470         "@babel/helper-optimise-call-expression": "^7.0.0",
    471         "@babel/helper-plugin-utils": "^7.0.0",
    472         "@babel/helper-replace-supers": "^7.5.5",
    473         "@babel/helper-split-export-declaration": "^7.4.4",
    474         "globals": "^11.1.0"
    475       }
    476     },
    477     "@babel/plugin-transform-computed-properties": {
    478       "version": "7.2.0",
    479       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz",
    480       "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==",
    481       "dev": true,
    482       "requires": {
    483         "@babel/helper-plugin-utils": "^7.0.0"
    484       }
    485     },
    486     "@babel/plugin-transform-destructuring": {
    487       "version": "7.5.0",
    488       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.5.0.tgz",
    489       "integrity": "sha512-YbYgbd3TryYYLGyC7ZR+Tq8H/+bCmwoaxHfJHupom5ECstzbRLTch6gOQbhEY9Z4hiCNHEURgq06ykFv9JZ/QQ==",
    490       "dev": true,
    491       "requires": {
    492         "@babel/helper-plugin-utils": "^7.0.0"
    493       }
    494     },
    495     "@babel/plugin-transform-dotall-regex": {
    496       "version": "7.4.4",
    497       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz",
    498       "integrity": "sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg==",
    499       "dev": true,
    500       "requires": {
    501         "@babel/helper-plugin-utils": "^7.0.0",
    502         "@babel/helper-regex": "^7.4.4",
    503         "regexpu-core": "^4.5.4"
    504       }
    505     },
    506     "@babel/plugin-transform-duplicate-keys": {
    507       "version": "7.5.0",
    508       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.5.0.tgz",
    509       "integrity": "sha512-igcziksHizyQPlX9gfSjHkE2wmoCH3evvD2qR5w29/Dk0SMKE/eOI7f1HhBdNhR/zxJDqrgpoDTq5YSLH/XMsQ==",
    510       "dev": true,
    511       "requires": {
    512         "@babel/helper-plugin-utils": "^7.0.0"
    513       }
    514     },
    515     "@babel/plugin-transform-exponentiation-operator": {
    516       "version": "7.2.0",
    517       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz",
    518       "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==",
    519       "dev": true,
    520       "requires": {
    521         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0",
    522         "@babel/helper-plugin-utils": "^7.0.0"
    523       }
    524     },
    525     "@babel/plugin-transform-for-of": {
    526       "version": "7.4.4",
    527       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz",
    528       "integrity": "sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ==",
    529       "dev": true,
    530       "requires": {
    531         "@babel/helper-plugin-utils": "^7.0.0"
    532       }
    533     },
    534     "@babel/plugin-transform-function-name": {
    535       "version": "7.4.4",
    536       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz",
    537       "integrity": "sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA==",
    538       "dev": true,
    539       "requires": {
    540         "@babel/helper-function-name": "^7.1.0",
    541         "@babel/helper-plugin-utils": "^7.0.0"
    542       }
    543     },
    544     "@babel/plugin-transform-literals": {
    545       "version": "7.2.0",
    546       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz",
    547       "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==",
    548       "dev": true,
    549       "requires": {
    550         "@babel/helper-plugin-utils": "^7.0.0"
    551       }
    552     },
    553     "@babel/plugin-transform-member-expression-literals": {
    554       "version": "7.2.0",
    555       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz",
    556       "integrity": "sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==",
    557       "dev": true,
    558       "requires": {
    559         "@babel/helper-plugin-utils": "^7.0.0"
    560       }
    561     },
    562     "@babel/plugin-transform-modules-amd": {
    563       "version": "7.5.0",
    564       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.5.0.tgz",
    565       "integrity": "sha512-n20UsQMKnWrltocZZm24cRURxQnWIvsABPJlw/fvoy9c6AgHZzoelAIzajDHAQrDpuKFFPPcFGd7ChsYuIUMpg==",
    566       "dev": true,
    567       "requires": {
    568         "@babel/helper-module-transforms": "^7.1.0",
    569         "@babel/helper-plugin-utils": "^7.0.0",
    570         "babel-plugin-dynamic-import-node": "^2.3.0"
    571       }
    572     },
    573     "@babel/plugin-transform-modules-commonjs": {
    574       "version": "7.5.0",
    575       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.5.0.tgz",
    576       "integrity": "sha512-xmHq0B+ytyrWJvQTc5OWAC4ii6Dhr0s22STOoydokG51JjWhyYo5mRPXoi+ZmtHQhZZwuXNN+GG5jy5UZZJxIQ==",
    577       "dev": true,
    578       "requires": {
    579         "@babel/helper-module-transforms": "^7.4.4",
    580         "@babel/helper-plugin-utils": "^7.0.0",
    581         "@babel/helper-simple-access": "^7.1.0",
    582         "babel-plugin-dynamic-import-node": "^2.3.0"
    583       }
    584     },
    585     "@babel/plugin-transform-modules-systemjs": {
    586       "version": "7.5.0",
    587       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.5.0.tgz",
    588       "integrity": "sha512-Q2m56tyoQWmuNGxEtUyeEkm6qJYFqs4c+XyXH5RAuYxObRNz9Zgj/1g2GMnjYp2EUyEy7YTrxliGCXzecl/vJg==",
    589       "dev": true,
    590       "requires": {
    591         "@babel/helper-hoist-variables": "^7.4.4",
    592         "@babel/helper-plugin-utils": "^7.0.0",
    593         "babel-plugin-dynamic-import-node": "^2.3.0"
    594       }
    595     },
    596     "@babel/plugin-transform-modules-umd": {
    597       "version": "7.2.0",
    598       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz",
    599       "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==",
    600       "dev": true,
    601       "requires": {
    602         "@babel/helper-module-transforms": "^7.1.0",
    603         "@babel/helper-plugin-utils": "^7.0.0"
    604       }
    605     },
    606     "@babel/plugin-transform-named-capturing-groups-regex": {
    607       "version": "7.4.5",
    608       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.5.tgz",
    609       "integrity": "sha512-z7+2IsWafTBbjNsOxU/Iv5CvTJlr5w4+HGu1HovKYTtgJ362f7kBcQglkfmlspKKZ3bgrbSGvLfNx++ZJgCWsg==",
    610       "dev": true,
    611       "requires": {
    612         "regexp-tree": "^0.1.6"
    613       }
    614     },
    615     "@babel/plugin-transform-new-target": {
    616       "version": "7.4.4",
    617       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz",
    618       "integrity": "sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA==",
    619       "dev": true,
    620       "requires": {
    621         "@babel/helper-plugin-utils": "^7.0.0"
    622       }
    623     },
    624     "@babel/plugin-transform-object-super": {
    625       "version": "7.5.5",
    626       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.5.5.tgz",
    627       "integrity": "sha512-un1zJQAhSosGFBduPgN/YFNvWVpRuHKU7IHBglLoLZsGmruJPOo6pbInneflUdmq7YvSVqhpPs5zdBvLnteltQ==",
    628       "dev": true,
    629       "requires": {
    630         "@babel/helper-plugin-utils": "^7.0.0",
    631         "@babel/helper-replace-supers": "^7.5.5"
    632       }
    633     },
    634     "@babel/plugin-transform-parameters": {
    635       "version": "7.4.4",
    636       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz",
    637       "integrity": "sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw==",
    638       "dev": true,
    639       "requires": {
    640         "@babel/helper-call-delegate": "^7.4.4",
    641         "@babel/helper-get-function-arity": "^7.0.0",
    642         "@babel/helper-plugin-utils": "^7.0.0"
    643       }
    644     },
    645     "@babel/plugin-transform-property-literals": {
    646       "version": "7.2.0",
    647       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz",
    648       "integrity": "sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==",
    649       "dev": true,
    650       "requires": {
    651         "@babel/helper-plugin-utils": "^7.0.0"
    652       }
    653     },
    654     "@babel/plugin-transform-regenerator": {
    655       "version": "7.4.5",
    656       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz",
    657       "integrity": "sha512-gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA==",
    658       "dev": true,
    659       "requires": {
    660         "regenerator-transform": "^0.14.0"
    661       }
    662     },
    663     "@babel/plugin-transform-reserved-words": {
    664       "version": "7.2.0",
    665       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz",
    666       "integrity": "sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==",
    667       "dev": true,
    668       "requires": {
    669         "@babel/helper-plugin-utils": "^7.0.0"
    670       }
    671     },
    672     "@babel/plugin-transform-shorthand-properties": {
    673       "version": "7.2.0",
    674       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz",
    675       "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==",
    676       "dev": true,
    677       "requires": {
    678         "@babel/helper-plugin-utils": "^7.0.0"
    679       }
    680     },
    681     "@babel/plugin-transform-spread": {
    682       "version": "7.2.2",
    683       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz",
    684       "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==",
    685       "dev": true,
    686       "requires": {
    687         "@babel/helper-plugin-utils": "^7.0.0"
    688       }
    689     },
    690     "@babel/plugin-transform-sticky-regex": {
    691       "version": "7.2.0",
    692       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz",
    693       "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==",
    694       "dev": true,
    695       "requires": {
    696         "@babel/helper-plugin-utils": "^7.0.0",
    697         "@babel/helper-regex": "^7.0.0"
    698       }
    699     },
    700     "@babel/plugin-transform-template-literals": {
    701       "version": "7.4.4",
    702       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz",
    703       "integrity": "sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g==",
    704       "dev": true,
    705       "requires": {
    706         "@babel/helper-annotate-as-pure": "^7.0.0",
    707         "@babel/helper-plugin-utils": "^7.0.0"
    708       }
    709     },
    710     "@babel/plugin-transform-typeof-symbol": {
    711       "version": "7.2.0",
    712       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz",
    713       "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==",
    714       "dev": true,
    715       "requires": {
    716         "@babel/helper-plugin-utils": "^7.0.0"
    717       }
    718     },
    719     "@babel/plugin-transform-unicode-regex": {
    720       "version": "7.4.4",
    721       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz",
    722       "integrity": "sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA==",
    723       "dev": true,
    724       "requires": {
    725         "@babel/helper-plugin-utils": "^7.0.0",
    726         "@babel/helper-regex": "^7.4.4",
    727         "regexpu-core": "^4.5.4"
    728       }
    729     },
    730     "@babel/preset-env": {
    731       "version": "7.5.5",
    732       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.5.5.tgz",
    733       "integrity": "sha512-GMZQka/+INwsMz1A5UEql8tG015h5j/qjptpKY2gJ7giy8ohzU710YciJB5rcKsWGWHiW3RUnHib0E5/m3Tp3A==",
    734       "dev": true,
    735       "requires": {
    736         "@babel/helper-module-imports": "^7.0.0",
    737         "@babel/helper-plugin-utils": "^7.0.0",
    738         "@babel/plugin-proposal-async-generator-functions": "^7.2.0",
    739         "@babel/plugin-proposal-dynamic-import": "^7.5.0",
    740         "@babel/plugin-proposal-json-strings": "^7.2.0",
    741         "@babel/plugin-proposal-object-rest-spread": "^7.5.5",
    742         "@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
    743         "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
    744         "@babel/plugin-syntax-async-generators": "^7.2.0",
    745         "@babel/plugin-syntax-dynamic-import": "^7.2.0",
    746         "@babel/plugin-syntax-json-strings": "^7.2.0",
    747         "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
    748         "@babel/plugin-syntax-optional-catch-binding": "^7.2.0",
    749         "@babel/plugin-transform-arrow-functions": "^7.2.0",
    750         "@babel/plugin-transform-async-to-generator": "^7.5.0",
    751         "@babel/plugin-transform-block-scoped-functions": "^7.2.0",
    752         "@babel/plugin-transform-block-scoping": "^7.5.5",
    753         "@babel/plugin-transform-classes": "^7.5.5",
    754         "@babel/plugin-transform-computed-properties": "^7.2.0",
    755         "@babel/plugin-transform-destructuring": "^7.5.0",
    756         "@babel/plugin-transform-dotall-regex": "^7.4.4",
    757         "@babel/plugin-transform-duplicate-keys": "^7.5.0",
    758         "@babel/plugin-transform-exponentiation-operator": "^7.2.0",
    759         "@babel/plugin-transform-for-of": "^7.4.4",
    760         "@babel/plugin-transform-function-name": "^7.4.4",
    761         "@babel/plugin-transform-literals": "^7.2.0",
    762         "@babel/plugin-transform-member-expression-literals": "^7.2.0",
    763         "@babel/plugin-transform-modules-amd": "^7.5.0",
    764         "@babel/plugin-transform-modules-commonjs": "^7.5.0",
    765         "@babel/plugin-transform-modules-systemjs": "^7.5.0",
    766         "@babel/plugin-transform-modules-umd": "^7.2.0",
    767         "@babel/plugin-transform-named-capturing-groups-regex": "^7.4.5",
    768         "@babel/plugin-transform-new-target": "^7.4.4",
    769         "@babel/plugin-transform-object-super": "^7.5.5",
    770         "@babel/plugin-transform-parameters": "^7.4.4",
    771         "@babel/plugin-transform-property-literals": "^7.2.0",
    772         "@babel/plugin-transform-regenerator": "^7.4.5",
    773         "@babel/plugin-transform-reserved-words": "^7.2.0",
    774         "@babel/plugin-transform-shorthand-properties": "^7.2.0",
    775         "@babel/plugin-transform-spread": "^7.2.0",
    776         "@babel/plugin-transform-sticky-regex": "^7.2.0",
    777         "@babel/plugin-transform-template-literals": "^7.4.4",
    778         "@babel/plugin-transform-typeof-symbol": "^7.2.0",
    779         "@babel/plugin-transform-unicode-regex": "^7.4.4",
    780         "@babel/types": "^7.5.5",
    781         "browserslist": "^4.6.0",
    782         "core-js-compat": "^3.1.1",
    783         "invariant": "^2.2.2",
    784         "js-levenshtein": "^1.1.3",
    785         "semver": "^5.5.0"
    786       }
    787     },
    788     "@babel/template": {
    789       "version": "7.4.4",
    790       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
    791       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
    792       "dev": true,
    793       "requires": {
    794         "@babel/code-frame": "^7.0.0",
    795         "@babel/parser": "^7.4.4",
    796         "@babel/types": "^7.4.4"
    797       }
    798     },
    799     "@babel/traverse": {
    800       "version": "7.5.5",
    801       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.5.tgz",
    802       "integrity": "sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ==",
    803       "dev": true,
    804       "requires": {
    805         "@babel/code-frame": "^7.5.5",
    806         "@babel/generator": "^7.5.5",
    807         "@babel/helper-function-name": "^7.1.0",
    808         "@babel/helper-split-export-declaration": "^7.4.4",
    809         "@babel/parser": "^7.5.5",
    810         "@babel/types": "^7.5.5",
    811         "debug": "^4.1.0",
    812         "globals": "^11.1.0",
    813         "lodash": "^4.17.13"
     108      "version": "7.12.13",
     109      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
     110      "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
     111      "dev": true,
     112      "requires": {
     113        "@babel/helper-explode-assignable-expression": "^7.12.13",
     114        "@babel/types": "^7.12.13"
     115      }
     116    },
     117    "@babel/helper-compilation-targets": {
     118      "version": "7.13.10",
     119      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz",
     120      "integrity": "sha512-/Xju7Qg1GQO4mHZ/Kcs6Au7gfafgZnwm+a7sy/ow/tV1sHeraRUHbjdat8/UvDor4Tez+siGKDk6zIKtCPKVJA==",
     121      "dev": true,
     122      "requires": {
     123        "@babel/compat-data": "^7.13.8",
     124        "@babel/helper-validator-option": "^7.12.17",
     125        "browserslist": "^4.14.5",
     126        "semver": "^6.3.0"
     127      },
     128      "dependencies": {
     129        "semver": {
     130          "version": "6.3.0",
     131          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     132          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     133          "dev": true
     134        }
     135      }
     136    },
     137    "@babel/helper-create-class-features-plugin": {
     138      "version": "7.13.11",
     139      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz",
     140      "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==",
     141      "dev": true,
     142      "requires": {
     143        "@babel/helper-function-name": "^7.12.13",
     144        "@babel/helper-member-expression-to-functions": "^7.13.0",
     145        "@babel/helper-optimise-call-expression": "^7.12.13",
     146        "@babel/helper-replace-supers": "^7.13.0",
     147        "@babel/helper-split-export-declaration": "^7.12.13"
     148      }
     149    },
     150    "@babel/helper-create-regexp-features-plugin": {
     151      "version": "7.12.17",
     152      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz",
     153      "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==",
     154      "dev": true,
     155      "requires": {
     156        "@babel/helper-annotate-as-pure": "^7.12.13",
     157        "regexpu-core": "^4.7.1"
     158      }
     159    },
     160    "@babel/helper-define-polyfill-provider": {
     161      "version": "0.1.5",
     162      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz",
     163      "integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==",
     164      "dev": true,
     165      "requires": {
     166        "@babel/helper-compilation-targets": "^7.13.0",
     167        "@babel/helper-module-imports": "^7.12.13",
     168        "@babel/helper-plugin-utils": "^7.13.0",
     169        "@babel/traverse": "^7.13.0",
     170        "debug": "^4.1.1",
     171        "lodash.debounce": "^4.0.8",
     172        "resolve": "^1.14.2",
     173        "semver": "^6.1.2"
    814174      },
    815175      "dependencies": {
    816176        "debug": {
    817           "version": "4.1.1",
    818           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    819           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    820           "dev": true,
    821           "requires": {
    822             "ms": "^2.1.1"
     177          "version": "4.3.1",
     178          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     179          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     180          "dev": true,
     181          "requires": {
     182            "ms": "2.1.2"
    823183          }
    824184        },
     
    828188          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    829189          "dev": true
     190        },
     191        "semver": {
     192          "version": "6.3.0",
     193          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     194          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     195          "dev": true
     196        }
     197      }
     198    },
     199    "@babel/helper-explode-assignable-expression": {
     200      "version": "7.13.0",
     201      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz",
     202      "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==",
     203      "dev": true,
     204      "requires": {
     205        "@babel/types": "^7.13.0"
     206      }
     207    },
     208    "@babel/helper-function-name": {
     209      "version": "7.12.13",
     210      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
     211      "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
     212      "dev": true,
     213      "requires": {
     214        "@babel/helper-get-function-arity": "^7.12.13",
     215        "@babel/template": "^7.12.13",
     216        "@babel/types": "^7.12.13"
     217      }
     218    },
     219    "@babel/helper-get-function-arity": {
     220      "version": "7.12.13",
     221      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
     222      "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
     223      "dev": true,
     224      "requires": {
     225        "@babel/types": "^7.12.13"
     226      }
     227    },
     228    "@babel/helper-hoist-variables": {
     229      "version": "7.13.0",
     230      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz",
     231      "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==",
     232      "dev": true,
     233      "requires": {
     234        "@babel/traverse": "^7.13.0",
     235        "@babel/types": "^7.13.0"
     236      }
     237    },
     238    "@babel/helper-member-expression-to-functions": {
     239      "version": "7.13.0",
     240      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz",
     241      "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==",
     242      "dev": true,
     243      "requires": {
     244        "@babel/types": "^7.13.0"
     245      }
     246    },
     247    "@babel/helper-module-imports": {
     248      "version": "7.12.13",
     249      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
     250      "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
     251      "dev": true,
     252      "requires": {
     253        "@babel/types": "^7.12.13"
     254      }
     255    },
     256    "@babel/helper-module-transforms": {
     257      "version": "7.13.0",
     258      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz",
     259      "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==",
     260      "dev": true,
     261      "requires": {
     262        "@babel/helper-module-imports": "^7.12.13",
     263        "@babel/helper-replace-supers": "^7.13.0",
     264        "@babel/helper-simple-access": "^7.12.13",
     265        "@babel/helper-split-export-declaration": "^7.12.13",
     266        "@babel/helper-validator-identifier": "^7.12.11",
     267        "@babel/template": "^7.12.13",
     268        "@babel/traverse": "^7.13.0",
     269        "@babel/types": "^7.13.0",
     270        "lodash": "^4.17.19"
     271      }
     272    },
     273    "@babel/helper-optimise-call-expression": {
     274      "version": "7.12.13",
     275      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
     276      "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
     277      "dev": true,
     278      "requires": {
     279        "@babel/types": "^7.12.13"
     280      }
     281    },
     282    "@babel/helper-plugin-utils": {
     283      "version": "7.13.0",
     284      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
     285      "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
     286      "dev": true
     287    },
     288    "@babel/helper-remap-async-to-generator": {
     289      "version": "7.13.0",
     290      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz",
     291      "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==",
     292      "dev": true,
     293      "requires": {
     294        "@babel/helper-annotate-as-pure": "^7.12.13",
     295        "@babel/helper-wrap-function": "^7.13.0",
     296        "@babel/types": "^7.13.0"
     297      }
     298    },
     299    "@babel/helper-replace-supers": {
     300      "version": "7.13.0",
     301      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz",
     302      "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==",
     303      "dev": true,
     304      "requires": {
     305        "@babel/helper-member-expression-to-functions": "^7.13.0",
     306        "@babel/helper-optimise-call-expression": "^7.12.13",
     307        "@babel/traverse": "^7.13.0",
     308        "@babel/types": "^7.13.0"
     309      }
     310    },
     311    "@babel/helper-simple-access": {
     312      "version": "7.12.13",
     313      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz",
     314      "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==",
     315      "dev": true,
     316      "requires": {
     317        "@babel/types": "^7.12.13"
     318      }
     319    },
     320    "@babel/helper-skip-transparent-expression-wrappers": {
     321      "version": "7.12.1",
     322      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
     323      "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
     324      "dev": true,
     325      "requires": {
     326        "@babel/types": "^7.12.1"
     327      }
     328    },
     329    "@babel/helper-split-export-declaration": {
     330      "version": "7.12.13",
     331      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
     332      "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
     333      "dev": true,
     334      "requires": {
     335        "@babel/types": "^7.12.13"
     336      }
     337    },
     338    "@babel/helper-validator-identifier": {
     339      "version": "7.12.11",
     340      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
     341      "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
     342      "dev": true
     343    },
     344    "@babel/helper-validator-option": {
     345      "version": "7.12.17",
     346      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
     347      "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
     348      "dev": true
     349    },
     350    "@babel/helper-wrap-function": {
     351      "version": "7.13.0",
     352      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz",
     353      "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==",
     354      "dev": true,
     355      "requires": {
     356        "@babel/helper-function-name": "^7.12.13",
     357        "@babel/template": "^7.12.13",
     358        "@babel/traverse": "^7.13.0",
     359        "@babel/types": "^7.13.0"
     360      }
     361    },
     362    "@babel/helpers": {
     363      "version": "7.13.10",
     364      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz",
     365      "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==",
     366      "dev": true,
     367      "requires": {
     368        "@babel/template": "^7.12.13",
     369        "@babel/traverse": "^7.13.0",
     370        "@babel/types": "^7.13.0"
     371      }
     372    },
     373    "@babel/highlight": {
     374      "version": "7.13.10",
     375      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
     376      "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
     377      "dev": true,
     378      "requires": {
     379        "@babel/helper-validator-identifier": "^7.12.11",
     380        "chalk": "^2.0.0",
     381        "js-tokens": "^4.0.0"
     382      }
     383    },
     384    "@babel/parser": {
     385      "version": "7.13.11",
     386      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.11.tgz",
     387      "integrity": "sha512-PhuoqeHoO9fc4ffMEVk4qb/w/s2iOSWohvbHxLtxui0eBg3Lg5gN1U8wp1V1u61hOWkPQJJyJzGH6Y+grwkq8Q==",
     388      "dev": true
     389    },
     390    "@babel/plugin-proposal-async-generator-functions": {
     391      "version": "7.13.8",
     392      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz",
     393      "integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==",
     394      "dev": true,
     395      "requires": {
     396        "@babel/helper-plugin-utils": "^7.13.0",
     397        "@babel/helper-remap-async-to-generator": "^7.13.0",
     398        "@babel/plugin-syntax-async-generators": "^7.8.4"
     399      }
     400    },
     401    "@babel/plugin-proposal-class-properties": {
     402      "version": "7.13.0",
     403      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz",
     404      "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==",
     405      "dev": true,
     406      "requires": {
     407        "@babel/helper-create-class-features-plugin": "^7.13.0",
     408        "@babel/helper-plugin-utils": "^7.13.0"
     409      }
     410    },
     411    "@babel/plugin-proposal-dynamic-import": {
     412      "version": "7.13.8",
     413      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz",
     414      "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==",
     415      "dev": true,
     416      "requires": {
     417        "@babel/helper-plugin-utils": "^7.13.0",
     418        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
     419      }
     420    },
     421    "@babel/plugin-proposal-export-namespace-from": {
     422      "version": "7.12.13",
     423      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz",
     424      "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==",
     425      "dev": true,
     426      "requires": {
     427        "@babel/helper-plugin-utils": "^7.12.13",
     428        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
     429      }
     430    },
     431    "@babel/plugin-proposal-json-strings": {
     432      "version": "7.13.8",
     433      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz",
     434      "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==",
     435      "dev": true,
     436      "requires": {
     437        "@babel/helper-plugin-utils": "^7.13.0",
     438        "@babel/plugin-syntax-json-strings": "^7.8.3"
     439      }
     440    },
     441    "@babel/plugin-proposal-logical-assignment-operators": {
     442      "version": "7.13.8",
     443      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz",
     444      "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==",
     445      "dev": true,
     446      "requires": {
     447        "@babel/helper-plugin-utils": "^7.13.0",
     448        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
     449      }
     450    },
     451    "@babel/plugin-proposal-nullish-coalescing-operator": {
     452      "version": "7.13.8",
     453      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz",
     454      "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==",
     455      "dev": true,
     456      "requires": {
     457        "@babel/helper-plugin-utils": "^7.13.0",
     458        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
     459      }
     460    },
     461    "@babel/plugin-proposal-numeric-separator": {
     462      "version": "7.12.13",
     463      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
     464      "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
     465      "dev": true,
     466      "requires": {
     467        "@babel/helper-plugin-utils": "^7.12.13",
     468        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
     469      }
     470    },
     471    "@babel/plugin-proposal-object-rest-spread": {
     472      "version": "7.13.8",
     473      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz",
     474      "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==",
     475      "dev": true,
     476      "requires": {
     477        "@babel/compat-data": "^7.13.8",
     478        "@babel/helper-compilation-targets": "^7.13.8",
     479        "@babel/helper-plugin-utils": "^7.13.0",
     480        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
     481        "@babel/plugin-transform-parameters": "^7.13.0"
     482      }
     483    },
     484    "@babel/plugin-proposal-optional-catch-binding": {
     485      "version": "7.13.8",
     486      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz",
     487      "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==",
     488      "dev": true,
     489      "requires": {
     490        "@babel/helper-plugin-utils": "^7.13.0",
     491        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
     492      }
     493    },
     494    "@babel/plugin-proposal-optional-chaining": {
     495      "version": "7.13.8",
     496      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz",
     497      "integrity": "sha512-hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ==",
     498      "dev": true,
     499      "requires": {
     500        "@babel/helper-plugin-utils": "^7.13.0",
     501        "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
     502        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
     503      }
     504    },
     505    "@babel/plugin-proposal-private-methods": {
     506      "version": "7.13.0",
     507      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz",
     508      "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==",
     509      "dev": true,
     510      "requires": {
     511        "@babel/helper-create-class-features-plugin": "^7.13.0",
     512        "@babel/helper-plugin-utils": "^7.13.0"
     513      }
     514    },
     515    "@babel/plugin-proposal-unicode-property-regex": {
     516      "version": "7.12.13",
     517      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
     518      "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
     519      "dev": true,
     520      "requires": {
     521        "@babel/helper-create-regexp-features-plugin": "^7.12.13",
     522        "@babel/helper-plugin-utils": "^7.12.13"
     523      }
     524    },
     525    "@babel/plugin-syntax-async-generators": {
     526      "version": "7.8.4",
     527      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
     528      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
     529      "dev": true,
     530      "requires": {
     531        "@babel/helper-plugin-utils": "^7.8.0"
     532      }
     533    },
     534    "@babel/plugin-syntax-class-properties": {
     535      "version": "7.12.13",
     536      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
     537      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
     538      "dev": true,
     539      "requires": {
     540        "@babel/helper-plugin-utils": "^7.12.13"
     541      }
     542    },
     543    "@babel/plugin-syntax-dynamic-import": {
     544      "version": "7.8.3",
     545      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
     546      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
     547      "dev": true,
     548      "requires": {
     549        "@babel/helper-plugin-utils": "^7.8.0"
     550      }
     551    },
     552    "@babel/plugin-syntax-export-namespace-from": {
     553      "version": "7.8.3",
     554      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
     555      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
     556      "dev": true,
     557      "requires": {
     558        "@babel/helper-plugin-utils": "^7.8.3"
     559      }
     560    },
     561    "@babel/plugin-syntax-json-strings": {
     562      "version": "7.8.3",
     563      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
     564      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
     565      "dev": true,
     566      "requires": {
     567        "@babel/helper-plugin-utils": "^7.8.0"
     568      }
     569    },
     570    "@babel/plugin-syntax-logical-assignment-operators": {
     571      "version": "7.10.4",
     572      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
     573      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
     574      "dev": true,
     575      "requires": {
     576        "@babel/helper-plugin-utils": "^7.10.4"
     577      }
     578    },
     579    "@babel/plugin-syntax-nullish-coalescing-operator": {
     580      "version": "7.8.3",
     581      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
     582      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
     583      "dev": true,
     584      "requires": {
     585        "@babel/helper-plugin-utils": "^7.8.0"
     586      }
     587    },
     588    "@babel/plugin-syntax-numeric-separator": {
     589      "version": "7.10.4",
     590      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
     591      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
     592      "dev": true,
     593      "requires": {
     594        "@babel/helper-plugin-utils": "^7.10.4"
     595      }
     596    },
     597    "@babel/plugin-syntax-object-rest-spread": {
     598      "version": "7.8.3",
     599      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
     600      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
     601      "dev": true,
     602      "requires": {
     603        "@babel/helper-plugin-utils": "^7.8.0"
     604      }
     605    },
     606    "@babel/plugin-syntax-optional-catch-binding": {
     607      "version": "7.8.3",
     608      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
     609      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
     610      "dev": true,
     611      "requires": {
     612        "@babel/helper-plugin-utils": "^7.8.0"
     613      }
     614    },
     615    "@babel/plugin-syntax-optional-chaining": {
     616      "version": "7.8.3",
     617      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
     618      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
     619      "dev": true,
     620      "requires": {
     621        "@babel/helper-plugin-utils": "^7.8.0"
     622      }
     623    },
     624    "@babel/plugin-syntax-top-level-await": {
     625      "version": "7.12.13",
     626      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
     627      "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
     628      "dev": true,
     629      "requires": {
     630        "@babel/helper-plugin-utils": "^7.12.13"
     631      }
     632    },
     633    "@babel/plugin-transform-arrow-functions": {
     634      "version": "7.13.0",
     635      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz",
     636      "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==",
     637      "dev": true,
     638      "requires": {
     639        "@babel/helper-plugin-utils": "^7.13.0"
     640      }
     641    },
     642    "@babel/plugin-transform-async-to-generator": {
     643      "version": "7.13.0",
     644      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz",
     645      "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==",
     646      "dev": true,
     647      "requires": {
     648        "@babel/helper-module-imports": "^7.12.13",
     649        "@babel/helper-plugin-utils": "^7.13.0",
     650        "@babel/helper-remap-async-to-generator": "^7.13.0"
     651      }
     652    },
     653    "@babel/plugin-transform-block-scoped-functions": {
     654      "version": "7.12.13",
     655      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
     656      "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
     657      "dev": true,
     658      "requires": {
     659        "@babel/helper-plugin-utils": "^7.12.13"
     660      }
     661    },
     662    "@babel/plugin-transform-block-scoping": {
     663      "version": "7.12.13",
     664      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
     665      "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
     666      "dev": true,
     667      "requires": {
     668        "@babel/helper-plugin-utils": "^7.12.13"
     669      }
     670    },
     671    "@babel/plugin-transform-classes": {
     672      "version": "7.13.0",
     673      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz",
     674      "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==",
     675      "dev": true,
     676      "requires": {
     677        "@babel/helper-annotate-as-pure": "^7.12.13",
     678        "@babel/helper-function-name": "^7.12.13",
     679        "@babel/helper-optimise-call-expression": "^7.12.13",
     680        "@babel/helper-plugin-utils": "^7.13.0",
     681        "@babel/helper-replace-supers": "^7.13.0",
     682        "@babel/helper-split-export-declaration": "^7.12.13",
     683        "globals": "^11.1.0"
     684      }
     685    },
     686    "@babel/plugin-transform-computed-properties": {
     687      "version": "7.13.0",
     688      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz",
     689      "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==",
     690      "dev": true,
     691      "requires": {
     692        "@babel/helper-plugin-utils": "^7.13.0"
     693      }
     694    },
     695    "@babel/plugin-transform-destructuring": {
     696      "version": "7.13.0",
     697      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz",
     698      "integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==",
     699      "dev": true,
     700      "requires": {
     701        "@babel/helper-plugin-utils": "^7.13.0"
     702      }
     703    },
     704    "@babel/plugin-transform-dotall-regex": {
     705      "version": "7.12.13",
     706      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
     707      "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
     708      "dev": true,
     709      "requires": {
     710        "@babel/helper-create-regexp-features-plugin": "^7.12.13",
     711        "@babel/helper-plugin-utils": "^7.12.13"
     712      }
     713    },
     714    "@babel/plugin-transform-duplicate-keys": {
     715      "version": "7.12.13",
     716      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
     717      "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
     718      "dev": true,
     719      "requires": {
     720        "@babel/helper-plugin-utils": "^7.12.13"
     721      }
     722    },
     723    "@babel/plugin-transform-exponentiation-operator": {
     724      "version": "7.12.13",
     725      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
     726      "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
     727      "dev": true,
     728      "requires": {
     729        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
     730        "@babel/helper-plugin-utils": "^7.12.13"
     731      }
     732    },
     733    "@babel/plugin-transform-for-of": {
     734      "version": "7.13.0",
     735      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz",
     736      "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==",
     737      "dev": true,
     738      "requires": {
     739        "@babel/helper-plugin-utils": "^7.13.0"
     740      }
     741    },
     742    "@babel/plugin-transform-function-name": {
     743      "version": "7.12.13",
     744      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
     745      "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
     746      "dev": true,
     747      "requires": {
     748        "@babel/helper-function-name": "^7.12.13",
     749        "@babel/helper-plugin-utils": "^7.12.13"
     750      }
     751    },
     752    "@babel/plugin-transform-literals": {
     753      "version": "7.12.13",
     754      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
     755      "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
     756      "dev": true,
     757      "requires": {
     758        "@babel/helper-plugin-utils": "^7.12.13"
     759      }
     760    },
     761    "@babel/plugin-transform-member-expression-literals": {
     762      "version": "7.12.13",
     763      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
     764      "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
     765      "dev": true,
     766      "requires": {
     767        "@babel/helper-plugin-utils": "^7.12.13"
     768      }
     769    },
     770    "@babel/plugin-transform-modules-amd": {
     771      "version": "7.13.0",
     772      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz",
     773      "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==",
     774      "dev": true,
     775      "requires": {
     776        "@babel/helper-module-transforms": "^7.13.0",
     777        "@babel/helper-plugin-utils": "^7.13.0",
     778        "babel-plugin-dynamic-import-node": "^2.3.3"
     779      }
     780    },
     781    "@babel/plugin-transform-modules-commonjs": {
     782      "version": "7.13.8",
     783      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz",
     784      "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==",
     785      "dev": true,
     786      "requires": {
     787        "@babel/helper-module-transforms": "^7.13.0",
     788        "@babel/helper-plugin-utils": "^7.13.0",
     789        "@babel/helper-simple-access": "^7.12.13",
     790        "babel-plugin-dynamic-import-node": "^2.3.3"
     791      }
     792    },
     793    "@babel/plugin-transform-modules-systemjs": {
     794      "version": "7.13.8",
     795      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz",
     796      "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==",
     797      "dev": true,
     798      "requires": {
     799        "@babel/helper-hoist-variables": "^7.13.0",
     800        "@babel/helper-module-transforms": "^7.13.0",
     801        "@babel/helper-plugin-utils": "^7.13.0",
     802        "@babel/helper-validator-identifier": "^7.12.11",
     803        "babel-plugin-dynamic-import-node": "^2.3.3"
     804      }
     805    },
     806    "@babel/plugin-transform-modules-umd": {
     807      "version": "7.13.0",
     808      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz",
     809      "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==",
     810      "dev": true,
     811      "requires": {
     812        "@babel/helper-module-transforms": "^7.13.0",
     813        "@babel/helper-plugin-utils": "^7.13.0"
     814      }
     815    },
     816    "@babel/plugin-transform-named-capturing-groups-regex": {
     817      "version": "7.12.13",
     818      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
     819      "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
     820      "dev": true,
     821      "requires": {
     822        "@babel/helper-create-regexp-features-plugin": "^7.12.13"
     823      }
     824    },
     825    "@babel/plugin-transform-new-target": {
     826      "version": "7.12.13",
     827      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
     828      "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
     829      "dev": true,
     830      "requires": {
     831        "@babel/helper-plugin-utils": "^7.12.13"
     832      }
     833    },
     834    "@babel/plugin-transform-object-super": {
     835      "version": "7.12.13",
     836      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
     837      "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
     838      "dev": true,
     839      "requires": {
     840        "@babel/helper-plugin-utils": "^7.12.13",
     841        "@babel/helper-replace-supers": "^7.12.13"
     842      }
     843    },
     844    "@babel/plugin-transform-parameters": {
     845      "version": "7.13.0",
     846      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz",
     847      "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==",
     848      "dev": true,
     849      "requires": {
     850        "@babel/helper-plugin-utils": "^7.13.0"
     851      }
     852    },
     853    "@babel/plugin-transform-property-literals": {
     854      "version": "7.12.13",
     855      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
     856      "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
     857      "dev": true,
     858      "requires": {
     859        "@babel/helper-plugin-utils": "^7.12.13"
     860      }
     861    },
     862    "@babel/plugin-transform-regenerator": {
     863      "version": "7.12.13",
     864      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
     865      "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
     866      "dev": true,
     867      "requires": {
     868        "regenerator-transform": "^0.14.2"
     869      }
     870    },
     871    "@babel/plugin-transform-reserved-words": {
     872      "version": "7.12.13",
     873      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
     874      "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
     875      "dev": true,
     876      "requires": {
     877        "@babel/helper-plugin-utils": "^7.12.13"
     878      }
     879    },
     880    "@babel/plugin-transform-shorthand-properties": {
     881      "version": "7.12.13",
     882      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
     883      "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
     884      "dev": true,
     885      "requires": {
     886        "@babel/helper-plugin-utils": "^7.12.13"
     887      }
     888    },
     889    "@babel/plugin-transform-spread": {
     890      "version": "7.13.0",
     891      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz",
     892      "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==",
     893      "dev": true,
     894      "requires": {
     895        "@babel/helper-plugin-utils": "^7.13.0",
     896        "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
     897      }
     898    },
     899    "@babel/plugin-transform-sticky-regex": {
     900      "version": "7.12.13",
     901      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
     902      "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
     903      "dev": true,
     904      "requires": {
     905        "@babel/helper-plugin-utils": "^7.12.13"
     906      }
     907    },
     908    "@babel/plugin-transform-template-literals": {
     909      "version": "7.13.0",
     910      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz",
     911      "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==",
     912      "dev": true,
     913      "requires": {
     914        "@babel/helper-plugin-utils": "^7.13.0"
     915      }
     916    },
     917    "@babel/plugin-transform-typeof-symbol": {
     918      "version": "7.12.13",
     919      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
     920      "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
     921      "dev": true,
     922      "requires": {
     923        "@babel/helper-plugin-utils": "^7.12.13"
     924      }
     925    },
     926    "@babel/plugin-transform-unicode-escapes": {
     927      "version": "7.12.13",
     928      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
     929      "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
     930      "dev": true,
     931      "requires": {
     932        "@babel/helper-plugin-utils": "^7.12.13"
     933      }
     934    },
     935    "@babel/plugin-transform-unicode-regex": {
     936      "version": "7.12.13",
     937      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
     938      "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
     939      "dev": true,
     940      "requires": {
     941        "@babel/helper-create-regexp-features-plugin": "^7.12.13",
     942        "@babel/helper-plugin-utils": "^7.12.13"
     943      }
     944    },
     945    "@babel/preset-env": {
     946      "version": "7.13.10",
     947      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.10.tgz",
     948      "integrity": "sha512-nOsTScuoRghRtUsRr/c69d042ysfPHcu+KOB4A9aAO9eJYqrkat+LF8G1yp1HD18QiwixT2CisZTr/0b3YZPXQ==",
     949      "dev": true,
     950      "requires": {
     951        "@babel/compat-data": "^7.13.8",
     952        "@babel/helper-compilation-targets": "^7.13.10",
     953        "@babel/helper-plugin-utils": "^7.13.0",
     954        "@babel/helper-validator-option": "^7.12.17",
     955        "@babel/plugin-proposal-async-generator-functions": "^7.13.8",
     956        "@babel/plugin-proposal-class-properties": "^7.13.0",
     957        "@babel/plugin-proposal-dynamic-import": "^7.13.8",
     958        "@babel/plugin-proposal-export-namespace-from": "^7.12.13",
     959        "@babel/plugin-proposal-json-strings": "^7.13.8",
     960        "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8",
     961        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8",
     962        "@babel/plugin-proposal-numeric-separator": "^7.12.13",
     963        "@babel/plugin-proposal-object-rest-spread": "^7.13.8",
     964        "@babel/plugin-proposal-optional-catch-binding": "^7.13.8",
     965        "@babel/plugin-proposal-optional-chaining": "^7.13.8",
     966        "@babel/plugin-proposal-private-methods": "^7.13.0",
     967        "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
     968        "@babel/plugin-syntax-async-generators": "^7.8.4",
     969        "@babel/plugin-syntax-class-properties": "^7.12.13",
     970        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
     971        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
     972        "@babel/plugin-syntax-json-strings": "^7.8.3",
     973        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
     974        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
     975        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
     976        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
     977        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
     978        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
     979        "@babel/plugin-syntax-top-level-await": "^7.12.13",
     980        "@babel/plugin-transform-arrow-functions": "^7.13.0",
     981        "@babel/plugin-transform-async-to-generator": "^7.13.0",
     982        "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
     983        "@babel/plugin-transform-block-scoping": "^7.12.13",
     984        "@babel/plugin-transform-classes": "^7.13.0",
     985        "@babel/plugin-transform-computed-properties": "^7.13.0",
     986        "@babel/plugin-transform-destructuring": "^7.13.0",
     987        "@babel/plugin-transform-dotall-regex": "^7.12.13",
     988        "@babel/plugin-transform-duplicate-keys": "^7.12.13",
     989        "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
     990        "@babel/plugin-transform-for-of": "^7.13.0",
     991        "@babel/plugin-transform-function-name": "^7.12.13",
     992        "@babel/plugin-transform-literals": "^7.12.13",
     993        "@babel/plugin-transform-member-expression-literals": "^7.12.13",
     994        "@babel/plugin-transform-modules-amd": "^7.13.0",
     995        "@babel/plugin-transform-modules-commonjs": "^7.13.8",
     996        "@babel/plugin-transform-modules-systemjs": "^7.13.8",
     997        "@babel/plugin-transform-modules-umd": "^7.13.0",
     998        "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
     999        "@babel/plugin-transform-new-target": "^7.12.13",
     1000        "@babel/plugin-transform-object-super": "^7.12.13",
     1001        "@babel/plugin-transform-parameters": "^7.13.0",
     1002        "@babel/plugin-transform-property-literals": "^7.12.13",
     1003        "@babel/plugin-transform-regenerator": "^7.12.13",
     1004        "@babel/plugin-transform-reserved-words": "^7.12.13",
     1005        "@babel/plugin-transform-shorthand-properties": "^7.12.13",
     1006        "@babel/plugin-transform-spread": "^7.13.0",
     1007        "@babel/plugin-transform-sticky-regex": "^7.12.13",
     1008        "@babel/plugin-transform-template-literals": "^7.13.0",
     1009        "@babel/plugin-transform-typeof-symbol": "^7.12.13",
     1010        "@babel/plugin-transform-unicode-escapes": "^7.12.13",
     1011        "@babel/plugin-transform-unicode-regex": "^7.12.13",
     1012        "@babel/preset-modules": "^0.1.4",
     1013        "@babel/types": "^7.13.0",
     1014        "babel-plugin-polyfill-corejs2": "^0.1.4",
     1015        "babel-plugin-polyfill-corejs3": "^0.1.3",
     1016        "babel-plugin-polyfill-regenerator": "^0.1.2",
     1017        "core-js-compat": "^3.9.0",
     1018        "semver": "^6.3.0"
     1019      },
     1020      "dependencies": {
     1021        "semver": {
     1022          "version": "6.3.0",
     1023          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     1024          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     1025          "dev": true
     1026        }
     1027      }
     1028    },
     1029    "@babel/preset-modules": {
     1030      "version": "0.1.4",
     1031      "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
     1032      "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
     1033      "dev": true,
     1034      "requires": {
     1035        "@babel/helper-plugin-utils": "^7.0.0",
     1036        "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
     1037        "@babel/plugin-transform-dotall-regex": "^7.4.4",
     1038        "@babel/types": "^7.4.4",
     1039        "esutils": "^2.0.2"
     1040      }
     1041    },
     1042    "@babel/runtime": {
     1043      "version": "7.13.10",
     1044      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
     1045      "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
     1046      "dev": true,
     1047      "requires": {
     1048        "regenerator-runtime": "^0.13.4"
     1049      }
     1050    },
     1051    "@babel/template": {
     1052      "version": "7.12.13",
     1053      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
     1054      "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
     1055      "dev": true,
     1056      "requires": {
     1057        "@babel/code-frame": "^7.12.13",
     1058        "@babel/parser": "^7.12.13",
     1059        "@babel/types": "^7.12.13"
     1060      }
     1061    },
     1062    "@babel/traverse": {
     1063      "version": "7.13.0",
     1064      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz",
     1065      "integrity": "sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==",
     1066      "dev": true,
     1067      "requires": {
     1068        "@babel/code-frame": "^7.12.13",
     1069        "@babel/generator": "^7.13.0",
     1070        "@babel/helper-function-name": "^7.12.13",
     1071        "@babel/helper-split-export-declaration": "^7.12.13",
     1072        "@babel/parser": "^7.13.0",
     1073        "@babel/types": "^7.13.0",
     1074        "debug": "^4.1.0",
     1075        "globals": "^11.1.0",
     1076        "lodash": "^4.17.19"
     1077      },
     1078      "dependencies": {
     1079        "debug": {
     1080          "version": "4.3.1",
     1081          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     1082          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     1083          "dev": true,
     1084          "requires": {
     1085            "ms": "2.1.2"
     1086          }
     1087        },
     1088        "ms": {
     1089          "version": "2.1.2",
     1090          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
     1091          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
     1092          "dev": true
    8301093        }
    8311094      }
    8321095    },
    8331096    "@babel/types": {
    834       "version": "7.5.5",
    835       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.5.tgz",
    836       "integrity": "sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw==",
    837       "dev": true,
    838       "requires": {
    839         "esutils": "^2.0.2",
    840         "lodash": "^4.17.13",
     1097      "version": "7.13.0",
     1098      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz",
     1099      "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==",
     1100      "dev": true,
     1101      "requires": {
     1102        "@babel/helper-validator-identifier": "^7.12.11",
     1103        "lodash": "^4.17.19",
    8411104        "to-fast-properties": "^2.0.0"
    8421105      }
    8431106    },
     1107    "@nicolo-ribaudo/chokidar-2": {
     1108      "version": "2.1.8-no-fsevents",
     1109      "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.tgz",
     1110      "integrity": "sha512-+nb9vWloHNNMFHjGofEam3wopE3m1yuambrrd/fnPc+lFOMB9ROTqQlche9ByFWNkdNqfSgR/kkQtQ8DzEWt2w==",
     1111      "dev": true,
     1112      "optional": true,
     1113      "requires": {
     1114        "anymatch": "^2.0.0",
     1115        "async-each": "^1.0.1",
     1116        "braces": "^2.3.2",
     1117        "glob-parent": "^3.1.0",
     1118        "inherits": "^2.0.3",
     1119        "is-binary-path": "^1.0.0",
     1120        "is-glob": "^4.0.0",
     1121        "normalize-path": "^3.0.0",
     1122        "path-is-absolute": "^1.0.0",
     1123        "readdirp": "^2.2.1",
     1124        "upath": "^1.1.1"
     1125      }
     1126    },
     1127    "@types/json-schema": {
     1128      "version": "7.0.7",
     1129      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
     1130      "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
     1131      "dev": true
     1132    },
    8441133    "@webassemblyjs/ast": {
    845       "version": "1.8.5",
    846       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
    847       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
    848       "dev": true,
    849       "requires": {
    850         "@webassemblyjs/helper-module-context": "1.8.5",
    851         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
    852         "@webassemblyjs/wast-parser": "1.8.5"
     1134      "version": "1.9.0",
     1135      "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
     1136      "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
     1137      "dev": true,
     1138      "requires": {
     1139        "@webassemblyjs/helper-module-context": "1.9.0",
     1140        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
     1141        "@webassemblyjs/wast-parser": "1.9.0"
    8531142      }
    8541143    },
    8551144    "@webassemblyjs/floating-point-hex-parser": {
    856       "version": "1.8.5",
    857       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
    858       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
     1145      "version": "1.9.0",
     1146      "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
     1147      "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
    8591148      "dev": true
    8601149    },
    8611150    "@webassemblyjs/helper-api-error": {
    862       "version": "1.8.5",
    863       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
    864       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
     1151      "version": "1.9.0",
     1152      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
     1153      "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
    8651154      "dev": true
    8661155    },
    8671156    "@webassemblyjs/helper-buffer": {
    868       "version": "1.8.5",
    869       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
    870       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
     1157      "version": "1.9.0",
     1158      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
     1159      "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
    8711160      "dev": true
    8721161    },
    8731162    "@webassemblyjs/helper-code-frame": {
    874       "version": "1.8.5",
    875       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
    876       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
    877       "dev": true,
    878       "requires": {
    879         "@webassemblyjs/wast-printer": "1.8.5"
     1163      "version": "1.9.0",
     1164      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
     1165      "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
     1166      "dev": true,
     1167      "requires": {
     1168        "@webassemblyjs/wast-printer": "1.9.0"
    8801169      }
    8811170    },
    8821171    "@webassemblyjs/helper-fsm": {
    883       "version": "1.8.5",
    884       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
    885       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
     1172      "version": "1.9.0",
     1173      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
     1174      "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
    8861175      "dev": true
    8871176    },
    8881177    "@webassemblyjs/helper-module-context": {
    889       "version": "1.8.5",
    890       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
    891       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
    892       "dev": true,
    893       "requires": {
    894         "@webassemblyjs/ast": "1.8.5",
    895         "mamacro": "^0.0.3"
     1178      "version": "1.9.0",
     1179      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
     1180      "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
     1181      "dev": true,
     1182      "requires": {
     1183        "@webassemblyjs/ast": "1.9.0"
    8961184      }
    8971185    },
    8981186    "@webassemblyjs/helper-wasm-bytecode": {
    899       "version": "1.8.5",
    900       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
    901       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
     1187      "version": "1.9.0",
     1188      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
     1189      "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
    9021190      "dev": true
    9031191    },
    9041192    "@webassemblyjs/helper-wasm-section": {
    905       "version": "1.8.5",
    906       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
    907       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
    908       "dev": true,
    909       "requires": {
    910         "@webassemblyjs/ast": "1.8.5",
    911         "@webassemblyjs/helper-buffer": "1.8.5",
    912         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
    913         "@webassemblyjs/wasm-gen": "1.8.5"
     1193      "version": "1.9.0",
     1194      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
     1195      "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
     1196      "dev": true,
     1197      "requires": {
     1198        "@webassemblyjs/ast": "1.9.0",
     1199        "@webassemblyjs/helper-buffer": "1.9.0",
     1200        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
     1201        "@webassemblyjs/wasm-gen": "1.9.0"
    9141202      }
    9151203    },
    9161204    "@webassemblyjs/ieee754": {
    917       "version": "1.8.5",
    918       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
    919       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
     1205      "version": "1.9.0",
     1206      "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
     1207      "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
    9201208      "dev": true,
    9211209      "requires": {
     
    9241212    },
    9251213    "@webassemblyjs/leb128": {
    926       "version": "1.8.5",
    927       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
    928       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
     1214      "version": "1.9.0",
     1215      "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
     1216      "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
    9291217      "dev": true,
    9301218      "requires": {
     
    9331221    },
    9341222    "@webassemblyjs/utf8": {
    935       "version": "1.8.5",
    936       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
    937       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
     1223      "version": "1.9.0",
     1224      "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
     1225      "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
    9381226      "dev": true
    9391227    },
    9401228    "@webassemblyjs/wasm-edit": {
    941       "version": "1.8.5",
    942       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
    943       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
    944       "dev": true,
    945       "requires": {
    946         "@webassemblyjs/ast": "1.8.5",
    947         "@webassemblyjs/helper-buffer": "1.8.5",
    948         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
    949         "@webassemblyjs/helper-wasm-section": "1.8.5",
    950         "@webassemblyjs/wasm-gen": "1.8.5",
    951         "@webassemblyjs/wasm-opt": "1.8.5",
    952         "@webassemblyjs/wasm-parser": "1.8.5",
    953         "@webassemblyjs/wast-printer": "1.8.5"
     1229      "version": "1.9.0",
     1230      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
     1231      "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
     1232      "dev": true,
     1233      "requires": {
     1234        "@webassemblyjs/ast": "1.9.0",
     1235        "@webassemblyjs/helper-buffer": "1.9.0",
     1236        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
     1237        "@webassemblyjs/helper-wasm-section": "1.9.0",
     1238        "@webassemblyjs/wasm-gen": "1.9.0",
     1239        "@webassemblyjs/wasm-opt": "1.9.0",
     1240        "@webassemblyjs/wasm-parser": "1.9.0",
     1241        "@webassemblyjs/wast-printer": "1.9.0"
    9541242      }
    9551243    },
    9561244    "@webassemblyjs/wasm-gen": {
    957       "version": "1.8.5",
    958       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
    959       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
    960       "dev": true,
    961       "requires": {
    962         "@webassemblyjs/ast": "1.8.5",
    963         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
    964         "@webassemblyjs/ieee754": "1.8.5",
    965         "@webassemblyjs/leb128": "1.8.5",
    966         "@webassemblyjs/utf8": "1.8.5"
     1245      "version": "1.9.0",
     1246      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
     1247      "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
     1248      "dev": true,
     1249      "requires": {
     1250        "@webassemblyjs/ast": "1.9.0",
     1251        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
     1252        "@webassemblyjs/ieee754": "1.9.0",
     1253        "@webassemblyjs/leb128": "1.9.0",
     1254        "@webassemblyjs/utf8": "1.9.0"
    9671255      }
    9681256    },
    9691257    "@webassemblyjs/wasm-opt": {
    970       "version": "1.8.5",
    971       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
    972       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
    973       "dev": true,
    974       "requires": {
    975         "@webassemblyjs/ast": "1.8.5",
    976         "@webassemblyjs/helper-buffer": "1.8.5",
    977         "@webassemblyjs/wasm-gen": "1.8.5",
    978         "@webassemblyjs/wasm-parser": "1.8.5"
     1258      "version": "1.9.0",
     1259      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
     1260      "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
     1261      "dev": true,
     1262      "requires": {
     1263        "@webassemblyjs/ast": "1.9.0",
     1264        "@webassemblyjs/helper-buffer": "1.9.0",
     1265        "@webassemblyjs/wasm-gen": "1.9.0",
     1266        "@webassemblyjs/wasm-parser": "1.9.0"
    9791267      }
    9801268    },
    9811269    "@webassemblyjs/wasm-parser": {
    982       "version": "1.8.5",
    983       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
    984       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
    985       "dev": true,
    986       "requires": {
    987         "@webassemblyjs/ast": "1.8.5",
    988         "@webassemblyjs/helper-api-error": "1.8.5",
    989         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
    990         "@webassemblyjs/ieee754": "1.8.5",
    991         "@webassemblyjs/leb128": "1.8.5",
    992         "@webassemblyjs/utf8": "1.8.5"
     1270      "version": "1.9.0",
     1271      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
     1272      "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
     1273      "dev": true,
     1274      "requires": {
     1275        "@webassemblyjs/ast": "1.9.0",
     1276        "@webassemblyjs/helper-api-error": "1.9.0",
     1277        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
     1278        "@webassemblyjs/ieee754": "1.9.0",
     1279        "@webassemblyjs/leb128": "1.9.0",
     1280        "@webassemblyjs/utf8": "1.9.0"
    9931281      }
    9941282    },
    9951283    "@webassemblyjs/wast-parser": {
    996       "version": "1.8.5",
    997       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
    998       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
    999       "dev": true,
    1000       "requires": {
    1001         "@webassemblyjs/ast": "1.8.5",
    1002         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
    1003         "@webassemblyjs/helper-api-error": "1.8.5",
    1004         "@webassemblyjs/helper-code-frame": "1.8.5",
    1005         "@webassemblyjs/helper-fsm": "1.8.5",
     1284      "version": "1.9.0",
     1285      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
     1286      "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
     1287      "dev": true,
     1288      "requires": {
     1289        "@webassemblyjs/ast": "1.9.0",
     1290        "@webassemblyjs/floating-point-hex-parser": "1.9.0",
     1291        "@webassemblyjs/helper-api-error": "1.9.0",
     1292        "@webassemblyjs/helper-code-frame": "1.9.0",
     1293        "@webassemblyjs/helper-fsm": "1.9.0",
    10061294        "@xtuc/long": "4.2.2"
    10071295      }
    10081296    },
    10091297    "@webassemblyjs/wast-printer": {
    1010       "version": "1.8.5",
    1011       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
    1012       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
    1013       "dev": true,
    1014       "requires": {
    1015         "@webassemblyjs/ast": "1.8.5",
    1016         "@webassemblyjs/wast-parser": "1.8.5",
     1298      "version": "1.9.0",
     1299      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
     1300      "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
     1301      "dev": true,
     1302      "requires": {
     1303        "@webassemblyjs/ast": "1.9.0",
     1304        "@webassemblyjs/wast-parser": "1.9.0",
    10171305        "@xtuc/long": "4.2.2"
    10181306      }
     
    10311319    },
    10321320    "acorn": {
    1033       "version": "6.3.0",
    1034       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz",
    1035       "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==",
     1321      "version": "6.4.2",
     1322      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
     1323      "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
    10361324      "dev": true
    10371325    },
    10381326    "ajv": {
    1039       "version": "6.10.2",
    1040       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
    1041       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
    1042       "dev": true,
    1043       "requires": {
    1044         "fast-deep-equal": "^2.0.1",
     1327      "version": "6.12.6",
     1328      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
     1329      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
     1330      "dev": true,
     1331      "requires": {
     1332        "fast-deep-equal": "^3.1.1",
    10451333        "fast-json-stable-stringify": "^2.0.0",
    10461334        "json-schema-traverse": "^0.4.1",
     
    10551343    },
    10561344    "ajv-keywords": {
    1057       "version": "3.4.1",
    1058       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
    1059       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
     1345      "version": "3.5.2",
     1346      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
     1347      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
    10601348      "dev": true
    10611349    },
     
    10801368      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
    10811369      "dev": true,
     1370      "optional": true,
    10821371      "requires": {
    10831372        "micromatch": "^3.1.4",
     
    10901379          "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
    10911380          "dev": true,
     1381          "optional": true,
    10921382          "requires": {
    10931383            "remove-trailing-separator": "^1.0.1"
     
    11271417    },
    11281418    "asn1.js": {
    1129       "version": "4.10.1",
    1130       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
    1131       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
     1419      "version": "5.4.1",
     1420      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
     1421      "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
    11321422      "dev": true,
    11331423      "requires": {
    11341424        "bn.js": "^4.0.0",
    11351425        "inherits": "^2.0.1",
    1136         "minimalistic-assert": "^1.0.0"
     1426        "minimalistic-assert": "^1.0.0",
     1427        "safer-buffer": "^2.1.0"
     1428      },
     1429      "dependencies": {
     1430        "bn.js": {
     1431          "version": "4.12.0",
     1432          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
     1433          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     1434          "dev": true
     1435        }
    11371436      }
    11381437    },
     
    11741473      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
    11751474      "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
    1176       "dev": true
     1475      "dev": true,
     1476      "optional": true
    11771477    },
    11781478    "atob": {
     
    11831483    },
    11841484    "babel-loader": {
    1185       "version": "8.0.6",
    1186       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz",
    1187       "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==",
    1188       "dev": true,
    1189       "requires": {
    1190         "find-cache-dir": "^2.0.0",
    1191         "loader-utils": "^1.0.2",
    1192         "mkdirp": "^0.5.1",
    1193         "pify": "^4.0.1"
     1485      "version": "8.2.2",
     1486      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
     1487      "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==",
     1488      "dev": true,
     1489      "requires": {
     1490        "find-cache-dir": "^3.3.1",
     1491        "loader-utils": "^1.4.0",
     1492        "make-dir": "^3.1.0",
     1493        "schema-utils": "^2.6.5"
     1494      },
     1495      "dependencies": {
     1496        "make-dir": {
     1497          "version": "3.1.0",
     1498          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
     1499          "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
     1500          "dev": true,
     1501          "requires": {
     1502            "semver": "^6.0.0"
     1503          }
     1504        },
     1505        "semver": {
     1506          "version": "6.3.0",
     1507          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     1508          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     1509          "dev": true
     1510        }
    11941511      }
    11951512    },
    11961513    "babel-plugin-dynamic-import-node": {
    1197       "version": "2.3.0",
    1198       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz",
    1199       "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==",
     1514      "version": "2.3.3",
     1515      "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
     1516      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
    12001517      "dev": true,
    12011518      "requires": {
    12021519        "object.assign": "^4.1.0"
     1520      }
     1521    },
     1522    "babel-plugin-polyfill-corejs2": {
     1523      "version": "0.1.10",
     1524      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz",
     1525      "integrity": "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==",
     1526      "dev": true,
     1527      "requires": {
     1528        "@babel/compat-data": "^7.13.0",
     1529        "@babel/helper-define-polyfill-provider": "^0.1.5",
     1530        "semver": "^6.1.1"
     1531      },
     1532      "dependencies": {
     1533        "semver": {
     1534          "version": "6.3.0",
     1535          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     1536          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     1537          "dev": true
     1538        }
     1539      }
     1540    },
     1541    "babel-plugin-polyfill-corejs3": {
     1542      "version": "0.1.7",
     1543      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz",
     1544      "integrity": "sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==",
     1545      "dev": true,
     1546      "requires": {
     1547        "@babel/helper-define-polyfill-provider": "^0.1.5",
     1548        "core-js-compat": "^3.8.1"
     1549      }
     1550    },
     1551    "babel-plugin-polyfill-regenerator": {
     1552      "version": "0.1.6",
     1553      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz",
     1554      "integrity": "sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==",
     1555      "dev": true,
     1556      "requires": {
     1557        "@babel/helper-define-polyfill-provider": "^0.1.5"
    12031558      }
    12041559    },
     
    12651620    },
    12661621    "base64-js": {
    1267       "version": "1.3.1",
    1268       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
    1269       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
     1622      "version": "1.5.1",
     1623      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
     1624      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
    12701625      "dev": true
    12711626    },
     
    12801635      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
    12811636      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
    1282       "dev": true
     1637      "dev": true,
     1638      "optional": true
     1639    },
     1640    "bindings": {
     1641      "version": "1.5.0",
     1642      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
     1643      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
     1644      "dev": true,
     1645      "optional": true,
     1646      "requires": {
     1647        "file-uri-to-path": "1.0.0"
     1648      }
    12831649    },
    12841650    "bluebird": {
    1285       "version": "3.5.5",
    1286       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
    1287       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
     1651      "version": "3.7.2",
     1652      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
     1653      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
    12881654      "dev": true
    12891655    },
    12901656    "bn.js": {
    1291       "version": "4.11.8",
    1292       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
    1293       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
     1657      "version": "5.2.0",
     1658      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
     1659      "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
    12941660      "dev": true
    12951661    },
     
    13771743    },
    13781744    "browserify-rsa": {
    1379       "version": "4.0.1",
    1380       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
    1381       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
    1382       "dev": true,
    1383       "requires": {
    1384         "bn.js": "^4.1.0",
     1745      "version": "4.1.0",
     1746      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
     1747      "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
     1748      "dev": true,
     1749      "requires": {
     1750        "bn.js": "^5.0.0",
    13851751        "randombytes": "^2.0.1"
    13861752      }
    13871753    },
    13881754    "browserify-sign": {
    1389       "version": "4.0.4",
    1390       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
    1391       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
    1392       "dev": true,
    1393       "requires": {
    1394         "bn.js": "^4.1.1",
    1395         "browserify-rsa": "^4.0.0",
    1396         "create-hash": "^1.1.0",
    1397         "create-hmac": "^1.1.2",
    1398         "elliptic": "^6.0.0",
    1399         "inherits": "^2.0.1",
    1400         "parse-asn1": "^5.0.0"
     1755      "version": "4.2.1",
     1756      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
     1757      "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
     1758      "dev": true,
     1759      "requires": {
     1760        "bn.js": "^5.1.1",
     1761        "browserify-rsa": "^4.0.1",
     1762        "create-hash": "^1.2.0",
     1763        "create-hmac": "^1.1.7",
     1764        "elliptic": "^6.5.3",
     1765        "inherits": "^2.0.4",
     1766        "parse-asn1": "^5.1.5",
     1767        "readable-stream": "^3.6.0",
     1768        "safe-buffer": "^5.2.0"
     1769      },
     1770      "dependencies": {
     1771        "readable-stream": {
     1772          "version": "3.6.0",
     1773          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
     1774          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
     1775          "dev": true,
     1776          "requires": {
     1777            "inherits": "^2.0.3",
     1778            "string_decoder": "^1.1.1",
     1779            "util-deprecate": "^1.0.1"
     1780          }
     1781        },
     1782        "safe-buffer": {
     1783          "version": "5.2.1",
     1784          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
     1785          "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
     1786          "dev": true
     1787        }
    14011788      }
    14021789    },
     
    14111798    },
    14121799    "browserslist": {
    1413       "version": "4.6.6",
    1414       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.6.tgz",
    1415       "integrity": "sha512-D2Nk3W9JL9Fp/gIcWei8LrERCS+eXu9AM5cfXA8WEZ84lFks+ARnZ0q/R69m2SV3Wjma83QDDPxsNKXUwdIsyA==",
    1416       "dev": true,
    1417       "requires": {
    1418         "caniuse-lite": "^1.0.30000984",
    1419         "electron-to-chromium": "^1.3.191",
    1420         "node-releases": "^1.1.25"
     1800      "version": "4.16.3",
     1801      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
     1802      "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
     1803      "dev": true,
     1804      "requires": {
     1805        "caniuse-lite": "^1.0.30001181",
     1806        "colorette": "^1.2.1",
     1807        "electron-to-chromium": "^1.3.649",
     1808        "escalade": "^3.1.1",
     1809        "node-releases": "^1.1.70"
    14211810      }
    14221811    },
    14231812    "buffer": {
    1424       "version": "4.9.1",
    1425       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
    1426       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
     1813      "version": "4.9.2",
     1814      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
     1815      "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
    14271816      "dev": true,
    14281817      "requires": {
     
    14511840    },
    14521841    "cacache": {
    1453       "version": "12.0.3",
    1454       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz",
    1455       "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==",
     1842      "version": "12.0.4",
     1843      "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
     1844      "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
    14561845      "dev": true,
    14571846      "requires": {
     
    14901879      }
    14911880    },
     1881    "call-bind": {
     1882      "version": "1.0.2",
     1883      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     1884      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     1885      "dev": true,
     1886      "requires": {
     1887        "function-bind": "^1.1.1",
     1888        "get-intrinsic": "^1.0.2"
     1889      }
     1890    },
    14921891    "camelcase": {
    14931892      "version": "5.3.1",
     
    14971896    },
    14981897    "caniuse-lite": {
    1499       "version": "1.0.30000989",
    1500       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz",
    1501       "integrity": "sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==",
     1898      "version": "1.0.30001202",
     1899      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001202.tgz",
     1900      "integrity": "sha512-ZcijQNqrcF8JNLjzvEiXqX4JUYxoZa7Pvcsd9UD8Kz4TvhTonOSNRsK+qtvpVL4l6+T1Rh4LFtLfnNWg6BGWCQ==",
    15021901      "dev": true
    15031902    },
     
    15111910        "escape-string-regexp": "^1.0.5",
    15121911        "supports-color": "^5.3.0"
    1513       },
    1514       "dependencies": {
    1515         "supports-color": {
    1516           "version": "5.5.0",
    1517           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
    1518           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
    1519           "dev": true,
    1520           "requires": {
    1521             "has-flag": "^3.0.0"
    1522           }
    1523         }
    15241912      }
    15251913    },
    15261914    "chokidar": {
    1527       "version": "2.1.8",
    1528       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
    1529       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
    1530       "dev": true,
    1531       "requires": {
    1532         "anymatch": "^2.0.0",
    1533         "async-each": "^1.0.1",
    1534         "braces": "^2.3.2",
    1535         "fsevents": "^1.2.7",
    1536         "glob-parent": "^3.1.0",
    1537         "inherits": "^2.0.3",
    1538         "is-binary-path": "^1.0.0",
    1539         "is-glob": "^4.0.0",
    1540         "normalize-path": "^3.0.0",
    1541         "path-is-absolute": "^1.0.0",
    1542         "readdirp": "^2.2.1",
    1543         "upath": "^1.1.1"
     1915      "version": "3.5.1",
     1916      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
     1917      "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
     1918      "dev": true,
     1919      "optional": true,
     1920      "requires": {
     1921        "anymatch": "~3.1.1",
     1922        "braces": "~3.0.2",
     1923        "fsevents": "~2.3.1",
     1924        "glob-parent": "~5.1.0",
     1925        "is-binary-path": "~2.1.0",
     1926        "is-glob": "~4.0.1",
     1927        "normalize-path": "~3.0.0",
     1928        "readdirp": "~3.5.0"
     1929      },
     1930      "dependencies": {
     1931        "anymatch": {
     1932          "version": "3.1.1",
     1933          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
     1934          "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
     1935          "dev": true,
     1936          "optional": true,
     1937          "requires": {
     1938            "normalize-path": "^3.0.0",
     1939            "picomatch": "^2.0.4"
     1940          }
     1941        },
     1942        "binary-extensions": {
     1943          "version": "2.2.0",
     1944          "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
     1945          "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
     1946          "dev": true,
     1947          "optional": true
     1948        },
     1949        "braces": {
     1950          "version": "3.0.2",
     1951          "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
     1952          "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
     1953          "dev": true,
     1954          "optional": true,
     1955          "requires": {
     1956            "fill-range": "^7.0.1"
     1957          }
     1958        },
     1959        "fill-range": {
     1960          "version": "7.0.1",
     1961          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
     1962          "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
     1963          "dev": true,
     1964          "optional": true,
     1965          "requires": {
     1966            "to-regex-range": "^5.0.1"
     1967          }
     1968        },
     1969        "glob-parent": {
     1970          "version": "5.1.2",
     1971          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
     1972          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
     1973          "dev": true,
     1974          "optional": true,
     1975          "requires": {
     1976            "is-glob": "^4.0.1"
     1977          }
     1978        },
     1979        "is-binary-path": {
     1980          "version": "2.1.0",
     1981          "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
     1982          "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
     1983          "dev": true,
     1984          "optional": true,
     1985          "requires": {
     1986            "binary-extensions": "^2.0.0"
     1987          }
     1988        },
     1989        "is-number": {
     1990          "version": "7.0.0",
     1991          "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
     1992          "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
     1993          "dev": true,
     1994          "optional": true
     1995        },
     1996        "readdirp": {
     1997          "version": "3.5.0",
     1998          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
     1999          "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
     2000          "dev": true,
     2001          "optional": true,
     2002          "requires": {
     2003            "picomatch": "^2.2.1"
     2004          }
     2005        },
     2006        "to-regex-range": {
     2007          "version": "5.0.1",
     2008          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
     2009          "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
     2010          "dev": true,
     2011          "optional": true,
     2012          "requires": {
     2013            "is-number": "^7.0.0"
     2014          }
     2015        }
    15442016      }
    15452017    },
    15462018    "chownr": {
    1547       "version": "1.1.2",
    1548       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz",
    1549       "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==",
     2019      "version": "1.1.4",
     2020      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
     2021      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
    15502022      "dev": true
    15512023    },
     
    16282100      "dev": true
    16292101    },
     2102    "colorette": {
     2103      "version": "1.2.2",
     2104      "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
     2105      "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
     2106      "dev": true
     2107    },
    16302108    "commander": {
    1631       "version": "2.20.0",
    1632       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
    1633       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
     2109      "version": "4.1.1",
     2110      "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
     2111      "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
    16342112      "dev": true
    16352113    },
     
    16652143    },
    16662144    "console-browserify": {
    1667       "version": "1.1.0",
    1668       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
    1669       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
    1670       "dev": true,
    1671       "requires": {
    1672         "date-now": "^0.1.4"
    1673       }
     2145      "version": "1.2.0",
     2146      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
     2147      "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
     2148      "dev": true
    16742149    },
    16752150    "constants-browserify": {
     
    16802155    },
    16812156    "convert-source-map": {
    1682       "version": "1.6.0",
    1683       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
    1684       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
     2157      "version": "1.7.0",
     2158      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
     2159      "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
    16852160      "dev": true,
    16862161      "requires": {
     
    17092184    },
    17102185    "core-js-compat": {
    1711       "version": "3.2.1",
    1712       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.2.1.tgz",
    1713       "integrity": "sha512-MwPZle5CF9dEaMYdDeWm73ao/IflDH+FjeJCWEADcEgFSE9TLimFKwJsfmkwzI8eC0Aj0mgvMDjeQjrElkz4/A==",
    1714       "dev": true,
    1715       "requires": {
    1716         "browserslist": "^4.6.6",
    1717         "semver": "^6.3.0"
     2186      "version": "3.9.1",
     2187      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz",
     2188      "integrity": "sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==",
     2189      "dev": true,
     2190      "requires": {
     2191        "browserslist": "^4.16.3",
     2192        "semver": "7.0.0"
    17182193      },
    17192194      "dependencies": {
    17202195        "semver": {
    1721           "version": "6.3.0",
    1722           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    1723           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     2196          "version": "7.0.0",
     2197          "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
     2198          "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
    17242199          "dev": true
    17252200        }
     
    17332208    },
    17342209    "create-ecdh": {
    1735       "version": "4.0.3",
    1736       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
    1737       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
     2210      "version": "4.0.4",
     2211      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
     2212      "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
    17382213      "dev": true,
    17392214      "requires": {
    17402215        "bn.js": "^4.1.0",
    1741         "elliptic": "^6.0.0"
     2216        "elliptic": "^6.5.3"
     2217      },
     2218      "dependencies": {
     2219        "bn.js": {
     2220          "version": "4.12.0",
     2221          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
     2222          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     2223          "dev": true
     2224        }
    17422225      }
    17432226    },
     
    18022285    },
    18032286    "cyclist": {
    1804       "version": "0.2.2",
    1805       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
    1806       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
    1807       "dev": true
    1808     },
    1809     "date-now": {
    1810       "version": "0.1.4",
    1811       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
    1812       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
     2287      "version": "1.0.1",
     2288      "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
     2289      "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
    18132290      "dev": true
    18142291    },
     
    18852362    },
    18862363    "des.js": {
    1887       "version": "1.0.0",
    1888       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
    1889       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
     2364      "version": "1.0.1",
     2365      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
     2366      "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
    18902367      "dev": true,
    18912368      "requires": {
     
    19092386        "miller-rabin": "^4.0.0",
    19102387        "randombytes": "^2.0.0"
     2388      },
     2389      "dependencies": {
     2390        "bn.js": {
     2391          "version": "4.12.0",
     2392          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
     2393          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     2394          "dev": true
     2395        }
    19112396      }
    19122397    },
     
    19302415    },
    19312416    "electron-to-chromium": {
    1932       "version": "1.3.243",
    1933       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.243.tgz",
    1934       "integrity": "sha512-+edFdHGxLSmAKftXa5xZIg19rHkkJLiW+tRu0VMVG3RKztyeKX7d3pXf707lS6+BxB9uBun3RShbxCI1PtBAgQ==",
     2417      "version": "1.3.692",
     2418      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.692.tgz",
     2419      "integrity": "sha512-Ix+zDUAXWZuUzqKdhkgN5dP7ZM+IwMG4yAGFGDLpGJP/3vNEEwuHG1LIhtXUfW0FFV0j38t5PUv2n/3MFSRviQ==",
    19352420      "dev": true
    19362421    },
    19372422    "elliptic": {
    1938       "version": "6.5.0",
    1939       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
    1940       "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==",
    1941       "dev": true,
    1942       "requires": {
    1943         "bn.js": "^4.4.0",
    1944         "brorand": "^1.0.1",
     2423      "version": "6.5.4",
     2424      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
     2425      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
     2426      "dev": true,
     2427      "requires": {
     2428        "bn.js": "^4.11.9",
     2429        "brorand": "^1.1.0",
    19452430        "hash.js": "^1.0.0",
    1946         "hmac-drbg": "^1.0.0",
    1947         "inherits": "^2.0.1",
    1948         "minimalistic-assert": "^1.0.0",
    1949         "minimalistic-crypto-utils": "^1.0.0"
     2431        "hmac-drbg": "^1.0.1",
     2432        "inherits": "^2.0.4",
     2433        "minimalistic-assert": "^1.0.1",
     2434        "minimalistic-crypto-utils": "^1.0.1"
     2435      },
     2436      "dependencies": {
     2437        "bn.js": {
     2438          "version": "4.12.0",
     2439          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
     2440          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     2441          "dev": true
     2442        }
    19502443      }
    19512444    },
     
    19572450    },
    19582451    "emojis-list": {
    1959       "version": "2.1.0",
    1960       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
    1961       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
     2452      "version": "3.0.0",
     2453      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
     2454      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
    19622455      "dev": true
    19632456    },
    19642457    "end-of-stream": {
    1965       "version": "1.4.1",
    1966       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
    1967       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
     2458      "version": "1.4.4",
     2459      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
     2460      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
    19682461      "dev": true,
    19692462      "requires": {
     
    19722465    },
    19732466    "enhanced-resolve": {
    1974       "version": "4.1.0",
    1975       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
    1976       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
     2467      "version": "4.5.0",
     2468      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
     2469      "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
    19772470      "dev": true,
    19782471      "requires": {
    19792472        "graceful-fs": "^4.1.2",
    1980         "memory-fs": "^0.4.0",
     2473        "memory-fs": "^0.5.0",
    19812474        "tapable": "^1.0.0"
     2475      },
     2476      "dependencies": {
     2477        "memory-fs": {
     2478          "version": "0.5.0",
     2479          "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
     2480          "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
     2481          "dev": true,
     2482          "requires": {
     2483            "errno": "^0.1.3",
     2484            "readable-stream": "^2.0.1"
     2485          }
     2486        }
    19822487      }
    19832488    },
    19842489    "errno": {
    1985       "version": "0.1.7",
    1986       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
    1987       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
     2490      "version": "0.1.8",
     2491      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
     2492      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
    19882493      "dev": true,
    19892494      "requires": {
    19902495        "prr": "~1.0.1"
    19912496      }
     2497    },
     2498    "escalade": {
     2499      "version": "3.1.1",
     2500      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
     2501      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
     2502      "dev": true
    19922503    },
    19932504    "escape-string-regexp": {
     
    20082519    },
    20092520    "esrecurse": {
    2010       "version": "4.2.1",
    2011       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
    2012       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
    2013       "dev": true,
    2014       "requires": {
    2015         "estraverse": "^4.1.0"
     2521      "version": "4.3.0",
     2522      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
     2523      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
     2524      "dev": true,
     2525      "requires": {
     2526        "estraverse": "^5.2.0"
     2527      },
     2528      "dependencies": {
     2529        "estraverse": {
     2530          "version": "5.2.0",
     2531          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
     2532          "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
     2533          "dev": true
     2534        }
    20162535      }
    20172536    },
     
    20292548    },
    20302549    "events": {
    2031       "version": "3.0.0",
    2032       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
    2033       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
     2550      "version": "3.3.0",
     2551      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
     2552      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
    20342553      "dev": true
    20352554    },
     
    20422561        "md5.js": "^1.3.4",
    20432562        "safe-buffer": "^5.1.1"
    2044       }
    2045     },
    2046     "execa": {
    2047       "version": "1.0.0",
    2048       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
    2049       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
    2050       "dev": true,
    2051       "requires": {
    2052         "cross-spawn": "^6.0.0",
    2053         "get-stream": "^4.0.0",
    2054         "is-stream": "^1.1.0",
    2055         "npm-run-path": "^2.0.0",
    2056         "p-finally": "^1.0.0",
    2057         "signal-exit": "^3.0.0",
    2058         "strip-eof": "^1.0.0"
    20592563      }
    20602564    },
     
    21902694    },
    21912695    "fast-deep-equal": {
    2192       "version": "2.0.1",
    2193       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
    2194       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
     2696      "version": "3.1.3",
     2697      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
     2698      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
    21952699      "dev": true
    21962700    },
    21972701    "fast-json-stable-stringify": {
    2198       "version": "2.0.0",
    2199       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
    2200       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
     2702      "version": "2.1.0",
     2703      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
     2704      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
    22012705      "dev": true
    22022706    },
    22032707    "figgy-pudding": {
    2204       "version": "3.5.1",
    2205       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
    2206       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
    2207       "dev": true
     2708      "version": "3.5.2",
     2709      "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
     2710      "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
     2711      "dev": true
     2712    },
     2713    "file-uri-to-path": {
     2714      "version": "1.0.0",
     2715      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
     2716      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
     2717      "dev": true,
     2718      "optional": true
    22082719    },
    22092720    "fill-range": {
     
    22312742    },
    22322743    "find-cache-dir": {
    2233       "version": "2.1.0",
    2234       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
    2235       "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
     2744      "version": "3.3.1",
     2745      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
     2746      "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
    22362747      "dev": true,
    22372748      "requires": {
    22382749        "commondir": "^1.0.1",
    2239         "make-dir": "^2.0.0",
    2240         "pkg-dir": "^3.0.0"
     2750        "make-dir": "^3.0.2",
     2751        "pkg-dir": "^4.1.0"
     2752      },
     2753      "dependencies": {
     2754        "make-dir": {
     2755          "version": "3.1.0",
     2756          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
     2757          "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
     2758          "dev": true,
     2759          "requires": {
     2760            "semver": "^6.0.0"
     2761          }
     2762        },
     2763        "semver": {
     2764          "version": "6.3.0",
     2765          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     2766          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     2767          "dev": true
     2768        }
    22412769      }
    22422770    },
    22432771    "find-up": {
    2244       "version": "3.0.0",
    2245       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
    2246       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
    2247       "dev": true,
    2248       "requires": {
    2249         "locate-path": "^3.0.0"
     2772      "version": "4.1.0",
     2773      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
     2774      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
     2775      "dev": true,
     2776      "requires": {
     2777        "locate-path": "^5.0.0",
     2778        "path-exists": "^4.0.0"
    22502779      }
    22512780    },
     
    23222851    },
    23232852    "fsevents": {
    2324       "version": "1.2.9",
    2325       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
    2326       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
    2327       "dev": true,
    2328       "optional": true,
    2329       "requires": {
    2330         "nan": "^2.12.1",
    2331         "node-pre-gyp": "^0.12.0"
    2332       },
    2333       "dependencies": {
    2334         "abbrev": {
    2335           "version": "1.1.1",
    2336           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
    2337           "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
    2338           "dev": true,
    2339           "optional": true
    2340         },
    2341         "ansi-regex": {
    2342           "version": "2.1.1",
    2343           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
    2344           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
    2345           "dev": true,
    2346           "optional": true
    2347         },
    2348         "aproba": {
    2349           "version": "1.2.0",
    2350           "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
    2351           "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
    2352           "dev": true,
    2353           "optional": true
    2354         },
    2355         "are-we-there-yet": {
    2356           "version": "1.1.5",
    2357           "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
    2358           "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
    2359           "dev": true,
    2360           "optional": true,
    2361           "requires": {
    2362             "delegates": "^1.0.0",
    2363             "readable-stream": "^2.0.6"
    2364           }
    2365         },
    2366         "balanced-match": {
    2367           "version": "1.0.0",
    2368           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
    2369           "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
    2370           "dev": true,
    2371           "optional": true
    2372         },
    2373         "brace-expansion": {
    2374           "version": "1.1.11",
    2375           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
    2376           "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
    2377           "dev": true,
    2378           "optional": true,
    2379           "requires": {
    2380             "balanced-match": "^1.0.0",
    2381             "concat-map": "0.0.1"
    2382           }
    2383         },
    2384         "chownr": {
    2385           "version": "1.1.1",
    2386           "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
    2387           "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
    2388           "dev": true,
    2389           "optional": true
    2390         },
    2391         "code-point-at": {
    2392           "version": "1.1.0",
    2393           "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
    2394           "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
    2395           "dev": true,
    2396           "optional": true
    2397         },
    2398         "concat-map": {
    2399           "version": "0.0.1",
    2400           "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
    2401           "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
    2402           "dev": true,
    2403           "optional": true
    2404         },
    2405         "console-control-strings": {
    2406           "version": "1.1.0",
    2407           "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
    2408           "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
    2409           "dev": true,
    2410           "optional": true
    2411         },
    2412         "core-util-is": {
    2413           "version": "1.0.2",
    2414           "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
    2415           "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
    2416           "dev": true,
    2417           "optional": true
    2418         },
    2419         "debug": {
    2420           "version": "4.1.1",
    2421           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    2422           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    2423           "dev": true,
    2424           "optional": true,
    2425           "requires": {
    2426             "ms": "^2.1.1"
    2427           }
    2428         },
    2429         "deep-extend": {
    2430           "version": "0.6.0",
    2431           "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
    2432           "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
    2433           "dev": true,
    2434           "optional": true
    2435         },
    2436         "delegates": {
    2437           "version": "1.0.0",
    2438           "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
    2439           "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
    2440           "dev": true,
    2441           "optional": true
    2442         },
    2443         "detect-libc": {
    2444           "version": "1.0.3",
    2445           "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
    2446           "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
    2447           "dev": true,
    2448           "optional": true
    2449         },
    2450         "fs-minipass": {
    2451           "version": "1.2.5",
    2452           "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz",
    2453           "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
    2454           "dev": true,
    2455           "optional": true,
    2456           "requires": {
    2457             "minipass": "^2.2.1"
    2458           }
    2459         },
    2460         "fs.realpath": {
    2461           "version": "1.0.0",
    2462           "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
    2463           "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
    2464           "dev": true,
    2465           "optional": true
    2466         },
    2467         "gauge": {
    2468           "version": "2.7.4",
    2469           "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
    2470           "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
    2471           "dev": true,
    2472           "optional": true,
    2473           "requires": {
    2474             "aproba": "^1.0.3",
    2475             "console-control-strings": "^1.0.0",
    2476             "has-unicode": "^2.0.0",
    2477             "object-assign": "^4.1.0",
    2478             "signal-exit": "^3.0.0",
    2479             "string-width": "^1.0.1",
    2480             "strip-ansi": "^3.0.1",
    2481             "wide-align": "^1.1.0"
    2482           }
    2483         },
    2484         "glob": {
    2485           "version": "7.1.3",
    2486           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
    2487           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
    2488           "dev": true,
    2489           "optional": true,
    2490           "requires": {
    2491             "fs.realpath": "^1.0.0",
    2492             "inflight": "^1.0.4",
    2493             "inherits": "2",
    2494             "minimatch": "^3.0.4",
    2495             "once": "^1.3.0",
    2496             "path-is-absolute": "^1.0.0"
    2497           }
    2498         },
    2499         "has-unicode": {
    2500           "version": "2.0.1",
    2501           "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
    2502           "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
    2503           "dev": true,
    2504           "optional": true
    2505         },
    2506         "iconv-lite": {
    2507           "version": "0.4.24",
    2508           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
    2509           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
    2510           "dev": true,
    2511           "optional": true,
    2512           "requires": {
    2513             "safer-buffer": ">= 2.1.2 < 3"
    2514           }
    2515         },
    2516         "ignore-walk": {
    2517           "version": "3.0.1",
    2518           "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
    2519           "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
    2520           "dev": true,
    2521           "optional": true,
    2522           "requires": {
    2523             "minimatch": "^3.0.4"
    2524           }
    2525         },
    2526         "inflight": {
    2527           "version": "1.0.6",
    2528           "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
    2529           "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
    2530           "dev": true,
    2531           "optional": true,
    2532           "requires": {
    2533             "once": "^1.3.0",
    2534             "wrappy": "1"
    2535           }
    2536         },
    2537         "inherits": {
    2538           "version": "2.0.3",
    2539           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
    2540           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
    2541           "dev": true,
    2542           "optional": true
    2543         },
    2544         "ini": {
    2545           "version": "1.3.5",
    2546           "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
    2547           "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
    2548           "dev": true,
    2549           "optional": true
    2550         },
    2551         "is-fullwidth-code-point": {
    2552           "version": "1.0.0",
    2553           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
    2554           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
    2555           "dev": true,
    2556           "optional": true,
    2557           "requires": {
    2558             "number-is-nan": "^1.0.0"
    2559           }
    2560         },
    2561         "isarray": {
    2562           "version": "1.0.0",
    2563           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
    2564           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
    2565           "dev": true,
    2566           "optional": true
    2567         },
    2568         "minimatch": {
    2569           "version": "3.0.4",
    2570           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
    2571           "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
    2572           "dev": true,
    2573           "optional": true,
    2574           "requires": {
    2575             "brace-expansion": "^1.1.7"
    2576           }
    2577         },
    2578         "minimist": {
    2579           "version": "0.0.8",
    2580           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
    2581           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
    2582           "dev": true,
    2583           "optional": true
    2584         },
    2585         "minipass": {
    2586           "version": "2.3.5",
    2587           "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
    2588           "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
    2589           "dev": true,
    2590           "optional": true,
    2591           "requires": {
    2592             "safe-buffer": "^5.1.2",
    2593             "yallist": "^3.0.0"
    2594           }
    2595         },
    2596         "minizlib": {
    2597           "version": "1.2.1",
    2598           "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
    2599           "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
    2600           "dev": true,
    2601           "optional": true,
    2602           "requires": {
    2603             "minipass": "^2.2.1"
    2604           }
    2605         },
    2606         "mkdirp": {
    2607           "version": "0.5.1",
    2608           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
    2609           "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
    2610           "dev": true,
    2611           "optional": true,
    2612           "requires": {
    2613             "minimist": "0.0.8"
    2614           }
    2615         },
    2616         "ms": {
    2617           "version": "2.1.1",
    2618           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
    2619           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
    2620           "dev": true,
    2621           "optional": true
    2622         },
    2623         "needle": {
    2624           "version": "2.3.0",
    2625           "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.0.tgz",
    2626           "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==",
    2627           "dev": true,
    2628           "optional": true,
    2629           "requires": {
    2630             "debug": "^4.1.0",
    2631             "iconv-lite": "^0.4.4",
    2632             "sax": "^1.2.4"
    2633           }
    2634         },
    2635         "node-pre-gyp": {
    2636           "version": "0.12.0",
    2637           "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz",
    2638           "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==",
    2639           "dev": true,
    2640           "optional": true,
    2641           "requires": {
    2642             "detect-libc": "^1.0.2",
    2643             "mkdirp": "^0.5.1",
    2644             "needle": "^2.2.1",
    2645             "nopt": "^4.0.1",
    2646             "npm-packlist": "^1.1.6",
    2647             "npmlog": "^4.0.2",
    2648             "rc": "^1.2.7",
    2649             "rimraf": "^2.6.1",
    2650             "semver": "^5.3.0",
    2651             "tar": "^4"
    2652           }
    2653         },
    2654         "nopt": {
    2655           "version": "4.0.1",
    2656           "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
    2657           "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
    2658           "dev": true,
    2659           "optional": true,
    2660           "requires": {
    2661             "abbrev": "1",
    2662             "osenv": "^0.1.4"
    2663           }
    2664         },
    2665         "npm-bundled": {
    2666           "version": "1.0.6",
    2667           "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz",
    2668           "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==",
    2669           "dev": true,
    2670           "optional": true
    2671         },
    2672         "npm-packlist": {
    2673           "version": "1.4.1",
    2674           "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz",
    2675           "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==",
    2676           "dev": true,
    2677           "optional": true,
    2678           "requires": {
    2679             "ignore-walk": "^3.0.1",
    2680             "npm-bundled": "^1.0.1"
    2681           }
    2682         },
    2683         "npmlog": {
    2684           "version": "4.1.2",
    2685           "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
    2686           "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
    2687           "dev": true,
    2688           "optional": true,
    2689           "requires": {
    2690             "are-we-there-yet": "~1.1.2",
    2691             "console-control-strings": "~1.1.0",
    2692             "gauge": "~2.7.3",
    2693             "set-blocking": "~2.0.0"
    2694           }
    2695         },
    2696         "number-is-nan": {
    2697           "version": "1.0.1",
    2698           "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
    2699           "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
    2700           "dev": true,
    2701           "optional": true
    2702         },
    2703         "object-assign": {
    2704           "version": "4.1.1",
    2705           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
    2706           "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
    2707           "dev": true,
    2708           "optional": true
    2709         },
    2710         "once": {
    2711           "version": "1.4.0",
    2712           "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
    2713           "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
    2714           "dev": true,
    2715           "optional": true,
    2716           "requires": {
    2717             "wrappy": "1"
    2718           }
    2719         },
    2720         "os-homedir": {
    2721           "version": "1.0.2",
    2722           "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
    2723           "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
    2724           "dev": true,
    2725           "optional": true
    2726         },
    2727         "os-tmpdir": {
    2728           "version": "1.0.2",
    2729           "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
    2730           "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
    2731           "dev": true,
    2732           "optional": true
    2733         },
    2734         "osenv": {
    2735           "version": "0.1.5",
    2736           "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
    2737           "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
    2738           "dev": true,
    2739           "optional": true,
    2740           "requires": {
    2741             "os-homedir": "^1.0.0",
    2742             "os-tmpdir": "^1.0.0"
    2743           }
    2744         },
    2745         "path-is-absolute": {
    2746           "version": "1.0.1",
    2747           "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
    2748           "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
    2749           "dev": true,
    2750           "optional": true
    2751         },
    2752         "process-nextick-args": {
    2753           "version": "2.0.0",
    2754           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
    2755           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
    2756           "dev": true,
    2757           "optional": true
    2758         },
    2759         "rc": {
    2760           "version": "1.2.8",
    2761           "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
    2762           "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
    2763           "dev": true,
    2764           "optional": true,
    2765           "requires": {
    2766             "deep-extend": "^0.6.0",
    2767             "ini": "~1.3.0",
    2768             "minimist": "^1.2.0",
    2769             "strip-json-comments": "~2.0.1"
    2770           },
    2771           "dependencies": {
    2772             "minimist": {
    2773               "version": "1.2.0",
    2774               "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
    2775               "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
    2776               "dev": true,
    2777               "optional": true
    2778             }
    2779           }
    2780         },
    2781         "readable-stream": {
    2782           "version": "2.3.6",
    2783           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
    2784           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
    2785           "dev": true,
    2786           "optional": true,
    2787           "requires": {
    2788             "core-util-is": "~1.0.0",
    2789             "inherits": "~2.0.3",
    2790             "isarray": "~1.0.0",
    2791             "process-nextick-args": "~2.0.0",
    2792             "safe-buffer": "~5.1.1",
    2793             "string_decoder": "~1.1.1",
    2794             "util-deprecate": "~1.0.1"
    2795           }
    2796         },
    2797         "rimraf": {
    2798           "version": "2.6.3",
    2799           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
    2800           "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
    2801           "dev": true,
    2802           "optional": true,
    2803           "requires": {
    2804             "glob": "^7.1.3"
    2805           }
    2806         },
    2807         "safe-buffer": {
    2808           "version": "5.1.2",
    2809           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
    2810           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
    2811           "dev": true,
    2812           "optional": true
    2813         },
    2814         "safer-buffer": {
    2815           "version": "2.1.2",
    2816           "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
    2817           "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
    2818           "dev": true,
    2819           "optional": true
    2820         },
    2821         "sax": {
    2822           "version": "1.2.4",
    2823           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
    2824           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
    2825           "dev": true,
    2826           "optional": true
    2827         },
    2828         "semver": {
    2829           "version": "5.7.0",
    2830           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
    2831           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
    2832           "dev": true,
    2833           "optional": true
    2834         },
    2835         "set-blocking": {
    2836           "version": "2.0.0",
    2837           "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
    2838           "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
    2839           "dev": true,
    2840           "optional": true
    2841         },
    2842         "signal-exit": {
    2843           "version": "3.0.2",
    2844           "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
    2845           "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
    2846           "dev": true,
    2847           "optional": true
    2848         },
    2849         "string-width": {
    2850           "version": "1.0.2",
    2851           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
    2852           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
    2853           "dev": true,
    2854           "optional": true,
    2855           "requires": {
    2856             "code-point-at": "^1.0.0",
    2857             "is-fullwidth-code-point": "^1.0.0",
    2858             "strip-ansi": "^3.0.0"
    2859           }
    2860         },
    2861         "string_decoder": {
    2862           "version": "1.1.1",
    2863           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
    2864           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
    2865           "dev": true,
    2866           "optional": true,
    2867           "requires": {
    2868             "safe-buffer": "~5.1.0"
    2869           }
    2870         },
    2871         "strip-ansi": {
    2872           "version": "3.0.1",
    2873           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
    2874           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
    2875           "dev": true,
    2876           "optional": true,
    2877           "requires": {
    2878             "ansi-regex": "^2.0.0"
    2879           }
    2880         },
    2881         "strip-json-comments": {
    2882           "version": "2.0.1",
    2883           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
    2884           "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
    2885           "dev": true,
    2886           "optional": true
    2887         },
    2888         "tar": {
    2889           "version": "4.4.8",
    2890           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz",
    2891           "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==",
    2892           "dev": true,
    2893           "optional": true,
    2894           "requires": {
    2895             "chownr": "^1.1.1",
    2896             "fs-minipass": "^1.2.5",
    2897             "minipass": "^2.3.4",
    2898             "minizlib": "^1.1.1",
    2899             "mkdirp": "^0.5.0",
    2900             "safe-buffer": "^5.1.2",
    2901             "yallist": "^3.0.2"
    2902           }
    2903         },
    2904         "util-deprecate": {
    2905           "version": "1.0.2",
    2906           "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
    2907           "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
    2908           "dev": true,
    2909           "optional": true
    2910         },
    2911         "wide-align": {
    2912           "version": "1.1.3",
    2913           "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
    2914           "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
    2915           "dev": true,
    2916           "optional": true,
    2917           "requires": {
    2918             "string-width": "^1.0.2 || 2"
    2919           }
    2920         },
    2921         "wrappy": {
    2922           "version": "1.0.2",
    2923           "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
    2924           "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
    2925           "dev": true,
    2926           "optional": true
    2927         },
    2928         "yallist": {
    2929           "version": "3.0.3",
    2930           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
    2931           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
    2932           "dev": true,
    2933           "optional": true
    2934         }
    2935       }
     2853      "version": "2.3.2",
     2854      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
     2855      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
     2856      "dev": true,
     2857      "optional": true
    29362858    },
    29372859    "function-bind": {
     
    29412863      "dev": true
    29422864    },
     2865    "gensync": {
     2866      "version": "1.0.0-beta.2",
     2867      "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
     2868      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
     2869      "dev": true
     2870    },
    29432871    "get-caller-file": {
    29442872      "version": "2.0.5",
     
    29472875      "dev": true
    29482876    },
    2949     "get-stream": {
    2950       "version": "4.1.0",
    2951       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
    2952       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
    2953       "dev": true,
    2954       "requires": {
    2955         "pump": "^3.0.0"
     2877    "get-intrinsic": {
     2878      "version": "1.1.1",
     2879      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
     2880      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
     2881      "dev": true,
     2882      "requires": {
     2883        "function-bind": "^1.1.1",
     2884        "has": "^1.0.3",
     2885        "has-symbols": "^1.0.1"
    29562886      }
    29572887    },
     
    29632893    },
    29642894    "glob": {
    2965       "version": "7.1.4",
    2966       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
    2967       "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
     2895      "version": "7.1.6",
     2896      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
     2897      "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
    29682898      "dev": true,
    29692899      "requires": {
     
    29812911      "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
    29822912      "dev": true,
     2913      "optional": true,
    29832914      "requires": {
    29842915        "is-glob": "^3.1.0",
     
    29912922          "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
    29922923          "dev": true,
     2924          "optional": true,
    29932925          "requires": {
    29942926            "is-extglob": "^2.1.0"
     
    30392971    },
    30402972    "graceful-fs": {
    3041       "version": "4.2.2",
    3042       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz",
    3043       "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==",
    3044       "dev": true
     2973      "version": "4.2.6",
     2974      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
     2975      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
     2976      "dev": true
     2977    },
     2978    "has": {
     2979      "version": "1.0.3",
     2980      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
     2981      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
     2982      "dev": true,
     2983      "requires": {
     2984        "function-bind": "^1.1.1"
     2985      }
    30452986    },
    30462987    "has-flag": {
     
    30512992    },
    30522993    "has-symbols": {
    3053       "version": "1.0.0",
    3054       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
    3055       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
     2994      "version": "1.0.2",
     2995      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
     2996      "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
    30562997      "dev": true
    30572998    },
     
    30893030    },
    30903031    "hash-base": {
    3091       "version": "3.0.4",
    3092       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
    3093       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
    3094       "dev": true,
    3095       "requires": {
    3096         "inherits": "^2.0.1",
    3097         "safe-buffer": "^5.0.1"
     3032      "version": "3.1.0",
     3033      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
     3034      "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
     3035      "dev": true,
     3036      "requires": {
     3037        "inherits": "^2.0.4",
     3038        "readable-stream": "^3.6.0",
     3039        "safe-buffer": "^5.2.0"
     3040      },
     3041      "dependencies": {
     3042        "readable-stream": {
     3043          "version": "3.6.0",
     3044          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
     3045          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
     3046          "dev": true,
     3047          "requires": {
     3048            "inherits": "^2.0.3",
     3049            "string_decoder": "^1.1.1",
     3050            "util-deprecate": "^1.0.1"
     3051          }
     3052        },
     3053        "safe-buffer": {
     3054          "version": "5.2.1",
     3055          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
     3056          "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
     3057          "dev": true
     3058        }
    30983059      }
    30993060    },
     
    31353096    },
    31363097    "ieee754": {
    3137       "version": "1.1.13",
    3138       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
    3139       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
     3098      "version": "1.2.1",
     3099      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
     3100      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
    31403101      "dev": true
    31413102    },
     
    31543115        "pkg-dir": "^3.0.0",
    31553116        "resolve-cwd": "^2.0.0"
     3117      },
     3118      "dependencies": {
     3119        "find-up": {
     3120          "version": "3.0.0",
     3121          "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
     3122          "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
     3123          "dev": true,
     3124          "requires": {
     3125            "locate-path": "^3.0.0"
     3126          }
     3127        },
     3128        "locate-path": {
     3129          "version": "3.0.0",
     3130          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
     3131          "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
     3132          "dev": true,
     3133          "requires": {
     3134            "p-locate": "^3.0.0",
     3135            "path-exists": "^3.0.0"
     3136          }
     3137        },
     3138        "p-locate": {
     3139          "version": "3.0.0",
     3140          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
     3141          "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
     3142          "dev": true,
     3143          "requires": {
     3144            "p-limit": "^2.0.0"
     3145          }
     3146        },
     3147        "path-exists": {
     3148          "version": "3.0.0",
     3149          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
     3150          "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
     3151          "dev": true
     3152        },
     3153        "pkg-dir": {
     3154          "version": "3.0.0",
     3155          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
     3156          "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
     3157          "dev": true,
     3158          "requires": {
     3159            "find-up": "^3.0.0"
     3160          }
     3161        }
    31563162      }
    31573163    },
     
    31853191    },
    31863192    "ini": {
    3187       "version": "1.3.5",
    3188       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
    3189       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
     3193      "version": "1.3.8",
     3194      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
     3195      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
    31903196      "dev": true
    31913197    },
    31923198    "interpret": {
    3193       "version": "1.2.0",
    3194       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
    3195       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
    3196       "dev": true
    3197     },
    3198     "invariant": {
    3199       "version": "2.2.4",
    3200       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
    3201       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
    3202       "dev": true,
    3203       "requires": {
    3204         "loose-envify": "^1.0.0"
    3205       }
    3206     },
    3207     "invert-kv": {
    3208       "version": "2.0.0",
    3209       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
    3210       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
     3199      "version": "1.4.0",
     3200      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
     3201      "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
    32113202      "dev": true
    32123203    },
     
    32363227      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
    32373228      "dev": true,
     3229      "optional": true,
    32383230      "requires": {
    32393231        "binary-extensions": "^1.0.0"
     
    32453237      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
    32463238      "dev": true
     3239    },
     3240    "is-core-module": {
     3241      "version": "2.2.0",
     3242      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
     3243      "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
     3244      "dev": true,
     3245      "requires": {
     3246        "has": "^1.0.3"
     3247      }
    32473248    },
    32483249    "is-data-descriptor": {
     
    33323333      }
    33333334    },
    3334     "is-plain-obj": {
    3335       "version": "1.1.0",
    3336       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
    3337       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
    3338       "dev": true
    3339     },
    33403335    "is-plain-object": {
    33413336      "version": "2.0.4",
     
    33473342      }
    33483343    },
    3349     "is-stream": {
    3350       "version": "1.1.0",
    3351       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
    3352       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
    3353       "dev": true
    3354     },
    33553344    "is-windows": {
    33563345      "version": "1.0.2",
     
    33833372      "dev": true
    33843373    },
    3385     "js-levenshtein": {
    3386       "version": "1.1.6",
    3387       "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",
    3388       "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==",
    3389       "dev": true
    3390     },
    33913374    "js-tokens": {
    33923375      "version": "4.0.0",
     
    34143397    },
    34153398    "json5": {
    3416       "version": "1.0.1",
    3417       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
    3418       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
    3419       "dev": true,
    3420       "requires": {
    3421         "minimist": "^1.2.0"
     3399      "version": "2.2.0",
     3400      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
     3401      "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
     3402      "dev": true,
     3403      "requires": {
     3404        "minimist": "^1.2.5"
    34223405      }
    34233406    },
    34243407    "kind-of": {
    3425       "version": "6.0.2",
    3426       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
    3427       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
    3428       "dev": true
    3429     },
    3430     "lcid": {
    3431       "version": "2.0.0",
    3432       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
    3433       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
    3434       "dev": true,
    3435       "requires": {
    3436         "invert-kv": "^2.0.0"
    3437       }
     3408      "version": "6.0.3",
     3409      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     3410      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     3411      "dev": true
    34383412    },
    34393413    "loader-runner": {
     
    34443418    },
    34453419    "loader-utils": {
    3446       "version": "1.2.3",
    3447       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
    3448       "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
     3420      "version": "1.4.0",
     3421      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
     3422      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
    34493423      "dev": true,
    34503424      "requires": {
    34513425        "big.js": "^5.2.2",
    3452         "emojis-list": "^2.0.0",
     3426        "emojis-list": "^3.0.0",
    34533427        "json5": "^1.0.1"
     3428      },
     3429      "dependencies": {
     3430        "json5": {
     3431          "version": "1.0.1",
     3432          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
     3433          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
     3434          "dev": true,
     3435          "requires": {
     3436            "minimist": "^1.2.0"
     3437          }
     3438        }
    34543439      }
    34553440    },
    34563441    "locate-path": {
    3457       "version": "3.0.0",
    3458       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
    3459       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
    3460       "dev": true,
    3461       "requires": {
    3462         "p-locate": "^3.0.0",
    3463         "path-exists": "^3.0.0"
     3442      "version": "5.0.0",
     3443      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
     3444      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
     3445      "dev": true,
     3446      "requires": {
     3447        "p-locate": "^4.1.0"
    34643448      }
    34653449    },
    34663450    "lodash": {
    3467       "version": "4.17.15",
    3468       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
    3469       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
    3470       "dev": true
    3471     },
    3472     "loose-envify": {
    3473       "version": "1.4.0",
    3474       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
    3475       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
    3476       "dev": true,
    3477       "requires": {
    3478         "js-tokens": "^3.0.0 || ^4.0.0"
    3479       }
     3451      "version": "4.17.21",
     3452      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
     3453      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
     3454      "dev": true
     3455    },
     3456    "lodash.debounce": {
     3457      "version": "4.0.8",
     3458      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
     3459      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
     3460      "dev": true
    34803461    },
    34813462    "lru-cache": {
     
    34983479      }
    34993480    },
    3500     "mamacro": {
    3501       "version": "0.0.3",
    3502       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
    3503       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
    3504       "dev": true
    3505     },
    3506     "map-age-cleaner": {
    3507       "version": "0.1.3",
    3508       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
    3509       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
    3510       "dev": true,
    3511       "requires": {
    3512         "p-defer": "^1.0.0"
    3513       }
    3514     },
    35153481    "map-cache": {
    35163482      "version": "0.2.2",
     
    35373503        "inherits": "^2.0.1",
    35383504        "safe-buffer": "^5.1.2"
    3539       }
    3540     },
    3541     "mem": {
    3542       "version": "4.3.0",
    3543       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
    3544       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
    3545       "dev": true,
    3546       "requires": {
    3547         "map-age-cleaner": "^0.1.1",
    3548         "mimic-fn": "^2.0.0",
    3549         "p-is-promise": "^2.0.0"
    35503505      }
    35513506    },
     
    35893544        "bn.js": "^4.0.0",
    35903545        "brorand": "^1.0.1"
    3591       }
    3592     },
    3593     "mimic-fn": {
    3594       "version": "2.1.0",
    3595       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
    3596       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
    3597       "dev": true
     3546      },
     3547      "dependencies": {
     3548        "bn.js": {
     3549          "version": "4.12.0",
     3550          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
     3551          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     3552          "dev": true
     3553        }
     3554      }
    35983555    },
    35993556    "minimalistic-assert": {
     
    36193576    },
    36203577    "minimist": {
    3621       "version": "1.2.0",
    3622       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
    3623       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
     3578      "version": "1.2.5",
     3579      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
     3580      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
    36243581      "dev": true
    36253582    },
     
    36643621    },
    36653622    "mkdirp": {
    3666       "version": "0.5.1",
    3667       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
    3668       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
    3669       "dev": true,
    3670       "requires": {
    3671         "minimist": "0.0.8"
    3672       },
    3673       "dependencies": {
    3674         "minimist": {
    3675           "version": "0.0.8",
    3676           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
    3677           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
    3678           "dev": true
    3679         }
     3623      "version": "0.5.5",
     3624      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
     3625      "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
     3626      "dev": true,
     3627      "requires": {
     3628        "minimist": "^1.2.5"
    36803629      }
    36813630    },
     
    37013650    },
    37023651    "nan": {
    3703       "version": "2.14.0",
    3704       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
    3705       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
     3652      "version": "2.14.2",
     3653      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
     3654      "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
    37063655      "dev": true,
    37073656      "optional": true
     
    37273676    },
    37283677    "neo-async": {
    3729       "version": "2.6.1",
    3730       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
    3731       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
     3678      "version": "2.6.2",
     3679      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
     3680      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
    37323681      "dev": true
    37333682    },
     
    37783727    },
    37793728    "node-releases": {
    3780       "version": "1.1.28",
    3781       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.28.tgz",
    3782       "integrity": "sha512-AQw4emh6iSXnCpDiFe0phYcThiccmkNWMZnFZ+lDJjAP8J0m2fVd59duvUUyuTirQOhIAajTFkzG6FHCLBO59g==",
    3783       "dev": true,
    3784       "requires": {
    3785         "semver": "^5.3.0"
    3786       }
     3729      "version": "1.1.71",
     3730      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
     3731      "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
     3732      "dev": true
    37873733    },
    37883734    "normalize-path": {
     
    37903736      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
    37913737      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
    3792       "dev": true
    3793     },
    3794     "npm-run-path": {
    3795       "version": "2.0.2",
    3796       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
    3797       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
    3798       "dev": true,
    3799       "requires": {
    3800         "path-key": "^2.0.0"
    3801       }
     3738      "dev": true,
     3739      "optional": true
    38023740    },
    38033741    "object-assign": {
     
    38543792    },
    38553793    "object.assign": {
    3856       "version": "4.1.0",
    3857       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
    3858       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
    3859       "dev": true,
    3860       "requires": {
    3861         "define-properties": "^1.1.2",
    3862         "function-bind": "^1.1.1",
    3863         "has-symbols": "^1.0.0",
    3864         "object-keys": "^1.0.11"
     3794      "version": "4.1.2",
     3795      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
     3796      "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
     3797      "dev": true,
     3798      "requires": {
     3799        "call-bind": "^1.0.0",
     3800        "define-properties": "^1.1.3",
     3801        "has-symbols": "^1.0.1",
     3802        "object-keys": "^1.1.1"
    38653803      }
    38663804    },
     
    38893827      "dev": true
    38903828    },
    3891     "os-locale": {
    3892       "version": "3.1.0",
    3893       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
    3894       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
    3895       "dev": true,
    3896       "requires": {
    3897         "execa": "^1.0.0",
    3898         "lcid": "^2.0.0",
    3899         "mem": "^4.0.0"
    3900       }
    3901     },
    3902     "output-file-sync": {
    3903       "version": "2.0.1",
    3904       "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-2.0.1.tgz",
    3905       "integrity": "sha512-mDho4qm7WgIXIGf4eYU1RHN2UU5tPfVYVSRwDJw0uTmj35DQUt/eNp19N7v6T3SrR0ESTEf2up2CGO73qI35zQ==",
    3906       "dev": true,
    3907       "requires": {
    3908         "graceful-fs": "^4.1.11",
    3909         "is-plain-obj": "^1.1.0",
    3910         "mkdirp": "^0.5.1"
    3911       }
    3912     },
    3913     "p-defer": {
    3914       "version": "1.0.0",
    3915       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
    3916       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
    3917       "dev": true
    3918     },
    3919     "p-finally": {
    3920       "version": "1.0.0",
    3921       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
    3922       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
    3923       "dev": true
    3924     },
    3925     "p-is-promise": {
    3926       "version": "2.1.0",
    3927       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
    3928       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
    3929       "dev": true
    3930     },
    39313829    "p-limit": {
    3932       "version": "2.2.1",
    3933       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
    3934       "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
     3830      "version": "2.3.0",
     3831      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
     3832      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
    39353833      "dev": true,
    39363834      "requires": {
     
    39393837    },
    39403838    "p-locate": {
    3941       "version": "3.0.0",
    3942       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
    3943       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
    3944       "dev": true,
    3945       "requires": {
    3946         "p-limit": "^2.0.0"
     3839      "version": "4.1.0",
     3840      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
     3841      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
     3842      "dev": true,
     3843      "requires": {
     3844        "p-limit": "^2.2.0"
    39473845      }
    39483846    },
     
    39543852    },
    39553853    "pako": {
    3956       "version": "1.0.10",
    3957       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
    3958       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
     3854      "version": "1.0.11",
     3855      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
     3856      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
    39593857      "dev": true
    39603858    },
    39613859    "parallel-transform": {
    3962       "version": "1.1.0",
    3963       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
    3964       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
    3965       "dev": true,
    3966       "requires": {
    3967         "cyclist": "~0.2.2",
     3860      "version": "1.2.0",
     3861      "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
     3862      "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
     3863      "dev": true,
     3864      "requires": {
     3865        "cyclist": "^1.0.1",
    39683866        "inherits": "^2.0.3",
    39693867        "readable-stream": "^2.1.5"
     
    39713869    },
    39723870    "parse-asn1": {
    3973       "version": "5.1.4",
    3974       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
    3975       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
    3976       "dev": true,
    3977       "requires": {
    3978         "asn1.js": "^4.0.0",
     3871      "version": "5.1.6",
     3872      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
     3873      "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
     3874      "dev": true,
     3875      "requires": {
     3876        "asn1.js": "^5.2.0",
    39793877        "browserify-aes": "^1.0.0",
    3980         "create-hash": "^1.1.0",
    39813878        "evp_bytestokey": "^1.0.0",
    39823879        "pbkdf2": "^3.0.3",
     
    40063903      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
    40073904      "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
    4008       "dev": true
     3905      "dev": true,
     3906      "optional": true
    40093907    },
    40103908    "path-exists": {
    4011       "version": "3.0.0",
    4012       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
    4013       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
     3909      "version": "4.0.0",
     3910      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
     3911      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
    40143912      "dev": true
    40153913    },
     
    40333931    },
    40343932    "pbkdf2": {
    4035       "version": "3.0.17",
    4036       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
    4037       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
     3933      "version": "3.1.1",
     3934      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
     3935      "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
    40383936      "dev": true,
    40393937      "requires": {
     
    40453943      }
    40463944    },
     3945    "picomatch": {
     3946      "version": "2.2.2",
     3947      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
     3948      "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
     3949      "dev": true,
     3950      "optional": true
     3951    },
    40473952    "pify": {
    40483953      "version": "4.0.1",
     
    40523957    },
    40533958    "pkg-dir": {
    4054       "version": "3.0.0",
    4055       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
    4056       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
    4057       "dev": true,
    4058       "requires": {
    4059         "find-up": "^3.0.0"
     3959      "version": "4.2.0",
     3960      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
     3961      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
     3962      "dev": true,
     3963      "requires": {
     3964        "find-up": "^4.0.0"
    40603965      }
    40613966    },
     
    40643969      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
    40653970      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
    4066       "dev": true
    4067     },
    4068     "private": {
    4069       "version": "0.1.8",
    4070       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
    4071       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
    40723971      "dev": true
    40733972    },
     
    41084007        "randombytes": "^2.0.1",
    41094008        "safe-buffer": "^5.1.2"
     4009      },
     4010      "dependencies": {
     4011        "bn.js": {
     4012          "version": "4.12.0",
     4013          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
     4014          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     4015          "dev": true
     4016        }
    41104017      }
    41114018    },
     
    41814088    },
    41824089    "readable-stream": {
    4183       "version": "2.3.6",
    4184       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
    4185       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
     4090      "version": "2.3.7",
     4091      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
     4092      "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
    41864093      "dev": true,
    41874094      "requires": {
     
    42004107      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
    42014108      "dev": true,
     4109      "optional": true,
    42024110      "requires": {
    42034111        "graceful-fs": "^4.1.11",
     
    42074115    },
    42084116    "regenerate": {
    4209       "version": "1.4.0",
    4210       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
    4211       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
     4117      "version": "1.4.2",
     4118      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
     4119      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
    42124120      "dev": true
    42134121    },
    42144122    "regenerate-unicode-properties": {
    4215       "version": "8.1.0",
    4216       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz",
    4217       "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==",
     4123      "version": "8.2.0",
     4124      "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
     4125      "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
    42184126      "dev": true,
    42194127      "requires": {
     
    42214129      }
    42224130    },
     4131    "regenerator-runtime": {
     4132      "version": "0.13.7",
     4133      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
     4134      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
     4135      "dev": true
     4136    },
    42234137    "regenerator-transform": {
    4224       "version": "0.14.1",
    4225       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz",
    4226       "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==",
    4227       "dev": true,
    4228       "requires": {
    4229         "private": "^0.1.6"
     4138      "version": "0.14.5",
     4139      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
     4140      "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
     4141      "dev": true,
     4142      "requires": {
     4143        "@babel/runtime": "^7.8.4"
    42304144      }
    42314145    },
     
    42404154      }
    42414155    },
    4242     "regexp-tree": {
    4243       "version": "0.1.12",
    4244       "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.12.tgz",
    4245       "integrity": "sha512-TsXZ8+cv2uxMEkLfgwO0E068gsNMLfuYwMMhiUxf0Kw2Vcgzq93vgl6wIlIYuPmfMqMjfQ9zAporiozqCnwLuQ==",
    4246       "dev": true
    4247     },
    42484156    "regexpu-core": {
    4249       "version": "4.5.5",
    4250       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.5.5.tgz",
    4251       "integrity": "sha512-FpI67+ky9J+cDizQUJlIlNZFKual/lUkFr1AG6zOCpwZ9cLrg8UUVakyUQJD7fCDIe9Z2nwTQJNPyonatNmDFQ==",
     4157      "version": "4.7.1",
     4158      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
     4159      "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
    42524160      "dev": true,
    42534161      "requires": {
    42544162        "regenerate": "^1.4.0",
    4255         "regenerate-unicode-properties": "^8.1.0",
    4256         "regjsgen": "^0.5.0",
    4257         "regjsparser": "^0.6.0",
     4163        "regenerate-unicode-properties": "^8.2.0",
     4164        "regjsgen": "^0.5.1",
     4165        "regjsparser": "^0.6.4",
    42584166        "unicode-match-property-ecmascript": "^1.0.4",
    4259         "unicode-match-property-value-ecmascript": "^1.1.0"
     4167        "unicode-match-property-value-ecmascript": "^1.2.0"
    42604168      }
    42614169    },
    42624170    "regjsgen": {
    4263       "version": "0.5.0",
    4264       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz",
    4265       "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==",
     4171      "version": "0.5.2",
     4172      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
     4173      "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
    42664174      "dev": true
    42674175    },
    42684176    "regjsparser": {
    4269       "version": "0.6.0",
    4270       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz",
    4271       "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==",
     4177      "version": "0.6.7",
     4178      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz",
     4179      "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==",
    42724180      "dev": true,
    42734181      "requires": {
     
    42874195      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
    42884196      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
    4289       "dev": true
     4197      "dev": true,
     4198      "optional": true
    42904199    },
    42914200    "repeat-element": {
     
    43144223    },
    43154224    "resolve": {
    4316       "version": "1.12.0",
    4317       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
    4318       "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
    4319       "dev": true,
    4320       "requires": {
     4225      "version": "1.20.0",
     4226      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
     4227      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
     4228      "dev": true,
     4229      "requires": {
     4230        "is-core-module": "^2.2.0",
    43214231        "path-parse": "^1.0.6"
    43224232      }
     
    44154325      }
    44164326    },
     4327    "safer-buffer": {
     4328      "version": "2.1.2",
     4329      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
     4330      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
     4331      "dev": true
     4332    },
    44174333    "schema-utils": {
    4418       "version": "1.0.0",
    4419       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
    4420       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
    4421       "dev": true,
    4422       "requires": {
    4423         "ajv": "^6.1.0",
    4424         "ajv-errors": "^1.0.0",
    4425         "ajv-keywords": "^3.1.0"
     4334      "version": "2.7.1",
     4335      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
     4336      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
     4337      "dev": true,
     4338      "requires": {
     4339        "@types/json-schema": "^7.0.5",
     4340        "ajv": "^6.12.4",
     4341        "ajv-keywords": "^3.5.2"
    44264342      }
    44274343    },
     
    44334349    },
    44344350    "serialize-javascript": {
    4435       "version": "1.8.0",
    4436       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.8.0.tgz",
    4437       "integrity": "sha512-3tHgtF4OzDmeKYj6V9nSyceRS0UJ3C7VqyD2Yj28vC/z2j6jG5FmFGahOKMD9CrglxTm3tETr87jEypaYV8DUg==",
    4438       "dev": true
     4351      "version": "4.0.0",
     4352      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
     4353      "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
     4354      "dev": true,
     4355      "requires": {
     4356        "randombytes": "^2.1.0"
     4357      }
    44394358    },
    44404359    "set-blocking": {
     
    44964415      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
    44974416      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
    4498       "dev": true
    4499     },
    4500     "signal-exit": {
    4501       "version": "3.0.2",
    4502       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
    4503       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
    45044417      "dev": true
    45054418    },
     
    46304543    },
    46314544    "source-map-resolve": {
    4632       "version": "0.5.2",
    4633       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
    4634       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
    4635       "dev": true,
    4636       "requires": {
    4637         "atob": "^2.1.1",
     4545      "version": "0.5.3",
     4546      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
     4547      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
     4548      "dev": true,
     4549      "requires": {
     4550        "atob": "^2.1.2",
    46384551        "decode-uri-component": "^0.2.0",
    46394552        "resolve-url": "^0.2.1",
     
    46434556    },
    46444557    "source-map-support": {
    4645       "version": "0.5.13",
    4646       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
    4647       "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
     4558      "version": "0.5.19",
     4559      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
     4560      "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
    46484561      "dev": true,
    46494562      "requires": {
     
    46614574    },
    46624575    "source-map-url": {
    4663       "version": "0.4.0",
    4664       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
    4665       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
     4576      "version": "0.4.1",
     4577      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
     4578      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
    46664579      "dev": true
    46674580    },
     
    47394652    },
    47404653    "stream-shift": {
    4741       "version": "1.0.0",
    4742       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
    4743       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
     4654      "version": "1.0.1",
     4655      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
     4656      "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
    47444657      "dev": true
    47454658    },
     
    47734686      }
    47744687    },
    4775     "strip-eof": {
    4776       "version": "1.0.0",
    4777       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
    4778       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
    4779       "dev": true
    4780     },
    47814688    "supports-color": {
    4782       "version": "6.1.0",
    4783       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    4784       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
     4689      "version": "5.5.0",
     4690      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
     4691      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
    47854692      "dev": true,
    47864693      "requires": {
     
    47954702    },
    47964703    "terser": {
    4797       "version": "4.2.1",
    4798       "resolved": "https://registry.npmjs.org/terser/-/terser-4.2.1.tgz",
    4799       "integrity": "sha512-cGbc5utAcX4a9+2GGVX4DsenG6v0x3glnDi5hx8816X1McEAwPlPgRtXPJzSBsbpILxZ8MQMT0KvArLuE0HP5A==",
     4704      "version": "4.8.0",
     4705      "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
     4706      "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
    48004707      "dev": true,
    48014708      "requires": {
     
    48054712      },
    48064713      "dependencies": {
     4714        "commander": {
     4715          "version": "2.20.3",
     4716          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
     4717          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
     4718          "dev": true
     4719        },
    48074720        "source-map": {
    48084721          "version": "0.6.1",
     
    48144727    },
    48154728    "terser-webpack-plugin": {
    4816       "version": "1.4.1",
    4817       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz",
    4818       "integrity": "sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg==",
     4729      "version": "1.4.5",
     4730      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
     4731      "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
    48194732      "dev": true,
    48204733      "requires": {
     
    48234736        "is-wsl": "^1.1.0",
    48244737        "schema-utils": "^1.0.0",
    4825         "serialize-javascript": "^1.7.0",
     4738        "serialize-javascript": "^4.0.0",
    48264739        "source-map": "^0.6.1",
    48274740        "terser": "^4.1.2",
     
    48304743      },
    48314744      "dependencies": {
     4745        "find-cache-dir": {
     4746          "version": "2.1.0",
     4747          "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
     4748          "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
     4749          "dev": true,
     4750          "requires": {
     4751            "commondir": "^1.0.1",
     4752            "make-dir": "^2.0.0",
     4753            "pkg-dir": "^3.0.0"
     4754          }
     4755        },
     4756        "find-up": {
     4757          "version": "3.0.0",
     4758          "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
     4759          "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
     4760          "dev": true,
     4761          "requires": {
     4762            "locate-path": "^3.0.0"
     4763          }
     4764        },
     4765        "locate-path": {
     4766          "version": "3.0.0",
     4767          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
     4768          "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
     4769          "dev": true,
     4770          "requires": {
     4771            "p-locate": "^3.0.0",
     4772            "path-exists": "^3.0.0"
     4773          }
     4774        },
     4775        "p-locate": {
     4776          "version": "3.0.0",
     4777          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
     4778          "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
     4779          "dev": true,
     4780          "requires": {
     4781            "p-limit": "^2.0.0"
     4782          }
     4783        },
     4784        "path-exists": {
     4785          "version": "3.0.0",
     4786          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
     4787          "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
     4788          "dev": true
     4789        },
     4790        "pkg-dir": {
     4791          "version": "3.0.0",
     4792          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
     4793          "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
     4794          "dev": true,
     4795          "requires": {
     4796            "find-up": "^3.0.0"
     4797          }
     4798        },
     4799        "schema-utils": {
     4800          "version": "1.0.0",
     4801          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
     4802          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
     4803          "dev": true,
     4804          "requires": {
     4805            "ajv": "^6.1.0",
     4806            "ajv-errors": "^1.0.0",
     4807            "ajv-keywords": "^3.1.0"
     4808          }
     4809        },
    48324810        "source-map": {
    48334811          "version": "0.6.1",
     
    48494827    },
    48504828    "timers-browserify": {
    4851       "version": "2.0.11",
    4852       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
    4853       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
     4829      "version": "2.0.12",
     4830      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
     4831      "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
    48544832      "dev": true,
    48554833      "requires": {
     
    49114889      }
    49124890    },
    4913     "trim-right": {
    4914       "version": "1.0.1",
    4915       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
    4916       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
    4917       "dev": true
    4918     },
    49194891    "tslib": {
    4920       "version": "1.10.0",
    4921       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
    4922       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
     4892      "version": "1.14.1",
     4893      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
     4894      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    49234895      "dev": true
    49244896    },
     
    49524924    },
    49534925    "unicode-match-property-value-ecmascript": {
     4926      "version": "1.2.0",
     4927      "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
     4928      "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
     4929      "dev": true
     4930    },
     4931    "unicode-property-aliases-ecmascript": {
    49544932      "version": "1.1.0",
    4955       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz",
    4956       "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==",
    4957       "dev": true
    4958     },
    4959     "unicode-property-aliases-ecmascript": {
    4960       "version": "1.0.5",
    4961       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz",
    4962       "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==",
     4933      "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
     4934      "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
    49634935      "dev": true
    49644936    },
     
    50345006    },
    50355007    "upath": {
    5036       "version": "1.1.2",
    5037       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
    5038       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
    5039       "dev": true
     5008      "version": "1.2.0",
     5009      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
     5010      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
     5011      "dev": true,
     5012      "optional": true
    50405013    },
    50415014    "uri-js": {
    5042       "version": "4.2.2",
    5043       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
    5044       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
     5015      "version": "4.4.1",
     5016      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
     5017      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
    50455018      "dev": true,
    50465019      "requires": {
     
    51025075    },
    51035076    "v8-compile-cache": {
    5104       "version": "2.0.3",
    5105       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz",
    5106       "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==",
     5077      "version": "2.3.0",
     5078      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
     5079      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
    51075080      "dev": true
    51085081    },
    51095082    "vm-browserify": {
    5110       "version": "1.1.0",
    5111       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
    5112       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
     5083      "version": "1.1.2",
     5084      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
     5085      "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
    51135086      "dev": true
    51145087    },
    51155088    "watchpack": {
    5116       "version": "1.6.0",
    5117       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
    5118       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
    5119       "dev": true,
    5120       "requires": {
    5121         "chokidar": "^2.0.2",
     5089      "version": "1.7.5",
     5090      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
     5091      "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
     5092      "dev": true,
     5093      "requires": {
     5094        "chokidar": "^3.4.1",
    51225095        "graceful-fs": "^4.1.2",
    5123         "neo-async": "^2.5.0"
     5096        "neo-async": "^2.5.0",
     5097        "watchpack-chokidar2": "^2.0.1"
     5098      }
     5099    },
     5100    "watchpack-chokidar2": {
     5101      "version": "2.0.1",
     5102      "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
     5103      "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
     5104      "dev": true,
     5105      "optional": true,
     5106      "requires": {
     5107        "chokidar": "^2.1.8"
     5108      },
     5109      "dependencies": {
     5110        "chokidar": {
     5111          "version": "2.1.8",
     5112          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
     5113          "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
     5114          "dev": true,
     5115          "optional": true,
     5116          "requires": {
     5117            "anymatch": "^2.0.0",
     5118            "async-each": "^1.0.1",
     5119            "braces": "^2.3.2",
     5120            "fsevents": "^1.2.7",
     5121            "glob-parent": "^3.1.0",
     5122            "inherits": "^2.0.3",
     5123            "is-binary-path": "^1.0.0",
     5124            "is-glob": "^4.0.0",
     5125            "normalize-path": "^3.0.0",
     5126            "path-is-absolute": "^1.0.0",
     5127            "readdirp": "^2.2.1",
     5128            "upath": "^1.1.1"
     5129          }
     5130        },
     5131        "fsevents": {
     5132          "version": "1.2.13",
     5133          "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
     5134          "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
     5135          "dev": true,
     5136          "optional": true,
     5137          "requires": {
     5138            "bindings": "^1.5.0",
     5139            "nan": "^2.12.1"
     5140          }
     5141        }
    51245142      }
    51255143    },
    51265144    "webpack": {
    5127       "version": "4.39.3",
    5128       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.3.tgz",
    5129       "integrity": "sha512-BXSI9M211JyCVc3JxHWDpze85CvjC842EvpRsVTc/d15YJGlox7GIDd38kJgWrb3ZluyvIjgenbLDMBQPDcxYQ==",
    5130       "dev": true,
    5131       "requires": {
    5132         "@webassemblyjs/ast": "1.8.5",
    5133         "@webassemblyjs/helper-module-context": "1.8.5",
    5134         "@webassemblyjs/wasm-edit": "1.8.5",
    5135         "@webassemblyjs/wasm-parser": "1.8.5",
    5136         "acorn": "^6.2.1",
     5145      "version": "4.46.0",
     5146      "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
     5147      "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
     5148      "dev": true,
     5149      "requires": {
     5150        "@webassemblyjs/ast": "1.9.0",
     5151        "@webassemblyjs/helper-module-context": "1.9.0",
     5152        "@webassemblyjs/wasm-edit": "1.9.0",
     5153        "@webassemblyjs/wasm-parser": "1.9.0",
     5154        "acorn": "^6.4.1",
    51375155        "ajv": "^6.10.2",
    51385156        "ajv-keywords": "^3.4.1",
    51395157        "chrome-trace-event": "^1.0.2",
    5140         "enhanced-resolve": "^4.1.0",
     5158        "enhanced-resolve": "^4.5.0",
    51415159        "eslint-scope": "^4.0.3",
    51425160        "json-parse-better-errors": "^1.0.2",
     
    51455163        "memory-fs": "^0.4.1",
    51465164        "micromatch": "^3.1.10",
    5147         "mkdirp": "^0.5.1",
     5165        "mkdirp": "^0.5.3",
    51485166        "neo-async": "^2.6.1",
    51495167        "node-libs-browser": "^2.2.1",
    51505168        "schema-utils": "^1.0.0",
    51515169        "tapable": "^1.1.3",
    5152         "terser-webpack-plugin": "^1.4.1",
    5153         "watchpack": "^1.6.0",
     5170        "terser-webpack-plugin": "^1.4.3",
     5171        "watchpack": "^1.7.4",
    51545172        "webpack-sources": "^1.4.1"
     5173      },
     5174      "dependencies": {
     5175        "schema-utils": {
     5176          "version": "1.0.0",
     5177          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
     5178          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
     5179          "dev": true,
     5180          "requires": {
     5181            "ajv": "^6.1.0",
     5182            "ajv-errors": "^1.0.0",
     5183            "ajv-keywords": "^3.1.0"
     5184          }
     5185        }
    51555186      }
    51565187    },
    51575188    "webpack-cli": {
    5158       "version": "3.3.8",
    5159       "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.8.tgz",
    5160       "integrity": "sha512-RANYSXwikSWINjHMd/mtesblNSpjpDLoYTBtP99n1RhXqVI/wxN40Auqy42I7y4xrbmRBoA5Zy5E0JSBD5XRhw==",
    5161       "dev": true,
    5162       "requires": {
    5163         "chalk": "2.4.2",
    5164         "cross-spawn": "6.0.5",
    5165         "enhanced-resolve": "4.1.0",
    5166         "findup-sync": "3.0.0",
    5167         "global-modules": "2.0.0",
    5168         "import-local": "2.0.0",
    5169         "interpret": "1.2.0",
    5170         "loader-utils": "1.2.3",
    5171         "supports-color": "6.1.0",
    5172         "v8-compile-cache": "2.0.3",
    5173         "yargs": "13.2.4"
     5189      "version": "3.3.12",
     5190      "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz",
     5191      "integrity": "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==",
     5192      "dev": true,
     5193      "requires": {
     5194        "chalk": "^2.4.2",
     5195        "cross-spawn": "^6.0.5",
     5196        "enhanced-resolve": "^4.1.1",
     5197        "findup-sync": "^3.0.0",
     5198        "global-modules": "^2.0.0",
     5199        "import-local": "^2.0.0",
     5200        "interpret": "^1.4.0",
     5201        "loader-utils": "^1.4.0",
     5202        "supports-color": "^6.1.0",
     5203        "v8-compile-cache": "^2.1.1",
     5204        "yargs": "^13.3.2"
     5205      },
     5206      "dependencies": {
     5207        "supports-color": {
     5208          "version": "6.1.0",
     5209          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
     5210          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
     5211          "dev": true,
     5212          "requires": {
     5213            "has-flag": "^3.0.0"
     5214          }
     5215        }
    51745216      }
    51755217    },
     
    52405282    },
    52415283    "y18n": {
    5242       "version": "4.0.0",
    5243       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
    5244       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
     5284      "version": "4.0.1",
     5285      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
     5286      "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
    52455287      "dev": true
    52465288    },
    52475289    "yallist": {
    5248       "version": "3.0.3",
    5249       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
    5250       "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
     5290      "version": "3.1.1",
     5291      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
     5292      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
    52515293      "dev": true
    52525294    },
    52535295    "yargs": {
    5254       "version": "13.2.4",
    5255       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.4.tgz",
    5256       "integrity": "sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==",
     5296      "version": "13.3.2",
     5297      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
     5298      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
    52575299      "dev": true,
    52585300      "requires": {
     
    52605302        "find-up": "^3.0.0",
    52615303        "get-caller-file": "^2.0.1",
    5262         "os-locale": "^3.1.0",
    52635304        "require-directory": "^2.1.1",
    52645305        "require-main-filename": "^2.0.0",
     
    52675308        "which-module": "^2.0.0",
    52685309        "y18n": "^4.0.0",
    5269         "yargs-parser": "^13.1.0"
     5310        "yargs-parser": "^13.1.2"
     5311      },
     5312      "dependencies": {
     5313        "find-up": {
     5314          "version": "3.0.0",
     5315          "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
     5316          "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
     5317          "dev": true,
     5318          "requires": {
     5319            "locate-path": "^3.0.0"
     5320          }
     5321        },
     5322        "locate-path": {
     5323          "version": "3.0.0",
     5324          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
     5325          "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
     5326          "dev": true,
     5327          "requires": {
     5328            "p-locate": "^3.0.0",
     5329            "path-exists": "^3.0.0"
     5330          }
     5331        },
     5332        "p-locate": {
     5333          "version": "3.0.0",
     5334          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
     5335          "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
     5336          "dev": true,
     5337          "requires": {
     5338            "p-limit": "^2.0.0"
     5339          }
     5340        },
     5341        "path-exists": {
     5342          "version": "3.0.0",
     5343          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
     5344          "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
     5345          "dev": true
     5346        }
    52705347      }
    52715348    },
    52725349    "yargs-parser": {
    5273       "version": "13.1.1",
    5274       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz",
    5275       "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
     5350      "version": "13.1.2",
     5351      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
     5352      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
    52765353      "dev": true,
    52775354      "requires": {
  • audio-envelope/trunk/package.json

    r2153224 r2499059  
    2222  "license": "ISC",
    2323  "devDependencies": {
    24     "@babel/cli": "^7.5.5",
    25     "@babel/core": "^7.5.5",
    26     "@babel/preset-env": "^7.5.5",
    27     "babel-loader": "^8.0.5",
    28     "webpack": "^4.30.0",
    29     "webpack-cli": "^3.3.8"
     24    "@babel/cli": "^7.13.10",
     25    "@babel/core": "^7.13.10",
     26    "@babel/preset-env": "^7.13.10",
     27    "babel-loader": "^8.2.2",
     28    "webpack": "^4.46.0",
     29    "webpack-cli": "^3.3.12"
    3030  },
    3131  "dependencies": {}
  • audio-envelope/trunk/public/class-audio-envelope-public.php

    r2153224 r2499059  
    155155        if( !isset($options['continuous_play']) ) $options['continuous_play'] = 0;
    156156        if( !isset($options['loop_playlist']) ) $options['loop_playlist'] = 0;
     157        if( !isset($options['body_wrapper_selector']) ) $options['body_wrapper_selector'] = null;
    157158        if( !isset($options['audio_selector']) ) $options['audio_selector'] = null;
    158159        if( !isset($options['title_selector']) ) $options['title_selector'] = null;
     
    164165            'continuous_play' => $options['continuous_play'],
    165166            'loop_playlist' => $options['loop_playlist'],
     167            'body_wrapper_selector' => $options['body_wrapper_selector'],
    166168            'audio_selector' => $options['audio_selector'],
    167169            'title_selector' => $options['title_selector'],
  • audio-envelope/trunk/public/css/audio-envelope-public.css

    r2153224 r2499059  
    522522article.has-audio-player {
    523523  position: relative;
     524  padding: 4px;
    524525}
    525526
    526527
    527528/* These styles should be in the theme */
    528 article {
    529   padding: 4px;
    530 }
    531529article.has-audio-player h2, article.has-audio-player h3 {
    532530    width: calc(100% - 60px);
  • audio-envelope/trunk/public/js/audio-envelope.js

    r2153224 r2499059  
    1919        // * this is a problem if there isn't one main div
    2020        // :TODO: could be customised to allow specifying container
    21         $('body > div:first-child').wrapAll( '<section id="mejs-body-container" />' );
     21        console.log(audio_envelope.body_wrapper_selector);
     22        if( !$(audio_envelope.body_wrapper_selector) ) {
     23            console.log('Unable to find wrapper container: '+audio_envelope.body_wrapper_selector);
     24        }
     25
     26        $(audio_envelope.body_wrapper_selector).wrapAll( '<section id="mejs-body-container" />' );
    2227
    2328        // Add the playlist container
     
    10691074    }
    10701075
     1076    // Last attempt find the child
     1077    var found = elem.find(selector)
     1078    if( found ) {
     1079        return found
     1080    }
    10711081
    10721082    return false;
     
    11131123            // look for the surrounding audio containers (MediaElement.JS or HTML Audio)
    11141124            var audio_container = $(this).closest('.mejs-container, figure.wp-block-audio');
    1115              audio_container.addClass('hidden');
     1125             //audio_container.addClass('hidden');
    11161126
    11171127            var src = this_player.attr('src').replace(/_=[0-9]+/,'').replace(/\?$/,'');
Note: See TracChangeset for help on using the changeset viewer.