Skip to:
Content

BuddyPress.org

Ticket #8421: 8421-1.patch

File 8421-1.patch, 346.3 KB (added by espellcaste, 3 years ago)
  • new file .github/workflows/coding-standards.yml

    diff --git .github/workflows/coding-standards.yml .github/workflows/coding-standards.yml
    new file mode 100644
    index 000000000..ba8e1f042
    - +  
     1name: Coding Standards
     2
     3on:
     4  push:
     5  branches: [ master ]
     6
     7jobs:
     8  phpcs:
     9    name: PHPCS
     10    runs-on: ubuntu-latest
     11    strategy:
     12      fail-fast: true
     13      matrix:
     14        php: ['7.4']
     15
     16    steps:
     17      - name: Cancel previous runs of this workflow
     18        uses: styfle/cancel-workflow-action@0.5.0
     19        with:
     20          access_token: ${{ github.token }}
     21
     22      - name: Checkout code
     23        uses: actions/checkout@v2
     24
     25      - name: Setup PHP
     26        uses: shivammathur/setup-php@v2
     27        with:
     28          php-version: ${{ matrix.php }}
     29          tools: composer:v2
     30          coverage: none
     31
     32      - name: Log information
     33        run: |
     34          echo "$GITHUB_REF"
     35          echo "$GITHUB_EVENT_NAME"
     36          git --version
     37          php --version
     38          composer --version
     39
     40      - name: Validate Composer
     41        run: composer validate --strict
     42
     43      - name: Install dependencies
     44        uses: ramsey/composer-install@v1
     45        with:
     46          composer-options: "--ignore-platform-reqs"
     47
     48      - name: Run PHPCS
     49        run: composer phpcs
  • new file .github/workflows/unit-tests.yml

    diff --git .github/workflows/unit-tests.yml .github/workflows/unit-tests.yml
    new file mode 100644
    index 000000000..213eb2b8f
    - +  
     1name: Unit Tests
     2
     3on:
     4  push:
     5  branches: [ master ]
     6
     7jobs:
     8  tests:
     9    name: "WP: ${{ matrix.wp_version }} - PHP: ${{ matrix.php }}"
     10    runs-on: ubuntu-latest
     11    strategy:
     12      fail-fast: false
     13      matrix:
     14        php: ['7.4', '8.0']
     15        wp_version: ['master']
     16        include:
     17          - php: '8.0'
     18            wp_version: '5.7'
     19          - php: '7.4'
     20            wp_version: '5.7'
     21    env:
     22      WP_ENV_PHP_VERSION: ${{ matrix.php }}
     23      WP_VERSION: ${{ matrix.wp_version }}
     24
     25    steps:
     26      - name: Cancel previous runs of this workflow
     27        uses: styfle/cancel-workflow-action@0.5.0
     28        with:
     29          access_token: ${{ github.token }}
     30
     31      - name: Checkout repository
     32        uses: actions/checkout@v2
     33
     34      - name: Setup PHP
     35        uses: shivammathur/setup-php@v2
     36        with:
     37          php-version: ${{ matrix.php }}
     38          tools: composer:v2
     39          coverage: none
     40
     41      - name: Log information
     42        run: |
     43          echo "$GITHUB_REF"
     44          echo "$GITHUB_EVENT_NAME"
     45          npm --version
     46          node --version
     47          git --version
     48          php --version
     49          composer --version
     50
     51      - name: Validate Composer
     52        run: composer validate --strict
     53
     54      - name: Install Composer dependencies
     55        uses: ramsey/composer-install@v1
     56        with:
     57          composer-options: "--ignore-platform-reqs"
     58
     59      - name: Cache node modules
     60        uses: actions/cache@v2
     61        env:
     62          cache-name: cache-node-modules
     63        with:
     64          # npm cache files are stored in `~/.npm` on Linux/macOS
     65          path: ~/.npm
     66          key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
     67          restore-keys: |
     68            ${{ runner.os }}-build-${{ env.cache-name }}-
     69            ${{ runner.os }}-build-
     70            ${{ runner.os }}-
     71
     72      - name: Validate node modules
     73        run: if [[ -f package.json ]]; then npm audit --audit-level=high --production --cache ~/.npm; fi
     74
     75      - name: Install node modules
     76        run: npm ci --cache ~/.npm
     77
     78      - name: Setup WordPress
     79        run: echo "{\"core\":\"WordPress/WordPress#${WP_VERSION}\"}" >> .wp-env.override.json
     80
     81      - name: Install WordPress
     82        run: |
     83          chmod -R 767 ./
     84          npm run wp-env start -- --update
     85
     86      - name: Running single site unit tests
     87        run: npm run test-php
     88        if: ${{ success() || failure() }}
     89
     90      - name: Running multi site unit tests
     91        run: npm run test-php-multisite
     92        if: ${{ success() || failure() }}
     93
     94      - name: Stop Docker environment
     95        run: npm run wp-env stop
     96        if: ${{ success() || failure() }}
  • .gitignore

    diff --git .gitignore .gitignore
    index cc3f92c79..a08f6858b 100644
    build 
    2626
    2727# The custom Docker config file.
    2828.wp-env.override.json
     29
     30# Cache files
     31.phpcs/*.json
  • new file .phpcs/.gitkeep

    diff --git .phpcs/.gitkeep .phpcs/.gitkeep
    new file mode 100644
    index 000000000..38955e325
    - +  
     1# This directory can't be empty.
  • composer.json

    diff --git composer.json composer.json
    index 3bf5b45c3..d936760ee 100644
     
    3333        "require-dev": {
    3434                "phpcompatibility/phpcompatibility-wp": "^2.1.0",
    3535                "dealerdirect/phpcodesniffer-composer-installer": "^0.7.1",
     36                "squizlabs/php_codesniffer" : "^3.5.4",
     37                "wp-coding-standards/wpcs": "*",
    3638                "wp-phpunit/wp-phpunit": "^5.6",
    3739                "phpunit/phpunit": "^7.5"
     40        },
     41        "scripts": {
     42                "phpcs" : "phpcs . --basepath=."
    3843        }
    3944}
  • composer.lock

    diff --git composer.lock composer.lock
    index 15ed8873a..3a9f1d60b 100644
     
    44        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
    55        "This file is @generated automatically"
    66    ],
    7     "content-hash": "a86a9fb1750ad48051d5f9eab5db3a86",
     7    "content-hash": "2e5858f51a651632b30fadcdbc776dcb",
    88    "packages": [
    99        {
    1010            "name": "composer/installers",
     
    795795        },
    796796        {
    797797            "name": "phpspec/prophecy",
    798             "version": "1.12.2",
     798            "version": "1.13.0",
    799799            "source": {
    800800                "type": "git",
    801801                "url": "https://github.com/phpspec/prophecy.git",
    802                 "reference": "245710e971a030f42e08f4912863805570f23d39"
     802                "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea"
    803803            },
    804804            "dist": {
    805805                "type": "zip",
    806                 "url": "https://api.github.com/repos/phpspec/prophecy/zipball/245710e971a030f42e08f4912863805570f23d39",
    807                 "reference": "245710e971a030f42e08f4912863805570f23d39",
     806                "url": "https://api.github.com/repos/phpspec/prophecy/zipball/be1996ed8adc35c3fd795488a653f4b518be70ea",
     807                "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea",
    808808                "shasum": ""
    809809            },
    810810            "require": {
     
    856856            ],
    857857            "support": {
    858858                "issues": "https://github.com/phpspec/prophecy/issues",
    859                 "source": "https://github.com/phpspec/prophecy/tree/1.12.2"
     859                "source": "https://github.com/phpspec/prophecy/tree/1.13.0"
    860860            },
    861             "time": "2020-12-19T10:15:11+00:00"
     861            "time": "2021-03-17T13:42:18+00:00"
    862862        },
    863863        {
    864864            "name": "phpunit/php-code-coverage",
     
    20902090        },
    20912091        {
    20922092            "name": "webmozart/assert",
    2093             "version": "1.9.1",
     2093            "version": "1.10.0",
    20942094            "source": {
    20952095                "type": "git",
    20962096                "url": "https://github.com/webmozarts/assert.git",
    2097                 "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
     2097                "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25"
    20982098            },
    20992099            "dist": {
    21002100                "type": "zip",
    2101                 "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
    2102                 "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
     2101                "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25",
     2102                "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25",
    21032103                "shasum": ""
    21042104            },
    21052105            "require": {
    2106                 "php": "^5.3.3 || ^7.0 || ^8.0",
     2106                "php": "^7.2 || ^8.0",
    21072107                "symfony/polyfill-ctype": "^1.8"
    21082108            },
    21092109            "conflict": {
    21102110                "phpstan/phpstan": "<0.12.20",
    2111                 "vimeo/psalm": "<3.9.1"
     2111                "vimeo/psalm": "<4.6.1 || 4.6.2"
    21122112            },
    21132113            "require-dev": {
    2114                 "phpunit/phpunit": "^4.8.36 || ^7.5.13"
     2114                "phpunit/phpunit": "^8.5.13"
    21152115            },
    21162116            "type": "library",
     2117            "extra": {
     2118                "branch-alias": {
     2119                    "dev-master": "1.10-dev"
     2120                }
     2121            },
    21172122            "autoload": {
    21182123                "psr-4": {
    21192124                    "Webmozart\\Assert\\": "src/"
     
    21372142            ],
    21382143            "support": {
    21392144                "issues": "https://github.com/webmozarts/assert/issues",
    2140                 "source": "https://github.com/webmozarts/assert/tree/1.9.1"
     2145                "source": "https://github.com/webmozarts/assert/tree/1.10.0"
     2146            },
     2147            "time": "2021-03-09T10:59:23+00:00"
     2148        },
     2149        {
     2150            "name": "wp-coding-standards/wpcs",
     2151            "version": "2.3.0",
     2152            "source": {
     2153                "type": "git",
     2154                "url": "https://github.com/WordPress/WordPress-Coding-Standards.git",
     2155                "reference": "7da1894633f168fe244afc6de00d141f27517b62"
     2156            },
     2157            "dist": {
     2158                "type": "zip",
     2159                "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/7da1894633f168fe244afc6de00d141f27517b62",
     2160                "reference": "7da1894633f168fe244afc6de00d141f27517b62",
     2161                "shasum": ""
     2162            },
     2163            "require": {
     2164                "php": ">=5.4",
     2165                "squizlabs/php_codesniffer": "^3.3.1"
     2166            },
     2167            "require-dev": {
     2168                "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || ^0.6",
     2169                "phpcompatibility/php-compatibility": "^9.0",
     2170                "phpcsstandards/phpcsdevtools": "^1.0",
     2171                "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
     2172            },
     2173            "suggest": {
     2174                "dealerdirect/phpcodesniffer-composer-installer": "^0.6 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically."
     2175            },
     2176            "type": "phpcodesniffer-standard",
     2177            "notification-url": "https://packagist.org/downloads/",
     2178            "license": [
     2179                "MIT"
     2180            ],
     2181            "authors": [
     2182                {
     2183                    "name": "Contributors",
     2184                    "homepage": "https://github.com/WordPress/WordPress-Coding-Standards/graphs/contributors"
     2185                }
     2186            ],
     2187            "description": "PHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions",
     2188            "keywords": [
     2189                "phpcs",
     2190                "standards",
     2191                "wordpress"
     2192            ],
     2193            "support": {
     2194                "issues": "https://github.com/WordPress/WordPress-Coding-Standards/issues",
     2195                "source": "https://github.com/WordPress/WordPress-Coding-Standards",
     2196                "wiki": "https://github.com/WordPress/WordPress-Coding-Standards/wiki"
    21412197            },
    2142             "time": "2020-07-08T17:02:28+00:00"
     2198            "time": "2020-05-13T23:57:56+00:00"
    21432199        },
    21442200        {
    21452201            "name": "wp-phpunit/wp-phpunit",
    2146             "version": "5.6.2",
     2202            "version": "5.7.0",
    21472203            "source": {
    21482204                "type": "git",
    21492205                "url": "https://github.com/wp-phpunit/wp-phpunit.git",
    2150                 "reference": "f6b3fb65bccc0ff70b3bc7cc241935597dbd5562"
     2206                "reference": "5ab77c1e1328e9bee65f60c246e33b13fc202375"
    21512207            },
    21522208            "dist": {
    21532209                "type": "zip",
    2154                 "url": "https://api.github.com/repos/wp-phpunit/wp-phpunit/zipball/f6b3fb65bccc0ff70b3bc7cc241935597dbd5562",
    2155                 "reference": "f6b3fb65bccc0ff70b3bc7cc241935597dbd5562",
     2210                "url": "https://api.github.com/repos/wp-phpunit/wp-phpunit/zipball/5ab77c1e1328e9bee65f60c246e33b13fc202375",
     2211                "reference": "5ab77c1e1328e9bee65f60c246e33b13fc202375",
    21562212                "shasum": ""
    21572213            },
    21582214            "type": "library",
     
    21872243                "issues": "https://github.com/wp-phpunit/issues",
    21882244                "source": "https://github.com/wp-phpunit/wp-phpunit"
    21892245            },
    2190             "time": "2021-02-04T18:24:14+00:00"
     2246            "time": "2021-03-10T17:57:07+00:00"
    21912247        }
    21922248    ],
    21932249    "aliases": [],
  • npm-shrinkwrap.json

    diff --git npm-shrinkwrap.json npm-shrinkwrap.json
    index 04d9ccf6b..97255bcaf 100644
     
    1414                        }
    1515                },
    1616                "@babel/compat-data": {
    17                         "version": "7.9.0",
    18                         "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz",
    19                         "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==",
    20                         "dev": true,
    21                         "requires": {
    22                                 "browserslist": "^4.9.1",
    23                                 "invariant": "^2.2.4",
    24                                 "semver": "^5.5.0"
    25                         },
    26                         "dependencies": {
    27                                 "browserslist": {
    28                                         "version": "4.11.0",
    29                                         "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz",
    30                                         "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==",
    31                                         "dev": true,
    32                                         "requires": {
    33                                                 "caniuse-lite": "^1.0.30001035",
    34                                                 "electron-to-chromium": "^1.3.380",
    35                                                 "node-releases": "^1.1.52",
    36                                                 "pkg-up": "^3.1.0"
    37                                         }
    38                                 },
    39                                 "caniuse-lite": {
    40                                         "version": "1.0.30001036",
    41                                         "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001036.tgz",
    42                                         "integrity": "sha512-jU8CIFIj2oR7r4W+5AKcsvWNVIb6Q6OZE3UsrXrZBHFtreT4YgTeOJtTucp+zSedEpTi3L5wASSP0LYIE3if6w==",
    43                                         "dev": true
    44                                 },
    45                                 "electron-to-chromium": {
    46                                         "version": "1.3.384",
    47                                         "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.384.tgz",
    48                                         "integrity": "sha512-9jGNF78o450ymPf63n7/j1HrRAD4xGTsDkKY2X6jtCAWaYgph2A9xQjwfwRpj+AovkARMO+JfZuVCFTdandD6w==",
    49                                         "dev": true
    50                                 }
    51                         }
     17                        "version": "7.13.12",
     18                        "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz",
     19                        "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==",
     20                        "dev": true
    5221                },
    5322                "@babel/core": {
    54                         "version": "7.11.6",
    55                         "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz",
    56                         "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==",
    57                         "dev": true,
    58                         "requires": {
    59                                 "@babel/code-frame": "^7.10.4",
    60                                 "@babel/generator": "^7.11.6",
    61                                 "@babel/helper-module-transforms": "^7.11.0",
    62                                 "@babel/helpers": "^7.10.4",
    63                                 "@babel/parser": "^7.11.5",
    64                                 "@babel/template": "^7.10.4",
    65                                 "@babel/traverse": "^7.11.5",
    66                                 "@babel/types": "^7.11.5",
     23                        "version": "7.13.14",
     24                        "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.14.tgz",
     25                        "integrity": "sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA==",
     26                        "dev": true,
     27                        "requires": {
     28                                "@babel/code-frame": "^7.12.13",
     29                                "@babel/generator": "^7.13.9",
     30                                "@babel/helper-compilation-targets": "^7.13.13",
     31                                "@babel/helper-module-transforms": "^7.13.14",
     32                                "@babel/helpers": "^7.13.10",
     33                                "@babel/parser": "^7.13.13",
     34                                "@babel/template": "^7.12.13",
     35                                "@babel/traverse": "^7.13.13",
     36                                "@babel/types": "^7.13.14",
    6737                                "convert-source-map": "^1.7.0",
    6838                                "debug": "^4.1.0",
    69                                 "gensync": "^1.0.0-beta.1",
     39                                "gensync": "^1.0.0-beta.2",
    7040                                "json5": "^2.1.2",
    71                                 "lodash": "^4.17.19",
    72                                 "resolve": "^1.3.2",
    73                                 "semver": "^5.4.1",
     41                                "semver": "^6.3.0",
    7442                                "source-map": "^0.5.0"
    7543                        },
    7644                        "dependencies": {
    7745                                "@babel/code-frame": {
    78                                         "version": "7.10.4",
    79                                         "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
    80                                         "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
    81                                         "dev": true,
    82                                         "requires": {
    83                                                 "@babel/highlight": "^7.10.4"
    84                                         }
    85                                 },
    86                                 "@babel/generator": {
    87                                         "version": "7.11.6",
    88                                         "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz",
    89                                         "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==",
    90                                         "dev": true,
    91                                         "requires": {
    92                                                 "@babel/types": "^7.11.5",
    93                                                 "jsesc": "^2.5.1",
    94                                                 "source-map": "^0.5.0"
    95                                         }
    96                                 },
    97                                 "@babel/helper-function-name": {
    98                                         "version": "7.10.4",
    99                                         "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz",
    100                                         "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==",
    101                                         "dev": true,
    102                                         "requires": {
    103                                                 "@babel/helper-get-function-arity": "^7.10.4",
    104                                                 "@babel/template": "^7.10.4",
    105                                                 "@babel/types": "^7.10.4"
    106                                         }
    107                                 },
    108                                 "@babel/helper-get-function-arity": {
    109                                         "version": "7.10.4",
    110                                         "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz",
    111                                         "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==",
    112                                         "dev": true,
    113                                         "requires": {
    114                                                 "@babel/types": "^7.10.4"
    115                                         }
    116                                 },
    117                                 "@babel/helper-member-expression-to-functions": {
    118                                         "version": "7.11.0",
    119                                         "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz",
    120                                         "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==",
    121                                         "dev": true,
    122                                         "requires": {
    123                                                 "@babel/types": "^7.11.0"
    124                                         }
    125                                 },
    126                                 "@babel/helper-module-imports": {
    127                                         "version": "7.10.4",
    128                                         "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz",
    129                                         "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==",
    130                                         "dev": true,
    131                                         "requires": {
    132                                                 "@babel/types": "^7.10.4"
    133                                         }
    134                                 },
    135                                 "@babel/helper-module-transforms": {
    136                                         "version": "7.11.0",
    137                                         "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz",
    138                                         "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==",
    139                                         "dev": true,
    140                                         "requires": {
    141                                                 "@babel/helper-module-imports": "^7.10.4",
    142                                                 "@babel/helper-replace-supers": "^7.10.4",
    143                                                 "@babel/helper-simple-access": "^7.10.4",
    144                                                 "@babel/helper-split-export-declaration": "^7.11.0",
    145                                                 "@babel/template": "^7.10.4",
    146                                                 "@babel/types": "^7.11.0",
    147                                                 "lodash": "^4.17.19"
    148                                         }
    149                                 },
    150                                 "@babel/helper-optimise-call-expression": {
    151                                         "version": "7.10.4",
    152                                         "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz",
    153                                         "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==",
    154                                         "dev": true,
    155                                         "requires": {
    156                                                 "@babel/types": "^7.10.4"
    157                                         }
    158                                 },
    159                                 "@babel/helper-replace-supers": {
    160                                         "version": "7.10.4",
    161                                         "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz",
    162                                         "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==",
    163                                         "dev": true,
    164                                         "requires": {
    165                                                 "@babel/helper-member-expression-to-functions": "^7.10.4",
    166                                                 "@babel/helper-optimise-call-expression": "^7.10.4",
    167                                                 "@babel/traverse": "^7.10.4",
    168                                                 "@babel/types": "^7.10.4"
    169                                         }
    170                                 },
    171                                 "@babel/helper-simple-access": {
    172                                         "version": "7.10.4",
    173                                         "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz",
    174                                         "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==",
    175                                         "dev": true,
    176                                         "requires": {
    177                                                 "@babel/template": "^7.10.4",
    178                                                 "@babel/types": "^7.10.4"
    179                                         }
    180                                 },
    181                                 "@babel/helper-split-export-declaration": {
    182                                         "version": "7.11.0",
    183                                         "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz",
    184                                         "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==",
     46                                        "version": "7.12.13",
     47                                        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
     48                                        "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    18549                                        "dev": true,
    18650                                        "requires": {
    187                                                 "@babel/types": "^7.11.0"
     51                                                "@babel/highlight": "^7.12.13"
    18852                                        }
    18953                                },
    19054                                "@babel/helper-validator-identifier": {
    191                                         "version": "7.10.4",
    192                                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
    193                                         "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
     55                                        "version": "7.12.11",
     56                                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
     57                                        "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
    19458                                        "dev": true
    19559                                },
    19660                                "@babel/highlight": {
    197                                         "version": "7.10.4",
    198                                         "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
    199                                         "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
     61                                        "version": "7.13.10",
     62                                        "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
     63                                        "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
    20064                                        "dev": true,
    20165                                        "requires": {
    202                                                 "@babel/helper-validator-identifier": "^7.10.4",
     66                                                "@babel/helper-validator-identifier": "^7.12.11",
    20367                                                "chalk": "^2.0.0",
    20468                                                "js-tokens": "^4.0.0"
    20569                                        }
    20670                                },
    207                                 "@babel/parser": {
    208                                         "version": "7.11.5",
    209                                         "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz",
    210                                         "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==",
    211                                         "dev": true
    212                                 },
    213                                 "@babel/template": {
    214                                         "version": "7.10.4",
    215                                         "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz",
    216                                         "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==",
    217                                         "dev": true,
    218                                         "requires": {
    219                                                 "@babel/code-frame": "^7.10.4",
    220                                                 "@babel/parser": "^7.10.4",
    221                                                 "@babel/types": "^7.10.4"
    222                                         }
    223                                 },
    224                                 "@babel/traverse": {
    225                                         "version": "7.11.5",
    226                                         "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz",
    227                                         "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==",
    228                                         "dev": true,
    229                                         "requires": {
    230                                                 "@babel/code-frame": "^7.10.4",
    231                                                 "@babel/generator": "^7.11.5",
    232                                                 "@babel/helper-function-name": "^7.10.4",
    233                                                 "@babel/helper-split-export-declaration": "^7.11.0",
    234                                                 "@babel/parser": "^7.11.5",
    235                                                 "@babel/types": "^7.11.5",
    236                                                 "debug": "^4.1.0",
    237                                                 "globals": "^11.1.0",
    238                                                 "lodash": "^4.17.19"
    239                                         }
    240                                 },
    241                                 "@babel/types": {
    242                                         "version": "7.11.5",
    243                                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
    244                                         "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
    245                                         "dev": true,
    246                                         "requires": {
    247                                                 "@babel/helper-validator-identifier": "^7.10.4",
    248                                                 "lodash": "^4.17.19",
    249                                                 "to-fast-properties": "^2.0.0"
    250                                         }
    251                                 },
    252                                 "convert-source-map": {
    253                                         "version": "1.7.0",
    254                                         "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
    255                                         "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
    256                                         "dev": true,
    257                                         "requires": {
    258                                                 "safe-buffer": "~5.1.1"
    259                                         }
    260                                 },
    26171                                "debug": {
    262                                         "version": "4.2.0",
    263                                         "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
    264                                         "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
     72                                        "version": "4.3.1",
     73                                        "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     74                                        "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    26575                                        "dev": true,
    26676                                        "requires": {
    26777                                                "ms": "2.1.2"
    26878                                        }
    26979                                },
     80                                "gensync": {
     81                                        "version": "1.0.0-beta.2",
     82                                        "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
     83                                        "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
     84                                        "dev": true
     85                                },
    27086                                "ms": {
    27187                                        "version": "2.1.2",
    27288                                        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    27389                                        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    27490                                        "dev": true
    27591                                },
     92                                "semver": {
     93                                        "version": "6.3.0",
     94                                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     95                                        "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     96                                        "dev": true
     97                                },
    27698                                "source-map": {
    27799                                        "version": "0.5.7",
    278100                                        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
     
    282104                        }
    283105                },
    284106                "@babel/generator": {
    285                         "version": "7.9.4",
    286                         "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
    287                         "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
     107                        "version": "7.13.9",
     108                        "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz",
     109                        "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==",
    288110                        "dev": true,
    289111                        "requires": {
    290                                 "@babel/types": "^7.9.0",
     112                                "@babel/types": "^7.13.0",
    291113                                "jsesc": "^2.5.1",
    292                                 "lodash": "^4.17.13",
    293114                                "source-map": "^0.5.0"
    294115                        },
    295116                        "dependencies": {
    296                                 "lodash": {
    297                                         "version": "4.17.19",
    298                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
    299                                         "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
    300                                         "dev": true
    301                                 },
    302117                                "source-map": {
    303118                                        "version": "0.5.7",
    304119                                        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
     
    308123                        }
    309124                },
    310125                "@babel/helper-annotate-as-pure": {
    311                         "version": "7.8.3",
    312                         "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
    313                         "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
     126                        "version": "7.12.13",
     127                        "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
     128                        "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
    314129                        "dev": true,
    315130                        "requires": {
    316                                 "@babel/types": "^7.8.3"
     131                                "@babel/types": "^7.12.13"
    317132                        }
    318133                },
    319134                "@babel/helper-builder-binary-assignment-operator-visitor": {
    320                         "version": "7.8.3",
    321                         "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
    322                         "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
    323                         "dev": true,
    324                         "requires": {
    325                                 "@babel/helper-explode-assignable-expression": "^7.8.3",
    326                                 "@babel/types": "^7.8.3"
    327                         }
    328                 },
    329                 "@babel/helper-builder-react-jsx": {
    330                         "version": "7.9.0",
    331                         "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz",
    332                         "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==",
    333                         "dev": true,
    334                         "requires": {
    335                                 "@babel/helper-annotate-as-pure": "^7.8.3",
    336                                 "@babel/types": "^7.9.0"
    337                         }
    338                 },
    339                 "@babel/helper-builder-react-jsx-experimental": {
    340                         "version": "7.9.0",
    341                         "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.0.tgz",
    342                         "integrity": "sha512-3xJEiyuYU4Q/Ar9BsHisgdxZsRlsShMe90URZ0e6przL26CCs8NJbDoxH94kKT17PcxlMhsCAwZd90evCo26VQ==",
     135                        "version": "7.12.13",
     136                        "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
     137                        "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
    343138                        "dev": true,
    344139                        "requires": {
    345                                 "@babel/helper-annotate-as-pure": "^7.8.3",
    346                                 "@babel/helper-module-imports": "^7.8.3",
    347                                 "@babel/types": "^7.9.0"
     140                                "@babel/helper-explode-assignable-expression": "^7.12.13",
     141                                "@babel/types": "^7.12.13"
    348142                        }
    349143                },
    350144                "@babel/helper-compilation-targets": {
    351                         "version": "7.8.7",
    352                         "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
    353                         "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
     145                        "version": "7.13.13",
     146                        "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz",
     147                        "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==",
    354148                        "dev": true,
    355149                        "requires": {
    356                                 "@babel/compat-data": "^7.8.6",
    357                                 "browserslist": "^4.9.1",
    358                                 "invariant": "^2.2.4",
    359                                 "levenary": "^1.1.1",
    360                                 "semver": "^5.5.0"
     150                                "@babel/compat-data": "^7.13.12",
     151                                "@babel/helper-validator-option": "^7.12.17",
     152                                "browserslist": "^4.14.5",
     153                                "semver": "^6.3.0"
    361154                        },
    362155                        "dependencies": {
    363156                                "browserslist": {
    364                                         "version": "4.11.0",
    365                                         "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz",
    366                                         "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==",
     157                                        "version": "4.16.3",
     158                                        "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
     159                                        "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
    367160                                        "dev": true,
    368161                                        "requires": {
    369                                                 "caniuse-lite": "^1.0.30001035",
    370                                                 "electron-to-chromium": "^1.3.380",
    371                                                 "node-releases": "^1.1.52",
    372                                                 "pkg-up": "^3.1.0"
     162                                                "caniuse-lite": "^1.0.30001181",
     163                                                "colorette": "^1.2.1",
     164                                                "electron-to-chromium": "^1.3.649",
     165                                                "escalade": "^3.1.1",
     166                                                "node-releases": "^1.1.70"
    373167                                        }
    374168                                },
    375169                                "caniuse-lite": {
    376                                         "version": "1.0.30001036",
    377                                         "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001036.tgz",
    378                                         "integrity": "sha512-jU8CIFIj2oR7r4W+5AKcsvWNVIb6Q6OZE3UsrXrZBHFtreT4YgTeOJtTucp+zSedEpTi3L5wASSP0LYIE3if6w==",
     170                                        "version": "1.0.30001207",
     171                                        "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001207.tgz",
     172                                        "integrity": "sha512-UPQZdmAsyp2qfCTiMU/zqGSWOYaY9F9LL61V8f+8MrubsaDGpaHD9HRV/EWZGULZn0Hxu48SKzI5DgFwTvHuYw==",
    379173                                        "dev": true
    380174                                },
    381175                                "electron-to-chromium": {
    382                                         "version": "1.3.384",
    383                                         "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.384.tgz",
    384                                         "integrity": "sha512-9jGNF78o450ymPf63n7/j1HrRAD4xGTsDkKY2X6jtCAWaYgph2A9xQjwfwRpj+AovkARMO+JfZuVCFTdandD6w==",
     176                                        "version": "1.3.708",
     177                                        "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.708.tgz",
     178                                        "integrity": "sha512-+A8ggYZ5riOLMcVAuzHx6bforaPzaiLnW1QOMD2SlMYQVi7QQTyQ/WrlZoebIH9ikmgr+tLJGpNITFFCUiQcPw==",
     179                                        "dev": true
     180                                },
     181                                "escalade": {
     182                                        "version": "3.1.1",
     183                                        "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
     184                                        "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
     185                                        "dev": true
     186                                },
     187                                "semver": {
     188                                        "version": "6.3.0",
     189                                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     190                                        "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    385191                                        "dev": true
    386192                                }
    387193                        }
    388194                },
    389195                "@babel/helper-create-class-features-plugin": {
    390                         "version": "7.12.16",
    391                         "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.16.tgz",
    392                         "integrity": "sha512-KbSEj8l9zYkMVHpQqM3wJNxS1d9h3U9vm/uE5tpjMbaj3lTp+0noe3KPsV5dSD9jxKnf9jO9Ip9FX5PKNZCKow==",
     196                        "version": "7.13.11",
     197                        "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz",
     198                        "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==",
    393199                        "dev": true,
    394200                        "requires": {
    395201                                "@babel/helper-function-name": "^7.12.13",
    396                                 "@babel/helper-member-expression-to-functions": "^7.12.16",
     202                                "@babel/helper-member-expression-to-functions": "^7.13.0",
    397203                                "@babel/helper-optimise-call-expression": "^7.12.13",
    398                                 "@babel/helper-replace-supers": "^7.12.13",
     204                                "@babel/helper-replace-supers": "^7.13.0",
    399205                                "@babel/helper-split-export-declaration": "^7.12.13"
     206                        }
     207                },
     208                "@babel/helper-create-regexp-features-plugin": {
     209                        "version": "7.12.17",
     210                        "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz",
     211                        "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==",
     212                        "dev": true,
     213                        "requires": {
     214                                "@babel/helper-annotate-as-pure": "^7.12.13",
     215                                "regexpu-core": "^4.7.1"
     216                        }
     217                },
     218                "@babel/helper-define-polyfill-provider": {
     219                        "version": "0.1.5",
     220                        "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz",
     221                        "integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==",
     222                        "dev": true,
     223                        "requires": {
     224                                "@babel/helper-compilation-targets": "^7.13.0",
     225                                "@babel/helper-module-imports": "^7.12.13",
     226                                "@babel/helper-plugin-utils": "^7.13.0",
     227                                "@babel/traverse": "^7.13.0",
     228                                "debug": "^4.1.1",
     229                                "lodash.debounce": "^4.0.8",
     230                                "resolve": "^1.14.2",
     231                                "semver": "^6.1.2"
    400232                        },
    401233                        "dependencies": {
    402                                 "@babel/code-frame": {
    403                                         "version": "7.12.13",
    404                                         "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    405                                         "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
     234                                "debug": {
     235                                        "version": "4.3.1",
     236                                        "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     237                                        "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    406238                                        "dev": true,
    407239                                        "requires": {
    408                                                 "@babel/highlight": "^7.12.13"
    409                                         }
    410                                 },
    411                                 "@babel/generator": {
    412                                         "version": "7.12.15",
    413                                         "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz",
    414                                         "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==",
    415                                         "dev": true,
    416                                         "requires": {
    417                                                 "@babel/types": "^7.12.13",
    418                                                 "jsesc": "^2.5.1",
    419                                                 "source-map": "^0.5.0"
    420                                         }
    421                                 },
    422                                 "@babel/helper-function-name": {
    423                                         "version": "7.12.13",
    424                                         "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    425                                         "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    426                                         "dev": true,
    427                                         "requires": {
    428                                                 "@babel/helper-get-function-arity": "^7.12.13",
    429                                                 "@babel/template": "^7.12.13",
    430                                                 "@babel/types": "^7.12.13"
    431                                         }
    432                                 },
    433                                 "@babel/helper-get-function-arity": {
    434                                         "version": "7.12.13",
    435                                         "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    436                                         "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    437                                         "dev": true,
    438                                         "requires": {
    439                                                 "@babel/types": "^7.12.13"
    440                                         }
    441                                 },
    442                                 "@babel/helper-member-expression-to-functions": {
    443                                         "version": "7.12.16",
    444                                         "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.16.tgz",
    445                                         "integrity": "sha512-zYoZC1uvebBFmj1wFAlXwt35JLEgecefATtKp20xalwEK8vHAixLBXTGxNrVGEmTT+gzOThUgr8UEdgtalc1BQ==",
    446                                         "dev": true,
    447                                         "requires": {
    448                                                 "@babel/types": "^7.12.13"
    449                                         }
    450                                 },
    451                                 "@babel/helper-optimise-call-expression": {
    452                                         "version": "7.12.13",
    453                                         "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
    454                                         "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
    455                                         "dev": true,
    456                                         "requires": {
    457                                                 "@babel/types": "^7.12.13"
    458                                         }
    459                                 },
    460                                 "@babel/helper-replace-supers": {
    461                                         "version": "7.12.13",
    462                                         "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz",
    463                                         "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==",
    464                                         "dev": true,
    465                                         "requires": {
    466                                                 "@babel/helper-member-expression-to-functions": "^7.12.13",
    467                                                 "@babel/helper-optimise-call-expression": "^7.12.13",
    468                                                 "@babel/traverse": "^7.12.13",
    469                                                 "@babel/types": "^7.12.13"
    470                                         }
    471                                 },
    472                                 "@babel/helper-split-export-declaration": {
    473                                         "version": "7.12.13",
    474                                         "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    475                                         "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    476                                         "dev": true,
    477                                         "requires": {
    478                                                 "@babel/types": "^7.12.13"
    479                                         }
    480                                 },
    481                                 "@babel/helper-validator-identifier": {
    482                                         "version": "7.12.11",
    483                                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
    484                                         "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
    485                                         "dev": true
    486                                 },
    487                                 "@babel/highlight": {
    488                                         "version": "7.12.13",
    489                                         "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
    490                                         "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
    491                                         "dev": true,
    492                                         "requires": {
    493                                                 "@babel/helper-validator-identifier": "^7.12.11",
    494                                                 "chalk": "^2.0.0",
    495                                                 "js-tokens": "^4.0.0"
    496                                         }
    497                                 },
    498                                 "@babel/parser": {
    499                                         "version": "7.12.16",
    500                                         "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
    501                                         "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
    502                                         "dev": true
    503                                 },
    504                                 "@babel/template": {
    505                                         "version": "7.12.13",
    506                                         "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
    507                                         "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    508                                         "dev": true,
    509                                         "requires": {
    510                                                 "@babel/code-frame": "^7.12.13",
    511                                                 "@babel/parser": "^7.12.13",
    512                                                 "@babel/types": "^7.12.13"
    513                                         }
    514                                 },
    515                                 "@babel/traverse": {
    516                                         "version": "7.12.13",
    517                                         "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
    518                                         "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
    519                                         "dev": true,
    520                                         "requires": {
    521                                                 "@babel/code-frame": "^7.12.13",
    522                                                 "@babel/generator": "^7.12.13",
    523                                                 "@babel/helper-function-name": "^7.12.13",
    524                                                 "@babel/helper-split-export-declaration": "^7.12.13",
    525                                                 "@babel/parser": "^7.12.13",
    526                                                 "@babel/types": "^7.12.13",
    527                                                 "debug": "^4.1.0",
    528                                                 "globals": "^11.1.0",
    529                                                 "lodash": "^4.17.19"
    530                                         }
    531                                 },
    532                                 "@babel/types": {
    533                                         "version": "7.12.13",
    534                                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
    535                                         "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
    536                                         "dev": true,
    537                                         "requires": {
    538                                                 "@babel/helper-validator-identifier": "^7.12.11",
    539                                                 "lodash": "^4.17.19",
    540                                                 "to-fast-properties": "^2.0.0"
    541                                         }
    542                                 },
    543                                 "debug": {
    544                                         "version": "4.3.1",
    545                                         "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    546                                         "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    547                                         "dev": true,
    548                                         "requires": {
    549                                                 "ms": "2.1.2"
     240                                                "ms": "2.1.2"
    550241                                        }
    551242                                },
    552243                                "ms": {
     
    555246                                        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    556247                                        "dev": true
    557248                                },
    558                                 "source-map": {
    559                                         "version": "0.5.7",
    560                                         "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    561                                         "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    562                                         "dev": true
    563                                 }
    564                         }
    565                 },
    566                 "@babel/helper-create-regexp-features-plugin": {
    567                         "version": "7.8.8",
    568                         "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
    569                         "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
    570                         "dev": true,
    571                         "requires": {
    572                                 "@babel/helper-annotate-as-pure": "^7.8.3",
    573                                 "@babel/helper-regex": "^7.8.3",
    574                                 "regexpu-core": "^4.7.0"
    575                         }
    576                 },
    577                 "@babel/helper-define-map": {
    578                         "version": "7.8.3",
    579                         "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
    580                         "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
    581                         "dev": true,
    582                         "requires": {
    583                                 "@babel/helper-function-name": "^7.8.3",
    584                                 "@babel/types": "^7.8.3",
    585                                 "lodash": "^4.17.13"
    586                         },
    587                         "dependencies": {
    588                                 "lodash": {
    589                                         "version": "4.17.19",
    590                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
    591                                         "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
     249                                "resolve": {
     250                                        "version": "1.20.0",
     251                                        "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
     252                                        "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
     253                                        "dev": true,
     254                                        "requires": {
     255                                                "is-core-module": "^2.2.0",
     256                                                "path-parse": "^1.0.6"
     257                                        }
     258                                },
     259                                "semver": {
     260                                        "version": "6.3.0",
     261                                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     262                                        "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    592263                                        "dev": true
    593264                                }
    594265                        }
    595266                },
    596267                "@babel/helper-explode-assignable-expression": {
    597                         "version": "7.8.3",
    598                         "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
    599                         "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
     268                        "version": "7.13.0",
     269                        "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz",
     270                        "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==",
    600271                        "dev": true,
    601272                        "requires": {
    602                                 "@babel/traverse": "^7.8.3",
    603                                 "@babel/types": "^7.8.3"
     273                                "@babel/types": "^7.13.0"
    604274                        }
    605275                },
    606276                "@babel/helper-function-name": {
    607                         "version": "7.8.3",
    608                         "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
    609                         "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
     277                        "version": "7.12.13",
     278                        "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
     279                        "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    610280                        "dev": true,
    611281                        "requires": {
    612                                 "@babel/helper-get-function-arity": "^7.8.3",
    613                                 "@babel/template": "^7.8.3",
    614                                 "@babel/types": "^7.8.3"
     282                                "@babel/helper-get-function-arity": "^7.12.13",
     283                                "@babel/template": "^7.12.13",
     284                                "@babel/types": "^7.12.13"
    615285                        }
    616286                },
    617287                "@babel/helper-get-function-arity": {
    618                         "version": "7.8.3",
    619                         "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
    620                         "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
     288                        "version": "7.12.13",
     289                        "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
     290                        "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    621291                        "dev": true,
    622292                        "requires": {
    623                                 "@babel/types": "^7.8.3"
     293                                "@babel/types": "^7.12.13"
    624294                        }
    625295                },
    626296                "@babel/helper-hoist-variables": {
    627                         "version": "7.8.3",
    628                         "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
    629                         "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
     297                        "version": "7.13.0",
     298                        "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz",
     299                        "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==",
    630300                        "dev": true,
    631301                        "requires": {
    632                                 "@babel/types": "^7.8.3"
     302                                "@babel/traverse": "^7.13.0",
     303                                "@babel/types": "^7.13.0"
    633304                        }
    634305                },
    635306                "@babel/helper-member-expression-to-functions": {
    636                         "version": "7.8.3",
    637                         "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
    638                         "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
     307                        "version": "7.13.12",
     308                        "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
     309                        "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
    639310                        "dev": true,
    640311                        "requires": {
    641                                 "@babel/types": "^7.8.3"
     312                                "@babel/types": "^7.13.12"
    642313                        }
    643314                },
    644315                "@babel/helper-module-imports": {
    645                         "version": "7.8.3",
    646                         "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
    647                         "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
     316                        "version": "7.13.12",
     317                        "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
     318                        "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
    648319                        "dev": true,
    649320                        "requires": {
    650                                 "@babel/types": "^7.8.3"
     321                                "@babel/types": "^7.13.12"
    651322                        }
    652323                },
    653324                "@babel/helper-module-transforms": {
    654                         "version": "7.9.0",
    655                         "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
    656                         "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
     325                        "version": "7.13.14",
     326                        "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz",
     327                        "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==",
    657328                        "dev": true,
    658329                        "requires": {
    659                                 "@babel/helper-module-imports": "^7.8.3",
    660                                 "@babel/helper-replace-supers": "^7.8.6",
    661                                 "@babel/helper-simple-access": "^7.8.3",
    662                                 "@babel/helper-split-export-declaration": "^7.8.3",
    663                                 "@babel/template": "^7.8.6",
    664                                 "@babel/types": "^7.9.0",
    665                                 "lodash": "^4.17.13"
     330                                "@babel/helper-module-imports": "^7.13.12",
     331                                "@babel/helper-replace-supers": "^7.13.12",
     332                                "@babel/helper-simple-access": "^7.13.12",
     333                                "@babel/helper-split-export-declaration": "^7.12.13",
     334                                "@babel/helper-validator-identifier": "^7.12.11",
     335                                "@babel/template": "^7.12.13",
     336                                "@babel/traverse": "^7.13.13",
     337                                "@babel/types": "^7.13.14"
    666338                        },
    667339                        "dependencies": {
    668                                 "lodash": {
    669                                         "version": "4.17.19",
    670                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
    671                                         "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
     340                                "@babel/helper-validator-identifier": {
     341                                        "version": "7.12.11",
     342                                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
     343                                        "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
    672344                                        "dev": true
    673345                                }
    674346                        }
    675347                },
    676348                "@babel/helper-optimise-call-expression": {
    677                         "version": "7.8.3",
    678                         "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
    679                         "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
     349                        "version": "7.12.13",
     350                        "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
     351                        "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
    680352                        "dev": true,
    681353                        "requires": {
    682                                 "@babel/types": "^7.8.3"
     354                                "@babel/types": "^7.12.13"
    683355                        }
    684356                },
    685357                "@babel/helper-plugin-utils": {
    686                         "version": "7.8.3",
    687                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
    688                         "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
     358                        "version": "7.13.0",
     359                        "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
     360                        "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    689361                        "dev": true
    690362                },
    691                 "@babel/helper-regex": {
    692                         "version": "7.8.3",
    693                         "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
    694                         "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
    695                         "dev": true,
    696                         "requires": {
    697                                 "lodash": "^4.17.13"
    698                         },
    699                         "dependencies": {
    700                                 "lodash": {
    701                                         "version": "4.17.19",
    702                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
    703                                         "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
    704                                         "dev": true
    705                                 }
    706                         }
    707                 },
    708363                "@babel/helper-remap-async-to-generator": {
    709                         "version": "7.8.3",
    710                         "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
    711                         "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
     364                        "version": "7.13.0",
     365                        "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz",
     366                        "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==",
    712367                        "dev": true,
    713368                        "requires": {
    714                                 "@babel/helper-annotate-as-pure": "^7.8.3",
    715                                 "@babel/helper-wrap-function": "^7.8.3",
    716                                 "@babel/template": "^7.8.3",
    717                                 "@babel/traverse": "^7.8.3",
    718                                 "@babel/types": "^7.8.3"
     369                                "@babel/helper-annotate-as-pure": "^7.12.13",
     370                                "@babel/helper-wrap-function": "^7.13.0",
     371                                "@babel/types": "^7.13.0"
    719372                        }
    720373                },
    721374                "@babel/helper-replace-supers": {
    722                         "version": "7.8.6",
    723                         "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
    724                         "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
     375                        "version": "7.13.12",
     376                        "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz",
     377                        "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==",
    725378                        "dev": true,
    726379                        "requires": {
    727                                 "@babel/helper-member-expression-to-functions": "^7.8.3",
    728                                 "@babel/helper-optimise-call-expression": "^7.8.3",
    729                                 "@babel/traverse": "^7.8.6",
    730                                 "@babel/types": "^7.8.6"
     380                                "@babel/helper-member-expression-to-functions": "^7.13.12",
     381                                "@babel/helper-optimise-call-expression": "^7.12.13",
     382                                "@babel/traverse": "^7.13.0",
     383                                "@babel/types": "^7.13.12"
    731384                        }
    732385                },
    733386                "@babel/helper-simple-access": {
    734                         "version": "7.8.3",
    735                         "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
    736                         "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
     387                        "version": "7.13.12",
     388                        "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
     389                        "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
    737390                        "dev": true,
    738391                        "requires": {
    739                                 "@babel/template": "^7.8.3",
    740                                 "@babel/types": "^7.8.3"
     392                                "@babel/types": "^7.13.12"
    741393                        }
    742394                },
    743395                "@babel/helper-skip-transparent-expression-wrappers": {
     
    747399                        "dev": true,
    748400                        "requires": {
    749401                                "@babel/types": "^7.12.1"
    750                         },
    751                         "dependencies": {
    752                                 "@babel/helper-validator-identifier": {
    753                                         "version": "7.12.11",
    754                                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
    755                                         "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
    756                                         "dev": true
    757                                 },
    758                                 "@babel/types": {
    759                                         "version": "7.12.13",
    760                                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
    761                                         "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
    762                                         "dev": true,
    763                                         "requires": {
    764                                                 "@babel/helper-validator-identifier": "^7.12.11",
    765                                                 "lodash": "^4.17.19",
    766                                                 "to-fast-properties": "^2.0.0"
    767                                         }
    768                                 }
    769402                        }
    770403                },
    771404                "@babel/helper-split-export-declaration": {
    772                         "version": "7.8.3",
    773                         "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
    774                         "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
     405                        "version": "7.12.13",
     406                        "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
     407                        "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    775408                        "dev": true,
    776409                        "requires": {
    777                                 "@babel/types": "^7.8.3"
     410                                "@babel/types": "^7.12.13"
    778411                        }
    779412                },
    780413                "@babel/helper-validator-identifier": {
     
    784417                        "dev": true
    785418                },
    786419                "@babel/helper-validator-option": {
    787                         "version": "7.12.16",
    788                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.16.tgz",
    789                         "integrity": "sha512-uCgsDBPUQDvzr11ePPo4TVEocxj8RXjUVSC/Y8N1YpVAI/XDdUwGJu78xmlGhTxj2ntaWM7n9LQdRtyhOzT2YQ==",
     420                        "version": "7.12.17",
     421                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
     422                        "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
    790423                        "dev": true
    791424                },
    792425                "@babel/helper-wrap-function": {
    793                         "version": "7.8.3",
    794                         "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
    795                         "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
     426                        "version": "7.13.0",
     427                        "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz",
     428                        "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==",
    796429                        "dev": true,
    797430                        "requires": {
    798                                 "@babel/helper-function-name": "^7.8.3",
    799                                 "@babel/template": "^7.8.3",
    800                                 "@babel/traverse": "^7.8.3",
    801                                 "@babel/types": "^7.8.3"
     431                                "@babel/helper-function-name": "^7.12.13",
     432                                "@babel/template": "^7.12.13",
     433                                "@babel/traverse": "^7.13.0",
     434                                "@babel/types": "^7.13.0"
    802435                        }
    803436                },
    804437                "@babel/helpers": {
    805                         "version": "7.10.4",
    806                         "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz",
    807                         "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==",
     438                        "version": "7.13.10",
     439                        "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz",
     440                        "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==",
    808441                        "dev": true,
    809442                        "requires": {
    810                                 "@babel/template": "^7.10.4",
    811                                 "@babel/traverse": "^7.10.4",
    812                                 "@babel/types": "^7.10.4"
    813                         },
    814                         "dependencies": {
    815                                 "@babel/code-frame": {
    816                                         "version": "7.10.4",
    817                                         "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
    818                                         "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
    819                                         "dev": true,
    820                                         "requires": {
    821                                                 "@babel/highlight": "^7.10.4"
    822                                         }
    823                                 },
    824                                 "@babel/generator": {
    825                                         "version": "7.11.6",
    826                                         "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz",
    827                                         "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==",
    828                                         "dev": true,
    829                                         "requires": {
    830                                                 "@babel/types": "^7.11.5",
    831                                                 "jsesc": "^2.5.1",
    832                                                 "source-map": "^0.5.0"
    833                                         }
    834                                 },
    835                                 "@babel/helper-function-name": {
    836                                         "version": "7.10.4",
    837                                         "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz",
    838                                         "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==",
    839                                         "dev": true,
    840                                         "requires": {
    841                                                 "@babel/helper-get-function-arity": "^7.10.4",
    842                                                 "@babel/template": "^7.10.4",
    843                                                 "@babel/types": "^7.10.4"
    844                                         }
    845                                 },
    846                                 "@babel/helper-get-function-arity": {
    847                                         "version": "7.10.4",
    848                                         "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz",
    849                                         "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==",
    850                                         "dev": true,
    851                                         "requires": {
    852                                                 "@babel/types": "^7.10.4"
    853                                         }
    854                                 },
    855                                 "@babel/helper-split-export-declaration": {
    856                                         "version": "7.11.0",
    857                                         "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz",
    858                                         "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==",
    859                                         "dev": true,
    860                                         "requires": {
    861                                                 "@babel/types": "^7.11.0"
    862                                         }
    863                                 },
    864                                 "@babel/helper-validator-identifier": {
    865                                         "version": "7.10.4",
    866                                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
    867                                         "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
    868                                         "dev": true
    869                                 },
    870                                 "@babel/highlight": {
    871                                         "version": "7.10.4",
    872                                         "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
    873                                         "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
    874                                         "dev": true,
    875                                         "requires": {
    876                                                 "@babel/helper-validator-identifier": "^7.10.4",
    877                                                 "chalk": "^2.0.0",
    878                                                 "js-tokens": "^4.0.0"
    879                                         }
    880                                 },
    881                                 "@babel/parser": {
    882                                         "version": "7.11.5",
    883                                         "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz",
    884                                         "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==",
    885                                         "dev": true
    886                                 },
    887                                 "@babel/template": {
    888                                         "version": "7.10.4",
    889                                         "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz",
    890                                         "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==",
    891                                         "dev": true,
    892                                         "requires": {
    893                                                 "@babel/code-frame": "^7.10.4",
    894                                                 "@babel/parser": "^7.10.4",
    895                                                 "@babel/types": "^7.10.4"
    896                                         }
    897                                 },
    898                                 "@babel/traverse": {
    899                                         "version": "7.11.5",
    900                                         "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz",
    901                                         "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==",
    902                                         "dev": true,
    903                                         "requires": {
    904                                                 "@babel/code-frame": "^7.10.4",
    905                                                 "@babel/generator": "^7.11.5",
    906                                                 "@babel/helper-function-name": "^7.10.4",
    907                                                 "@babel/helper-split-export-declaration": "^7.11.0",
    908                                                 "@babel/parser": "^7.11.5",
    909                                                 "@babel/types": "^7.11.5",
    910                                                 "debug": "^4.1.0",
    911                                                 "globals": "^11.1.0",
    912                                                 "lodash": "^4.17.19"
    913                                         }
    914                                 },
    915                                 "@babel/types": {
    916                                         "version": "7.11.5",
    917                                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
    918                                         "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
    919                                         "dev": true,
    920                                         "requires": {
    921                                                 "@babel/helper-validator-identifier": "^7.10.4",
    922                                                 "lodash": "^4.17.19",
    923                                                 "to-fast-properties": "^2.0.0"
    924                                         }
    925                                 },
    926                                 "debug": {
    927                                         "version": "4.2.0",
    928                                         "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
    929                                         "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
    930                                         "dev": true,
    931                                         "requires": {
    932                                                 "ms": "2.1.2"
    933                                         }
    934                                 },
    935                                 "ms": {
    936                                         "version": "2.1.2",
    937                                         "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    938                                         "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    939                                         "dev": true
    940                                 },
    941                                 "source-map": {
    942                                         "version": "0.5.7",
    943                                         "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    944                                         "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    945                                         "dev": true
    946                                 }
     443                                "@babel/template": "^7.12.13",
     444                                "@babel/traverse": "^7.13.0",
     445                                "@babel/types": "^7.13.0"
    947446                        }
    948447                },
    949448                "@babel/highlight": {
     
    958457                        }
    959458                },
    960459                "@babel/parser": {
    961                         "version": "7.9.4",
    962                         "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
    963                         "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
     460                        "version": "7.13.13",
     461                        "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz",
     462                        "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==",
    964463                        "dev": true
    965464                },
     465                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
     466                        "version": "7.13.12",
     467                        "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz",
     468                        "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==",
     469                        "dev": true,
     470                        "requires": {
     471                                "@babel/helper-plugin-utils": "^7.13.0",
     472                                "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
     473                                "@babel/plugin-proposal-optional-chaining": "^7.13.12"
     474                        }
     475                },
    966476                "@babel/plugin-proposal-async-generator-functions": {
    967                         "version": "7.8.3",
    968                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
    969                         "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
     477                        "version": "7.13.8",
     478                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz",
     479                        "integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==",
    970480                        "dev": true,
    971481                        "requires": {
    972                                 "@babel/helper-plugin-utils": "^7.8.3",
    973                                 "@babel/helper-remap-async-to-generator": "^7.8.3",
    974                                 "@babel/plugin-syntax-async-generators": "^7.8.0"
     482                                "@babel/helper-plugin-utils": "^7.13.0",
     483                                "@babel/helper-remap-async-to-generator": "^7.13.0",
     484                                "@babel/plugin-syntax-async-generators": "^7.8.4"
    975485                        }
    976486                },
    977487                "@babel/plugin-proposal-class-properties": {
    978                         "version": "7.12.13",
    979                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.13.tgz",
    980                         "integrity": "sha512-8SCJ0Ddrpwv4T7Gwb33EmW1V9PY5lggTO+A8WjyIwxrSHDUyBw4MtF96ifn1n8H806YlxbVCoKXbbmzD6RD+cA==",
     488                        "version": "7.13.0",
     489                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz",
     490                        "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==",
    981491                        "dev": true,
    982492                        "requires": {
    983                                 "@babel/helper-create-class-features-plugin": "^7.12.13",
    984                                 "@babel/helper-plugin-utils": "^7.12.13"
    985                         },
    986                         "dependencies": {
    987                                 "@babel/helper-plugin-utils": {
    988                                         "version": "7.12.13",
    989                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    990                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    991                                         "dev": true
    992                                 }
     493                                "@babel/helper-create-class-features-plugin": "^7.13.0",
     494                                "@babel/helper-plugin-utils": "^7.13.0"
    993495                        }
    994496                },
    995497                "@babel/plugin-proposal-dynamic-import": {
    996                         "version": "7.8.3",
    997                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
    998                         "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
     498                        "version": "7.13.8",
     499                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz",
     500                        "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==",
    999501                        "dev": true,
    1000502                        "requires": {
    1001                                 "@babel/helper-plugin-utils": "^7.8.3",
    1002                                 "@babel/plugin-syntax-dynamic-import": "^7.8.0"
     503                                "@babel/helper-plugin-utils": "^7.13.0",
     504                                "@babel/plugin-syntax-dynamic-import": "^7.8.3"
    1003505                        }
    1004506                },
    1005507                "@babel/plugin-proposal-export-namespace-from": {
     
    1010512                        "requires": {
    1011513                                "@babel/helper-plugin-utils": "^7.12.13",
    1012514                                "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
    1013                         },
    1014                         "dependencies": {
    1015                                 "@babel/helper-plugin-utils": {
    1016                                         "version": "7.12.13",
    1017                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    1018                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    1019                                         "dev": true
    1020                                 }
    1021515                        }
    1022516                },
    1023517                "@babel/plugin-proposal-json-strings": {
    1024                         "version": "7.8.3",
    1025                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
    1026                         "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
     518                        "version": "7.13.8",
     519                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz",
     520                        "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==",
    1027521                        "dev": true,
    1028522                        "requires": {
    1029                                 "@babel/helper-plugin-utils": "^7.8.3",
    1030                                 "@babel/plugin-syntax-json-strings": "^7.8.0"
     523                                "@babel/helper-plugin-utils": "^7.13.0",
     524                                "@babel/plugin-syntax-json-strings": "^7.8.3"
    1031525                        }
    1032526                },
    1033527                "@babel/plugin-proposal-logical-assignment-operators": {
    1034                         "version": "7.12.13",
    1035                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz",
    1036                         "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==",
     528                        "version": "7.13.8",
     529                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz",
     530                        "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==",
    1037531                        "dev": true,
    1038532                        "requires": {
    1039                                 "@babel/helper-plugin-utils": "^7.12.13",
     533                                "@babel/helper-plugin-utils": "^7.13.0",
    1040534                                "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
    1041                         },
    1042                         "dependencies": {
    1043                                 "@babel/helper-plugin-utils": {
    1044                                         "version": "7.12.13",
    1045                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    1046                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    1047                                         "dev": true
    1048                                 }
    1049535                        }
    1050536                },
    1051537                "@babel/plugin-proposal-nullish-coalescing-operator": {
    1052                         "version": "7.8.3",
    1053                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
    1054                         "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
     538                        "version": "7.13.8",
     539                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz",
     540                        "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==",
    1055541                        "dev": true,
    1056542                        "requires": {
    1057                                 "@babel/helper-plugin-utils": "^7.8.3",
    1058                                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
     543                                "@babel/helper-plugin-utils": "^7.13.0",
     544                                "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
    1059545                        }
    1060546                },
    1061547                "@babel/plugin-proposal-numeric-separator": {
    1062                         "version": "7.8.3",
    1063                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz",
    1064                         "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==",
     548                        "version": "7.12.13",
     549                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
     550                        "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
    1065551                        "dev": true,
    1066552                        "requires": {
    1067                                 "@babel/helper-plugin-utils": "^7.8.3",
    1068                                 "@babel/plugin-syntax-numeric-separator": "^7.8.3"
     553                                "@babel/helper-plugin-utils": "^7.12.13",
     554                                "@babel/plugin-syntax-numeric-separator": "^7.10.4"
    1069555                        }
    1070556                },
    1071557                "@babel/plugin-proposal-object-rest-spread": {
    1072                         "version": "7.9.0",
    1073                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz",
    1074                         "integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==",
     558                        "version": "7.13.8",
     559                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz",
     560                        "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==",
    1075561                        "dev": true,
    1076562                        "requires": {
    1077                                 "@babel/helper-plugin-utils": "^7.8.3",
    1078                                 "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
     563                                "@babel/compat-data": "^7.13.8",
     564                                "@babel/helper-compilation-targets": "^7.13.8",
     565                                "@babel/helper-plugin-utils": "^7.13.0",
     566                                "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
     567                                "@babel/plugin-transform-parameters": "^7.13.0"
    1079568                        }
    1080569                },
    1081570                "@babel/plugin-proposal-optional-catch-binding": {
    1082                         "version": "7.8.3",
    1083                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
    1084                         "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
     571                        "version": "7.13.8",
     572                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz",
     573                        "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==",
    1085574                        "dev": true,
    1086575                        "requires": {
    1087                                 "@babel/helper-plugin-utils": "^7.8.3",
    1088                                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
     576                                "@babel/helper-plugin-utils": "^7.13.0",
     577                                "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
    1089578                        }
    1090579                },
    1091580                "@babel/plugin-proposal-optional-chaining": {
    1092                         "version": "7.9.0",
    1093                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
    1094                         "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
     581                        "version": "7.13.12",
     582                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz",
     583                        "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==",
    1095584                        "dev": true,
    1096585                        "requires": {
    1097                                 "@babel/helper-plugin-utils": "^7.8.3",
    1098                                 "@babel/plugin-syntax-optional-chaining": "^7.8.0"
     586                                "@babel/helper-plugin-utils": "^7.13.0",
     587                                "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
     588                                "@babel/plugin-syntax-optional-chaining": "^7.8.3"
    1099589                        }
    1100590                },
    1101591                "@babel/plugin-proposal-private-methods": {
    1102                         "version": "7.12.13",
    1103                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.13.tgz",
    1104                         "integrity": "sha512-sV0V57uUwpauixvR7s2o75LmwJI6JECwm5oPUY5beZB1nBl2i37hc7CJGqB5G+58fur5Y6ugvl3LRONk5x34rg==",
     592                        "version": "7.13.0",
     593                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz",
     594                        "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==",
    1105595                        "dev": true,
    1106596                        "requires": {
    1107                                 "@babel/helper-create-class-features-plugin": "^7.12.13",
    1108                                 "@babel/helper-plugin-utils": "^7.12.13"
    1109                         },
    1110                         "dependencies": {
    1111                                 "@babel/helper-plugin-utils": {
    1112                                         "version": "7.12.13",
    1113                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    1114                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    1115                                         "dev": true
    1116                                 }
     597                                "@babel/helper-create-class-features-plugin": "^7.13.0",
     598                                "@babel/helper-plugin-utils": "^7.13.0"
    1117599                        }
    1118600                },
    1119601                "@babel/plugin-proposal-unicode-property-regex": {
    1120                         "version": "7.8.8",
    1121                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
    1122                         "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
     602                        "version": "7.12.13",
     603                        "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
     604                        "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
    1123605                        "dev": true,
    1124606                        "requires": {
    1125                                 "@babel/helper-create-regexp-features-plugin": "^7.8.8",
    1126                                 "@babel/helper-plugin-utils": "^7.8.3"
     607                                "@babel/helper-create-regexp-features-plugin": "^7.12.13",
     608                                "@babel/helper-plugin-utils": "^7.12.13"
    1127609                        }
    1128610                },
    1129611                "@babel/plugin-syntax-async-generators": {
     
    1142624                        "dev": true,
    1143625                        "requires": {
    1144626                                "@babel/helper-plugin-utils": "^7.12.13"
    1145                         },
    1146                         "dependencies": {
    1147                                 "@babel/helper-plugin-utils": {
    1148                                         "version": "7.12.13",
    1149                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    1150                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    1151                                         "dev": true
    1152                                 }
    1153627                        }
    1154628                },
    1155629                "@babel/plugin-syntax-dynamic-import": {
     
    1171645                        }
    1172646                },
    1173647                "@babel/plugin-syntax-flow": {
    1174                         "version": "7.8.3",
    1175                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz",
    1176                         "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==",
     648                        "version": "7.12.13",
     649                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz",
     650                        "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==",
    1177651                        "dev": true,
    1178652                        "requires": {
    1179                                 "@babel/helper-plugin-utils": "^7.8.3"
     653                                "@babel/helper-plugin-utils": "^7.12.13"
    1180654                        }
    1181655                },
    1182656                "@babel/plugin-syntax-json-strings": {
     
    1189663                        }
    1190664                },
    1191665                "@babel/plugin-syntax-jsx": {
    1192                         "version": "7.8.3",
    1193                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz",
    1194                         "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==",
     666                        "version": "7.12.13",
     667                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
     668                        "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
    1195669                        "dev": true,
    1196670                        "requires": {
    1197                                 "@babel/helper-plugin-utils": "^7.8.3"
     671                                "@babel/helper-plugin-utils": "^7.12.13"
    1198672                        }
    1199673                },
    1200674                "@babel/plugin-syntax-logical-assignment-operators": {
     
    1204678                        "dev": true,
    1205679                        "requires": {
    1206680                                "@babel/helper-plugin-utils": "^7.10.4"
    1207                         },
    1208                         "dependencies": {
    1209                                 "@babel/helper-plugin-utils": {
    1210                                         "version": "7.12.13",
    1211                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    1212                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    1213                                         "dev": true
    1214                                 }
    1215681                        }
    1216682                },
    1217683                "@babel/plugin-syntax-nullish-coalescing-operator": {
     
    1224690                        }
    1225691                },
    1226692                "@babel/plugin-syntax-numeric-separator": {
    1227                         "version": "7.8.3",
    1228                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz",
    1229                         "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==",
     693                        "version": "7.10.4",
     694                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
     695                        "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
    1230696                        "dev": true,
    1231697                        "requires": {
    1232                                 "@babel/helper-plugin-utils": "^7.8.3"
     698                                "@babel/helper-plugin-utils": "^7.10.4"
    1233699                        }
    1234700                },
    1235701                "@babel/plugin-syntax-object-rest-spread": {
     
    1260726                        }
    1261727                },
    1262728                "@babel/plugin-syntax-top-level-await": {
    1263                         "version": "7.8.3",
    1264                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
    1265                         "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
     729                        "version": "7.12.13",
     730                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
     731                        "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
    1266732                        "dev": true,
    1267733                        "requires": {
    1268                                 "@babel/helper-plugin-utils": "^7.8.3"
     734                                "@babel/helper-plugin-utils": "^7.12.13"
     735                        }
     736                },
     737                "@babel/plugin-syntax-typescript": {
     738                        "version": "7.12.13",
     739                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz",
     740                        "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==",
     741                        "dev": true,
     742                        "requires": {
     743                                "@babel/helper-plugin-utils": "^7.12.13"
    1269744                        }
    1270745                },
    1271746                "@babel/plugin-transform-arrow-functions": {
    1272                         "version": "7.8.3",
    1273                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
    1274                         "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
     747                        "version": "7.13.0",
     748                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz",
     749                        "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==",
    1275750                        "dev": true,
    1276751                        "requires": {
    1277                                 "@babel/helper-plugin-utils": "^7.8.3"
     752                                "@babel/helper-plugin-utils": "^7.13.0"
    1278753                        }
    1279754                },
    1280755                "@babel/plugin-transform-async-to-generator": {
    1281                         "version": "7.8.3",
    1282                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
    1283                         "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
     756                        "version": "7.13.0",
     757                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz",
     758                        "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==",
    1284759                        "dev": true,
    1285760                        "requires": {
    1286                                 "@babel/helper-module-imports": "^7.8.3",
    1287                                 "@babel/helper-plugin-utils": "^7.8.3",
    1288                                 "@babel/helper-remap-async-to-generator": "^7.8.3"
     761                                "@babel/helper-module-imports": "^7.12.13",
     762                                "@babel/helper-plugin-utils": "^7.13.0",
     763                                "@babel/helper-remap-async-to-generator": "^7.13.0"
    1289764                        }
    1290765                },
    1291766                "@babel/plugin-transform-block-scoped-functions": {
    1292                         "version": "7.8.3",
    1293                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
    1294                         "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
     767                        "version": "7.12.13",
     768                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
     769                        "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
    1295770                        "dev": true,
    1296771                        "requires": {
    1297                                 "@babel/helper-plugin-utils": "^7.8.3"
     772                                "@babel/helper-plugin-utils": "^7.12.13"
    1298773                        }
    1299774                },
    1300775                "@babel/plugin-transform-block-scoping": {
    1301                         "version": "7.8.3",
    1302                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
    1303                         "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
     776                        "version": "7.12.13",
     777                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
     778                        "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
    1304779                        "dev": true,
    1305780                        "requires": {
    1306                                 "@babel/helper-plugin-utils": "^7.8.3",
    1307                                 "lodash": "^4.17.13"
    1308                         },
    1309                         "dependencies": {
    1310                                 "lodash": {
    1311                                         "version": "4.17.19",
    1312                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
    1313                                         "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
    1314                                         "dev": true
    1315                                 }
     781                                "@babel/helper-plugin-utils": "^7.12.13"
    1316782                        }
    1317783                },
    1318784                "@babel/plugin-transform-classes": {
    1319                         "version": "7.9.2",
    1320                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz",
    1321                         "integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==",
    1322                         "dev": true,
    1323                         "requires": {
    1324                                 "@babel/helper-annotate-as-pure": "^7.8.3",
    1325                                 "@babel/helper-define-map": "^7.8.3",
    1326                                 "@babel/helper-function-name": "^7.8.3",
    1327                                 "@babel/helper-optimise-call-expression": "^7.8.3",
    1328                                 "@babel/helper-plugin-utils": "^7.8.3",
    1329                                 "@babel/helper-replace-supers": "^7.8.6",
    1330                                 "@babel/helper-split-export-declaration": "^7.8.3",
     785                        "version": "7.13.0",
     786                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz",
     787                        "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==",
     788                        "dev": true,
     789                        "requires": {
     790                                "@babel/helper-annotate-as-pure": "^7.12.13",
     791                                "@babel/helper-function-name": "^7.12.13",
     792                                "@babel/helper-optimise-call-expression": "^7.12.13",
     793                                "@babel/helper-plugin-utils": "^7.13.0",
     794                                "@babel/helper-replace-supers": "^7.13.0",
     795                                "@babel/helper-split-export-declaration": "^7.12.13",
    1331796                                "globals": "^11.1.0"
    1332797                        }
    1333798                },
    1334799                "@babel/plugin-transform-computed-properties": {
    1335                         "version": "7.8.3",
    1336                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
    1337                         "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
     800                        "version": "7.13.0",
     801                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz",
     802                        "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==",
    1338803                        "dev": true,
    1339804                        "requires": {
    1340                                 "@babel/helper-plugin-utils": "^7.8.3"
     805                                "@babel/helper-plugin-utils": "^7.13.0"
    1341806                        }
    1342807                },
    1343808                "@babel/plugin-transform-destructuring": {
    1344                         "version": "7.8.8",
    1345                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
    1346                         "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
     809                        "version": "7.13.0",
     810                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz",
     811                        "integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==",
    1347812                        "dev": true,
    1348813                        "requires": {
    1349                                 "@babel/helper-plugin-utils": "^7.8.3"
     814                                "@babel/helper-plugin-utils": "^7.13.0"
    1350815                        }
    1351816                },
    1352817                "@babel/plugin-transform-dotall-regex": {
    1353                         "version": "7.8.3",
    1354                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
    1355                         "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
     818                        "version": "7.12.13",
     819                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
     820                        "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
    1356821                        "dev": true,
    1357822                        "requires": {
    1358                                 "@babel/helper-create-regexp-features-plugin": "^7.8.3",
    1359                                 "@babel/helper-plugin-utils": "^7.8.3"
     823                                "@babel/helper-create-regexp-features-plugin": "^7.12.13",
     824                                "@babel/helper-plugin-utils": "^7.12.13"
    1360825                        }
    1361826                },
    1362827                "@babel/plugin-transform-duplicate-keys": {
    1363                         "version": "7.8.3",
    1364                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
    1365                         "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
     828                        "version": "7.12.13",
     829                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
     830                        "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
    1366831                        "dev": true,
    1367832                        "requires": {
    1368                                 "@babel/helper-plugin-utils": "^7.8.3"
     833                                "@babel/helper-plugin-utils": "^7.12.13"
    1369834                        }
    1370835                },
    1371836                "@babel/plugin-transform-exponentiation-operator": {
    1372                         "version": "7.8.3",
    1373                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
    1374                         "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
     837                        "version": "7.12.13",
     838                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
     839                        "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
    1375840                        "dev": true,
    1376841                        "requires": {
    1377                                 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
    1378                                 "@babel/helper-plugin-utils": "^7.8.3"
     842                                "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
     843                                "@babel/helper-plugin-utils": "^7.12.13"
    1379844                        }
    1380845                },
    1381846                "@babel/plugin-transform-flow-strip-types": {
    1382                         "version": "7.9.0",
    1383                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz",
    1384                         "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==",
     847                        "version": "7.13.0",
     848                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.13.0.tgz",
     849                        "integrity": "sha512-EXAGFMJgSX8gxWD7PZtW/P6M+z74jpx3wm/+9pn+c2dOawPpBkUX7BrfyPvo6ZpXbgRIEuwgwDb/MGlKvu2pOg==",
    1385850                        "dev": true,
    1386851                        "requires": {
    1387                                 "@babel/helper-plugin-utils": "^7.8.3",
    1388                                 "@babel/plugin-syntax-flow": "^7.8.3"
     852                                "@babel/helper-plugin-utils": "^7.13.0",
     853                                "@babel/plugin-syntax-flow": "^7.12.13"
    1389854                        }
    1390855                },
    1391856                "@babel/plugin-transform-for-of": {
    1392                         "version": "7.9.0",
    1393                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
    1394                         "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
     857                        "version": "7.13.0",
     858                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz",
     859                        "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==",
    1395860                        "dev": true,
    1396861                        "requires": {
    1397                                 "@babel/helper-plugin-utils": "^7.8.3"
     862                                "@babel/helper-plugin-utils": "^7.13.0"
    1398863                        }
    1399864                },
    1400865                "@babel/plugin-transform-function-name": {
    1401                         "version": "7.8.3",
    1402                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
    1403                         "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
     866                        "version": "7.12.13",
     867                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
     868                        "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
    1404869                        "dev": true,
    1405870                        "requires": {
    1406                                 "@babel/helper-function-name": "^7.8.3",
    1407                                 "@babel/helper-plugin-utils": "^7.8.3"
     871                                "@babel/helper-function-name": "^7.12.13",
     872                                "@babel/helper-plugin-utils": "^7.12.13"
    1408873                        }
    1409874                },
    1410875                "@babel/plugin-transform-literals": {
    1411                         "version": "7.8.3",
    1412                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
    1413                         "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
     876                        "version": "7.12.13",
     877                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
     878                        "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
    1414879                        "dev": true,
    1415880                        "requires": {
    1416                                 "@babel/helper-plugin-utils": "^7.8.3"
     881                                "@babel/helper-plugin-utils": "^7.12.13"
    1417882                        }
    1418883                },
    1419884                "@babel/plugin-transform-member-expression-literals": {
    1420                         "version": "7.8.3",
    1421                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
    1422                         "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
     885                        "version": "7.12.13",
     886                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
     887                        "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
    1423888                        "dev": true,
    1424889                        "requires": {
    1425                                 "@babel/helper-plugin-utils": "^7.8.3"
     890                                "@babel/helper-plugin-utils": "^7.12.13"
    1426891                        }
    1427892                },
    1428893                "@babel/plugin-transform-modules-amd": {
    1429                         "version": "7.9.0",
    1430                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
    1431                         "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
     894                        "version": "7.13.0",
     895                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz",
     896                        "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==",
    1432897                        "dev": true,
    1433898                        "requires": {
    1434                                 "@babel/helper-module-transforms": "^7.9.0",
    1435                                 "@babel/helper-plugin-utils": "^7.8.3",
    1436                                 "babel-plugin-dynamic-import-node": "^2.3.0"
     899                                "@babel/helper-module-transforms": "^7.13.0",
     900                                "@babel/helper-plugin-utils": "^7.13.0",
     901                                "babel-plugin-dynamic-import-node": "^2.3.3"
    1437902                        }
    1438903                },
    1439904                "@babel/plugin-transform-modules-commonjs": {
    1440                         "version": "7.9.0",
    1441                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz",
    1442                         "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==",
     905                        "version": "7.13.8",
     906                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz",
     907                        "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==",
    1443908                        "dev": true,
    1444909                        "requires": {
    1445                                 "@babel/helper-module-transforms": "^7.9.0",
    1446                                 "@babel/helper-plugin-utils": "^7.8.3",
    1447                                 "@babel/helper-simple-access": "^7.8.3",
    1448                                 "babel-plugin-dynamic-import-node": "^2.3.0"
     910                                "@babel/helper-module-transforms": "^7.13.0",
     911                                "@babel/helper-plugin-utils": "^7.13.0",
     912                                "@babel/helper-simple-access": "^7.12.13",
     913                                "babel-plugin-dynamic-import-node": "^2.3.3"
    1449914                        }
    1450915                },
    1451916                "@babel/plugin-transform-modules-systemjs": {
    1452                         "version": "7.9.0",
    1453                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
    1454                         "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
     917                        "version": "7.13.8",
     918                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz",
     919                        "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==",
    1455920                        "dev": true,
    1456921                        "requires": {
    1457                                 "@babel/helper-hoist-variables": "^7.8.3",
    1458                                 "@babel/helper-module-transforms": "^7.9.0",
    1459                                 "@babel/helper-plugin-utils": "^7.8.3",
    1460                                 "babel-plugin-dynamic-import-node": "^2.3.0"
     922                                "@babel/helper-hoist-variables": "^7.13.0",
     923                                "@babel/helper-module-transforms": "^7.13.0",
     924                                "@babel/helper-plugin-utils": "^7.13.0",
     925                                "@babel/helper-validator-identifier": "^7.12.11",
     926                                "babel-plugin-dynamic-import-node": "^2.3.3"
     927                        },
     928                        "dependencies": {
     929                                "@babel/helper-validator-identifier": {
     930                                        "version": "7.12.11",
     931                                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
     932                                        "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
     933                                        "dev": true
     934                                }
    1461935                        }
    1462936                },
    1463937                "@babel/plugin-transform-modules-umd": {
    1464                         "version": "7.9.0",
    1465                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
    1466                         "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
     938                        "version": "7.13.0",
     939                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz",
     940                        "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==",
    1467941                        "dev": true,
    1468942                        "requires": {
    1469                                 "@babel/helper-module-transforms": "^7.9.0",
    1470                                 "@babel/helper-plugin-utils": "^7.8.3"
     943                                "@babel/helper-module-transforms": "^7.13.0",
     944                                "@babel/helper-plugin-utils": "^7.13.0"
    1471945                        }
    1472946                },
    1473947                "@babel/plugin-transform-named-capturing-groups-regex": {
    1474                         "version": "7.8.3",
    1475                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
    1476                         "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
     948                        "version": "7.12.13",
     949                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
     950                        "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
    1477951                        "dev": true,
    1478952                        "requires": {
    1479                                 "@babel/helper-create-regexp-features-plugin": "^7.8.3"
     953                                "@babel/helper-create-regexp-features-plugin": "^7.12.13"
    1480954                        }
    1481955                },
    1482956                "@babel/plugin-transform-new-target": {
    1483                         "version": "7.8.3",
    1484                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
    1485                         "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
     957                        "version": "7.12.13",
     958                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
     959                        "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
    1486960                        "dev": true,
    1487961                        "requires": {
    1488                                 "@babel/helper-plugin-utils": "^7.8.3"
     962                                "@babel/helper-plugin-utils": "^7.12.13"
    1489963                        }
    1490964                },
    1491965                "@babel/plugin-transform-object-super": {
    1492                         "version": "7.8.3",
    1493                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
    1494                         "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
     966                        "version": "7.12.13",
     967                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
     968                        "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
    1495969                        "dev": true,
    1496970                        "requires": {
    1497                                 "@babel/helper-plugin-utils": "^7.8.3",
    1498                                 "@babel/helper-replace-supers": "^7.8.3"
     971                                "@babel/helper-plugin-utils": "^7.12.13",
     972                                "@babel/helper-replace-supers": "^7.12.13"
    1499973                        }
    1500974                },
    1501975                "@babel/plugin-transform-parameters": {
    1502                         "version": "7.9.3",
    1503                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz",
    1504                         "integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==",
     976                        "version": "7.13.0",
     977                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz",
     978                        "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==",
    1505979                        "dev": true,
    1506980                        "requires": {
    1507                                 "@babel/helper-get-function-arity": "^7.8.3",
    1508                                 "@babel/helper-plugin-utils": "^7.8.3"
     981                                "@babel/helper-plugin-utils": "^7.13.0"
    1509982                        }
    1510983                },
    1511984                "@babel/plugin-transform-property-literals": {
    1512                         "version": "7.8.3",
    1513                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
    1514                         "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
     985                        "version": "7.12.13",
     986                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
     987                        "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
    1515988                        "dev": true,
    1516989                        "requires": {
    1517                                 "@babel/helper-plugin-utils": "^7.8.3"
     990                                "@babel/helper-plugin-utils": "^7.12.13"
    1518991                        }
    1519992                },
    1520993                "@babel/plugin-transform-react-jsx": {
    1521                         "version": "7.9.4",
    1522                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz",
    1523                         "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==",
     994                        "version": "7.13.12",
     995                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz",
     996                        "integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==",
    1524997                        "dev": true,
    1525998                        "requires": {
    1526                                 "@babel/helper-builder-react-jsx": "^7.9.0",
    1527                                 "@babel/helper-builder-react-jsx-experimental": "^7.9.0",
    1528                                 "@babel/helper-plugin-utils": "^7.8.3",
    1529                                 "@babel/plugin-syntax-jsx": "^7.8.3"
     999                                "@babel/helper-annotate-as-pure": "^7.12.13",
     1000                                "@babel/helper-module-imports": "^7.13.12",
     1001                                "@babel/helper-plugin-utils": "^7.13.0",
     1002                                "@babel/plugin-syntax-jsx": "^7.12.13",
     1003                                "@babel/types": "^7.13.12"
    15301004                        }
    15311005                },
    15321006                "@babel/plugin-transform-regenerator": {
    1533                         "version": "7.8.7",
    1534                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
    1535                         "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
     1007                        "version": "7.12.13",
     1008                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
     1009                        "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
    15361010                        "dev": true,
    15371011                        "requires": {
    15381012                                "regenerator-transform": "^0.14.2"
    15391013                        }
    15401014                },
    15411015                "@babel/plugin-transform-reserved-words": {
    1542                         "version": "7.8.3",
    1543                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
    1544                         "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
     1016                        "version": "7.12.13",
     1017                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
     1018                        "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
    15451019                        "dev": true,
    15461020                        "requires": {
    1547                                 "@babel/helper-plugin-utils": "^7.8.3"
     1021                                "@babel/helper-plugin-utils": "^7.12.13"
    15481022                        }
    15491023                },
    15501024                "@babel/plugin-transform-runtime": {
    1551                         "version": "7.12.15",
    1552                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.15.tgz",
    1553                         "integrity": "sha512-OwptMSRnRWJo+tJ9v9wgAf72ydXWfYSXWhnQjZing8nGZSDFqU1MBleKM3+DriKkcbv7RagA8gVeB0A1PNlNow==",
     1025                        "version": "7.13.10",
     1026                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.10.tgz",
     1027                        "integrity": "sha512-Y5k8ipgfvz5d/76tx7JYbKQTcgFSU6VgJ3kKQv4zGTKr+a9T/KBvfRvGtSFgKDQGt/DBykQixV0vNWKIdzWErA==",
    15541028                        "dev": true,
    15551029                        "requires": {
    15561030                                "@babel/helper-module-imports": "^7.12.13",
    1557                                 "@babel/helper-plugin-utils": "^7.12.13",
    1558                                 "semver": "^5.5.1"
     1031                                "@babel/helper-plugin-utils": "^7.13.0",
     1032                                "babel-plugin-polyfill-corejs2": "^0.1.4",
     1033                                "babel-plugin-polyfill-corejs3": "^0.1.3",
     1034                                "babel-plugin-polyfill-regenerator": "^0.1.2",
     1035                                "semver": "^6.3.0"
    15591036                        },
    15601037                        "dependencies": {
    1561                                 "@babel/helper-module-imports": {
    1562                                         "version": "7.12.13",
    1563                                         "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
    1564                                         "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
    1565                                         "dev": true,
    1566                                         "requires": {
    1567                                                 "@babel/types": "^7.12.13"
    1568                                         }
    1569                                 },
    1570                                 "@babel/helper-plugin-utils": {
    1571                                         "version": "7.12.13",
    1572                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    1573                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    1574                                         "dev": true
    1575                                 },
    1576                                 "@babel/helper-validator-identifier": {
    1577                                         "version": "7.12.11",
    1578                                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
    1579                                         "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
     1038                                "semver": {
     1039                                        "version": "6.3.0",
     1040                                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     1041                                        "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    15801042                                        "dev": true
    1581                                 },
    1582                                 "@babel/types": {
    1583                                         "version": "7.12.13",
    1584                                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
    1585                                         "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
    1586                                         "dev": true,
    1587                                         "requires": {
    1588                                                 "@babel/helper-validator-identifier": "^7.12.11",
    1589                                                 "lodash": "^4.17.19",
    1590                                                 "to-fast-properties": "^2.0.0"
    1591                                         }
    15921043                                }
    15931044                        }
    15941045                },
    15951046                "@babel/plugin-transform-shorthand-properties": {
    1596                         "version": "7.8.3",
    1597                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
    1598                         "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
     1047                        "version": "7.12.13",
     1048                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
     1049                        "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
    15991050                        "dev": true,
    16001051                        "requires": {
    1601                                 "@babel/helper-plugin-utils": "^7.8.3"
     1052                                "@babel/helper-plugin-utils": "^7.12.13"
    16021053                        }
    16031054                },
    16041055                "@babel/plugin-transform-spread": {
    1605                         "version": "7.8.3",
    1606                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
    1607                         "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
     1056                        "version": "7.13.0",
     1057                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz",
     1058                        "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==",
    16081059                        "dev": true,
    16091060                        "requires": {
    1610                                 "@babel/helper-plugin-utils": "^7.8.3"
     1061                                "@babel/helper-plugin-utils": "^7.13.0",
     1062                                "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
    16111063                        }
    16121064                },
    16131065                "@babel/plugin-transform-sticky-regex": {
    1614                         "version": "7.8.3",
    1615                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
    1616                         "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
     1066                        "version": "7.12.13",
     1067                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
     1068                        "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
    16171069                        "dev": true,
    16181070                        "requires": {
    1619                                 "@babel/helper-plugin-utils": "^7.8.3",
    1620                                 "@babel/helper-regex": "^7.8.3"
     1071                                "@babel/helper-plugin-utils": "^7.12.13"
    16211072                        }
    16221073                },
    16231074                "@babel/plugin-transform-template-literals": {
    1624                         "version": "7.8.3",
    1625                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
    1626                         "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
     1075                        "version": "7.13.0",
     1076                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz",
     1077                        "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==",
    16271078                        "dev": true,
    16281079                        "requires": {
    1629                                 "@babel/helper-annotate-as-pure": "^7.8.3",
    1630                                 "@babel/helper-plugin-utils": "^7.8.3"
     1080                                "@babel/helper-plugin-utils": "^7.13.0"
    16311081                        }
    16321082                },
    16331083                "@babel/plugin-transform-typeof-symbol": {
    1634                         "version": "7.8.4",
    1635                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
    1636                         "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
     1084                        "version": "7.12.13",
     1085                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
     1086                        "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
    16371087                        "dev": true,
    16381088                        "requires": {
    1639                                 "@babel/helper-plugin-utils": "^7.8.3"
     1089                                "@babel/helper-plugin-utils": "^7.12.13"
     1090                        }
     1091                },
     1092                "@babel/plugin-transform-typescript": {
     1093                        "version": "7.13.0",
     1094                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz",
     1095                        "integrity": "sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==",
     1096                        "dev": true,
     1097                        "requires": {
     1098                                "@babel/helper-create-class-features-plugin": "^7.13.0",
     1099                                "@babel/helper-plugin-utils": "^7.13.0",
     1100                                "@babel/plugin-syntax-typescript": "^7.12.13"
    16401101                        }
    16411102                },
    16421103                "@babel/plugin-transform-unicode-escapes": {
     
    16461107                        "dev": true,
    16471108                        "requires": {
    16481109                                "@babel/helper-plugin-utils": "^7.12.13"
    1649                         },
    1650                         "dependencies": {
    1651                                 "@babel/helper-plugin-utils": {
    1652                                         "version": "7.12.13",
    1653                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    1654                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    1655                                         "dev": true
    1656                                 }
    16571110                        }
    16581111                },
    16591112                "@babel/plugin-transform-unicode-regex": {
    1660                         "version": "7.8.3",
    1661                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
    1662                         "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
     1113                        "version": "7.12.13",
     1114                        "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
     1115                        "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
    16631116                        "dev": true,
    16641117                        "requires": {
    1665                                 "@babel/helper-create-regexp-features-plugin": "^7.8.3",
    1666                                 "@babel/helper-plugin-utils": "^7.8.3"
     1118                                "@babel/helper-create-regexp-features-plugin": "^7.12.13",
     1119                                "@babel/helper-plugin-utils": "^7.12.13"
    16671120                        }
    16681121                },
    16691122                "@babel/preset-env": {
    1670                         "version": "7.9.0",
    1671                         "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz",
    1672                         "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==",
    1673                         "dev": true,
    1674                         "requires": {
    1675                                 "@babel/compat-data": "^7.9.0",
    1676                                 "@babel/helper-compilation-targets": "^7.8.7",
    1677                                 "@babel/helper-module-imports": "^7.8.3",
    1678                                 "@babel/helper-plugin-utils": "^7.8.3",
    1679                                 "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
    1680                                 "@babel/plugin-proposal-dynamic-import": "^7.8.3",
    1681                                 "@babel/plugin-proposal-json-strings": "^7.8.3",
    1682                                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
    1683                                 "@babel/plugin-proposal-numeric-separator": "^7.8.3",
    1684                                 "@babel/plugin-proposal-object-rest-spread": "^7.9.0",
    1685                                 "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
    1686                                 "@babel/plugin-proposal-optional-chaining": "^7.9.0",
    1687                                 "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
    1688                                 "@babel/plugin-syntax-async-generators": "^7.8.0",
    1689                                 "@babel/plugin-syntax-dynamic-import": "^7.8.0",
    1690                                 "@babel/plugin-syntax-json-strings": "^7.8.0",
    1691                                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
    1692                                 "@babel/plugin-syntax-numeric-separator": "^7.8.0",
    1693                                 "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
    1694                                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
    1695                                 "@babel/plugin-syntax-optional-chaining": "^7.8.0",
    1696                                 "@babel/plugin-syntax-top-level-await": "^7.8.3",
    1697                                 "@babel/plugin-transform-arrow-functions": "^7.8.3",
    1698                                 "@babel/plugin-transform-async-to-generator": "^7.8.3",
    1699                                 "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
    1700                                 "@babel/plugin-transform-block-scoping": "^7.8.3",
    1701                                 "@babel/plugin-transform-classes": "^7.9.0",
    1702                                 "@babel/plugin-transform-computed-properties": "^7.8.3",
    1703                                 "@babel/plugin-transform-destructuring": "^7.8.3",
    1704                                 "@babel/plugin-transform-dotall-regex": "^7.8.3",
    1705                                 "@babel/plugin-transform-duplicate-keys": "^7.8.3",
    1706                                 "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
    1707                                 "@babel/plugin-transform-for-of": "^7.9.0",
    1708                                 "@babel/plugin-transform-function-name": "^7.8.3",
    1709                                 "@babel/plugin-transform-literals": "^7.8.3",
    1710                                 "@babel/plugin-transform-member-expression-literals": "^7.8.3",
    1711                                 "@babel/plugin-transform-modules-amd": "^7.9.0",
    1712                                 "@babel/plugin-transform-modules-commonjs": "^7.9.0",
    1713                                 "@babel/plugin-transform-modules-systemjs": "^7.9.0",
    1714                                 "@babel/plugin-transform-modules-umd": "^7.9.0",
    1715                                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
    1716                                 "@babel/plugin-transform-new-target": "^7.8.3",
    1717                                 "@babel/plugin-transform-object-super": "^7.8.3",
    1718                                 "@babel/plugin-transform-parameters": "^7.8.7",
    1719                                 "@babel/plugin-transform-property-literals": "^7.8.3",
    1720                                 "@babel/plugin-transform-regenerator": "^7.8.7",
    1721                                 "@babel/plugin-transform-reserved-words": "^7.8.3",
    1722                                 "@babel/plugin-transform-shorthand-properties": "^7.8.3",
    1723                                 "@babel/plugin-transform-spread": "^7.8.3",
    1724                                 "@babel/plugin-transform-sticky-regex": "^7.8.3",
    1725                                 "@babel/plugin-transform-template-literals": "^7.8.3",
    1726                                 "@babel/plugin-transform-typeof-symbol": "^7.8.4",
    1727                                 "@babel/plugin-transform-unicode-regex": "^7.8.3",
    1728                                 "@babel/preset-modules": "^0.1.3",
    1729                                 "@babel/types": "^7.9.0",
    1730                                 "browserslist": "^4.9.1",
    1731                                 "core-js-compat": "^3.6.2",
    1732                                 "invariant": "^2.2.2",
    1733                                 "levenary": "^1.1.1",
    1734                                 "semver": "^5.5.0"
     1123                        "version": "7.13.12",
     1124                        "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz",
     1125                        "integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==",
     1126                        "dev": true,
     1127                        "requires": {
     1128                                "@babel/compat-data": "^7.13.12",
     1129                                "@babel/helper-compilation-targets": "^7.13.10",
     1130                                "@babel/helper-plugin-utils": "^7.13.0",
     1131                                "@babel/helper-validator-option": "^7.12.17",
     1132                                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12",
     1133                                "@babel/plugin-proposal-async-generator-functions": "^7.13.8",
     1134                                "@babel/plugin-proposal-class-properties": "^7.13.0",
     1135                                "@babel/plugin-proposal-dynamic-import": "^7.13.8",
     1136                                "@babel/plugin-proposal-export-namespace-from": "^7.12.13",
     1137                                "@babel/plugin-proposal-json-strings": "^7.13.8",
     1138                                "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8",
     1139                                "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8",
     1140                                "@babel/plugin-proposal-numeric-separator": "^7.12.13",
     1141                                "@babel/plugin-proposal-object-rest-spread": "^7.13.8",
     1142                                "@babel/plugin-proposal-optional-catch-binding": "^7.13.8",
     1143                                "@babel/plugin-proposal-optional-chaining": "^7.13.12",
     1144                                "@babel/plugin-proposal-private-methods": "^7.13.0",
     1145                                "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
     1146                                "@babel/plugin-syntax-async-generators": "^7.8.4",
     1147                                "@babel/plugin-syntax-class-properties": "^7.12.13",
     1148                                "@babel/plugin-syntax-dynamic-import": "^7.8.3",
     1149                                "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
     1150                                "@babel/plugin-syntax-json-strings": "^7.8.3",
     1151                                "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
     1152                                "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
     1153                                "@babel/plugin-syntax-numeric-separator": "^7.10.4",
     1154                                "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
     1155                                "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
     1156                                "@babel/plugin-syntax-optional-chaining": "^7.8.3",
     1157                                "@babel/plugin-syntax-top-level-await": "^7.12.13",
     1158                                "@babel/plugin-transform-arrow-functions": "^7.13.0",
     1159                                "@babel/plugin-transform-async-to-generator": "^7.13.0",
     1160                                "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
     1161                                "@babel/plugin-transform-block-scoping": "^7.12.13",
     1162                                "@babel/plugin-transform-classes": "^7.13.0",
     1163                                "@babel/plugin-transform-computed-properties": "^7.13.0",
     1164                                "@babel/plugin-transform-destructuring": "^7.13.0",
     1165                                "@babel/plugin-transform-dotall-regex": "^7.12.13",
     1166                                "@babel/plugin-transform-duplicate-keys": "^7.12.13",
     1167                                "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
     1168                                "@babel/plugin-transform-for-of": "^7.13.0",
     1169                                "@babel/plugin-transform-function-name": "^7.12.13",
     1170                                "@babel/plugin-transform-literals": "^7.12.13",
     1171                                "@babel/plugin-transform-member-expression-literals": "^7.12.13",
     1172                                "@babel/plugin-transform-modules-amd": "^7.13.0",
     1173                                "@babel/plugin-transform-modules-commonjs": "^7.13.8",
     1174                                "@babel/plugin-transform-modules-systemjs": "^7.13.8",
     1175                                "@babel/plugin-transform-modules-umd": "^7.13.0",
     1176                                "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
     1177                                "@babel/plugin-transform-new-target": "^7.12.13",
     1178                                "@babel/plugin-transform-object-super": "^7.12.13",
     1179                                "@babel/plugin-transform-parameters": "^7.13.0",
     1180                                "@babel/plugin-transform-property-literals": "^7.12.13",
     1181                                "@babel/plugin-transform-regenerator": "^7.12.13",
     1182                                "@babel/plugin-transform-reserved-words": "^7.12.13",
     1183                                "@babel/plugin-transform-shorthand-properties": "^7.12.13",
     1184                                "@babel/plugin-transform-spread": "^7.13.0",
     1185                                "@babel/plugin-transform-sticky-regex": "^7.12.13",
     1186                                "@babel/plugin-transform-template-literals": "^7.13.0",
     1187                                "@babel/plugin-transform-typeof-symbol": "^7.12.13",
     1188                                "@babel/plugin-transform-unicode-escapes": "^7.12.13",
     1189                                "@babel/plugin-transform-unicode-regex": "^7.12.13",
     1190                                "@babel/preset-modules": "^0.1.4",
     1191                                "@babel/types": "^7.13.12",
     1192                                "babel-plugin-polyfill-corejs2": "^0.1.4",
     1193                                "babel-plugin-polyfill-corejs3": "^0.1.3",
     1194                                "babel-plugin-polyfill-regenerator": "^0.1.2",
     1195                                "core-js-compat": "^3.9.0",
     1196                                "semver": "^6.3.0"
    17351197                        },
    17361198                        "dependencies": {
    1737                                 "browserslist": {
    1738                                         "version": "4.11.0",
    1739                                         "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz",
    1740                                         "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==",
    1741                                         "dev": true,
    1742                                         "requires": {
    1743                                                 "caniuse-lite": "^1.0.30001035",
    1744                                                 "electron-to-chromium": "^1.3.380",
    1745                                                 "node-releases": "^1.1.52",
    1746                                                 "pkg-up": "^3.1.0"
    1747                                         }
    1748                                 },
    1749                                 "caniuse-lite": {
    1750                                         "version": "1.0.30001036",
    1751                                         "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001036.tgz",
    1752                                         "integrity": "sha512-jU8CIFIj2oR7r4W+5AKcsvWNVIb6Q6OZE3UsrXrZBHFtreT4YgTeOJtTucp+zSedEpTi3L5wASSP0LYIE3if6w==",
    1753                                         "dev": true
    1754                                 },
    1755                                 "electron-to-chromium": {
    1756                                         "version": "1.3.384",
    1757                                         "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.384.tgz",
    1758                                         "integrity": "sha512-9jGNF78o450ymPf63n7/j1HrRAD4xGTsDkKY2X6jtCAWaYgph2A9xQjwfwRpj+AovkARMO+JfZuVCFTdandD6w==",
     1199                                "semver": {
     1200                                        "version": "6.3.0",
     1201                                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     1202                                        "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    17591203                                        "dev": true
    17601204                                }
    17611205                        }
    17621206                },
    17631207                "@babel/preset-modules": {
    1764                         "version": "0.1.3",
    1765                         "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz",
    1766                         "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==",
     1208                        "version": "0.1.4",
     1209                        "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
     1210                        "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
    17671211                        "dev": true,
    17681212                        "requires": {
    17691213                                "@babel/helper-plugin-utils": "^7.0.0",
     
    17731217                                "esutils": "^2.0.2"
    17741218                        }
    17751219                },
     1220                "@babel/preset-typescript": {
     1221                        "version": "7.13.0",
     1222                        "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz",
     1223                        "integrity": "sha512-LXJwxrHy0N3f6gIJlYbLta1D9BDtHpQeqwzM0LIfjDlr6UE/D5Mc7W4iDiQzaE+ks0sTjT26ArcHWnJVt0QiHw==",
     1224                        "dev": true,
     1225                        "requires": {
     1226                                "@babel/helper-plugin-utils": "^7.13.0",
     1227                                "@babel/helper-validator-option": "^7.12.17",
     1228                                "@babel/plugin-transform-typescript": "^7.13.0"
     1229                        }
     1230                },
    17761231                "@babel/runtime": {
    1777                         "version": "7.9.2",
    1778                         "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
    1779                         "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
     1232                        "version": "7.13.10",
     1233                        "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
     1234                        "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
    17801235                        "dev": true,
    17811236                        "requires": {
    17821237                                "regenerator-runtime": "^0.13.4"
    17831238                        }
    17841239                },
    17851240                "@babel/template": {
    1786                         "version": "7.8.6",
    1787                         "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
    1788                         "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
     1241                        "version": "7.12.13",
     1242                        "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
     1243                        "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    17891244                        "dev": true,
    17901245                        "requires": {
    1791                                 "@babel/code-frame": "^7.8.3",
    1792                                 "@babel/parser": "^7.8.6",
    1793                                 "@babel/types": "^7.8.6"
     1246                                "@babel/code-frame": "^7.12.13",
     1247                                "@babel/parser": "^7.12.13",
     1248                                "@babel/types": "^7.12.13"
     1249                        },
     1250                        "dependencies": {
     1251                                "@babel/code-frame": {
     1252                                        "version": "7.12.13",
     1253                                        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
     1254                                        "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
     1255                                        "dev": true,
     1256                                        "requires": {
     1257                                                "@babel/highlight": "^7.12.13"
     1258                                        }
     1259                                },
     1260                                "@babel/helper-validator-identifier": {
     1261                                        "version": "7.12.11",
     1262                                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
     1263                                        "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
     1264                                        "dev": true
     1265                                },
     1266                                "@babel/highlight": {
     1267                                        "version": "7.13.10",
     1268                                        "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
     1269                                        "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
     1270                                        "dev": true,
     1271                                        "requires": {
     1272                                                "@babel/helper-validator-identifier": "^7.12.11",
     1273                                                "chalk": "^2.0.0",
     1274                                                "js-tokens": "^4.0.0"
     1275                                        }
     1276                                }
    17941277                        }
    17951278                },
    17961279                "@babel/traverse": {
    1797                         "version": "7.9.0",
    1798                         "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
    1799                         "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
     1280                        "version": "7.13.13",
     1281                        "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz",
     1282                        "integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==",
    18001283                        "dev": true,
    18011284                        "requires": {
    1802                                 "@babel/code-frame": "^7.8.3",
    1803                                 "@babel/generator": "^7.9.0",
    1804                                 "@babel/helper-function-name": "^7.8.3",
    1805                                 "@babel/helper-split-export-declaration": "^7.8.3",
    1806                                 "@babel/parser": "^7.9.0",
    1807                                 "@babel/types": "^7.9.0",
     1285                                "@babel/code-frame": "^7.12.13",
     1286                                "@babel/generator": "^7.13.9",
     1287                                "@babel/helper-function-name": "^7.12.13",
     1288                                "@babel/helper-split-export-declaration": "^7.12.13",
     1289                                "@babel/parser": "^7.13.13",
     1290                                "@babel/types": "^7.13.13",
    18081291                                "debug": "^4.1.0",
    1809                                 "globals": "^11.1.0",
    1810                                 "lodash": "^4.17.13"
     1292                                "globals": "^11.1.0"
    18111293                        },
    18121294                        "dependencies": {
    1813                                 "debug": {
    1814                                         "version": "4.1.1",
    1815                                         "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    1816                                         "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
     1295                                "@babel/code-frame": {
     1296                                        "version": "7.12.13",
     1297                                        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
     1298                                        "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    18171299                                        "dev": true,
    18181300                                        "requires": {
    1819                                                 "ms": "^2.1.1"
     1301                                                "@babel/highlight": "^7.12.13"
    18201302                                        }
    18211303                                },
    1822                                 "lodash": {
    1823                                         "version": "4.17.19",
    1824                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
    1825                                         "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
     1304                                "@babel/helper-validator-identifier": {
     1305                                        "version": "7.12.11",
     1306                                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
     1307                                        "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
    18261308                                        "dev": true
    18271309                                },
     1310                                "@babel/highlight": {
     1311                                        "version": "7.13.10",
     1312                                        "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
     1313                                        "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
     1314                                        "dev": true,
     1315                                        "requires": {
     1316                                                "@babel/helper-validator-identifier": "^7.12.11",
     1317                                                "chalk": "^2.0.0",
     1318                                                "js-tokens": "^4.0.0"
     1319                                        }
     1320                                },
     1321                                "debug": {
     1322                                        "version": "4.3.1",
     1323                                        "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     1324                                        "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     1325                                        "dev": true,
     1326                                        "requires": {
     1327                                                "ms": "2.1.2"
     1328                                        }
     1329                                },
    18281330                                "ms": {
    18291331                                        "version": "2.1.2",
    18301332                                        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
     
    18341336                        }
    18351337                },
    18361338                "@babel/types": {
    1837                         "version": "7.9.0",
    1838                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
    1839                         "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
     1339                        "version": "7.13.14",
     1340                        "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
     1341                        "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
    18401342                        "dev": true,
    18411343                        "requires": {
    1842                                 "@babel/helper-validator-identifier": "^7.9.0",
    1843                                 "lodash": "^4.17.13",
     1344                                "@babel/helper-validator-identifier": "^7.12.11",
     1345                                "lodash": "^4.17.19",
    18441346                                "to-fast-properties": "^2.0.0"
    18451347                        },
    18461348                        "dependencies": {
    1847                                 "lodash": {
    1848                                         "version": "4.17.19",
    1849                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
    1850                                         "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
     1349                                "@babel/helper-validator-identifier": {
     1350                                        "version": "7.12.11",
     1351                                        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
     1352                                        "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
    18511353                                        "dev": true
    18521354                                }
    18531355                        }
    18541356                },
     1357                "@choojs/findup": {
     1358                        "version": "0.2.1",
     1359                        "resolved": "https://registry.npmjs.org/@choojs/findup/-/findup-0.2.1.tgz",
     1360                        "integrity": "sha512-YstAqNb0MCN8PjdLCDfRsBcGVRN41f3vgLvaI0IrIcBp4AqILRSS0DeWNGkicC+f/zRIPJLc+9RURVSepwvfBw==",
     1361                        "dev": true,
     1362                        "requires": {
     1363                                "commander": "^2.15.1"
     1364                        }
     1365                },
    18551366                "@iarna/toml": {
    1856                         "version": "2.2.3",
    1857                         "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.3.tgz",
    1858                         "integrity": "sha512-FmuxfCuolpLl0AnQ2NHSzoUKWEJDFl63qXjzdoWBVyFCXzMGm1spBzk7LeHNoVCiWCF7mRVms9e6jEV9+MoPbg==",
     1367                        "version": "2.2.5",
     1368                        "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
     1369                        "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
     1370                        "dev": true
     1371                },
     1372                "@kwsites/file-exists": {
     1373                        "version": "1.1.1",
     1374                        "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz",
     1375                        "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==",
     1376                        "dev": true,
     1377                        "requires": {
     1378                                "debug": "^4.1.1"
     1379                        },
     1380                        "dependencies": {
     1381                                "debug": {
     1382                                        "version": "4.3.1",
     1383                                        "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     1384                                        "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     1385                                        "dev": true,
     1386                                        "requires": {
     1387                                                "ms": "2.1.2"
     1388                                        }
     1389                                },
     1390                                "ms": {
     1391                                        "version": "2.1.2",
     1392                                        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
     1393                                        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
     1394                                        "dev": true
     1395                                }
     1396                        }
     1397                },
     1398                "@kwsites/promise-deferred": {
     1399                        "version": "1.1.1",
     1400                        "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz",
     1401                        "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==",
    18591402                        "dev": true
    18601403                },
    18611404                "@mrmlnc/readdir-enhanced": {
     
    22861829                        "dev": true
    22871830                },
    22881831                "@types/node": {
    2289                         "version": "14.14.28",
    2290                         "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.28.tgz",
    2291                         "integrity": "sha512-lg55ArB+ZiHHbBBttLpzD07akz0QPrZgUODNakeC09i62dnrywr9mFErHuaPlB6I7z+sEbK+IYmplahvplCj2g==",
     1832                        "version": "14.14.37",
     1833                        "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
     1834                        "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
    22921835                        "dev": true
    22931836                },
    22941837                "@types/normalize-package-data": {
     
    23151858                        "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
    23161859                        "dev": true
    23171860                },
    2318                 "@types/react": {
    2319                         "version": "16.14.4",
    2320                         "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.4.tgz",
    2321                         "integrity": "sha512-ETj7GbkPGjca/A4trkVeGvoIakmLV6ZtX3J8dcmOpzKzWVybbrOxanwaIPG71GZwImoMDY6Fq4wIe34lEqZ0FQ==",
    2322                         "dev": true,
    2323                         "requires": {
    2324                                 "@types/prop-types": "*",
    2325                                 "csstype": "^3.0.2"
    2326                         }
    2327                 },
    2328                 "@types/react-dom": {
    2329                         "version": "16.9.11",
    2330                         "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.11.tgz",
    2331                         "integrity": "sha512-3UuR4MoWf5spNgrG6cwsmT9DdRghcR4IDFOzNZ6+wcmacxkFykcb5ji0nNVm9ckBT4BCxvCrJJbM4+EYsEEVIg==",
    2332                         "dev": true,
    2333                         "requires": {
    2334                                 "@types/react": "^16"
    2335                         }
    2336                 },
    2337                 "@types/responselike": {
    2338                         "version": "1.0.0",
    2339                         "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz",
    2340                         "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==",
    2341                         "dev": true,
    2342                         "requires": {
    2343                                 "@types/node": "*"
    2344                         }
    2345                 },
    2346                 "@types/unist": {
    2347                         "version": "2.0.3",
    2348                         "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
    2349                         "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
    2350                         "dev": true
    2351                 },
    2352                 "@wordpress/babel-plugin-import-jsx-pragma": {
    2353                         "version": "3.0.1",
    2354                         "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.0.1.tgz",
    2355                         "integrity": "sha512-vwd43RNda63/URoAQ+CnLiEkgYG+yYe6S19sWGQ/ekPeORFh7l8J/1MgegPBSt/w5fPQ8UK2DUgavTU0AElPKg==",
    2356                         "dev": true
    2357                 },
    2358                 "@wordpress/babel-preset-default": {
    2359                         "version": "5.0.1",
    2360                         "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-5.0.1.tgz",
    2361                         "integrity": "sha512-wbTWlx3nJe1KvFt+5pWoCaU/LW1PjCDKtG97nse888++1xXGycCI40rOzyPjhCfwN9VehE9unWEC8+C1FRwyZQ==",
    2362                         "dev": true,
    2363                         "requires": {
    2364                                 "@babel/core": "^7.12.9",
    2365                                 "@babel/plugin-transform-react-jsx": "^7.12.7",
    2366                                 "@babel/plugin-transform-runtime": "^7.12.1",
    2367                                 "@babel/preset-env": "^7.12.7",
    2368                                 "@babel/runtime": "^7.12.5",
    2369                                 "@wordpress/babel-plugin-import-jsx-pragma": "^3.0.1",
    2370                                 "@wordpress/browserslist-config": "^3.0.1",
    2371                                 "@wordpress/element": "^2.19.1",
    2372                                 "@wordpress/warning": "^1.3.1",
    2373                                 "core-js": "^3.6.4"
    2374                         },
    2375                         "dependencies": {
    2376                                 "@babel/code-frame": {
    2377                                         "version": "7.12.13",
    2378                                         "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    2379                                         "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    2380                                         "dev": true,
    2381                                         "requires": {
    2382                                                 "@babel/highlight": "^7.12.13"
    2383                                         }
    2384                                 },
    2385                                 "@babel/compat-data": {
    2386                                         "version": "7.12.13",
    2387                                         "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.13.tgz",
    2388                                         "integrity": "sha512-U/hshG5R+SIoW7HVWIdmy1cB7s3ki+r3FpyEZiCgpi4tFgPnX/vynY80ZGSASOIrUM6O7VxOgCZgdt7h97bUGg==",
    2389                                         "dev": true
    2390                                 },
    2391                                 "@babel/core": {
    2392                                         "version": "7.12.16",
    2393                                         "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.16.tgz",
    2394                                         "integrity": "sha512-t/hHIB504wWceOeaOoONOhu+gX+hpjfeN6YRBT209X/4sibZQfSF1I0HFRRlBe97UZZosGx5XwUg1ZgNbelmNw==",
    2395                                         "dev": true,
    2396                                         "requires": {
    2397                                                 "@babel/code-frame": "^7.12.13",
    2398                                                 "@babel/generator": "^7.12.15",
    2399                                                 "@babel/helper-module-transforms": "^7.12.13",
    2400                                                 "@babel/helpers": "^7.12.13",
    2401                                                 "@babel/parser": "^7.12.16",
    2402                                                 "@babel/template": "^7.12.13",
    2403                                                 "@babel/traverse": "^7.12.13",
    2404                                                 "@babel/types": "^7.12.13",
    2405                                                 "convert-source-map": "^1.7.0",
    2406                                                 "debug": "^4.1.0",
    2407                                                 "gensync": "^1.0.0-beta.1",
    2408                                                 "json5": "^2.1.2",
    2409                                                 "lodash": "^4.17.19",
    2410                                                 "semver": "^5.4.1",
    2411                                                 "source-map": "^0.5.0"
    2412                                         }
    2413                                 },
    2414                                 "@babel/generator": {
    2415                                         "version": "7.12.15",
    2416                                         "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz",
    2417                                         "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==",
    2418                                         "dev": true,
    2419                                         "requires": {
    2420                                                 "@babel/types": "^7.12.13",
    2421                                                 "jsesc": "^2.5.1",
    2422                                                 "source-map": "^0.5.0"
    2423                                         }
    2424                                 },
    2425                                 "@babel/helper-annotate-as-pure": {
    2426                                         "version": "7.12.13",
    2427                                         "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
    2428                                         "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
    2429                                         "dev": true,
    2430                                         "requires": {
    2431                                                 "@babel/types": "^7.12.13"
    2432                                         }
    2433                                 },
    2434                                 "@babel/helper-builder-binary-assignment-operator-visitor": {
    2435                                         "version": "7.12.13",
    2436                                         "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
    2437                                         "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
    2438                                         "dev": true,
    2439                                         "requires": {
    2440                                                 "@babel/helper-explode-assignable-expression": "^7.12.13",
    2441                                                 "@babel/types": "^7.12.13"
    2442                                         }
    2443                                 },
    2444                                 "@babel/helper-compilation-targets": {
    2445                                         "version": "7.12.16",
    2446                                         "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.16.tgz",
    2447                                         "integrity": "sha512-dBHNEEaZx7F3KoUYqagIhRIeqyyuI65xMndMZ3WwGwEBI609I4TleYQHcrS627vbKyNTXqShoN+fvYD9HuQxAg==",
    2448                                         "dev": true,
    2449                                         "requires": {
    2450                                                 "@babel/compat-data": "^7.12.13",
    2451                                                 "@babel/helper-validator-option": "^7.12.16",
    2452                                                 "browserslist": "^4.14.5",
    2453                                                 "semver": "^5.5.0"
    2454                                         }
    2455                                 },
    2456                                 "@babel/helper-create-regexp-features-plugin": {
    2457                                         "version": "7.12.16",
    2458                                         "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.16.tgz",
    2459                                         "integrity": "sha512-jAcQ1biDYZBdaAxB4yg46/XirgX7jBDiMHDbwYQOgtViLBXGxJpZQ24jutmBqAIB/q+AwB6j+NbBXjKxEY8vqg==",
    2460                                         "dev": true,
    2461                                         "requires": {
    2462                                                 "@babel/helper-annotate-as-pure": "^7.12.13",
    2463                                                 "regexpu-core": "^4.7.1"
    2464                                         }
    2465                                 },
    2466                                 "@babel/helper-explode-assignable-expression": {
    2467                                         "version": "7.12.13",
    2468                                         "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.13.tgz",
    2469                                         "integrity": "sha512-5loeRNvMo9mx1dA/d6yNi+YiKziJZFylZnCo1nmFF4qPU4yJ14abhWESuSMQSlQxWdxdOFzxXjk/PpfudTtYyw==",
    2470                                         "dev": true,
    2471                                         "requires": {
    2472                                                 "@babel/types": "^7.12.13"
    2473                                         }
    2474                                 },
    2475                                 "@babel/helper-function-name": {
    2476                                         "version": "7.12.13",
    2477                                         "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    2478                                         "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    2479                                         "dev": true,
    2480                                         "requires": {
    2481                                                 "@babel/helper-get-function-arity": "^7.12.13",
    2482                                                 "@babel/template": "^7.12.13",
    2483                                                 "@babel/types": "^7.12.13"
    2484                                         }
    2485                                 },
    2486                                 "@babel/helper-get-function-arity": {
    2487                                         "version": "7.12.13",
    2488                                         "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    2489                                         "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    2490                                         "dev": true,
    2491                                         "requires": {
    2492                                                 "@babel/types": "^7.12.13"
    2493                                         }
    2494                                 },
    2495                                 "@babel/helper-hoist-variables": {
    2496                                         "version": "7.12.13",
    2497                                         "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.12.13.tgz",
    2498                                         "integrity": "sha512-KSC5XSj5HreRhYQtZ3cnSnQwDzgnbdUDEFsxkN0m6Q3WrCRt72xrnZ8+h+pX7YxM7hr87zIO3a/v5p/H3TrnVw==",
    2499                                         "dev": true,
    2500                                         "requires": {
    2501                                                 "@babel/types": "^7.12.13"
    2502                                         }
    2503                                 },
    2504                                 "@babel/helper-member-expression-to-functions": {
    2505                                         "version": "7.12.16",
    2506                                         "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.16.tgz",
    2507                                         "integrity": "sha512-zYoZC1uvebBFmj1wFAlXwt35JLEgecefATtKp20xalwEK8vHAixLBXTGxNrVGEmTT+gzOThUgr8UEdgtalc1BQ==",
    2508                                         "dev": true,
    2509                                         "requires": {
    2510                                                 "@babel/types": "^7.12.13"
    2511                                         }
    2512                                 },
    2513                                 "@babel/helper-module-imports": {
    2514                                         "version": "7.12.13",
    2515                                         "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
    2516                                         "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
    2517                                         "dev": true,
    2518                                         "requires": {
    2519                                                 "@babel/types": "^7.12.13"
    2520                                         }
    2521                                 },
    2522                                 "@babel/helper-module-transforms": {
    2523                                         "version": "7.12.13",
    2524                                         "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.13.tgz",
    2525                                         "integrity": "sha512-acKF7EjqOR67ASIlDTupwkKM1eUisNAjaSduo5Cz+793ikfnpe7p4Q7B7EWU2PCoSTPWsQkR7hRUWEIZPiVLGA==",
    2526                                         "dev": true,
    2527                                         "requires": {
    2528                                                 "@babel/helper-module-imports": "^7.12.13",
    2529                                                 "@babel/helper-replace-supers": "^7.12.13",
    2530                                                 "@babel/helper-simple-access": "^7.12.13",
    2531                                                 "@babel/helper-split-export-declaration": "^7.12.13",
    2532                                                 "@babel/helper-validator-identifier": "^7.12.11",
    2533                                                 "@babel/template": "^7.12.13",
    2534                                                 "@babel/traverse": "^7.12.13",
    2535                                                 "@babel/types": "^7.12.13",
    2536                                                 "lodash": "^4.17.19"
    2537                                         }
    2538                                 },
    2539                                 "@babel/helper-optimise-call-expression": {
    2540                                         "version": "7.12.13",
    2541                                         "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
    2542                                         "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
    2543                                         "dev": true,
    2544                                         "requires": {
    2545                                                 "@babel/types": "^7.12.13"
    2546                                         }
    2547                                 },
    2548                                 "@babel/helper-plugin-utils": {
    2549                                         "version": "7.12.13",
    2550                                         "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    2551                                         "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    2552                                         "dev": true
    2553                                 },
    2554                                 "@babel/helper-remap-async-to-generator": {
    2555                                         "version": "7.12.13",
    2556                                         "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.13.tgz",
    2557                                         "integrity": "sha512-Qa6PU9vNcj1NZacZZI1Mvwt+gXDH6CTfgAkSjeRMLE8HxtDK76+YDId6NQR+z7Rgd5arhD2cIbS74r0SxD6PDA==",
    2558                                         "dev": true,
    2559                                         "requires": {
    2560                                                 "@babel/helper-annotate-as-pure": "^7.12.13",
    2561                                                 "@babel/helper-wrap-function": "^7.12.13",
    2562                                                 "@babel/types": "^7.12.13"
    2563                                         }
    2564                                 },
    2565                                 "@babel/helper-replace-supers": {
    2566                                         "version": "7.12.13",
    2567                                         "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz",
    2568                                         "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==",
    2569                                         "dev": true,
    2570                                         "requires": {
    2571                                                 "@babel/helper-member-expression-to-functions": "^7.12.13",
    2572                                                 "@babel/helper-optimise-call-expression": "^7.12.13",
    2573                                                 "@babel/traverse": "^7.12.13",
    2574                                                 "@babel/types": "^7.12.13"
    2575                                         }
    2576                                 },
    2577                                 "@babel/helper-simple-access": {
    2578                                         "version": "7.12.13",
    2579                                         "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz",
    2580                                         "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==",
    2581                                         "dev": true,
    2582                                         "requires": {
    2583                                                 "@babel/types": "^7.12.13"
    2584                                         }
    2585                                 },
    2586                                 "@babel/helper-split-export-declaration": {
    2587                                         "version": "7.12.13",
    2588                                         "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    2589                                         "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    2590                                         "dev": true,
    2591                                         "requires": {
    2592                                                 "@babel/types": "^7.12.13"
    2593                                         }
    2594                                 },
    2595                                 "@babel/helper-validator-identifier": {
    2596                                         "version": "7.12.11",
    2597                                         "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
    2598                                         "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
    2599                                         "dev": true
    2600                                 },
    2601                                 "@babel/helper-wrap-function": {
    2602                                         "version": "7.12.13",
    2603                                         "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.13.tgz",
    2604                                         "integrity": "sha512-t0aZFEmBJ1LojdtJnhOaQEVejnzYhyjWHSsNSNo8vOYRbAJNh6r6GQF7pd36SqG7OKGbn+AewVQ/0IfYfIuGdw==",
    2605                                         "dev": true,
    2606                                         "requires": {
    2607                                                 "@babel/helper-function-name": "^7.12.13",
    2608                                                 "@babel/template": "^7.12.13",
    2609                                                 "@babel/traverse": "^7.12.13",
    2610                                                 "@babel/types": "^7.12.13"
    2611                                         }
    2612                                 },
    2613                                 "@babel/helpers": {
    2614                                         "version": "7.12.13",
    2615                                         "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.13.tgz",
    2616                                         "integrity": "sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==",
    2617                                         "dev": true,
    2618                                         "requires": {
    2619                                                 "@babel/template": "^7.12.13",
    2620                                                 "@babel/traverse": "^7.12.13",
    2621                                                 "@babel/types": "^7.12.13"
    2622                                         }
    2623                                 },
    2624                                 "@babel/highlight": {
    2625                                         "version": "7.12.13",
    2626                                         "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
    2627                                         "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
    2628                                         "dev": true,
    2629                                         "requires": {
    2630                                                 "@babel/helper-validator-identifier": "^7.12.11",
    2631                                                 "chalk": "^2.0.0",
    2632                                                 "js-tokens": "^4.0.0"
    2633                                         }
    2634                                 },
    2635                                 "@babel/parser": {
    2636                                         "version": "7.12.16",
    2637                                         "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
    2638                                         "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
    2639                                         "dev": true
    2640                                 },
    2641                                 "@babel/plugin-proposal-async-generator-functions": {
    2642                                         "version": "7.12.13",
    2643                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.13.tgz",
    2644                                         "integrity": "sha512-1KH46Hx4WqP77f978+5Ye/VUbuwQld2hph70yaw2hXS2v7ER2f3nlpNMu909HO2rbvP0NKLlMVDPh9KXklVMhA==",
    2645                                         "dev": true,
    2646                                         "requires": {
    2647                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2648                                                 "@babel/helper-remap-async-to-generator": "^7.12.13",
    2649                                                 "@babel/plugin-syntax-async-generators": "^7.8.0"
    2650                                         }
    2651                                 },
    2652                                 "@babel/plugin-proposal-dynamic-import": {
    2653                                         "version": "7.12.16",
    2654                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.16.tgz",
    2655                                         "integrity": "sha512-yiDkYFapVxNOCcBfLnsb/qdsliroM+vc3LHiZwS4gh7pFjo5Xq3BDhYBNn3H3ao+hWPvqeeTdU+s+FIvokov+w==",
    2656                                         "dev": true,
    2657                                         "requires": {
    2658                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2659                                                 "@babel/plugin-syntax-dynamic-import": "^7.8.0"
    2660                                         }
    2661                                 },
    2662                                 "@babel/plugin-proposal-json-strings": {
    2663                                         "version": "7.12.13",
    2664                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz",
    2665                                         "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==",
    2666                                         "dev": true,
    2667                                         "requires": {
    2668                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2669                                                 "@babel/plugin-syntax-json-strings": "^7.8.0"
    2670                                         }
    2671                                 },
    2672                                 "@babel/plugin-proposal-nullish-coalescing-operator": {
    2673                                         "version": "7.12.13",
    2674                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.13.tgz",
    2675                                         "integrity": "sha512-Qoxpy+OxhDBI5kRqliJFAl4uWXk3Bn24WeFstPH0iLymFehSAUR8MHpqU7njyXv/qbo7oN6yTy5bfCmXdKpo1Q==",
    2676                                         "dev": true,
    2677                                         "requires": {
    2678                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2679                                                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
    2680                                         }
    2681                                 },
    2682                                 "@babel/plugin-proposal-numeric-separator": {
    2683                                         "version": "7.12.13",
    2684                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
    2685                                         "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
    2686                                         "dev": true,
    2687                                         "requires": {
    2688                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2689                                                 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
    2690                                         }
    2691                                 },
    2692                                 "@babel/plugin-proposal-object-rest-spread": {
    2693                                         "version": "7.12.13",
    2694                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.13.tgz",
    2695                                         "integrity": "sha512-WvA1okB/0OS/N3Ldb3sziSrXg6sRphsBgqiccfcQq7woEn5wQLNX82Oc4PlaFcdwcWHuQXAtb8ftbS8Fbsg/sg==",
    2696                                         "dev": true,
    2697                                         "requires": {
    2698                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2699                                                 "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
    2700                                                 "@babel/plugin-transform-parameters": "^7.12.13"
    2701                                         }
    2702                                 },
    2703                                 "@babel/plugin-proposal-optional-catch-binding": {
    2704                                         "version": "7.12.13",
    2705                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz",
    2706                                         "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==",
    2707                                         "dev": true,
    2708                                         "requires": {
    2709                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2710                                                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
    2711                                         }
    2712                                 },
    2713                                 "@babel/plugin-proposal-optional-chaining": {
    2714                                         "version": "7.12.16",
    2715                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.16.tgz",
    2716                                         "integrity": "sha512-O3ohPwOhkwji5Mckb7F/PJpJVJY3DpPsrt/F0Bk40+QMk9QpAIqeGusHWqu/mYqsM8oBa6TziL/2mbERWsUZjg==",
    2717                                         "dev": true,
    2718                                         "requires": {
    2719                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2720                                                 "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
    2721                                                 "@babel/plugin-syntax-optional-chaining": "^7.8.0"
    2722                                         }
    2723                                 },
    2724                                 "@babel/plugin-proposal-unicode-property-regex": {
    2725                                         "version": "7.12.13",
    2726                                         "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
    2727                                         "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
    2728                                         "dev": true,
    2729                                         "requires": {
    2730                                                 "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    2731                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2732                                         }
    2733                                 },
    2734                                 "@babel/plugin-syntax-jsx": {
    2735                                         "version": "7.12.13",
    2736                                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
    2737                                         "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
    2738                                         "dev": true,
    2739                                         "requires": {
    2740                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2741                                         }
    2742                                 },
    2743                                 "@babel/plugin-syntax-numeric-separator": {
    2744                                         "version": "7.10.4",
    2745                                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
    2746                                         "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
    2747                                         "dev": true,
    2748                                         "requires": {
    2749                                                 "@babel/helper-plugin-utils": "^7.10.4"
    2750                                         }
    2751                                 },
    2752                                 "@babel/plugin-syntax-top-level-await": {
    2753                                         "version": "7.12.13",
    2754                                         "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
    2755                                         "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
    2756                                         "dev": true,
    2757                                         "requires": {
    2758                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2759                                         }
    2760                                 },
    2761                                 "@babel/plugin-transform-arrow-functions": {
    2762                                         "version": "7.12.13",
    2763                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.13.tgz",
    2764                                         "integrity": "sha512-tBtuN6qtCTd+iHzVZVOMNp+L04iIJBpqkdY42tWbmjIT5wvR2kx7gxMBsyhQtFzHwBbyGi9h8J8r9HgnOpQHxg==",
    2765                                         "dev": true,
    2766                                         "requires": {
    2767                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2768                                         }
    2769                                 },
    2770                                 "@babel/plugin-transform-async-to-generator": {
    2771                                         "version": "7.12.13",
    2772                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.13.tgz",
    2773                                         "integrity": "sha512-psM9QHcHaDr+HZpRuJcE1PXESuGWSCcbiGFFhhwfzdbTxaGDVzuVtdNYliAwcRo3GFg0Bc8MmI+AvIGYIJG04A==",
    2774                                         "dev": true,
    2775                                         "requires": {
    2776                                                 "@babel/helper-module-imports": "^7.12.13",
    2777                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2778                                                 "@babel/helper-remap-async-to-generator": "^7.12.13"
    2779                                         }
    2780                                 },
    2781                                 "@babel/plugin-transform-block-scoped-functions": {
    2782                                         "version": "7.12.13",
    2783                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
    2784                                         "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
    2785                                         "dev": true,
    2786                                         "requires": {
    2787                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2788                                         }
    2789                                 },
    2790                                 "@babel/plugin-transform-block-scoping": {
    2791                                         "version": "7.12.13",
    2792                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
    2793                                         "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
    2794                                         "dev": true,
    2795                                         "requires": {
    2796                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2797                                         }
    2798                                 },
    2799                                 "@babel/plugin-transform-classes": {
    2800                                         "version": "7.12.13",
    2801                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.13.tgz",
    2802                                         "integrity": "sha512-cqZlMlhCC1rVnxE5ZGMtIb896ijL90xppMiuWXcwcOAuFczynpd3KYemb91XFFPi3wJSe/OcrX9lXoowatkkxA==",
    2803                                         "dev": true,
    2804                                         "requires": {
    2805                                                 "@babel/helper-annotate-as-pure": "^7.12.13",
    2806                                                 "@babel/helper-function-name": "^7.12.13",
    2807                                                 "@babel/helper-optimise-call-expression": "^7.12.13",
    2808                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2809                                                 "@babel/helper-replace-supers": "^7.12.13",
    2810                                                 "@babel/helper-split-export-declaration": "^7.12.13",
    2811                                                 "globals": "^11.1.0"
    2812                                         }
    2813                                 },
    2814                                 "@babel/plugin-transform-computed-properties": {
    2815                                         "version": "7.12.13",
    2816                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.13.tgz",
    2817                                         "integrity": "sha512-dDfuROUPGK1mTtLKyDPUavmj2b6kFu82SmgpztBFEO974KMjJT+Ytj3/oWsTUMBmgPcp9J5Pc1SlcAYRpJ2hRA==",
    2818                                         "dev": true,
    2819                                         "requires": {
    2820                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2821                                         }
    2822                                 },
    2823                                 "@babel/plugin-transform-destructuring": {
    2824                                         "version": "7.12.13",
    2825                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.13.tgz",
    2826                                         "integrity": "sha512-Dn83KykIFzjhA3FDPA1z4N+yfF3btDGhjnJwxIj0T43tP0flCujnU8fKgEkf0C1biIpSv9NZegPBQ1J6jYkwvQ==",
    2827                                         "dev": true,
    2828                                         "requires": {
    2829                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2830                                         }
    2831                                 },
    2832                                 "@babel/plugin-transform-dotall-regex": {
    2833                                         "version": "7.12.13",
    2834                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
    2835                                         "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
    2836                                         "dev": true,
    2837                                         "requires": {
    2838                                                 "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    2839                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2840                                         }
    2841                                 },
    2842                                 "@babel/plugin-transform-duplicate-keys": {
    2843                                         "version": "7.12.13",
    2844                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
    2845                                         "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
    2846                                         "dev": true,
    2847                                         "requires": {
    2848                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2849                                         }
    2850                                 },
    2851                                 "@babel/plugin-transform-exponentiation-operator": {
    2852                                         "version": "7.12.13",
    2853                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
    2854                                         "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
    2855                                         "dev": true,
    2856                                         "requires": {
    2857                                                 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
    2858                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2859                                         }
    2860                                 },
    2861                                 "@babel/plugin-transform-for-of": {
    2862                                         "version": "7.12.13",
    2863                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.13.tgz",
    2864                                         "integrity": "sha512-xCbdgSzXYmHGyVX3+BsQjcd4hv4vA/FDy7Kc8eOpzKmBBPEOTurt0w5fCRQaGl+GSBORKgJdstQ1rHl4jbNseQ==",
    2865                                         "dev": true,
    2866                                         "requires": {
    2867                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2868                                         }
    2869                                 },
    2870                                 "@babel/plugin-transform-function-name": {
    2871                                         "version": "7.12.13",
    2872                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
    2873                                         "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
    2874                                         "dev": true,
    2875                                         "requires": {
    2876                                                 "@babel/helper-function-name": "^7.12.13",
    2877                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2878                                         }
    2879                                 },
    2880                                 "@babel/plugin-transform-literals": {
    2881                                         "version": "7.12.13",
    2882                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
    2883                                         "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
    2884                                         "dev": true,
    2885                                         "requires": {
    2886                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2887                                         }
    2888                                 },
    2889                                 "@babel/plugin-transform-member-expression-literals": {
    2890                                         "version": "7.12.13",
    2891                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
    2892                                         "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
    2893                                         "dev": true,
    2894                                         "requires": {
    2895                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2896                                         }
    2897                                 },
    2898                                 "@babel/plugin-transform-modules-amd": {
    2899                                         "version": "7.12.13",
    2900                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.13.tgz",
    2901                                         "integrity": "sha512-JHLOU0o81m5UqG0Ulz/fPC68/v+UTuGTWaZBUwpEk1fYQ1D9LfKV6MPn4ttJKqRo5Lm460fkzjLTL4EHvCprvA==",
    2902                                         "dev": true,
    2903                                         "requires": {
    2904                                                 "@babel/helper-module-transforms": "^7.12.13",
    2905                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2906                                                 "babel-plugin-dynamic-import-node": "^2.3.3"
    2907                                         }
    2908                                 },
    2909                                 "@babel/plugin-transform-modules-commonjs": {
    2910                                         "version": "7.12.13",
    2911                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.13.tgz",
    2912                                         "integrity": "sha512-OGQoeVXVi1259HjuoDnsQMlMkT9UkZT9TpXAsqWplS/M0N1g3TJAn/ByOCeQu7mfjc5WpSsRU+jV1Hd89ts0kQ==",
    2913                                         "dev": true,
    2914                                         "requires": {
    2915                                                 "@babel/helper-module-transforms": "^7.12.13",
    2916                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2917                                                 "@babel/helper-simple-access": "^7.12.13",
    2918                                                 "babel-plugin-dynamic-import-node": "^2.3.3"
    2919                                         }
    2920                                 },
    2921                                 "@babel/plugin-transform-modules-systemjs": {
    2922                                         "version": "7.12.13",
    2923                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz",
    2924                                         "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==",
    2925                                         "dev": true,
    2926                                         "requires": {
    2927                                                 "@babel/helper-hoist-variables": "^7.12.13",
    2928                                                 "@babel/helper-module-transforms": "^7.12.13",
    2929                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2930                                                 "@babel/helper-validator-identifier": "^7.12.11",
    2931                                                 "babel-plugin-dynamic-import-node": "^2.3.3"
    2932                                         }
    2933                                 },
    2934                                 "@babel/plugin-transform-modules-umd": {
    2935                                         "version": "7.12.13",
    2936                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.13.tgz",
    2937                                         "integrity": "sha512-BgZndyABRML4z6ibpi7Z98m4EVLFI9tVsZDADC14AElFaNHHBcJIovflJ6wtCqFxwy2YJ1tJhGRsr0yLPKoN+w==",
    2938                                         "dev": true,
    2939                                         "requires": {
    2940                                                 "@babel/helper-module-transforms": "^7.12.13",
    2941                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2942                                         }
    2943                                 },
    2944                                 "@babel/plugin-transform-named-capturing-groups-regex": {
    2945                                         "version": "7.12.13",
    2946                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
    2947                                         "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
    2948                                         "dev": true,
    2949                                         "requires": {
    2950                                                 "@babel/helper-create-regexp-features-plugin": "^7.12.13"
    2951                                         }
    2952                                 },
    2953                                 "@babel/plugin-transform-new-target": {
    2954                                         "version": "7.12.13",
    2955                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
    2956                                         "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
    2957                                         "dev": true,
    2958                                         "requires": {
    2959                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2960                                         }
    2961                                 },
    2962                                 "@babel/plugin-transform-object-super": {
    2963                                         "version": "7.12.13",
    2964                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
    2965                                         "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
    2966                                         "dev": true,
    2967                                         "requires": {
    2968                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2969                                                 "@babel/helper-replace-supers": "^7.12.13"
    2970                                         }
    2971                                 },
    2972                                 "@babel/plugin-transform-parameters": {
    2973                                         "version": "7.12.13",
    2974                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.13.tgz",
    2975                                         "integrity": "sha512-e7QqwZalNiBRHCpJg/P8s/VJeSRYgmtWySs1JwvfwPqhBbiWfOcHDKdeAi6oAyIimoKWBlwc8oTgbZHdhCoVZA==",
    2976                                         "dev": true,
    2977                                         "requires": {
    2978                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2979                                         }
    2980                                 },
    2981                                 "@babel/plugin-transform-property-literals": {
    2982                                         "version": "7.12.13",
    2983                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
    2984                                         "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
    2985                                         "dev": true,
    2986                                         "requires": {
    2987                                                 "@babel/helper-plugin-utils": "^7.12.13"
    2988                                         }
    2989                                 },
    2990                                 "@babel/plugin-transform-react-jsx": {
    2991                                         "version": "7.12.16",
    2992                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.16.tgz",
    2993                                         "integrity": "sha512-dNu0vAbIk8OkqJfGtYF6ADk6jagoyAl+Ks5aoltbAlfoKv8d6yooi3j+kObeSQaCj9PgN6KMZPB90wWyek5TmQ==",
    2994                                         "dev": true,
    2995                                         "requires": {
    2996                                                 "@babel/helper-annotate-as-pure": "^7.12.13",
    2997                                                 "@babel/helper-module-imports": "^7.12.13",
    2998                                                 "@babel/helper-plugin-utils": "^7.12.13",
    2999                                                 "@babel/plugin-syntax-jsx": "^7.12.13",
    3000                                                 "@babel/types": "^7.12.13"
    3001                                         }
    3002                                 },
    3003                                 "@babel/plugin-transform-regenerator": {
    3004                                         "version": "7.12.13",
    3005                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
    3006                                         "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
    3007                                         "dev": true,
    3008                                         "requires": {
    3009                                                 "regenerator-transform": "^0.14.2"
    3010                                         }
    3011                                 },
    3012                                 "@babel/plugin-transform-reserved-words": {
    3013                                         "version": "7.12.13",
    3014                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
    3015                                         "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
    3016                                         "dev": true,
    3017                                         "requires": {
    3018                                                 "@babel/helper-plugin-utils": "^7.12.13"
    3019                                         }
    3020                                 },
    3021                                 "@babel/plugin-transform-shorthand-properties": {
    3022                                         "version": "7.12.13",
    3023                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
    3024                                         "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
    3025                                         "dev": true,
    3026                                         "requires": {
    3027                                                 "@babel/helper-plugin-utils": "^7.12.13"
    3028                                         }
    3029                                 },
    3030                                 "@babel/plugin-transform-spread": {
    3031                                         "version": "7.12.13",
    3032                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.13.tgz",
    3033                                         "integrity": "sha512-dUCrqPIowjqk5pXsx1zPftSq4sT0aCeZVAxhdgs3AMgyaDmoUT0G+5h3Dzja27t76aUEIJWlFgPJqJ/d4dbTtg==",
    3034                                         "dev": true,
    3035                                         "requires": {
    3036                                                 "@babel/helper-plugin-utils": "^7.12.13",
    3037                                                 "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
    3038                                         }
    3039                                 },
    3040                                 "@babel/plugin-transform-sticky-regex": {
    3041                                         "version": "7.12.13",
    3042                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
    3043                                         "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
    3044                                         "dev": true,
    3045                                         "requires": {
    3046                                                 "@babel/helper-plugin-utils": "^7.12.13"
    3047                                         }
    3048                                 },
    3049                                 "@babel/plugin-transform-template-literals": {
    3050                                         "version": "7.12.13",
    3051                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.13.tgz",
    3052                                         "integrity": "sha512-arIKlWYUgmNsF28EyfmiQHJLJFlAJNYkuQO10jL46ggjBpeb2re1P9K9YGxNJB45BqTbaslVysXDYm/g3sN/Qg==",
    3053                                         "dev": true,
    3054                                         "requires": {
    3055                                                 "@babel/helper-plugin-utils": "^7.12.13"
    3056                                         }
    3057                                 },
    3058                                 "@babel/plugin-transform-typeof-symbol": {
    3059                                         "version": "7.12.13",
    3060                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
    3061                                         "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
    3062                                         "dev": true,
    3063                                         "requires": {
    3064                                                 "@babel/helper-plugin-utils": "^7.12.13"
    3065                                         }
    3066                                 },
    3067                                 "@babel/plugin-transform-unicode-regex": {
    3068                                         "version": "7.12.13",
    3069                                         "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
    3070                                         "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
    3071                                         "dev": true,
    3072                                         "requires": {
    3073                                                 "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    3074                                                 "@babel/helper-plugin-utils": "^7.12.13"
    3075                                         }
    3076                                 },
    3077                                 "@babel/preset-env": {
    3078                                         "version": "7.12.16",
    3079                                         "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.16.tgz",
    3080                                         "integrity": "sha512-BXCAXy8RE/TzX416pD2hsVdkWo0G+tYd16pwnRV4Sc0fRwTLRS/Ssv8G5RLXUGQv7g4FG7TXkdDJxCjQ5I+Zjg==",
    3081                                         "dev": true,
    3082                                         "requires": {
    3083                                                 "@babel/compat-data": "^7.12.13",
    3084                                                 "@babel/helper-compilation-targets": "^7.12.16",
    3085                                                 "@babel/helper-module-imports": "^7.12.13",
    3086                                                 "@babel/helper-plugin-utils": "^7.12.13",
    3087                                                 "@babel/helper-validator-option": "^7.12.16",
    3088                                                 "@babel/plugin-proposal-async-generator-functions": "^7.12.13",
    3089                                                 "@babel/plugin-proposal-class-properties": "^7.12.13",
    3090                                                 "@babel/plugin-proposal-dynamic-import": "^7.12.16",
    3091                                                 "@babel/plugin-proposal-export-namespace-from": "^7.12.13",
    3092                                                 "@babel/plugin-proposal-json-strings": "^7.12.13",
    3093                                                 "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13",
    3094                                                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.13",
    3095                                                 "@babel/plugin-proposal-numeric-separator": "^7.12.13",
    3096                                                 "@babel/plugin-proposal-object-rest-spread": "^7.12.13",
    3097                                                 "@babel/plugin-proposal-optional-catch-binding": "^7.12.13",
    3098                                                 "@babel/plugin-proposal-optional-chaining": "^7.12.16",
    3099                                                 "@babel/plugin-proposal-private-methods": "^7.12.13",
    3100                                                 "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
    3101                                                 "@babel/plugin-syntax-async-generators": "^7.8.0",
    3102                                                 "@babel/plugin-syntax-class-properties": "^7.12.13",
    3103                                                 "@babel/plugin-syntax-dynamic-import": "^7.8.0",
    3104                                                 "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
    3105                                                 "@babel/plugin-syntax-json-strings": "^7.8.0",
    3106                                                 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
    3107                                                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
    3108                                                 "@babel/plugin-syntax-numeric-separator": "^7.10.4",
    3109                                                 "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
    3110                                                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
    3111                                                 "@babel/plugin-syntax-optional-chaining": "^7.8.0",
    3112                                                 "@babel/plugin-syntax-top-level-await": "^7.12.13",
    3113                                                 "@babel/plugin-transform-arrow-functions": "^7.12.13",
    3114                                                 "@babel/plugin-transform-async-to-generator": "^7.12.13",
    3115                                                 "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
    3116                                                 "@babel/plugin-transform-block-scoping": "^7.12.13",
    3117                                                 "@babel/plugin-transform-classes": "^7.12.13",
    3118                                                 "@babel/plugin-transform-computed-properties": "^7.12.13",
    3119                                                 "@babel/plugin-transform-destructuring": "^7.12.13",
    3120                                                 "@babel/plugin-transform-dotall-regex": "^7.12.13",
    3121                                                 "@babel/plugin-transform-duplicate-keys": "^7.12.13",
    3122                                                 "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
    3123                                                 "@babel/plugin-transform-for-of": "^7.12.13",
    3124                                                 "@babel/plugin-transform-function-name": "^7.12.13",
    3125                                                 "@babel/plugin-transform-literals": "^7.12.13",
    3126                                                 "@babel/plugin-transform-member-expression-literals": "^7.12.13",
    3127                                                 "@babel/plugin-transform-modules-amd": "^7.12.13",
    3128                                                 "@babel/plugin-transform-modules-commonjs": "^7.12.13",
    3129                                                 "@babel/plugin-transform-modules-systemjs": "^7.12.13",
    3130                                                 "@babel/plugin-transform-modules-umd": "^7.12.13",
    3131                                                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
    3132                                                 "@babel/plugin-transform-new-target": "^7.12.13",
    3133                                                 "@babel/plugin-transform-object-super": "^7.12.13",
    3134                                                 "@babel/plugin-transform-parameters": "^7.12.13",
    3135                                                 "@babel/plugin-transform-property-literals": "^7.12.13",
    3136                                                 "@babel/plugin-transform-regenerator": "^7.12.13",
    3137                                                 "@babel/plugin-transform-reserved-words": "^7.12.13",
    3138                                                 "@babel/plugin-transform-shorthand-properties": "^7.12.13",
    3139                                                 "@babel/plugin-transform-spread": "^7.12.13",
    3140                                                 "@babel/plugin-transform-sticky-regex": "^7.12.13",
    3141                                                 "@babel/plugin-transform-template-literals": "^7.12.13",
    3142                                                 "@babel/plugin-transform-typeof-symbol": "^7.12.13",
    3143                                                 "@babel/plugin-transform-unicode-escapes": "^7.12.13",
    3144                                                 "@babel/plugin-transform-unicode-regex": "^7.12.13",
    3145                                                 "@babel/preset-modules": "^0.1.3",
    3146                                                 "@babel/types": "^7.12.13",
    3147                                                 "core-js-compat": "^3.8.0",
    3148                                                 "semver": "^5.5.0"
    3149                                         }
    3150                                 },
    3151                                 "@babel/runtime": {
    3152                                         "version": "7.12.13",
    3153                                         "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.13.tgz",
    3154                                         "integrity": "sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw==",
    3155                                         "dev": true,
    3156                                         "requires": {
    3157                                                 "regenerator-runtime": "^0.13.4"
    3158                                         }
    3159                                 },
    3160                                 "@babel/template": {
    3161                                         "version": "7.12.13",
    3162                                         "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
    3163                                         "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    3164                                         "dev": true,
    3165                                         "requires": {
    3166                                                 "@babel/code-frame": "^7.12.13",
    3167                                                 "@babel/parser": "^7.12.13",
    3168                                                 "@babel/types": "^7.12.13"
    3169                                         }
    3170                                 },
    3171                                 "@babel/traverse": {
    3172                                         "version": "7.12.13",
    3173                                         "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
    3174                                         "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
    3175                                         "dev": true,
    3176                                         "requires": {
    3177                                                 "@babel/code-frame": "^7.12.13",
    3178                                                 "@babel/generator": "^7.12.13",
    3179                                                 "@babel/helper-function-name": "^7.12.13",
    3180                                                 "@babel/helper-split-export-declaration": "^7.12.13",
    3181                                                 "@babel/parser": "^7.12.13",
    3182                                                 "@babel/types": "^7.12.13",
    3183                                                 "debug": "^4.1.0",
    3184                                                 "globals": "^11.1.0",
    3185                                                 "lodash": "^4.17.19"
    3186                                         }
    3187                                 },
    3188                                 "@babel/types": {
    3189                                         "version": "7.12.13",
    3190                                         "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
    3191                                         "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
    3192                                         "dev": true,
    3193                                         "requires": {
    3194                                                 "@babel/helper-validator-identifier": "^7.12.11",
    3195                                                 "lodash": "^4.17.19",
    3196                                                 "to-fast-properties": "^2.0.0"
    3197                                         }
    3198                                 },
    3199                                 "babel-plugin-dynamic-import-node": {
    3200                                         "version": "2.3.3",
    3201                                         "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
    3202                                         "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
    3203                                         "dev": true,
    3204                                         "requires": {
    3205                                                 "object.assign": "^4.1.0"
    3206                                         }
    3207                                 },
    3208                                 "browserslist": {
    3209                                         "version": "4.16.3",
    3210                                         "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
    3211                                         "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
    3212                                         "dev": true,
    3213                                         "requires": {
    3214                                                 "caniuse-lite": "^1.0.30001181",
    3215                                                 "colorette": "^1.2.1",
    3216                                                 "electron-to-chromium": "^1.3.649",
    3217                                                 "escalade": "^3.1.1",
    3218                                                 "node-releases": "^1.1.70"
    3219                                         }
    3220                                 },
    3221                                 "caniuse-lite": {
    3222                                         "version": "1.0.30001187",
    3223                                         "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001187.tgz",
    3224                                         "integrity": "sha512-w7/EP1JRZ9552CyrThUnay2RkZ1DXxKe/Q2swTC4+LElLh9RRYrL1Z+27LlakB8kzY0fSmHw9mc7XYDUKAKWMA==",
    3225                                         "dev": true
    3226                                 },
    3227                                 "convert-source-map": {
    3228                                         "version": "1.7.0",
    3229                                         "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
    3230                                         "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
    3231                                         "dev": true,
    3232                                         "requires": {
    3233                                                 "safe-buffer": "~5.1.1"
    3234                                         }
    3235                                 },
    3236                                 "core-js-compat": {
    3237                                         "version": "3.8.3",
    3238                                         "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz",
    3239                                         "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==",
    3240                                         "dev": true,
    3241                                         "requires": {
    3242                                                 "browserslist": "^4.16.1",
    3243                                                 "semver": "7.0.0"
    3244                                         },
    3245                                         "dependencies": {
    3246                                                 "semver": {
    3247                                                         "version": "7.0.0",
    3248                                                         "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
    3249                                                         "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
    3250                                                         "dev": true
    3251                                                 }
    3252                                         }
    3253                                 },
    3254                                 "debug": {
    3255                                         "version": "4.3.1",
    3256                                         "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    3257                                         "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    3258                                         "dev": true,
    3259                                         "requires": {