Skip to:
Content

BuddyPress.org

Changeset 12995


Ignore:
Timestamp:
07/12/2021 11:02:23 PM (4 years ago)
Author:
imath
Message:

Improve BP Block Components & Introduce BP Block Assets

  • Adds a Compatibility ServerSideRender block component to preserve compatibility and use it to render BP Blocks in WordPress < 5.3.
  • Introduce a new store to make BuddyPress active features available within any Block Editor contexts
  • Update node modules.

Fixes #8512

Location:
trunk
Files:
16 added
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/.jshintignore

    r12746 r12995  
    66src/**/js/blocks/*.js
    77src/**/js/blocks/**/*.js
    8 src/**/js/block-components/*.js
    9 src/**/js/block-components/**/*.js
    10 src/bp-core/js/block-components.js
     8src/**/js/block-*/*.js
     9src/**/js/block-*/**/*.js
     10src/**/js/block-*.js
  • trunk/Gruntfile.js

    r12992 r12995  
    2121            '!**/js/blocks/*.js',
    2222            '!**/js/blocks/**/*.js',
    23             '!**/js/block-components/*.js',
    24             '!**/js/block-components/**/*.js',
    25             '!**/js/block-components.js'
     23            '!**/js/block-*/*.js',
     24            '!**/js/block-*/**/*.js',
     25            '!**/js/block-*.js'
    2626        ],
    2727
  • trunk/npm-shrinkwrap.json

    r12967 r12995  
    4848        },
    4949        "node_modules/@babel/code-frame": {
    50             "version": "7.8.3",
    51             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
    52             "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
    53             "dev": true,
    54             "dependencies": {
    55                 "@babel/highlight": "^7.8.3"
     50            "version": "7.14.5",
     51            "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
     52            "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
     53            "dev": true,
     54            "dependencies": {
     55                "@babel/highlight": "^7.14.5"
     56            },
     57            "engines": {
     58                "node": ">=6.9.0"
    5659            }
    5760        },
    5861        "node_modules/@babel/compat-data": {
    59             "version": "7.9.0",
    60             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz",
    61             "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==",
    62             "dev": true,
    63             "dependencies": {
    64                 "browserslist": "^4.9.1",
    65                 "invariant": "^2.2.4",
    66                 "semver": "^5.5.0"
    67             }
    68         },
    69         "node_modules/@babel/compat-data/node_modules/browserslist": {
    70             "version": "4.16.6",
    71             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
    72             "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
    73             "dev": true,
    74             "dependencies": {
    75                 "caniuse-lite": "^1.0.30001219",
    76                 "colorette": "^1.2.2",
    77                 "electron-to-chromium": "^1.3.723",
    78                 "escalade": "^3.1.1",
    79                 "node-releases": "^1.1.71"
    80             }
    81         },
    82         "node_modules/@babel/compat-data/node_modules/browserslist/node_modules/node-releases": {
    83             "version": "1.1.72",
    84             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz",
    85             "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==",
    86             "dev": true
    87         },
    88         "node_modules/@babel/compat-data/node_modules/caniuse-lite": {
    89             "version": "1.0.30001230",
    90             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001230.tgz",
    91             "integrity": "sha512-5yBd5nWCBS+jWKTcHOzXwo5xzcj4ePE/yjtkZyUV1BTUmrBaA9MRGC+e7mxnqXSA90CmCA8L3eKLaSUkt099IQ==",
    92             "dev": true
    93         },
    94         "node_modules/@babel/compat-data/node_modules/electron-to-chromium": {
    95             "version": "1.3.741",
    96             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.741.tgz",
    97             "integrity": "sha512-4i3T0cwnHo1O4Mnp9JniEco8bZiXoqbm3PhW5hv7uu8YLg35iajYrRnNyKFaN8/8SSTskU2hYqVTeYVPceSpUA==",
    98             "dev": true
     62            "version": "7.14.7",
     63            "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz",
     64            "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==",
     65            "dev": true,
     66            "engines": {
     67                "node": ">=6.9.0"
     68            }
    9969        },
    10070        "node_modules/@babel/core": {
     
    12191            }
    12292        },
    123         "node_modules/@babel/core/node_modules/@babel/code-frame": {
    124             "version": "7.12.13",
    125             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    126             "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    127             "dev": true,
    128             "dependencies": {
    129                 "@babel/highlight": "^7.12.13"
    130             }
    131         },
    132         "node_modules/@babel/core/node_modules/@babel/compat-data": {
    133             "version": "7.14.0",
    134             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz",
    135             "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==",
    136             "dev": true
    137         },
    138         "node_modules/@babel/core/node_modules/@babel/generator": {
    139             "version": "7.14.0",
    140             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.0.tgz",
    141             "integrity": "sha512-C6u00HbmsrNPug6A+CiNl8rEys7TsdcXwg12BHi2ca5rUfAs3+UwZsuDQSXnc+wCElCXMB8gMaJ3YXDdh8fAlg==",
    142             "dev": true,
    143             "dependencies": {
    144                 "@babel/types": "^7.14.0",
     93        "node_modules/@babel/core/node_modules/debug": {
     94            "version": "4.3.1",
     95            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     96            "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     97            "dev": true,
     98            "dependencies": {
     99                "ms": "2.1.2"
     100            }
     101        },
     102        "node_modules/@babel/core/node_modules/gensync": {
     103            "version": "1.0.0-beta.2",
     104            "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
     105            "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
     106            "dev": true
     107        },
     108        "node_modules/@babel/core/node_modules/ms": {
     109            "version": "2.1.2",
     110            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
     111            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
     112            "dev": true
     113        },
     114        "node_modules/@babel/core/node_modules/semver": {
     115            "version": "6.3.0",
     116            "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     117            "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     118            "dev": true
     119        },
     120        "node_modules/@babel/core/node_modules/source-map": {
     121            "version": "0.5.7",
     122            "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
     123            "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
     124            "dev": true
     125        },
     126        "node_modules/@babel/generator": {
     127            "version": "7.14.5",
     128            "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
     129            "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
     130            "dev": true,
     131            "dependencies": {
     132                "@babel/types": "^7.14.5",
    145133                "jsesc": "^2.5.1",
    146134                "source-map": "^0.5.0"
    147             }
    148         },
    149         "node_modules/@babel/core/node_modules/@babel/helper-compilation-targets": {
    150             "version": "7.13.16",
    151             "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz",
    152             "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==",
    153             "dev": true,
    154             "dependencies": {
    155                 "@babel/compat-data": "^7.13.15",
    156                 "@babel/helper-validator-option": "^7.12.17",
    157                 "browserslist": "^4.14.5",
     135            },
     136            "engines": {
     137                "node": ">=6.9.0"
     138            }
     139        },
     140        "node_modules/@babel/generator/node_modules/source-map": {
     141            "version": "0.5.7",
     142            "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
     143            "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
     144            "dev": true,
     145            "engines": {
     146                "node": ">=0.10.0"
     147            }
     148        },
     149        "node_modules/@babel/helper-annotate-as-pure": {
     150            "version": "7.14.5",
     151            "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
     152            "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
     153            "dev": true,
     154            "dependencies": {
     155                "@babel/types": "^7.14.5"
     156            },
     157            "engines": {
     158                "node": ">=6.9.0"
     159            }
     160        },
     161        "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
     162            "version": "7.14.5",
     163            "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
     164            "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
     165            "dev": true,
     166            "dependencies": {
     167                "@babel/helper-explode-assignable-expression": "^7.14.5",
     168                "@babel/types": "^7.14.5"
     169            },
     170            "engines": {
     171                "node": ">=6.9.0"
     172            }
     173        },
     174        "node_modules/@babel/helper-compilation-targets": {
     175            "version": "7.14.5",
     176            "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz",
     177            "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==",
     178            "dev": true,
     179            "dependencies": {
     180                "@babel/compat-data": "^7.14.5",
     181                "@babel/helper-validator-option": "^7.14.5",
     182                "browserslist": "^4.16.6",
    158183                "semver": "^6.3.0"
    159             }
    160         },
    161         "node_modules/@babel/core/node_modules/@babel/helper-function-name": {
    162             "version": "7.12.13",
    163             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    164             "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    165             "dev": true,
    166             "dependencies": {
    167                 "@babel/helper-get-function-arity": "^7.12.13",
    168                 "@babel/template": "^7.12.13",
    169                 "@babel/types": "^7.12.13"
    170             }
    171         },
    172         "node_modules/@babel/core/node_modules/@babel/helper-get-function-arity": {
    173             "version": "7.12.13",
    174             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    175             "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    176             "dev": true,
    177             "dependencies": {
    178                 "@babel/types": "^7.12.13"
    179             }
    180         },
    181         "node_modules/@babel/core/node_modules/@babel/helper-member-expression-to-functions": {
    182             "version": "7.13.12",
    183             "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
    184             "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
    185             "dev": true,
    186             "dependencies": {
    187                 "@babel/types": "^7.13.12"
    188             }
    189         },
    190         "node_modules/@babel/core/node_modules/@babel/helper-module-imports": {
    191             "version": "7.13.12",
    192             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
    193             "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
    194             "dev": true,
    195             "dependencies": {
    196                 "@babel/types": "^7.13.12"
    197             }
    198         },
    199         "node_modules/@babel/core/node_modules/@babel/helper-module-transforms": {
    200             "version": "7.14.0",
    201             "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz",
    202             "integrity": "sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==",
    203             "dev": true,
    204             "dependencies": {
    205                 "@babel/helper-module-imports": "^7.13.12",
    206                 "@babel/helper-replace-supers": "^7.13.12",
    207                 "@babel/helper-simple-access": "^7.13.12",
    208                 "@babel/helper-split-export-declaration": "^7.12.13",
    209                 "@babel/helper-validator-identifier": "^7.14.0",
    210                 "@babel/template": "^7.12.13",
    211                 "@babel/traverse": "^7.14.0",
    212                 "@babel/types": "^7.14.0"
    213             }
    214         },
    215         "node_modules/@babel/core/node_modules/@babel/helper-optimise-call-expression": {
    216             "version": "7.12.13",
    217             "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
    218             "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
    219             "dev": true,
    220             "dependencies": {
    221                 "@babel/types": "^7.12.13"
    222             }
    223         },
    224         "node_modules/@babel/core/node_modules/@babel/helper-replace-supers": {
    225             "version": "7.13.12",
    226             "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz",
    227             "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==",
    228             "dev": true,
    229             "dependencies": {
    230                 "@babel/helper-member-expression-to-functions": "^7.13.12",
    231                 "@babel/helper-optimise-call-expression": "^7.12.13",
    232                 "@babel/traverse": "^7.13.0",
    233                 "@babel/types": "^7.13.12"
    234             }
    235         },
    236         "node_modules/@babel/core/node_modules/@babel/helper-simple-access": {
    237             "version": "7.13.12",
    238             "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
    239             "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
    240             "dev": true,
    241             "dependencies": {
    242                 "@babel/types": "^7.13.12"
    243             }
    244         },
    245         "node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration": {
    246             "version": "7.12.13",
    247             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    248             "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    249             "dev": true,
    250             "dependencies": {
    251                 "@babel/types": "^7.12.13"
    252             }
    253         },
    254         "node_modules/@babel/core/node_modules/@babel/helper-validator-identifier": {
    255             "version": "7.14.0",
    256             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    257             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    258             "dev": true
    259         },
    260         "node_modules/@babel/core/node_modules/@babel/highlight": {
    261             "version": "7.14.0",
    262             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
    263             "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
    264             "dev": true,
    265             "dependencies": {
    266                 "@babel/helper-validator-identifier": "^7.14.0",
    267                 "chalk": "^2.0.0",
    268                 "js-tokens": "^4.0.0"
    269             }
    270         },
    271         "node_modules/@babel/core/node_modules/@babel/parser": {
    272             "version": "7.14.0",
    273             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.0.tgz",
    274             "integrity": "sha512-AHbfoxesfBALg33idaTBVUkLnfXtsgvJREf93p4p0Lwsz4ppfE7g1tpEXVm4vrxUcH4DVhAa9Z1m1zqf9WUC7Q==",
    275             "dev": true
    276         },
    277         "node_modules/@babel/core/node_modules/@babel/template": {
    278             "version": "7.12.13",
    279             "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
    280             "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    281             "dev": true,
    282             "dependencies": {
    283                 "@babel/code-frame": "^7.12.13",
    284                 "@babel/parser": "^7.12.13",
    285                 "@babel/types": "^7.12.13"
    286             }
    287         },
    288         "node_modules/@babel/core/node_modules/@babel/traverse": {
    289             "version": "7.14.0",
    290             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz",
    291             "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==",
    292             "dev": true,
    293             "dependencies": {
    294                 "@babel/code-frame": "^7.12.13",
    295                 "@babel/generator": "^7.14.0",
    296                 "@babel/helper-function-name": "^7.12.13",
    297                 "@babel/helper-split-export-declaration": "^7.12.13",
    298                 "@babel/parser": "^7.14.0",
    299                 "@babel/types": "^7.14.0",
    300                 "debug": "^4.1.0",
    301                 "globals": "^11.1.0"
    302             }
    303         },
    304         "node_modules/@babel/core/node_modules/@babel/types": {
    305             "version": "7.14.0",
    306             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    307             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    308             "dev": true,
    309             "dependencies": {
    310                 "@babel/helper-validator-identifier": "^7.14.0",
    311                 "to-fast-properties": "^2.0.0"
    312             }
    313         },
    314         "node_modules/@babel/core/node_modules/browserslist": {
     184            },
     185            "engines": {
     186                "node": ">=6.9.0"
     187            },
     188            "peerDependencies": {
     189                "@babel/core": "^7.0.0"
     190            }
     191        },
     192        "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": {
    315193            "version": "4.16.6",
    316194            "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
     
    323201                "escalade": "^3.1.1",
    324202                "node-releases": "^1.1.71"
    325             }
    326         },
    327         "node_modules/@babel/core/node_modules/caniuse-lite": {
    328             "version": "1.0.30001220",
    329             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001220.tgz",
    330             "integrity": "sha512-pjC2T4DIDyGAKTL4dMvGUQaMUHRmhvPpAgNNTa14jaBWHu+bLQgvpFqElxh9L4829Fdx0PlKiMp3wnYldRtECA==",
    331             "dev": true
    332         },
    333         "node_modules/@babel/core/node_modules/colorette": {
    334             "version": "1.2.2",
    335             "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
    336             "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
    337             "dev": true
    338         },
    339         "node_modules/@babel/core/node_modules/convert-source-map": {
    340             "version": "1.7.0",
    341             "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
    342             "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
    343             "dev": true,
    344             "dependencies": {
    345                 "safe-buffer": "~5.1.1"
    346             }
    347         },
    348         "node_modules/@babel/core/node_modules/debug": {
    349             "version": "4.3.1",
    350             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    351             "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    352             "dev": true,
    353             "dependencies": {
    354                 "ms": "2.1.2"
    355             }
    356         },
    357         "node_modules/@babel/core/node_modules/electron-to-chromium": {
    358             "version": "1.3.725",
    359             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz",
    360             "integrity": "sha512-2BbeAESz7kc6KBzs7WVrMc1BY5waUphk4D4DX5dSQXJhsc3tP5ZFaiyuL0AB7vUKzDYpIeYwTYlEfxyjsGUrhw==",
    361             "dev": true
    362         },
    363         "node_modules/@babel/core/node_modules/escalade": {
    364             "version": "3.1.1",
    365             "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
    366             "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
    367             "dev": true
    368         },
    369         "node_modules/@babel/core/node_modules/gensync": {
    370             "version": "1.0.0-beta.2",
    371             "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
    372             "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
    373             "dev": true
    374         },
    375         "node_modules/@babel/core/node_modules/ms": {
    376             "version": "2.1.2",
    377             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    378             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    379             "dev": true
    380         },
    381         "node_modules/@babel/core/node_modules/node-releases": {
    382             "version": "1.1.71",
    383             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
    384             "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
    385             "dev": true
    386         },
    387         "node_modules/@babel/core/node_modules/semver": {
     203            },
     204            "bin": {
     205                "browserslist": "cli.js"
     206            },
     207            "engines": {
     208                "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
     209            },
     210            "funding": {
     211                "type": "opencollective",
     212                "url": "https://opencollective.com/browserslist"
     213            }
     214        },
     215        "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
    388216            "version": "6.3.0",
    389217            "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    390218            "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    391             "dev": true
    392         },
    393         "node_modules/@babel/core/node_modules/source-map": {
    394             "version": "0.5.7",
    395             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    396             "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    397             "dev": true
    398         },
    399         "node_modules/@babel/generator": {
    400             "version": "7.9.4",
    401             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
    402             "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
    403             "dev": true,
    404             "dependencies": {
    405                 "@babel/types": "^7.9.0",
    406                 "jsesc": "^2.5.1",
    407                 "lodash": "^4.17.13",
    408                 "source-map": "^0.5.0"
    409             }
    410         },
    411         "node_modules/@babel/generator/node_modules/lodash": {
    412             "version": "4.17.21",
    413             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    414             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    415             "dev": true
    416         },
    417         "node_modules/@babel/generator/node_modules/source-map": {
    418             "version": "0.5.7",
    419             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    420             "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    421             "dev": true
    422         },
    423         "node_modules/@babel/helper-annotate-as-pure": {
    424             "version": "7.8.3",
    425             "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
    426             "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
    427             "dev": true,
    428             "dependencies": {
    429                 "@babel/types": "^7.8.3"
    430             }
    431         },
    432         "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
    433             "version": "7.8.3",
    434             "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
    435             "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
    436             "dev": true,
    437             "dependencies": {
    438                 "@babel/helper-explode-assignable-expression": "^7.8.3",
    439                 "@babel/types": "^7.8.3"
    440             }
    441         },
    442         "node_modules/@babel/helper-builder-react-jsx": {
    443             "version": "7.9.0",
    444             "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz",
    445             "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==",
    446             "dev": true,
    447             "dependencies": {
    448                 "@babel/helper-annotate-as-pure": "^7.8.3",
    449                 "@babel/types": "^7.9.0"
    450             }
    451         },
    452         "node_modules/@babel/helper-builder-react-jsx-experimental": {
    453             "version": "7.9.0",
    454             "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.0.tgz",
    455             "integrity": "sha512-3xJEiyuYU4Q/Ar9BsHisgdxZsRlsShMe90URZ0e6przL26CCs8NJbDoxH94kKT17PcxlMhsCAwZd90evCo26VQ==",
    456             "dev": true,
    457             "dependencies": {
    458                 "@babel/helper-annotate-as-pure": "^7.8.3",
    459                 "@babel/helper-module-imports": "^7.8.3",
    460                 "@babel/types": "^7.9.0"
    461             }
    462         },
    463         "node_modules/@babel/helper-compilation-targets": {
    464             "version": "7.8.7",
    465             "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
    466             "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
    467             "dev": true,
    468             "dependencies": {
    469                 "@babel/compat-data": "^7.8.6",
    470                 "browserslist": "^4.9.1",
    471                 "invariant": "^2.2.4",
    472                 "levenary": "^1.1.1",
    473                 "semver": "^5.5.0"
    474             }
    475         },
    476         "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": {
    477             "version": "4.16.6",
    478             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
    479             "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
    480             "dev": true,
    481             "dependencies": {
    482                 "caniuse-lite": "^1.0.30001219",
    483                 "colorette": "^1.2.2",
    484                 "electron-to-chromium": "^1.3.723",
    485                 "escalade": "^3.1.1",
    486                 "node-releases": "^1.1.71"
    487             }
    488         },
    489         "node_modules/@babel/helper-compilation-targets/node_modules/browserslist/node_modules/node-releases": {
    490             "version": "1.1.72",
    491             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz",
    492             "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==",
    493             "dev": true
    494         },
    495         "node_modules/@babel/helper-compilation-targets/node_modules/caniuse-lite": {
    496             "version": "1.0.30001230",
    497             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001230.tgz",
    498             "integrity": "sha512-5yBd5nWCBS+jWKTcHOzXwo5xzcj4ePE/yjtkZyUV1BTUmrBaA9MRGC+e7mxnqXSA90CmCA8L3eKLaSUkt099IQ==",
    499             "dev": true
    500         },
    501         "node_modules/@babel/helper-compilation-targets/node_modules/electron-to-chromium": {
    502             "version": "1.3.741",
    503             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.741.tgz",
    504             "integrity": "sha512-4i3T0cwnHo1O4Mnp9JniEco8bZiXoqbm3PhW5hv7uu8YLg35iajYrRnNyKFaN8/8SSTskU2hYqVTeYVPceSpUA==",
    505             "dev": true
     219            "dev": true,
     220            "bin": {
     221                "semver": "bin/semver.js"
     222            }
    506223        },
    507224        "node_modules/@babel/helper-create-class-features-plugin": {
    508             "version": "7.14.0",
    509             "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.0.tgz",
    510             "integrity": "sha512-6pXDPguA5zC40Y8oI5mqr+jEUpjMJonKvknvA+vD8CYDz5uuXEwWBK8sRAsE/t3gfb1k15AQb9RhwpscC4nUJQ==",
    511             "dev": true,
    512             "dependencies": {
    513                 "@babel/helper-annotate-as-pure": "^7.12.13",
    514                 "@babel/helper-function-name": "^7.12.13",
    515                 "@babel/helper-member-expression-to-functions": "^7.13.12",
    516                 "@babel/helper-optimise-call-expression": "^7.12.13",
    517                 "@babel/helper-replace-supers": "^7.13.12",
    518                 "@babel/helper-split-export-declaration": "^7.12.13"
    519             }
    520         },
    521         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/code-frame": {
    522             "version": "7.12.13",
    523             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    524             "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    525             "dev": true,
    526             "dependencies": {
    527                 "@babel/highlight": "^7.12.13"
    528             }
    529         },
    530         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/generator": {
    531             "version": "7.14.0",
    532             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.0.tgz",
    533             "integrity": "sha512-C6u00HbmsrNPug6A+CiNl8rEys7TsdcXwg12BHi2ca5rUfAs3+UwZsuDQSXnc+wCElCXMB8gMaJ3YXDdh8fAlg==",
    534             "dev": true,
    535             "dependencies": {
    536                 "@babel/types": "^7.14.0",
    537                 "jsesc": "^2.5.1",
    538                 "source-map": "^0.5.0"
    539             }
    540         },
    541         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": {
    542             "version": "7.12.13",
    543             "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
    544             "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
    545             "dev": true,
    546             "dependencies": {
    547                 "@babel/types": "^7.12.13"
    548             }
    549         },
    550         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-function-name": {
    551             "version": "7.12.13",
    552             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    553             "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    554             "dev": true,
    555             "dependencies": {
    556                 "@babel/helper-get-function-arity": "^7.12.13",
    557                 "@babel/template": "^7.12.13",
    558                 "@babel/types": "^7.12.13"
    559             }
    560         },
    561         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-get-function-arity": {
    562             "version": "7.12.13",
    563             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    564             "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    565             "dev": true,
    566             "dependencies": {
    567                 "@babel/types": "^7.12.13"
    568             }
    569         },
    570         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-member-expression-to-functions": {
    571             "version": "7.13.12",
    572             "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
    573             "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
    574             "dev": true,
    575             "dependencies": {
    576                 "@babel/types": "^7.13.12"
    577             }
    578         },
    579         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-optimise-call-expression": {
    580             "version": "7.12.13",
    581             "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
    582             "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
    583             "dev": true,
    584             "dependencies": {
    585                 "@babel/types": "^7.12.13"
    586             }
    587         },
    588         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-replace-supers": {
    589             "version": "7.13.12",
    590             "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz",
    591             "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==",
    592             "dev": true,
    593             "dependencies": {
    594                 "@babel/helper-member-expression-to-functions": "^7.13.12",
    595                 "@babel/helper-optimise-call-expression": "^7.12.13",
    596                 "@babel/traverse": "^7.13.0",
    597                 "@babel/types": "^7.13.12"
    598             }
    599         },
    600         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-split-export-declaration": {
    601             "version": "7.12.13",
    602             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    603             "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    604             "dev": true,
    605             "dependencies": {
    606                 "@babel/types": "^7.12.13"
    607             }
    608         },
    609         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-validator-identifier": {
    610             "version": "7.14.0",
    611             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    612             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    613             "dev": true
    614         },
    615         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/highlight": {
    616             "version": "7.14.0",
    617             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
    618             "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
    619             "dev": true,
    620             "dependencies": {
    621                 "@babel/helper-validator-identifier": "^7.14.0",
    622                 "chalk": "^2.0.0",
    623                 "js-tokens": "^4.0.0"
    624             }
    625         },
    626         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/parser": {
    627             "version": "7.14.0",
    628             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.0.tgz",
    629             "integrity": "sha512-AHbfoxesfBALg33idaTBVUkLnfXtsgvJREf93p4p0Lwsz4ppfE7g1tpEXVm4vrxUcH4DVhAa9Z1m1zqf9WUC7Q==",
    630             "dev": true
    631         },
    632         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/template": {
    633             "version": "7.12.13",
    634             "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
    635             "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    636             "dev": true,
    637             "dependencies": {
    638                 "@babel/code-frame": "^7.12.13",
    639                 "@babel/parser": "^7.12.13",
    640                 "@babel/types": "^7.12.13"
    641             }
    642         },
    643         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse": {
    644             "version": "7.14.0",
    645             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz",
    646             "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==",
    647             "dev": true,
    648             "dependencies": {
    649                 "@babel/code-frame": "^7.12.13",
    650                 "@babel/generator": "^7.14.0",
    651                 "@babel/helper-function-name": "^7.12.13",
    652                 "@babel/helper-split-export-declaration": "^7.12.13",
    653                 "@babel/parser": "^7.14.0",
    654                 "@babel/types": "^7.14.0",
    655                 "debug": "^4.1.0",
    656                 "globals": "^11.1.0"
    657             }
    658         },
    659         "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/types": {
    660             "version": "7.14.0",
    661             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    662             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    663             "dev": true,
    664             "dependencies": {
    665                 "@babel/helper-validator-identifier": "^7.14.0",
    666                 "to-fast-properties": "^2.0.0"
    667             }
    668         },
    669         "node_modules/@babel/helper-create-class-features-plugin/node_modules/debug": {
    670             "version": "4.3.1",
    671             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    672             "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    673             "dev": true,
    674             "dependencies": {
    675                 "ms": "2.1.2"
    676             }
    677         },
    678         "node_modules/@babel/helper-create-class-features-plugin/node_modules/ms": {
    679             "version": "2.1.2",
    680             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    681             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    682             "dev": true
    683         },
    684         "node_modules/@babel/helper-create-class-features-plugin/node_modules/source-map": {
    685             "version": "0.5.7",
    686             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    687             "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    688             "dev": true
     225            "version": "7.14.6",
     226            "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz",
     227            "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==",
     228            "dev": true,
     229            "dependencies": {
     230                "@babel/helper-annotate-as-pure": "^7.14.5",
     231                "@babel/helper-function-name": "^7.14.5",
     232                "@babel/helper-member-expression-to-functions": "^7.14.5",
     233                "@babel/helper-optimise-call-expression": "^7.14.5",
     234                "@babel/helper-replace-supers": "^7.14.5",
     235                "@babel/helper-split-export-declaration": "^7.14.5"
     236            },
     237            "engines": {
     238                "node": ">=6.9.0"
     239            },
     240            "peerDependencies": {
     241                "@babel/core": "^7.0.0"
     242            }
    689243        },
    690244        "node_modules/@babel/helper-create-regexp-features-plugin": {
    691             "version": "7.8.8",
    692             "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
    693             "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
    694             "dev": true,
    695             "dependencies": {
    696                 "@babel/helper-annotate-as-pure": "^7.8.3",
    697                 "@babel/helper-regex": "^7.8.3",
    698                 "regexpu-core": "^4.7.0"
    699             }
    700         },
    701         "node_modules/@babel/helper-define-map": {
    702             "version": "7.8.3",
    703             "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
    704             "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
    705             "dev": true,
    706             "dependencies": {
    707                 "@babel/helper-function-name": "^7.8.3",
    708                 "@babel/types": "^7.8.3",
    709                 "lodash": "^4.17.13"
    710             }
    711         },
    712         "node_modules/@babel/helper-define-map/node_modules/lodash": {
    713             "version": "4.17.21",
    714             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    715             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    716             "dev": true
     245            "version": "7.14.5",
     246            "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
     247            "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
     248            "dev": true,
     249            "dependencies": {
     250                "@babel/helper-annotate-as-pure": "^7.14.5",
     251                "regexpu-core": "^4.7.1"
     252            },
     253            "engines": {
     254                "node": ">=6.9.0"
     255            },
     256            "peerDependencies": {
     257                "@babel/core": "^7.0.0"
     258            }
    717259        },
    718260        "node_modules/@babel/helper-define-polyfill-provider": {
    719             "version": "0.2.0",
    720             "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz",
    721             "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==",
     261            "version": "0.2.3",
     262            "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
     263            "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
    722264            "dev": true,
    723265            "dependencies": {
     
    730272                "resolve": "^1.14.2",
    731273                "semver": "^6.1.2"
    732             }
    733         },
    734         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/code-frame": {
    735             "version": "7.12.13",
    736             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    737             "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    738             "dev": true,
    739             "dependencies": {
    740                 "@babel/highlight": "^7.12.13"
    741             }
    742         },
    743         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/compat-data": {
    744             "version": "7.14.0",
    745             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz",
    746             "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==",
    747             "dev": true
    748         },
    749         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/generator": {
    750             "version": "7.14.0",
    751             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.0.tgz",
    752             "integrity": "sha512-C6u00HbmsrNPug6A+CiNl8rEys7TsdcXwg12BHi2ca5rUfAs3+UwZsuDQSXnc+wCElCXMB8gMaJ3YXDdh8fAlg==",
    753             "dev": true,
    754             "dependencies": {
    755                 "@babel/types": "^7.14.0",
    756                 "jsesc": "^2.5.1",
    757                 "source-map": "^0.5.0"
    758             }
    759         },
    760         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-compilation-targets": {
    761             "version": "7.13.16",
    762             "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz",
    763             "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==",
    764             "dev": true,
    765             "dependencies": {
    766                 "@babel/compat-data": "^7.13.15",
    767                 "@babel/helper-validator-option": "^7.12.17",
    768                 "browserslist": "^4.14.5",
    769                 "semver": "^6.3.0"
    770             }
    771         },
    772         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-function-name": {
    773             "version": "7.12.13",
    774             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    775             "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    776             "dev": true,
    777             "dependencies": {
    778                 "@babel/helper-get-function-arity": "^7.12.13",
    779                 "@babel/template": "^7.12.13",
    780                 "@babel/types": "^7.12.13"
    781             }
    782         },
    783         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-get-function-arity": {
    784             "version": "7.12.13",
    785             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    786             "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    787             "dev": true,
    788             "dependencies": {
    789                 "@babel/types": "^7.12.13"
    790             }
    791         },
    792         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-module-imports": {
    793             "version": "7.13.12",
    794             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
    795             "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
    796             "dev": true,
    797             "dependencies": {
    798                 "@babel/types": "^7.13.12"
    799             }
    800         },
    801         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-plugin-utils": {
    802             "version": "7.13.0",
    803             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    804             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    805             "dev": true
    806         },
    807         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-split-export-declaration": {
    808             "version": "7.12.13",
    809             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    810             "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    811             "dev": true,
    812             "dependencies": {
    813                 "@babel/types": "^7.12.13"
    814             }
    815         },
    816         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-validator-identifier": {
    817             "version": "7.14.0",
    818             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    819             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    820             "dev": true
    821         },
    822         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/highlight": {
    823             "version": "7.14.0",
    824             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
    825             "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
    826             "dev": true,
    827             "dependencies": {
    828                 "@babel/helper-validator-identifier": "^7.14.0",
    829                 "chalk": "^2.0.0",
    830                 "js-tokens": "^4.0.0"
    831             }
    832         },
    833         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/parser": {
    834             "version": "7.14.0",
    835             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.0.tgz",
    836             "integrity": "sha512-AHbfoxesfBALg33idaTBVUkLnfXtsgvJREf93p4p0Lwsz4ppfE7g1tpEXVm4vrxUcH4DVhAa9Z1m1zqf9WUC7Q==",
    837             "dev": true
    838         },
    839         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/template": {
    840             "version": "7.12.13",
    841             "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
    842             "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    843             "dev": true,
    844             "dependencies": {
    845                 "@babel/code-frame": "^7.12.13",
    846                 "@babel/parser": "^7.12.13",
    847                 "@babel/types": "^7.12.13"
    848             }
    849         },
    850         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/traverse": {
    851             "version": "7.14.0",
    852             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz",
    853             "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==",
    854             "dev": true,
    855             "dependencies": {
    856                 "@babel/code-frame": "^7.12.13",
    857                 "@babel/generator": "^7.14.0",
    858                 "@babel/helper-function-name": "^7.12.13",
    859                 "@babel/helper-split-export-declaration": "^7.12.13",
    860                 "@babel/parser": "^7.14.0",
    861                 "@babel/types": "^7.14.0",
    862                 "debug": "^4.1.0",
    863                 "globals": "^11.1.0"
    864             }
    865         },
    866         "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/types": {
    867             "version": "7.14.0",
    868             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    869             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    870             "dev": true,
    871             "dependencies": {
    872                 "@babel/helper-validator-identifier": "^7.14.0",
    873                 "to-fast-properties": "^2.0.0"
    874             }
    875         },
    876         "node_modules/@babel/helper-define-polyfill-provider/node_modules/browserslist": {
    877             "version": "4.16.6",
    878             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
    879             "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
    880             "dev": true,
    881             "dependencies": {
    882                 "caniuse-lite": "^1.0.30001219",
    883                 "colorette": "^1.2.2",
    884                 "electron-to-chromium": "^1.3.723",
    885                 "escalade": "^3.1.1",
    886                 "node-releases": "^1.1.71"
    887             }
    888         },
    889         "node_modules/@babel/helper-define-polyfill-provider/node_modules/caniuse-lite": {
    890             "version": "1.0.30001220",
    891             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001220.tgz",
    892             "integrity": "sha512-pjC2T4DIDyGAKTL4dMvGUQaMUHRmhvPpAgNNTa14jaBWHu+bLQgvpFqElxh9L4829Fdx0PlKiMp3wnYldRtECA==",
    893             "dev": true
    894         },
    895         "node_modules/@babel/helper-define-polyfill-provider/node_modules/colorette": {
    896             "version": "1.2.2",
    897             "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
    898             "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
    899             "dev": true
     274            },
     275            "peerDependencies": {
     276                "@babel/core": "^7.4.0-0"
     277            }
    900278        },
    901279        "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": {
    902             "version": "4.3.1",
    903             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    904             "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     280            "version": "4.3.2",
     281            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
     282            "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
    905283            "dev": true,
    906284            "dependencies": {
    907285                "ms": "2.1.2"
    908             }
    909         },
    910         "node_modules/@babel/helper-define-polyfill-provider/node_modules/electron-to-chromium": {
    911             "version": "1.3.725",
    912             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz",
    913             "integrity": "sha512-2BbeAESz7kc6KBzs7WVrMc1BY5waUphk4D4DX5dSQXJhsc3tP5ZFaiyuL0AB7vUKzDYpIeYwTYlEfxyjsGUrhw==",
    914             "dev": true
    915         },
    916         "node_modules/@babel/helper-define-polyfill-provider/node_modules/escalade": {
    917             "version": "3.1.1",
    918             "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
    919             "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
    920             "dev": true
     286            },
     287            "engines": {
     288                "node": ">=6.0"
     289            },
     290            "peerDependenciesMeta": {
     291                "supports-color": {
     292                    "optional": true
     293                }
     294            }
    921295        },
    922296        "node_modules/@babel/helper-define-polyfill-provider/node_modules/ms": {
     
    926300            "dev": true
    927301        },
    928         "node_modules/@babel/helper-define-polyfill-provider/node_modules/node-releases": {
    929             "version": "1.1.71",
    930             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
    931             "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
    932             "dev": true
    933         },
    934         "node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": {
    935             "version": "1.20.0",
    936             "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
    937             "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
    938             "dev": true,
    939             "dependencies": {
    940                 "is-core-module": "^2.2.0",
    941                 "path-parse": "^1.0.6"
    942             }
    943         },
    944302        "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
    945303            "version": "6.3.0",
    946304            "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    947305            "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    948             "dev": true
    949         },
    950         "node_modules/@babel/helper-define-polyfill-provider/node_modules/source-map": {
    951             "version": "0.5.7",
    952             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    953             "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    954             "dev": true
     306            "dev": true,
     307            "bin": {
     308                "semver": "bin/semver.js"
     309            }
    955310        },
    956311        "node_modules/@babel/helper-explode-assignable-expression": {
    957             "version": "7.8.3",
    958             "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
    959             "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
    960             "dev": true,
    961             "dependencies": {
    962                 "@babel/traverse": "^7.8.3",
    963                 "@babel/types": "^7.8.3"
     312            "version": "7.14.5",
     313            "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
     314            "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
     315            "dev": true,
     316            "dependencies": {
     317                "@babel/types": "^7.14.5"
     318            },
     319            "engines": {
     320                "node": ">=6.9.0"
    964321            }
    965322        },
    966323        "node_modules/@babel/helper-function-name": {
    967             "version": "7.8.3",
    968             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
    969             "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
    970             "dev": true,
    971             "dependencies": {
    972                 "@babel/helper-get-function-arity": "^7.8.3",
    973                 "@babel/template": "^7.8.3",
    974                 "@babel/types": "^7.8.3"
     324            "version": "7.14.5",
     325            "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
     326            "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
     327            "dev": true,
     328            "dependencies": {
     329                "@babel/helper-get-function-arity": "^7.14.5",
     330                "@babel/template": "^7.14.5",
     331                "@babel/types": "^7.14.5"
     332            },
     333            "engines": {
     334                "node": ">=6.9.0"
    975335            }
    976336        },
    977337        "node_modules/@babel/helper-get-function-arity": {
    978             "version": "7.8.3",
    979             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
    980             "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
    981             "dev": true,
    982             "dependencies": {
    983                 "@babel/types": "^7.8.3"
     338            "version": "7.14.5",
     339            "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
     340            "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
     341            "dev": true,
     342            "dependencies": {
     343                "@babel/types": "^7.14.5"
     344            },
     345            "engines": {
     346                "node": ">=6.9.0"
    984347            }
    985348        },
    986349        "node_modules/@babel/helper-hoist-variables": {
    987             "version": "7.8.3",
    988             "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
    989             "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
    990             "dev": true,
    991             "dependencies": {
    992                 "@babel/types": "^7.8.3"
     350            "version": "7.14.5",
     351            "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
     352            "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
     353            "dev": true,
     354            "dependencies": {
     355                "@babel/types": "^7.14.5"
     356            },
     357            "engines": {
     358                "node": ">=6.9.0"
    993359            }
    994360        },
    995361        "node_modules/@babel/helper-member-expression-to-functions": {
    996             "version": "7.8.3",
    997             "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
    998             "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
    999             "dev": true,
    1000             "dependencies": {
    1001                 "@babel/types": "^7.8.3"
     362            "version": "7.14.7",
     363            "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz",
     364            "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==",
     365            "dev": true,
     366            "dependencies": {
     367                "@babel/types": "^7.14.5"
     368            },
     369            "engines": {
     370                "node": ">=6.9.0"
    1002371            }
    1003372        },
    1004373        "node_modules/@babel/helper-module-imports": {
    1005             "version": "7.8.3",
    1006             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
    1007             "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
    1008             "dev": true,
    1009             "dependencies": {
    1010                 "@babel/types": "^7.8.3"
     374            "version": "7.14.5",
     375            "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
     376            "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
     377            "dev": true,
     378            "dependencies": {
     379                "@babel/types": "^7.14.5"
     380            },
     381            "engines": {
     382                "node": ">=6.9.0"
    1011383            }
    1012384        },
    1013385        "node_modules/@babel/helper-module-transforms": {
    1014             "version": "7.9.0",
    1015             "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
    1016             "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
    1017             "dev": true,
    1018             "dependencies": {
    1019                 "@babel/helper-module-imports": "^7.8.3",
    1020                 "@babel/helper-replace-supers": "^7.8.6",
    1021                 "@babel/helper-simple-access": "^7.8.3",
    1022                 "@babel/helper-split-export-declaration": "^7.8.3",
    1023                 "@babel/template": "^7.8.6",
    1024                 "@babel/types": "^7.9.0",
    1025                 "lodash": "^4.17.13"
    1026             }
    1027         },
    1028         "node_modules/@babel/helper-module-transforms/node_modules/lodash": {
    1029             "version": "4.17.21",
    1030             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    1031             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    1032             "dev": true
     386            "version": "7.14.5",
     387            "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz",
     388            "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==",
     389            "dev": true,
     390            "dependencies": {
     391                "@babel/helper-module-imports": "^7.14.5",
     392                "@babel/helper-replace-supers": "^7.14.5",
     393                "@babel/helper-simple-access": "^7.14.5",
     394                "@babel/helper-split-export-declaration": "^7.14.5",
     395                "@babel/helper-validator-identifier": "^7.14.5",
     396                "@babel/template": "^7.14.5",
     397                "@babel/traverse": "^7.14.5",
     398                "@babel/types": "^7.14.5"
     399            },
     400            "engines": {
     401                "node": ">=6.9.0"
     402            }
    1033403        },
    1034404        "node_modules/@babel/helper-optimise-call-expression": {
    1035             "version": "7.8.3",
    1036             "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
    1037             "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
    1038             "dev": true,
    1039             "dependencies": {
    1040                 "@babel/types": "^7.8.3"
     405            "version": "7.14.5",
     406            "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
     407            "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
     408            "dev": true,
     409            "dependencies": {
     410                "@babel/types": "^7.14.5"
     411            },
     412            "engines": {
     413                "node": ">=6.9.0"
    1041414            }
    1042415        },
    1043416        "node_modules/@babel/helper-plugin-utils": {
    1044             "version": "7.8.3",
    1045             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
    1046             "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
    1047             "dev": true
    1048         },
    1049         "node_modules/@babel/helper-regex": {
    1050             "version": "7.8.3",
    1051             "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
    1052             "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
    1053             "dev": true,
    1054             "dependencies": {
    1055                 "lodash": "^4.17.13"
    1056             }
    1057         },
    1058         "node_modules/@babel/helper-regex/node_modules/lodash": {
    1059             "version": "4.17.21",
    1060             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    1061             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    1062             "dev": true
     417            "version": "7.14.5",
     418            "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
     419            "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
     420            "dev": true,
     421            "engines": {
     422                "node": ">=6.9.0"
     423            }
    1063424        },
    1064425        "node_modules/@babel/helper-remap-async-to-generator": {
    1065             "version": "7.8.3",
    1066             "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
    1067             "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
    1068             "dev": true,
    1069             "dependencies": {
    1070                 "@babel/helper-annotate-as-pure": "^7.8.3",
    1071                 "@babel/helper-wrap-function": "^7.8.3",
    1072                 "@babel/template": "^7.8.3",
    1073                 "@babel/traverse": "^7.8.3",
    1074                 "@babel/types": "^7.8.3"
     426            "version": "7.14.5",
     427            "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
     428            "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
     429            "dev": true,
     430            "dependencies": {
     431                "@babel/helper-annotate-as-pure": "^7.14.5",
     432                "@babel/helper-wrap-function": "^7.14.5",
     433                "@babel/types": "^7.14.5"
     434            },
     435            "engines": {
     436                "node": ">=6.9.0"
    1075437            }
    1076438        },
    1077439        "node_modules/@babel/helper-replace-supers": {
    1078             "version": "7.8.6",
    1079             "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
    1080             "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
    1081             "dev": true,
    1082             "dependencies": {
    1083                 "@babel/helper-member-expression-to-functions": "^7.8.3",
    1084                 "@babel/helper-optimise-call-expression": "^7.8.3",
    1085                 "@babel/traverse": "^7.8.6",
    1086                 "@babel/types": "^7.8.6"
     440            "version": "7.14.5",
     441            "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz",
     442            "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==",
     443            "dev": true,
     444            "dependencies": {
     445                "@babel/helper-member-expression-to-functions": "^7.14.5",
     446                "@babel/helper-optimise-call-expression": "^7.14.5",
     447                "@babel/traverse": "^7.14.5",
     448                "@babel/types": "^7.14.5"
     449            },
     450            "engines": {
     451                "node": ">=6.9.0"
    1087452            }
    1088453        },
    1089454        "node_modules/@babel/helper-simple-access": {
    1090             "version": "7.8.3",
    1091             "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
    1092             "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
    1093             "dev": true,
    1094             "dependencies": {
    1095                 "@babel/template": "^7.8.3",
    1096                 "@babel/types": "^7.8.3"
     455            "version": "7.14.5",
     456            "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz",
     457            "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==",
     458            "dev": true,
     459            "dependencies": {
     460                "@babel/types": "^7.14.5"
     461            },
     462            "engines": {
     463                "node": ">=6.9.0"
    1097464            }
    1098465        },
    1099466        "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
    1100             "version": "7.12.1",
    1101             "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
    1102             "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
    1103             "dev": true,
    1104             "dependencies": {
    1105                 "@babel/types": "^7.12.1"
    1106             }
    1107         },
    1108         "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/helper-validator-identifier": {
    1109             "version": "7.14.0",
    1110             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    1111             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    1112             "dev": true
    1113         },
    1114         "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": {
    1115             "version": "7.14.0",
    1116             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    1117             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    1118             "dev": true,
    1119             "dependencies": {
    1120                 "@babel/helper-validator-identifier": "^7.14.0",
    1121                 "to-fast-properties": "^2.0.0"
     467            "version": "7.14.5",
     468            "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
     469            "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
     470            "dev": true,
     471            "dependencies": {
     472                "@babel/types": "^7.14.5"
     473            },
     474            "engines": {
     475                "node": ">=6.9.0"
    1122476            }
    1123477        },
    1124478        "node_modules/@babel/helper-split-export-declaration": {
    1125             "version": "7.8.3",
    1126             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
    1127             "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
    1128             "dev": true,
    1129             "dependencies": {
    1130                 "@babel/types": "^7.8.3"
     479            "version": "7.14.5",
     480            "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
     481            "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
     482            "dev": true,
     483            "dependencies": {
     484                "@babel/types": "^7.14.5"
     485            },
     486            "engines": {
     487                "node": ">=6.9.0"
    1131488            }
    1132489        },
    1133490        "node_modules/@babel/helper-validator-identifier": {
    1134             "version": "7.9.0",
    1135             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz",
    1136             "integrity": "sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw==",
    1137             "dev": true
     491            "version": "7.14.5",
     492            "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
     493            "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==",
     494            "dev": true,
     495            "engines": {
     496                "node": ">=6.9.0"
     497            }
    1138498        },
    1139499        "node_modules/@babel/helper-validator-option": {
    1140             "version": "7.12.17",
    1141             "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
    1142             "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
    1143             "dev": true
     500            "version": "7.14.5",
     501            "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
     502            "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
     503            "dev": true,
     504            "engines": {
     505                "node": ">=6.9.0"
     506            }
    1144507        },
    1145508        "node_modules/@babel/helper-wrap-function": {
    1146             "version": "7.8.3",
    1147             "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
    1148             "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
    1149             "dev": true,
    1150             "dependencies": {
    1151                 "@babel/helper-function-name": "^7.8.3",
    1152                 "@babel/template": "^7.8.3",
    1153                 "@babel/traverse": "^7.8.3",
    1154                 "@babel/types": "^7.8.3"
     509            "version": "7.14.5",
     510            "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
     511            "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
     512            "dev": true,
     513            "dependencies": {
     514                "@babel/helper-function-name": "^7.14.5",
     515                "@babel/template": "^7.14.5",
     516                "@babel/traverse": "^7.14.5",
     517                "@babel/types": "^7.14.5"
     518            },
     519            "engines": {
     520                "node": ">=6.9.0"
    1155521            }
    1156522        },
     
    1166532            }
    1167533        },
    1168         "node_modules/@babel/helpers/node_modules/@babel/code-frame": {
    1169             "version": "7.12.13",
    1170             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    1171             "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    1172             "dev": true,
    1173             "dependencies": {
    1174                 "@babel/highlight": "^7.12.13"
    1175             }
    1176         },
    1177         "node_modules/@babel/helpers/node_modules/@babel/generator": {
    1178             "version": "7.14.0",
    1179             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.0.tgz",
    1180             "integrity": "sha512-C6u00HbmsrNPug6A+CiNl8rEys7TsdcXwg12BHi2ca5rUfAs3+UwZsuDQSXnc+wCElCXMB8gMaJ3YXDdh8fAlg==",
    1181             "dev": true,
    1182             "dependencies": {
    1183                 "@babel/types": "^7.14.0",
    1184                 "jsesc": "^2.5.1",
    1185                 "source-map": "^0.5.0"
    1186             }
    1187         },
    1188         "node_modules/@babel/helpers/node_modules/@babel/helper-function-name": {
    1189             "version": "7.12.13",
    1190             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    1191             "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    1192             "dev": true,
    1193             "dependencies": {
    1194                 "@babel/helper-get-function-arity": "^7.12.13",
    1195                 "@babel/template": "^7.12.13",
    1196                 "@babel/types": "^7.12.13"
    1197             }
    1198         },
    1199         "node_modules/@babel/helpers/node_modules/@babel/helper-get-function-arity": {
    1200             "version": "7.12.13",
    1201             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    1202             "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    1203             "dev": true,
    1204             "dependencies": {
    1205                 "@babel/types": "^7.12.13"
    1206             }
    1207         },
    1208         "node_modules/@babel/helpers/node_modules/@babel/helper-split-export-declaration": {
    1209             "version": "7.12.13",
    1210             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    1211             "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    1212             "dev": true,
    1213             "dependencies": {
    1214                 "@babel/types": "^7.12.13"
    1215             }
    1216         },
    1217         "node_modules/@babel/helpers/node_modules/@babel/helper-validator-identifier": {
    1218             "version": "7.14.0",
    1219             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    1220             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    1221             "dev": true
    1222         },
    1223         "node_modules/@babel/helpers/node_modules/@babel/highlight": {
    1224             "version": "7.14.0",
    1225             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
    1226             "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
    1227             "dev": true,
    1228             "dependencies": {
    1229                 "@babel/helper-validator-identifier": "^7.14.0",
     534        "node_modules/@babel/highlight": {
     535            "version": "7.14.5",
     536            "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
     537            "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
     538            "dev": true,
     539            "dependencies": {
     540                "@babel/helper-validator-identifier": "^7.14.5",
    1230541                "chalk": "^2.0.0",
    1231542                "js-tokens": "^4.0.0"
    1232             }
    1233         },
    1234         "node_modules/@babel/helpers/node_modules/@babel/parser": {
    1235             "version": "7.14.0",
    1236             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.0.tgz",
    1237             "integrity": "sha512-AHbfoxesfBALg33idaTBVUkLnfXtsgvJREf93p4p0Lwsz4ppfE7g1tpEXVm4vrxUcH4DVhAa9Z1m1zqf9WUC7Q==",
    1238             "dev": true
    1239         },
    1240         "node_modules/@babel/helpers/node_modules/@babel/template": {
    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==",
    1244             "dev": true,
    1245             "dependencies": {
    1246                 "@babel/code-frame": "^7.12.13",
    1247                 "@babel/parser": "^7.12.13",
    1248                 "@babel/types": "^7.12.13"
    1249             }
    1250         },
    1251         "node_modules/@babel/helpers/node_modules/@babel/traverse": {
    1252             "version": "7.14.0",
    1253             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz",
    1254             "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==",
    1255             "dev": true,
    1256             "dependencies": {
    1257                 "@babel/code-frame": "^7.12.13",
    1258                 "@babel/generator": "^7.14.0",
    1259                 "@babel/helper-function-name": "^7.12.13",
    1260                 "@babel/helper-split-export-declaration": "^7.12.13",
    1261                 "@babel/parser": "^7.14.0",
    1262                 "@babel/types": "^7.14.0",
    1263                 "debug": "^4.1.0",
    1264                 "globals": "^11.1.0"
    1265             }
    1266         },
    1267         "node_modules/@babel/helpers/node_modules/@babel/types": {
    1268             "version": "7.14.0",
    1269             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    1270             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    1271             "dev": true,
    1272             "dependencies": {
    1273                 "@babel/helper-validator-identifier": "^7.14.0",
    1274                 "to-fast-properties": "^2.0.0"
    1275             }
    1276         },
    1277         "node_modules/@babel/helpers/node_modules/debug": {
    1278             "version": "4.3.1",
    1279             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    1280             "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    1281             "dev": true,
    1282             "dependencies": {
    1283                 "ms": "2.1.2"
    1284             }
    1285         },
    1286         "node_modules/@babel/helpers/node_modules/ms": {
    1287             "version": "2.1.2",
    1288             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    1289             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    1290             "dev": true
    1291         },
    1292         "node_modules/@babel/helpers/node_modules/source-map": {
    1293             "version": "0.5.7",
    1294             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    1295             "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    1296             "dev": true
    1297         },
    1298         "node_modules/@babel/highlight": {
    1299             "version": "7.9.0",
    1300             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
    1301             "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
    1302             "dev": true,
    1303             "dependencies": {
    1304                 "@babel/helper-validator-identifier": "^7.9.0",
    1305                 "chalk": "^2.0.0",
    1306                 "js-tokens": "^4.0.0"
     543            },
     544            "engines": {
     545                "node": ">=6.9.0"
    1307546            }
    1308547        },
    1309548        "node_modules/@babel/parser": {
    1310             "version": "7.9.4",
    1311             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
    1312             "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
    1313             "dev": true
     549            "version": "7.14.7",
     550            "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz",
     551            "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==",
     552            "dev": true,
     553            "bin": {
     554                "parser": "bin/babel-parser.js"
     555            },
     556            "engines": {
     557                "node": ">=6.0.0"
     558            }
    1314559        },
    1315560        "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
    1316             "version": "7.13.12",
    1317             "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",
    1318             "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==",
    1319             "dev": true,
    1320             "dependencies": {
    1321                 "@babel/helper-plugin-utils": "^7.13.0",
    1322                 "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
    1323                 "@babel/plugin-proposal-optional-chaining": "^7.13.12"
    1324             }
    1325         },
    1326         "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/node_modules/@babel/helper-plugin-utils": {
    1327             "version": "7.13.0",
    1328             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1329             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1330             "dev": true
    1331         },
    1332         "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/node_modules/@babel/plugin-proposal-optional-chaining": {
    1333             "version": "7.13.12",
    1334             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz",
    1335             "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==",
    1336             "dev": true,
    1337             "dependencies": {
    1338                 "@babel/helper-plugin-utils": "^7.13.0",
    1339                 "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
     561            "version": "7.14.5",
     562            "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
     563            "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
     564            "dev": true,
     565            "dependencies": {
     566                "@babel/helper-plugin-utils": "^7.14.5",
     567                "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
     568                "@babel/plugin-proposal-optional-chaining": "^7.14.5"
     569            },
     570            "engines": {
     571                "node": ">=6.9.0"
     572            },
     573            "peerDependencies": {
     574                "@babel/core": "^7.13.0"
     575            }
     576        },
     577        "node_modules/@babel/plugin-proposal-async-generator-functions": {
     578            "version": "7.14.7",
     579            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz",
     580            "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==",
     581            "dev": true,
     582            "dependencies": {
     583                "@babel/helper-plugin-utils": "^7.14.5",
     584                "@babel/helper-remap-async-to-generator": "^7.14.5",
     585                "@babel/plugin-syntax-async-generators": "^7.8.4"
     586            },
     587            "engines": {
     588                "node": ">=6.9.0"
     589            },
     590            "peerDependencies": {
     591                "@babel/core": "^7.0.0-0"
     592            }
     593        },
     594        "node_modules/@babel/plugin-proposal-class-properties": {
     595            "version": "7.14.5",
     596            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
     597            "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
     598            "dev": true,
     599            "dependencies": {
     600                "@babel/helper-create-class-features-plugin": "^7.14.5",
     601                "@babel/helper-plugin-utils": "^7.14.5"
     602            },
     603            "engines": {
     604                "node": ">=6.9.0"
     605            },
     606            "peerDependencies": {
     607                "@babel/core": "^7.0.0-0"
     608            }
     609        },
     610        "node_modules/@babel/plugin-proposal-class-static-block": {
     611            "version": "7.14.5",
     612            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
     613            "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
     614            "dev": true,
     615            "dependencies": {
     616                "@babel/helper-create-class-features-plugin": "^7.14.5",
     617                "@babel/helper-plugin-utils": "^7.14.5",
     618                "@babel/plugin-syntax-class-static-block": "^7.14.5"
     619            },
     620            "engines": {
     621                "node": ">=6.9.0"
     622            },
     623            "peerDependencies": {
     624                "@babel/core": "^7.12.0"
     625            }
     626        },
     627        "node_modules/@babel/plugin-proposal-dynamic-import": {
     628            "version": "7.14.5",
     629            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
     630            "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
     631            "dev": true,
     632            "dependencies": {
     633                "@babel/helper-plugin-utils": "^7.14.5",
     634                "@babel/plugin-syntax-dynamic-import": "^7.8.3"
     635            },
     636            "engines": {
     637                "node": ">=6.9.0"
     638            },
     639            "peerDependencies": {
     640                "@babel/core": "^7.0.0-0"
     641            }
     642        },
     643        "node_modules/@babel/plugin-proposal-export-namespace-from": {
     644            "version": "7.14.5",
     645            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
     646            "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
     647            "dev": true,
     648            "dependencies": {
     649                "@babel/helper-plugin-utils": "^7.14.5",
     650                "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
     651            },
     652            "engines": {
     653                "node": ">=6.9.0"
     654            },
     655            "peerDependencies": {
     656                "@babel/core": "^7.0.0-0"
     657            }
     658        },
     659        "node_modules/@babel/plugin-proposal-json-strings": {
     660            "version": "7.14.5",
     661            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
     662            "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
     663            "dev": true,
     664            "dependencies": {
     665                "@babel/helper-plugin-utils": "^7.14.5",
     666                "@babel/plugin-syntax-json-strings": "^7.8.3"
     667            },
     668            "engines": {
     669                "node": ">=6.9.0"
     670            },
     671            "peerDependencies": {
     672                "@babel/core": "^7.0.0-0"
     673            }
     674        },
     675        "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
     676            "version": "7.14.5",
     677            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
     678            "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
     679            "dev": true,
     680            "dependencies": {
     681                "@babel/helper-plugin-utils": "^7.14.5",
     682                "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
     683            },
     684            "engines": {
     685                "node": ">=6.9.0"
     686            },
     687            "peerDependencies": {
     688                "@babel/core": "^7.0.0-0"
     689            }
     690        },
     691        "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
     692            "version": "7.14.5",
     693            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
     694            "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
     695            "dev": true,
     696            "dependencies": {
     697                "@babel/helper-plugin-utils": "^7.14.5",
     698                "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
     699            },
     700            "engines": {
     701                "node": ">=6.9.0"
     702            },
     703            "peerDependencies": {
     704                "@babel/core": "^7.0.0-0"
     705            }
     706        },
     707        "node_modules/@babel/plugin-proposal-numeric-separator": {
     708            "version": "7.14.5",
     709            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
     710            "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
     711            "dev": true,
     712            "dependencies": {
     713                "@babel/helper-plugin-utils": "^7.14.5",
     714                "@babel/plugin-syntax-numeric-separator": "^7.10.4"
     715            },
     716            "engines": {
     717                "node": ">=6.9.0"
     718            },
     719            "peerDependencies": {
     720                "@babel/core": "^7.0.0-0"
     721            }
     722        },
     723        "node_modules/@babel/plugin-proposal-object-rest-spread": {
     724            "version": "7.14.7",
     725            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
     726            "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
     727            "dev": true,
     728            "dependencies": {
     729                "@babel/compat-data": "^7.14.7",
     730                "@babel/helper-compilation-targets": "^7.14.5",
     731                "@babel/helper-plugin-utils": "^7.14.5",
     732                "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
     733                "@babel/plugin-transform-parameters": "^7.14.5"
     734            },
     735            "engines": {
     736                "node": ">=6.9.0"
     737            },
     738            "peerDependencies": {
     739                "@babel/core": "^7.0.0-0"
     740            }
     741        },
     742        "node_modules/@babel/plugin-proposal-optional-catch-binding": {
     743            "version": "7.14.5",
     744            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
     745            "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
     746            "dev": true,
     747            "dependencies": {
     748                "@babel/helper-plugin-utils": "^7.14.5",
     749                "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
     750            },
     751            "engines": {
     752                "node": ">=6.9.0"
     753            },
     754            "peerDependencies": {
     755                "@babel/core": "^7.0.0-0"
     756            }
     757        },
     758        "node_modules/@babel/plugin-proposal-optional-chaining": {
     759            "version": "7.14.5",
     760            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
     761            "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
     762            "dev": true,
     763            "dependencies": {
     764                "@babel/helper-plugin-utils": "^7.14.5",
     765                "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
    1340766                "@babel/plugin-syntax-optional-chaining": "^7.8.3"
    1341             }
    1342         },
    1343         "node_modules/@babel/plugin-proposal-async-generator-functions": {
    1344             "version": "7.8.3",
    1345             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
    1346             "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
    1347             "dev": true,
    1348             "dependencies": {
    1349                 "@babel/helper-plugin-utils": "^7.8.3",
    1350                 "@babel/helper-remap-async-to-generator": "^7.8.3",
    1351                 "@babel/plugin-syntax-async-generators": "^7.8.0"
    1352             }
    1353         },
    1354         "node_modules/@babel/plugin-proposal-class-properties": {
    1355             "version": "7.13.0",
    1356             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz",
    1357             "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==",
    1358             "dev": true,
    1359             "dependencies": {
    1360                 "@babel/helper-create-class-features-plugin": "^7.13.0",
    1361                 "@babel/helper-plugin-utils": "^7.13.0"
    1362             }
    1363         },
    1364         "node_modules/@babel/plugin-proposal-class-properties/node_modules/@babel/helper-plugin-utils": {
    1365             "version": "7.13.0",
    1366             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1367             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1368             "dev": true
    1369         },
    1370         "node_modules/@babel/plugin-proposal-class-static-block": {
    1371             "version": "7.13.11",
    1372             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz",
    1373             "integrity": "sha512-fJTdFI4bfnMjvxJyNuaf8i9mVcZ0UhetaGEUHaHV9KEnibLugJkZAtXikR8KcYj+NYmI4DZMS8yQAyg+hvfSqg==",
    1374             "dev": true,
    1375             "dependencies": {
    1376                 "@babel/helper-plugin-utils": "^7.13.0",
    1377                 "@babel/plugin-syntax-class-static-block": "^7.12.13"
    1378             }
    1379         },
    1380         "node_modules/@babel/plugin-proposal-class-static-block/node_modules/@babel/helper-plugin-utils": {
    1381             "version": "7.13.0",
    1382             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1383             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1384             "dev": true
    1385         },
    1386         "node_modules/@babel/plugin-proposal-dynamic-import": {
    1387             "version": "7.8.3",
    1388             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
    1389             "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
    1390             "dev": true,
    1391             "dependencies": {
    1392                 "@babel/helper-plugin-utils": "^7.8.3",
    1393                 "@babel/plugin-syntax-dynamic-import": "^7.8.0"
    1394             }
    1395         },
    1396         "node_modules/@babel/plugin-proposal-export-namespace-from": {
    1397             "version": "7.12.13",
    1398             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz",
    1399             "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==",
    1400             "dev": true,
    1401             "dependencies": {
    1402                 "@babel/helper-plugin-utils": "^7.12.13",
    1403                 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
    1404             }
    1405         },
    1406         "node_modules/@babel/plugin-proposal-export-namespace-from/node_modules/@babel/helper-plugin-utils": {
    1407             "version": "7.13.0",
    1408             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1409             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1410             "dev": true
    1411         },
    1412         "node_modules/@babel/plugin-proposal-json-strings": {
    1413             "version": "7.8.3",
    1414             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
    1415             "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
    1416             "dev": true,
    1417             "dependencies": {
    1418                 "@babel/helper-plugin-utils": "^7.8.3",
    1419                 "@babel/plugin-syntax-json-strings": "^7.8.0"
    1420             }
    1421         },
    1422         "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
    1423             "version": "7.13.8",
    1424             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz",
    1425             "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==",
    1426             "dev": true,
    1427             "dependencies": {
    1428                 "@babel/helper-plugin-utils": "^7.13.0",
    1429                 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
    1430             }
    1431         },
    1432         "node_modules/@babel/plugin-proposal-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": {
    1433             "version": "7.13.0",
    1434             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1435             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1436             "dev": true
    1437         },
    1438         "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
    1439             "version": "7.8.3",
    1440             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
    1441             "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
    1442             "dev": true,
    1443             "dependencies": {
    1444                 "@babel/helper-plugin-utils": "^7.8.3",
    1445                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
    1446             }
    1447         },
    1448         "node_modules/@babel/plugin-proposal-numeric-separator": {
    1449             "version": "7.8.3",
    1450             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz",
    1451             "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==",
    1452             "dev": true,
    1453             "dependencies": {
    1454                 "@babel/helper-plugin-utils": "^7.8.3",
    1455                 "@babel/plugin-syntax-numeric-separator": "^7.8.3"
    1456             }
    1457         },
    1458         "node_modules/@babel/plugin-proposal-object-rest-spread": {
    1459             "version": "7.9.0",
    1460             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz",
    1461             "integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==",
    1462             "dev": true,
    1463             "dependencies": {
    1464                 "@babel/helper-plugin-utils": "^7.8.3",
    1465                 "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
    1466             }
    1467         },
    1468         "node_modules/@babel/plugin-proposal-optional-catch-binding": {
    1469             "version": "7.8.3",
    1470             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
    1471             "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
    1472             "dev": true,
    1473             "dependencies": {
    1474                 "@babel/helper-plugin-utils": "^7.8.3",
    1475                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
    1476             }
    1477         },
    1478         "node_modules/@babel/plugin-proposal-optional-chaining": {
    1479             "version": "7.9.0",
    1480             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
    1481             "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
    1482             "dev": true,
    1483             "dependencies": {
    1484                 "@babel/helper-plugin-utils": "^7.8.3",
    1485                 "@babel/plugin-syntax-optional-chaining": "^7.8.0"
     767            },
     768            "engines": {
     769                "node": ">=6.9.0"
     770            },
     771            "peerDependencies": {
     772                "@babel/core": "^7.0.0-0"
    1486773            }
    1487774        },
    1488775        "node_modules/@babel/plugin-proposal-private-methods": {
    1489             "version": "7.13.0",
    1490             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz",
    1491             "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==",
    1492             "dev": true,
    1493             "dependencies": {
    1494                 "@babel/helper-create-class-features-plugin": "^7.13.0",
    1495                 "@babel/helper-plugin-utils": "^7.13.0"
    1496             }
    1497         },
    1498         "node_modules/@babel/plugin-proposal-private-methods/node_modules/@babel/helper-plugin-utils": {
    1499             "version": "7.13.0",
    1500             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1501             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1502             "dev": true
     776            "version": "7.14.5",
     777            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
     778            "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
     779            "dev": true,
     780            "dependencies": {
     781                "@babel/helper-create-class-features-plugin": "^7.14.5",
     782                "@babel/helper-plugin-utils": "^7.14.5"
     783            },
     784            "engines": {
     785                "node": ">=6.9.0"
     786            },
     787            "peerDependencies": {
     788                "@babel/core": "^7.0.0-0"
     789            }
    1503790        },
    1504791        "node_modules/@babel/plugin-proposal-private-property-in-object": {
    1505             "version": "7.14.0",
    1506             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz",
    1507             "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==",
    1508             "dev": true,
    1509             "dependencies": {
    1510                 "@babel/helper-annotate-as-pure": "^7.12.13",
    1511                 "@babel/helper-create-class-features-plugin": "^7.14.0",
    1512                 "@babel/helper-plugin-utils": "^7.13.0",
    1513                 "@babel/plugin-syntax-private-property-in-object": "^7.14.0"
    1514             }
    1515         },
    1516         "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": {
    1517             "version": "7.12.13",
    1518             "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
    1519             "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
    1520             "dev": true,
    1521             "dependencies": {
    1522                 "@babel/types": "^7.12.13"
    1523             }
    1524         },
    1525         "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-plugin-utils": {
    1526             "version": "7.13.0",
    1527             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1528             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1529             "dev": true
    1530         },
    1531         "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-validator-identifier": {
    1532             "version": "7.14.0",
    1533             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    1534             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    1535             "dev": true
    1536         },
    1537         "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/types": {
    1538             "version": "7.14.0",
    1539             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    1540             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    1541             "dev": true,
    1542             "dependencies": {
    1543                 "@babel/helper-validator-identifier": "^7.14.0",
    1544                 "to-fast-properties": "^2.0.0"
     792            "version": "7.14.5",
     793            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
     794            "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
     795            "dev": true,
     796            "dependencies": {
     797                "@babel/helper-annotate-as-pure": "^7.14.5",
     798                "@babel/helper-create-class-features-plugin": "^7.14.5",
     799                "@babel/helper-plugin-utils": "^7.14.5",
     800                "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
     801            },
     802            "engines": {
     803                "node": ">=6.9.0"
     804            },
     805            "peerDependencies": {
     806                "@babel/core": "^7.0.0-0"
    1545807            }
    1546808        },
    1547809        "node_modules/@babel/plugin-proposal-unicode-property-regex": {
    1548             "version": "7.8.8",
    1549             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
    1550             "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
    1551             "dev": true,
    1552             "dependencies": {
    1553                 "@babel/helper-create-regexp-features-plugin": "^7.8.8",
    1554                 "@babel/helper-plugin-utils": "^7.8.3"
     810            "version": "7.14.5",
     811            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
     812            "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
     813            "dev": true,
     814            "dependencies": {
     815                "@babel/helper-create-regexp-features-plugin": "^7.14.5",
     816                "@babel/helper-plugin-utils": "^7.14.5"
     817            },
     818            "engines": {
     819                "node": ">=4"
     820            },
     821            "peerDependencies": {
     822                "@babel/core": "^7.0.0-0"
    1555823            }
    1556824        },
     
    1573841            }
    1574842        },
    1575         "node_modules/@babel/plugin-syntax-class-properties/node_modules/@babel/helper-plugin-utils": {
    1576             "version": "7.13.0",
    1577             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1578             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1579             "dev": true
    1580         },
    1581843        "node_modules/@babel/plugin-syntax-class-static-block": {
    1582             "version": "7.12.13",
    1583             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz",
    1584             "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==",
    1585             "dev": true,
    1586             "dependencies": {
    1587                 "@babel/helper-plugin-utils": "^7.12.13"
    1588             }
    1589         },
    1590         "node_modules/@babel/plugin-syntax-class-static-block/node_modules/@babel/helper-plugin-utils": {
    1591             "version": "7.13.0",
    1592             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1593             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1594             "dev": true
     844            "version": "7.14.5",
     845            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
     846            "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
     847            "dev": true,
     848            "dependencies": {
     849                "@babel/helper-plugin-utils": "^7.14.5"
     850            },
     851            "engines": {
     852                "node": ">=6.9.0"
     853            },
     854            "peerDependencies": {
     855                "@babel/core": "^7.0.0-0"
     856            }
    1595857        },
    1596858        "node_modules/@babel/plugin-syntax-dynamic-import": {
     
    1613875        },
    1614876        "node_modules/@babel/plugin-syntax-flow": {
    1615             "version": "7.8.3",
    1616             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz",
    1617             "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==",
    1618             "dev": true,
    1619             "dependencies": {
    1620                 "@babel/helper-plugin-utils": "^7.8.3"
     877            "version": "7.14.5",
     878            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz",
     879            "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==",
     880            "dev": true,
     881            "dependencies": {
     882                "@babel/helper-plugin-utils": "^7.14.5"
     883            },
     884            "engines": {
     885                "node": ">=6.9.0"
     886            },
     887            "peerDependencies": {
     888                "@babel/core": "^7.0.0-0"
    1621889            }
    1622890        },
     
    1631899        },
    1632900        "node_modules/@babel/plugin-syntax-jsx": {
    1633             "version": "7.8.3",
    1634             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz",
    1635             "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==",
    1636             "dev": true,
    1637             "dependencies": {
    1638                 "@babel/helper-plugin-utils": "^7.8.3"
     901            "version": "7.14.5",
     902            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
     903            "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
     904            "dev": true,
     905            "dependencies": {
     906                "@babel/helper-plugin-utils": "^7.14.5"
     907            },
     908            "engines": {
     909                "node": ">=6.9.0"
     910            },
     911            "peerDependencies": {
     912                "@babel/core": "^7.0.0-0"
    1639913            }
    1640914        },
     
    1648922            }
    1649923        },
    1650         "node_modules/@babel/plugin-syntax-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": {
    1651             "version": "7.13.0",
    1652             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1653             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1654             "dev": true
    1655         },
    1656924        "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
    1657925            "version": "7.8.3",
     
    1664932        },
    1665933        "node_modules/@babel/plugin-syntax-numeric-separator": {
    1666             "version": "7.8.3",
    1667             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz",
    1668             "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==",
    1669             "dev": true,
    1670             "dependencies": {
    1671                 "@babel/helper-plugin-utils": "^7.8.3"
     934            "version": "7.10.4",
     935            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
     936            "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
     937            "dev": true,
     938            "dependencies": {
     939                "@babel/helper-plugin-utils": "^7.10.4"
     940            },
     941            "peerDependencies": {
     942                "@babel/core": "^7.0.0-0"
    1672943            }
    1673944        },
     
    1700971        },
    1701972        "node_modules/@babel/plugin-syntax-private-property-in-object": {
    1702             "version": "7.14.0",
    1703             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz",
    1704             "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==",
    1705             "dev": true,
    1706             "dependencies": {
    1707                 "@babel/helper-plugin-utils": "^7.13.0"
    1708             }
    1709         },
    1710         "node_modules/@babel/plugin-syntax-private-property-in-object/node_modules/@babel/helper-plugin-utils": {
    1711             "version": "7.13.0",
    1712             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1713             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1714             "dev": true
     973            "version": "7.14.5",
     974            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
     975            "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
     976            "dev": true,
     977            "dependencies": {
     978                "@babel/helper-plugin-utils": "^7.14.5"
     979            },
     980            "engines": {
     981                "node": ">=6.9.0"
     982            },
     983            "peerDependencies": {
     984                "@babel/core": "^7.0.0-0"
     985            }
    1715986        },
    1716987        "node_modules/@babel/plugin-syntax-top-level-await": {
    1717             "version": "7.8.3",
    1718             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
    1719             "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
    1720             "dev": true,
    1721             "dependencies": {
    1722                 "@babel/helper-plugin-utils": "^7.8.3"
     988            "version": "7.14.5",
     989            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
     990            "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
     991            "dev": true,
     992            "dependencies": {
     993                "@babel/helper-plugin-utils": "^7.14.5"
     994            },
     995            "engines": {
     996                "node": ">=6.9.0"
     997            },
     998            "peerDependencies": {
     999                "@babel/core": "^7.0.0-0"
    17231000            }
    17241001        },
     
    17321009            }
    17331010        },
    1734         "node_modules/@babel/plugin-syntax-typescript/node_modules/@babel/helper-plugin-utils": {
    1735             "version": "7.13.0",
    1736             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    1737             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    1738             "dev": true
    1739         },
    17401011        "node_modules/@babel/plugin-transform-arrow-functions": {
    1741             "version": "7.8.3",
    1742             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
    1743             "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
    1744             "dev": true,
    1745             "dependencies": {
    1746                 "@babel/helper-plugin-utils": "^7.8.3"
     1012            "version": "7.14.5",
     1013            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
     1014            "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
     1015            "dev": true,
     1016            "dependencies": {
     1017                "@babel/helper-plugin-utils": "^7.14.5"
     1018            },
     1019            "engines": {
     1020                "node": ">=6.9.0"
     1021            },
     1022            "peerDependencies": {
     1023                "@babel/core": "^7.0.0-0"
    17471024            }
    17481025        },
    17491026        "node_modules/@babel/plugin-transform-async-to-generator": {
    1750             "version": "7.8.3",
    1751             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
    1752             "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
    1753             "dev": true,
    1754             "dependencies": {
    1755                 "@babel/helper-module-imports": "^7.8.3",
    1756                 "@babel/helper-plugin-utils": "^7.8.3",
    1757                 "@babel/helper-remap-async-to-generator": "^7.8.3"
     1027            "version": "7.14.5",
     1028            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
     1029            "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
     1030            "dev": true,
     1031            "dependencies": {
     1032                "@babel/helper-module-imports": "^7.14.5",
     1033                "@babel/helper-plugin-utils": "^7.14.5",
     1034                "@babel/helper-remap-async-to-generator": "^7.14.5"
     1035            },
     1036            "engines": {
     1037                "node": ">=6.9.0"
     1038            },
     1039            "peerDependencies": {
     1040                "@babel/core": "^7.0.0-0"
    17581041            }
    17591042        },
    17601043        "node_modules/@babel/plugin-transform-block-scoped-functions": {
    1761             "version": "7.8.3",
    1762             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
    1763             "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
    1764             "dev": true,
    1765             "dependencies": {
    1766                 "@babel/helper-plugin-utils": "^7.8.3"
     1044            "version": "7.14.5",
     1045            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
     1046            "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
     1047            "dev": true,
     1048            "dependencies": {
     1049                "@babel/helper-plugin-utils": "^7.14.5"
     1050            },
     1051            "engines": {
     1052                "node": ">=6.9.0"
     1053            },
     1054            "peerDependencies": {
     1055                "@babel/core": "^7.0.0-0"
    17671056            }
    17681057        },
    17691058        "node_modules/@babel/plugin-transform-block-scoping": {
    1770             "version": "7.8.3",
    1771             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
    1772             "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
    1773             "dev": true,
    1774             "dependencies": {
    1775                 "@babel/helper-plugin-utils": "^7.8.3",
    1776                 "lodash": "^4.17.13"
    1777             }
    1778         },
    1779         "node_modules/@babel/plugin-transform-block-scoping/node_modules/lodash": {
    1780             "version": "4.17.21",
    1781             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    1782             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    1783             "dev": true
     1059            "version": "7.14.5",
     1060            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz",
     1061            "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==",
     1062            "dev": true,
     1063            "dependencies": {
     1064                "@babel/helper-plugin-utils": "^7.14.5"
     1065            },
     1066            "engines": {
     1067                "node": ">=6.9.0"
     1068            },
     1069            "peerDependencies": {
     1070                "@babel/core": "^7.0.0-0"
     1071            }
    17841072        },
    17851073        "node_modules/@babel/plugin-transform-classes": {
    1786             "version": "7.9.2",
    1787             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz",
    1788             "integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==",
    1789             "dev": true,
    1790             "dependencies": {
    1791                 "@babel/helper-annotate-as-pure": "^7.8.3",
    1792                 "@babel/helper-define-map": "^7.8.3",
    1793                 "@babel/helper-function-name": "^7.8.3",
    1794                 "@babel/helper-optimise-call-expression": "^7.8.3",
    1795                 "@babel/helper-plugin-utils": "^7.8.3",
    1796                 "@babel/helper-replace-supers": "^7.8.6",
    1797                 "@babel/helper-split-export-declaration": "^7.8.3",
     1074            "version": "7.14.5",
     1075            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz",
     1076            "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==",
     1077            "dev": true,
     1078            "dependencies": {
     1079                "@babel/helper-annotate-as-pure": "^7.14.5",
     1080                "@babel/helper-function-name": "^7.14.5",
     1081                "@babel/helper-optimise-call-expression": "^7.14.5",
     1082                "@babel/helper-plugin-utils": "^7.14.5",
     1083                "@babel/helper-replace-supers": "^7.14.5",
     1084                "@babel/helper-split-export-declaration": "^7.14.5",
    17981085                "globals": "^11.1.0"
     1086            },
     1087            "engines": {
     1088                "node": ">=6.9.0"
     1089            },
     1090            "peerDependencies": {
     1091                "@babel/core": "^7.0.0-0"
    17991092            }
    18001093        },
    18011094        "node_modules/@babel/plugin-transform-computed-properties": {
    1802             "version": "7.8.3",
    1803             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
    1804             "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
    1805             "dev": true,
    1806             "dependencies": {
    1807                 "@babel/helper-plugin-utils": "^7.8.3"
     1095            "version": "7.14.5",
     1096            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
     1097            "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
     1098            "dev": true,
     1099            "dependencies": {
     1100                "@babel/helper-plugin-utils": "^7.14.5"
     1101            },
     1102            "engines": {
     1103                "node": ">=6.9.0"
     1104            },
     1105            "peerDependencies": {
     1106                "@babel/core": "^7.0.0-0"
    18081107            }
    18091108        },
    18101109        "node_modules/@babel/plugin-transform-destructuring": {
    1811             "version": "7.8.8",
    1812             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
    1813             "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
    1814             "dev": true,
    1815             "dependencies": {
    1816                 "@babel/helper-plugin-utils": "^7.8.3"
     1110            "version": "7.14.7",
     1111            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
     1112            "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
     1113            "dev": true,
     1114            "dependencies": {
     1115                "@babel/helper-plugin-utils": "^7.14.5"
     1116            },
     1117            "engines": {
     1118                "node": ">=6.9.0"
     1119            },
     1120            "peerDependencies": {
     1121                "@babel/core": "^7.0.0-0"
    18171122            }
    18181123        },
    18191124        "node_modules/@babel/plugin-transform-dotall-regex": {
    1820             "version": "7.8.3",
    1821             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
    1822             "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
    1823             "dev": true,
    1824             "dependencies": {
    1825                 "@babel/helper-create-regexp-features-plugin": "^7.8.3",
    1826                 "@babel/helper-plugin-utils": "^7.8.3"
     1125            "version": "7.14.5",
     1126            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
     1127            "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
     1128            "dev": true,
     1129            "dependencies": {
     1130                "@babel/helper-create-regexp-features-plugin": "^7.14.5",
     1131                "@babel/helper-plugin-utils": "^7.14.5"
     1132            },
     1133            "engines": {
     1134                "node": ">=6.9.0"
     1135            },
     1136            "peerDependencies": {
     1137                "@babel/core": "^7.0.0-0"
    18271138            }
    18281139        },
    18291140        "node_modules/@babel/plugin-transform-duplicate-keys": {
    1830             "version": "7.8.3",
    1831             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
    1832             "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
    1833             "dev": true,
    1834             "dependencies": {
    1835                 "@babel/helper-plugin-utils": "^7.8.3"
     1141            "version": "7.14.5",
     1142            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
     1143            "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
     1144            "dev": true,
     1145            "dependencies": {
     1146                "@babel/helper-plugin-utils": "^7.14.5"
     1147            },
     1148            "engines": {
     1149                "node": ">=6.9.0"
     1150            },
     1151            "peerDependencies": {
     1152                "@babel/core": "^7.0.0-0"
    18361153            }
    18371154        },
    18381155        "node_modules/@babel/plugin-transform-exponentiation-operator": {
    1839             "version": "7.8.3",
    1840             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
    1841             "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
    1842             "dev": true,
    1843             "dependencies": {
    1844                 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
    1845                 "@babel/helper-plugin-utils": "^7.8.3"
     1156            "version": "7.14.5",
     1157            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
     1158            "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
     1159            "dev": true,
     1160            "dependencies": {
     1161                "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
     1162                "@babel/helper-plugin-utils": "^7.14.5"
     1163            },
     1164            "engines": {
     1165                "node": ">=6.9.0"
     1166            },
     1167            "peerDependencies": {
     1168                "@babel/core": "^7.0.0-0"
    18461169            }
    18471170        },
    18481171        "node_modules/@babel/plugin-transform-flow-strip-types": {
    1849             "version": "7.9.0",
    1850             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz",
    1851             "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==",
    1852             "dev": true,
    1853             "dependencies": {
    1854                 "@babel/helper-plugin-utils": "^7.8.3",
    1855                 "@babel/plugin-syntax-flow": "^7.8.3"
     1172            "version": "7.14.5",
     1173            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.14.5.tgz",
     1174            "integrity": "sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==",
     1175            "dev": true,
     1176            "dependencies": {
     1177                "@babel/helper-plugin-utils": "^7.14.5",
     1178                "@babel/plugin-syntax-flow": "^7.14.5"
     1179            },
     1180            "engines": {
     1181                "node": ">=6.9.0"
     1182            },
     1183            "peerDependencies": {
     1184                "@babel/core": "^7.0.0-0"
    18561185            }
    18571186        },
    18581187        "node_modules/@babel/plugin-transform-for-of": {
    1859             "version": "7.9.0",
    1860             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
    1861             "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
    1862             "dev": true,
    1863             "dependencies": {
    1864                 "@babel/helper-plugin-utils": "^7.8.3"
     1188            "version": "7.14.5",
     1189            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
     1190            "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
     1191            "dev": true,
     1192            "dependencies": {
     1193                "@babel/helper-plugin-utils": "^7.14.5"
     1194            },
     1195            "engines": {
     1196                "node": ">=6.9.0"
     1197            },
     1198            "peerDependencies": {
     1199                "@babel/core": "^7.0.0-0"
    18651200            }
    18661201        },
    18671202        "node_modules/@babel/plugin-transform-function-name": {
    1868             "version": "7.8.3",
    1869             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
    1870             "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
    1871             "dev": true,
    1872             "dependencies": {
    1873                 "@babel/helper-function-name": "^7.8.3",
    1874                 "@babel/helper-plugin-utils": "^7.8.3"
     1203            "version": "7.14.5",
     1204            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
     1205            "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
     1206            "dev": true,
     1207            "dependencies": {
     1208                "@babel/helper-function-name": "^7.14.5",
     1209                "@babel/helper-plugin-utils": "^7.14.5"
     1210            },
     1211            "engines": {
     1212                "node": ">=6.9.0"
     1213            },
     1214            "peerDependencies": {
     1215                "@babel/core": "^7.0.0-0"
    18751216            }
    18761217        },
    18771218        "node_modules/@babel/plugin-transform-literals": {
    1878             "version": "7.8.3",
    1879             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
    1880             "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
    1881             "dev": true,
    1882             "dependencies": {
    1883                 "@babel/helper-plugin-utils": "^7.8.3"
     1219            "version": "7.14.5",
     1220            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
     1221            "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
     1222            "dev": true,
     1223            "dependencies": {
     1224                "@babel/helper-plugin-utils": "^7.14.5"
     1225            },
     1226            "engines": {
     1227                "node": ">=6.9.0"
     1228            },
     1229            "peerDependencies": {
     1230                "@babel/core": "^7.0.0-0"
    18841231            }
    18851232        },
    18861233        "node_modules/@babel/plugin-transform-member-expression-literals": {
    1887             "version": "7.8.3",
    1888             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
    1889             "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
    1890             "dev": true,
    1891             "dependencies": {
    1892                 "@babel/helper-plugin-utils": "^7.8.3"
     1234            "version": "7.14.5",
     1235            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
     1236            "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
     1237            "dev": true,
     1238            "dependencies": {
     1239                "@babel/helper-plugin-utils": "^7.14.5"
     1240            },
     1241            "engines": {
     1242                "node": ">=6.9.0"
     1243            },
     1244            "peerDependencies": {
     1245                "@babel/core": "^7.0.0-0"
    18931246            }
    18941247        },
    18951248        "node_modules/@babel/plugin-transform-modules-amd": {
    1896             "version": "7.9.0",
    1897             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
    1898             "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
    1899             "dev": true,
    1900             "dependencies": {
    1901                 "@babel/helper-module-transforms": "^7.9.0",
    1902                 "@babel/helper-plugin-utils": "^7.8.3",
    1903                 "babel-plugin-dynamic-import-node": "^2.3.0"
     1249            "version": "7.14.5",
     1250            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
     1251            "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
     1252            "dev": true,
     1253            "dependencies": {
     1254                "@babel/helper-module-transforms": "^7.14.5",
     1255                "@babel/helper-plugin-utils": "^7.14.5",
     1256                "babel-plugin-dynamic-import-node": "^2.3.3"
     1257            },
     1258            "engines": {
     1259                "node": ">=6.9.0"
     1260            },
     1261            "peerDependencies": {
     1262                "@babel/core": "^7.0.0-0"
    19041263            }
    19051264        },
    19061265        "node_modules/@babel/plugin-transform-modules-commonjs": {
    1907             "version": "7.9.0",
    1908             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz",
    1909             "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==",
    1910             "dev": true,
    1911             "dependencies": {
    1912                 "@babel/helper-module-transforms": "^7.9.0",
    1913                 "@babel/helper-plugin-utils": "^7.8.3",
    1914                 "@babel/helper-simple-access": "^7.8.3",
    1915                 "babel-plugin-dynamic-import-node": "^2.3.0"
     1266            "version": "7.14.5",
     1267            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz",
     1268            "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==",
     1269            "dev": true,
     1270            "dependencies": {
     1271                "@babel/helper-module-transforms": "^7.14.5",
     1272                "@babel/helper-plugin-utils": "^7.14.5",
     1273                "@babel/helper-simple-access": "^7.14.5",
     1274                "babel-plugin-dynamic-import-node": "^2.3.3"
     1275            },
     1276            "engines": {
     1277                "node": ">=6.9.0"
     1278            },
     1279            "peerDependencies": {
     1280                "@babel/core": "^7.0.0-0"
    19161281            }
    19171282        },
    19181283        "node_modules/@babel/plugin-transform-modules-systemjs": {
    1919             "version": "7.9.0",
    1920             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
    1921             "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
    1922             "dev": true,
    1923             "dependencies": {
    1924                 "@babel/helper-hoist-variables": "^7.8.3",
    1925                 "@babel/helper-module-transforms": "^7.9.0",
    1926                 "@babel/helper-plugin-utils": "^7.8.3",
    1927                 "babel-plugin-dynamic-import-node": "^2.3.0"
     1284            "version": "7.14.5",
     1285            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
     1286            "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
     1287            "dev": true,
     1288            "dependencies": {
     1289                "@babel/helper-hoist-variables": "^7.14.5",
     1290                "@babel/helper-module-transforms": "^7.14.5",
     1291                "@babel/helper-plugin-utils": "^7.14.5",
     1292                "@babel/helper-validator-identifier": "^7.14.5",
     1293                "babel-plugin-dynamic-import-node": "^2.3.3"
     1294            },
     1295            "engines": {
     1296                "node": ">=6.9.0"
     1297            },
     1298            "peerDependencies": {
     1299                "@babel/core": "^7.0.0-0"
    19281300            }
    19291301        },
    19301302        "node_modules/@babel/plugin-transform-modules-umd": {
    1931             "version": "7.9.0",
    1932             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
    1933             "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
    1934             "dev": true,
    1935             "dependencies": {
    1936                 "@babel/helper-module-transforms": "^7.9.0",
    1937                 "@babel/helper-plugin-utils": "^7.8.3"
     1303            "version": "7.14.5",
     1304            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
     1305            "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
     1306            "dev": true,
     1307            "dependencies": {
     1308                "@babel/helper-module-transforms": "^7.14.5",
     1309                "@babel/helper-plugin-utils": "^7.14.5"
     1310            },
     1311            "engines": {
     1312                "node": ">=6.9.0"
     1313            },
     1314            "peerDependencies": {
     1315                "@babel/core": "^7.0.0-0"
    19381316            }
    19391317        },
    19401318        "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
    1941             "version": "7.8.3",
    1942             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
    1943             "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
    1944             "dev": true,
    1945             "dependencies": {
    1946                 "@babel/helper-create-regexp-features-plugin": "^7.8.3"
     1319            "version": "7.14.7",
     1320            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz",
     1321            "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==",
     1322            "dev": true,
     1323            "dependencies": {
     1324                "@babel/helper-create-regexp-features-plugin": "^7.14.5"
     1325            },
     1326            "engines": {
     1327                "node": ">=6.9.0"
     1328            },
     1329            "peerDependencies": {
     1330                "@babel/core": "^7.0.0"
    19471331            }
    19481332        },
    19491333        "node_modules/@babel/plugin-transform-new-target": {
    1950             "version": "7.8.3",
    1951             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
    1952             "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
    1953             "dev": true,
    1954             "dependencies": {
    1955                 "@babel/helper-plugin-utils": "^7.8.3"
     1334            "version": "7.14.5",
     1335            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
     1336            "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
     1337            "dev": true,
     1338            "dependencies": {
     1339                "@babel/helper-plugin-utils": "^7.14.5"
     1340            },
     1341            "engines": {
     1342                "node": ">=6.9.0"
     1343            },
     1344            "peerDependencies": {
     1345                "@babel/core": "^7.0.0-0"
    19561346            }
    19571347        },
    19581348        "node_modules/@babel/plugin-transform-object-super": {
    1959             "version": "7.8.3",
    1960             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
    1961             "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
    1962             "dev": true,
    1963             "dependencies": {
    1964                 "@babel/helper-plugin-utils": "^7.8.3",
    1965                 "@babel/helper-replace-supers": "^7.8.3"
     1349            "version": "7.14.5",
     1350            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
     1351            "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
     1352            "dev": true,
     1353            "dependencies": {
     1354                "@babel/helper-plugin-utils": "^7.14.5",
     1355                "@babel/helper-replace-supers": "^7.14.5"
     1356            },
     1357            "engines": {
     1358                "node": ">=6.9.0"
     1359            },
     1360            "peerDependencies": {
     1361                "@babel/core": "^7.0.0-0"
    19661362            }
    19671363        },
    19681364        "node_modules/@babel/plugin-transform-parameters": {
    1969             "version": "7.9.3",
    1970             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz",
    1971             "integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==",
    1972             "dev": true,
    1973             "dependencies": {
    1974                 "@babel/helper-get-function-arity": "^7.8.3",
    1975                 "@babel/helper-plugin-utils": "^7.8.3"
     1365            "version": "7.14.5",
     1366            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
     1367            "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
     1368            "dev": true,
     1369            "dependencies": {
     1370                "@babel/helper-plugin-utils": "^7.14.5"
     1371            },
     1372            "engines": {
     1373                "node": ">=6.9.0"
     1374            },
     1375            "peerDependencies": {
     1376                "@babel/core": "^7.0.0-0"
    19761377            }
    19771378        },
    19781379        "node_modules/@babel/plugin-transform-property-literals": {
    1979             "version": "7.8.3",
    1980             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
    1981             "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
    1982             "dev": true,
    1983             "dependencies": {
    1984                 "@babel/helper-plugin-utils": "^7.8.3"
     1380            "version": "7.14.5",
     1381            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
     1382            "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
     1383            "dev": true,
     1384            "dependencies": {
     1385                "@babel/helper-plugin-utils": "^7.14.5"
     1386            },
     1387            "engines": {
     1388                "node": ">=6.9.0"
     1389            },
     1390            "peerDependencies": {
     1391                "@babel/core": "^7.0.0-0"
    19851392            }
    19861393        },
    19871394        "node_modules/@babel/plugin-transform-react-jsx": {
    1988             "version": "7.9.4",
    1989             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz",
    1990             "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==",
    1991             "dev": true,
    1992             "dependencies": {
    1993                 "@babel/helper-builder-react-jsx": "^7.9.0",
    1994                 "@babel/helper-builder-react-jsx-experimental": "^7.9.0",
    1995                 "@babel/helper-plugin-utils": "^7.8.3",
    1996                 "@babel/plugin-syntax-jsx": "^7.8.3"
     1395            "version": "7.14.5",
     1396            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz",
     1397            "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==",
     1398            "dev": true,
     1399            "dependencies": {
     1400                "@babel/helper-annotate-as-pure": "^7.14.5",
     1401                "@babel/helper-module-imports": "^7.14.5",
     1402                "@babel/helper-plugin-utils": "^7.14.5",
     1403                "@babel/plugin-syntax-jsx": "^7.14.5",
     1404                "@babel/types": "^7.14.5"
     1405            },
     1406            "engines": {
     1407                "node": ">=6.9.0"
     1408            },
     1409            "peerDependencies": {
     1410                "@babel/core": "^7.0.0-0"
    19971411            }
    19981412        },
    19991413        "node_modules/@babel/plugin-transform-regenerator": {
    2000             "version": "7.8.7",
    2001             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
    2002             "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
     1414            "version": "7.14.5",
     1415            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
     1416            "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
    20031417            "dev": true,
    20041418            "dependencies": {
    20051419                "regenerator-transform": "^0.14.2"
     1420            },
     1421            "engines": {
     1422                "node": ">=6.9.0"
     1423            },
     1424            "peerDependencies": {
     1425                "@babel/core": "^7.0.0-0"
    20061426            }
    20071427        },
    20081428        "node_modules/@babel/plugin-transform-reserved-words": {
    2009             "version": "7.8.3",
    2010             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
    2011             "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
    2012             "dev": true,
    2013             "dependencies": {
    2014                 "@babel/helper-plugin-utils": "^7.8.3"
     1429            "version": "7.14.5",
     1430            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
     1431            "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
     1432            "dev": true,
     1433            "dependencies": {
     1434                "@babel/helper-plugin-utils": "^7.14.5"
     1435            },
     1436            "engines": {
     1437                "node": ">=6.9.0"
     1438            },
     1439            "peerDependencies": {
     1440                "@babel/core": "^7.0.0-0"
    20151441            }
    20161442        },
     
    20291455            }
    20301456        },
    2031         "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-module-imports": {
    2032             "version": "7.13.12",
    2033             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
    2034             "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
    2035             "dev": true,
    2036             "dependencies": {
    2037                 "@babel/types": "^7.13.12"
    2038             }
    2039         },
    2040         "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-plugin-utils": {
    2041             "version": "7.13.0",
    2042             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    2043             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    2044             "dev": true
    2045         },
    2046         "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-validator-identifier": {
    2047             "version": "7.14.0",
    2048             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    2049             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    2050             "dev": true
    2051         },
    2052         "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/types": {
    2053             "version": "7.14.0",
    2054             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    2055             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    2056             "dev": true,
    2057             "dependencies": {
    2058                 "@babel/helper-validator-identifier": "^7.14.0",
    2059                 "to-fast-properties": "^2.0.0"
    2060             }
    2061         },
    20621457        "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
    20631458            "version": "6.3.0",
     
    20671462        },
    20681463        "node_modules/@babel/plugin-transform-shorthand-properties": {
    2069             "version": "7.8.3",
    2070             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
    2071             "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
    2072             "dev": true,
    2073             "dependencies": {
    2074                 "@babel/helper-plugin-utils": "^7.8.3"
     1464            "version": "7.14.5",
     1465            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
     1466            "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
     1467            "dev": true,
     1468            "dependencies": {
     1469                "@babel/helper-plugin-utils": "^7.14.5"
     1470            },
     1471            "engines": {
     1472                "node": ">=6.9.0"
     1473            },
     1474            "peerDependencies": {
     1475                "@babel/core": "^7.0.0-0"
    20751476            }
    20761477        },
    20771478        "node_modules/@babel/plugin-transform-spread": {
    2078             "version": "7.8.3",
    2079             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
    2080             "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
    2081             "dev": true,
    2082             "dependencies": {
    2083                 "@babel/helper-plugin-utils": "^7.8.3"
     1479            "version": "7.14.6",
     1480            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
     1481            "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
     1482            "dev": true,
     1483            "dependencies": {
     1484                "@babel/helper-plugin-utils": "^7.14.5",
     1485                "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
     1486            },
     1487            "engines": {
     1488                "node": ">=6.9.0"
     1489            },
     1490            "peerDependencies": {
     1491                "@babel/core": "^7.0.0-0"
    20841492            }
    20851493        },
    20861494        "node_modules/@babel/plugin-transform-sticky-regex": {
    2087             "version": "7.8.3",
    2088             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
    2089             "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
    2090             "dev": true,
    2091             "dependencies": {
    2092                 "@babel/helper-plugin-utils": "^7.8.3",
    2093                 "@babel/helper-regex": "^7.8.3"
     1495            "version": "7.14.5",
     1496            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
     1497            "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
     1498            "dev": true,
     1499            "dependencies": {
     1500                "@babel/helper-plugin-utils": "^7.14.5"
     1501            },
     1502            "engines": {
     1503                "node": ">=6.9.0"
     1504            },
     1505            "peerDependencies": {
     1506                "@babel/core": "^7.0.0-0"
    20941507            }
    20951508        },
    20961509        "node_modules/@babel/plugin-transform-template-literals": {
    2097             "version": "7.8.3",
    2098             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
    2099             "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
    2100             "dev": true,
    2101             "dependencies": {
    2102                 "@babel/helper-annotate-as-pure": "^7.8.3",
    2103                 "@babel/helper-plugin-utils": "^7.8.3"
     1510            "version": "7.14.5",
     1511            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
     1512            "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
     1513            "dev": true,
     1514            "dependencies": {
     1515                "@babel/helper-plugin-utils": "^7.14.5"
     1516            },
     1517            "engines": {
     1518                "node": ">=6.9.0"
     1519            },
     1520            "peerDependencies": {
     1521                "@babel/core": "^7.0.0-0"
    21041522            }
    21051523        },
    21061524        "node_modules/@babel/plugin-transform-typeof-symbol": {
    2107             "version": "7.8.4",
    2108             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
    2109             "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
    2110             "dev": true,
    2111             "dependencies": {
    2112                 "@babel/helper-plugin-utils": "^7.8.3"
     1525            "version": "7.14.5",
     1526            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
     1527            "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
     1528            "dev": true,
     1529            "dependencies": {
     1530                "@babel/helper-plugin-utils": "^7.14.5"
     1531            },
     1532            "engines": {
     1533                "node": ">=6.9.0"
     1534            },
     1535            "peerDependencies": {
     1536                "@babel/core": "^7.0.0-0"
    21131537            }
    21141538        },
     
    21241548            }
    21251549        },
    2126         "node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-plugin-utils": {
    2127             "version": "7.13.0",
    2128             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    2129             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    2130             "dev": true
    2131         },
    21321550        "node_modules/@babel/plugin-transform-unicode-escapes": {
    2133             "version": "7.12.13",
    2134             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
    2135             "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
    2136             "dev": true,
    2137             "dependencies": {
    2138                 "@babel/helper-plugin-utils": "^7.12.13"
    2139             }
    2140         },
    2141         "node_modules/@babel/plugin-transform-unicode-escapes/node_modules/@babel/helper-plugin-utils": {
    2142             "version": "7.13.0",
    2143             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    2144             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    2145             "dev": true
     1551            "version": "7.14.5",
     1552            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
     1553            "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
     1554            "dev": true,
     1555            "dependencies": {
     1556                "@babel/helper-plugin-utils": "^7.14.5"
     1557            },
     1558            "engines": {
     1559                "node": ">=6.9.0"
     1560            },
     1561            "peerDependencies": {
     1562                "@babel/core": "^7.0.0-0"
     1563            }
    21461564        },
    21471565        "node_modules/@babel/plugin-transform-unicode-regex": {
    2148             "version": "7.8.3",
    2149             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
    2150             "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
    2151             "dev": true,
    2152             "dependencies": {
    2153                 "@babel/helper-create-regexp-features-plugin": "^7.8.3",
    2154                 "@babel/helper-plugin-utils": "^7.8.3"
     1566            "version": "7.14.5",
     1567            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
     1568            "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
     1569            "dev": true,
     1570            "dependencies": {
     1571                "@babel/helper-create-regexp-features-plugin": "^7.14.5",
     1572                "@babel/helper-plugin-utils": "^7.14.5"
     1573            },
     1574            "engines": {
     1575                "node": ">=6.9.0"
     1576            },
     1577            "peerDependencies": {
     1578                "@babel/core": "^7.0.0-0"
    21551579            }
    21561580        },
    21571581        "node_modules/@babel/preset-env": {
    2158             "version": "7.9.0",
    2159             "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz",
    2160             "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==",
    2161             "dev": true,
    2162             "dependencies": {
    2163                 "@babel/compat-data": "^7.9.0",
    2164                 "@babel/helper-compilation-targets": "^7.8.7",
    2165                 "@babel/helper-module-imports": "^7.8.3",
    2166                 "@babel/helper-plugin-utils": "^7.8.3",
    2167                 "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
    2168                 "@babel/plugin-proposal-dynamic-import": "^7.8.3",
    2169                 "@babel/plugin-proposal-json-strings": "^7.8.3",
    2170                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
    2171                 "@babel/plugin-proposal-numeric-separator": "^7.8.3",
    2172                 "@babel/plugin-proposal-object-rest-spread": "^7.9.0",
    2173                 "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
    2174                 "@babel/plugin-proposal-optional-chaining": "^7.9.0",
    2175                 "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
    2176                 "@babel/plugin-syntax-async-generators": "^7.8.0",
    2177                 "@babel/plugin-syntax-dynamic-import": "^7.8.0",
    2178                 "@babel/plugin-syntax-json-strings": "^7.8.0",
    2179                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
    2180                 "@babel/plugin-syntax-numeric-separator": "^7.8.0",
    2181                 "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
    2182                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
    2183                 "@babel/plugin-syntax-optional-chaining": "^7.8.0",
    2184                 "@babel/plugin-syntax-top-level-await": "^7.8.3",
    2185                 "@babel/plugin-transform-arrow-functions": "^7.8.3",
    2186                 "@babel/plugin-transform-async-to-generator": "^7.8.3",
    2187                 "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
    2188                 "@babel/plugin-transform-block-scoping": "^7.8.3",
    2189                 "@babel/plugin-transform-classes": "^7.9.0",
    2190                 "@babel/plugin-transform-computed-properties": "^7.8.3",
    2191                 "@babel/plugin-transform-destructuring": "^7.8.3",
    2192                 "@babel/plugin-transform-dotall-regex": "^7.8.3",
    2193                 "@babel/plugin-transform-duplicate-keys": "^7.8.3",
    2194                 "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
    2195                 "@babel/plugin-transform-for-of": "^7.9.0",
    2196                 "@babel/plugin-transform-function-name": "^7.8.3",
    2197                 "@babel/plugin-transform-literals": "^7.8.3",
    2198                 "@babel/plugin-transform-member-expression-literals": "^7.8.3",
    2199                 "@babel/plugin-transform-modules-amd": "^7.9.0",
    2200                 "@babel/plugin-transform-modules-commonjs": "^7.9.0",
    2201                 "@babel/plugin-transform-modules-systemjs": "^7.9.0",
    2202                 "@babel/plugin-transform-modules-umd": "^7.9.0",
    2203                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
    2204                 "@babel/plugin-transform-new-target": "^7.8.3",
    2205                 "@babel/plugin-transform-object-super": "^7.8.3",
    2206                 "@babel/plugin-transform-parameters": "^7.8.7",
    2207                 "@babel/plugin-transform-property-literals": "^7.8.3",
    2208                 "@babel/plugin-transform-regenerator": "^7.8.7",
    2209                 "@babel/plugin-transform-reserved-words": "^7.8.3",
    2210                 "@babel/plugin-transform-shorthand-properties": "^7.8.3",
    2211                 "@babel/plugin-transform-spread": "^7.8.3",
    2212                 "@babel/plugin-transform-sticky-regex": "^7.8.3",
    2213                 "@babel/plugin-transform-template-literals": "^7.8.3",
    2214                 "@babel/plugin-transform-typeof-symbol": "^7.8.4",
    2215                 "@babel/plugin-transform-unicode-regex": "^7.8.3",
    2216                 "@babel/preset-modules": "^0.1.3",
    2217                 "@babel/types": "^7.9.0",
    2218                 "browserslist": "^4.9.1",
    2219                 "core-js-compat": "^3.6.2",
    2220                 "invariant": "^2.2.2",
    2221                 "levenary": "^1.1.1",
    2222                 "semver": "^5.5.0"
    2223             }
    2224         },
    2225         "node_modules/@babel/preset-env/node_modules/browserslist": {
    2226             "version": "4.16.6",
    2227             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
    2228             "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
    2229             "dev": true,
    2230             "dependencies": {
    2231                 "caniuse-lite": "^1.0.30001219",
    2232                 "colorette": "^1.2.2",
    2233                 "electron-to-chromium": "^1.3.723",
    2234                 "escalade": "^3.1.1",
    2235                 "node-releases": "^1.1.71"
    2236             }
    2237         },
    2238         "node_modules/@babel/preset-env/node_modules/browserslist/node_modules/node-releases": {
    2239             "version": "1.1.72",
    2240             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz",
    2241             "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==",
    2242             "dev": true
    2243         },
    2244         "node_modules/@babel/preset-env/node_modules/caniuse-lite": {
    2245             "version": "1.0.30001230",
    2246             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001230.tgz",
    2247             "integrity": "sha512-5yBd5nWCBS+jWKTcHOzXwo5xzcj4ePE/yjtkZyUV1BTUmrBaA9MRGC+e7mxnqXSA90CmCA8L3eKLaSUkt099IQ==",
    2248             "dev": true
    2249         },
    2250         "node_modules/@babel/preset-env/node_modules/electron-to-chromium": {
    2251             "version": "1.3.741",
    2252             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.741.tgz",
    2253             "integrity": "sha512-4i3T0cwnHo1O4Mnp9JniEco8bZiXoqbm3PhW5hv7uu8YLg35iajYrRnNyKFaN8/8SSTskU2hYqVTeYVPceSpUA==",
    2254             "dev": true
     1582            "version": "7.14.7",
     1583            "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz",
     1584            "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==",
     1585            "dev": true,
     1586            "dependencies": {
     1587                "@babel/compat-data": "^7.14.7",
     1588                "@babel/helper-compilation-targets": "^7.14.5",
     1589                "@babel/helper-plugin-utils": "^7.14.5",
     1590                "@babel/helper-validator-option": "^7.14.5",
     1591                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
     1592                "@babel/plugin-proposal-async-generator-functions": "^7.14.7",
     1593                "@babel/plugin-proposal-class-properties": "^7.14.5",
     1594                "@babel/plugin-proposal-class-static-block": "^7.14.5",
     1595                "@babel/plugin-proposal-dynamic-import": "^7.14.5",
     1596                "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
     1597                "@babel/plugin-proposal-json-strings": "^7.14.5",
     1598                "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
     1599                "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
     1600                "@babel/plugin-proposal-numeric-separator": "^7.14.5",
     1601                "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
     1602                "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
     1603                "@babel/plugin-proposal-optional-chaining": "^7.14.5",
     1604                "@babel/plugin-proposal-private-methods": "^7.14.5",
     1605                "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
     1606                "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
     1607                "@babel/plugin-syntax-async-generators": "^7.8.4",
     1608                "@babel/plugin-syntax-class-properties": "^7.12.13",
     1609                "@babel/plugin-syntax-class-static-block": "^7.14.5",
     1610                "@babel/plugin-syntax-dynamic-import": "^7.8.3",
     1611                "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
     1612                "@babel/plugin-syntax-json-strings": "^7.8.3",
     1613                "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
     1614                "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
     1615                "@babel/plugin-syntax-numeric-separator": "^7.10.4",
     1616                "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
     1617                "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
     1618                "@babel/plugin-syntax-optional-chaining": "^7.8.3",
     1619                "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
     1620                "@babel/plugin-syntax-top-level-await": "^7.14.5",
     1621                "@babel/plugin-transform-arrow-functions": "^7.14.5",
     1622                "@babel/plugin-transform-async-to-generator": "^7.14.5",
     1623                "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
     1624                "@babel/plugin-transform-block-scoping": "^7.14.5",
     1625                "@babel/plugin-transform-classes": "^7.14.5",
     1626                "@babel/plugin-transform-computed-properties": "^7.14.5",
     1627                "@babel/plugin-transform-destructuring": "^7.14.7",
     1628                "@babel/plugin-transform-dotall-regex": "^7.14.5",
     1629                "@babel/plugin-transform-duplicate-keys": "^7.14.5",
     1630                "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
     1631                "@babel/plugin-transform-for-of": "^7.14.5",
     1632                "@babel/plugin-transform-function-name": "^7.14.5",
     1633                "@babel/plugin-transform-literals": "^7.14.5",
     1634                "@babel/plugin-transform-member-expression-literals": "^7.14.5",
     1635                "@babel/plugin-transform-modules-amd": "^7.14.5",
     1636                "@babel/plugin-transform-modules-commonjs": "^7.14.5",
     1637                "@babel/plugin-transform-modules-systemjs": "^7.14.5",
     1638                "@babel/plugin-transform-modules-umd": "^7.14.5",
     1639                "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7",
     1640                "@babel/plugin-transform-new-target": "^7.14.5",
     1641                "@babel/plugin-transform-object-super": "^7.14.5",
     1642                "@babel/plugin-transform-parameters": "^7.14.5",
     1643                "@babel/plugin-transform-property-literals": "^7.14.5",
     1644                "@babel/plugin-transform-regenerator": "^7.14.5",
     1645                "@babel/plugin-transform-reserved-words": "^7.14.5",
     1646                "@babel/plugin-transform-shorthand-properties": "^7.14.5",
     1647                "@babel/plugin-transform-spread": "^7.14.6",
     1648                "@babel/plugin-transform-sticky-regex": "^7.14.5",
     1649                "@babel/plugin-transform-template-literals": "^7.14.5",
     1650                "@babel/plugin-transform-typeof-symbol": "^7.14.5",
     1651                "@babel/plugin-transform-unicode-escapes": "^7.14.5",
     1652                "@babel/plugin-transform-unicode-regex": "^7.14.5",
     1653                "@babel/preset-modules": "^0.1.4",
     1654                "@babel/types": "^7.14.5",
     1655                "babel-plugin-polyfill-corejs2": "^0.2.2",
     1656                "babel-plugin-polyfill-corejs3": "^0.2.2",
     1657                "babel-plugin-polyfill-regenerator": "^0.2.2",
     1658                "core-js-compat": "^3.15.0",
     1659                "semver": "^6.3.0"
     1660            },
     1661            "engines": {
     1662                "node": ">=6.9.0"
     1663            },
     1664            "peerDependencies": {
     1665                "@babel/core": "^7.0.0-0"
     1666            }
     1667        },
     1668        "node_modules/@babel/preset-env/node_modules/semver": {
     1669            "version": "6.3.0",
     1670            "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     1671            "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     1672            "dev": true,
     1673            "bin": {
     1674                "semver": "bin/semver.js"
     1675            }
    22551676        },
    22561677        "node_modules/@babel/preset-modules": {
    2257             "version": "0.1.3",
    2258             "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz",
    2259             "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==",
     1678            "version": "0.1.4",
     1679            "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
     1680            "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
    22601681            "dev": true,
    22611682            "dependencies": {
     
    22651686                "@babel/types": "^7.4.4",
    22661687                "esutils": "^2.0.2"
     1688            },
     1689            "peerDependencies": {
     1690                "@babel/core": "^7.0.0-0"
    22671691            }
    22681692        },
     
    22781702            }
    22791703        },
    2280         "node_modules/@babel/preset-typescript/node_modules/@babel/helper-plugin-utils": {
    2281             "version": "7.13.0",
    2282             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    2283             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    2284             "dev": true
    2285         },
    22861704        "node_modules/@babel/runtime": {
    22871705            "version": "7.9.2",
     
    22941712        },
    22951713        "node_modules/@babel/template": {
    2296             "version": "7.8.6",
    2297             "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
    2298             "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
    2299             "dev": true,
    2300             "dependencies": {
    2301                 "@babel/code-frame": "^7.8.3",
    2302                 "@babel/parser": "^7.8.6",
    2303                 "@babel/types": "^7.8.6"
     1714            "version": "7.14.5",
     1715            "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
     1716            "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
     1717            "dev": true,
     1718            "dependencies": {
     1719                "@babel/code-frame": "^7.14.5",
     1720                "@babel/parser": "^7.14.5",
     1721                "@babel/types": "^7.14.5"
     1722            },
     1723            "engines": {
     1724                "node": ">=6.9.0"
    23041725            }
    23051726        },
    23061727        "node_modules/@babel/traverse": {
    2307             "version": "7.9.0",
    2308             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
    2309             "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
    2310             "dev": true,
    2311             "dependencies": {
    2312                 "@babel/code-frame": "^7.8.3",
    2313                 "@babel/generator": "^7.9.0",
    2314                 "@babel/helper-function-name": "^7.8.3",
    2315                 "@babel/helper-split-export-declaration": "^7.8.3",
    2316                 "@babel/parser": "^7.9.0",
    2317                 "@babel/types": "^7.9.0",
     1728            "version": "7.14.7",
     1729            "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz",
     1730            "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==",
     1731            "dev": true,
     1732            "dependencies": {
     1733                "@babel/code-frame": "^7.14.5",
     1734                "@babel/generator": "^7.14.5",
     1735                "@babel/helper-function-name": "^7.14.5",
     1736                "@babel/helper-hoist-variables": "^7.14.5",
     1737                "@babel/helper-split-export-declaration": "^7.14.5",
     1738                "@babel/parser": "^7.14.7",
     1739                "@babel/types": "^7.14.5",
    23181740                "debug": "^4.1.0",
    2319                 "globals": "^11.1.0",
    2320                 "lodash": "^4.17.13"
     1741                "globals": "^11.1.0"
     1742            },
     1743            "engines": {
     1744                "node": ">=6.9.0"
    23211745            }
    23221746        },
    23231747        "node_modules/@babel/traverse/node_modules/debug": {
    2324             "version": "4.1.1",
    2325             "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    2326             "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    2327             "dev": true,
    2328             "dependencies": {
    2329                 "ms": "^2.1.1"
    2330             }
    2331         },
    2332         "node_modules/@babel/traverse/node_modules/lodash": {
    2333             "version": "4.17.21",
    2334             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    2335             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    2336             "dev": true
     1748            "version": "4.3.2",
     1749            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
     1750            "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
     1751            "dev": true,
     1752            "dependencies": {
     1753                "ms": "2.1.2"
     1754            },
     1755            "engines": {
     1756                "node": ">=6.0"
     1757            },
     1758            "peerDependenciesMeta": {
     1759                "supports-color": {
     1760                    "optional": true
     1761                }
     1762            }
    23371763        },
    23381764        "node_modules/@babel/traverse/node_modules/ms": {
     
    23431769        },
    23441770        "node_modules/@babel/types": {
    2345             "version": "7.9.0",
    2346             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
    2347             "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
    2348             "dev": true,
    2349             "dependencies": {
    2350                 "@babel/helper-validator-identifier": "^7.9.0",
    2351                 "lodash": "^4.17.13",
     1771            "version": "7.14.5",
     1772            "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz",
     1773            "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==",
     1774            "dev": true,
     1775            "dependencies": {
     1776                "@babel/helper-validator-identifier": "^7.14.5",
    23521777                "to-fast-properties": "^2.0.0"
    2353             }
    2354         },
    2355         "node_modules/@babel/types/node_modules/lodash": {
    2356             "version": "4.17.21",
    2357             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    2358             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    2359             "dev": true
     1778            },
     1779            "engines": {
     1780                "node": ">=6.9.0"
     1781            }
    23601782        },
    23611783        "node_modules/@choojs/findup": {
     
    23691791        },
    23701792        "node_modules/@iarna/toml": {
    2371             "version": "2.2.3",
    2372             "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.3.tgz",
    2373             "integrity": "sha512-FmuxfCuolpLl0AnQ2NHSzoUKWEJDFl63qXjzdoWBVyFCXzMGm1spBzk7LeHNoVCiWCF7mRVms9e6jEV9+MoPbg==",
     1793            "version": "2.2.5",
     1794            "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
     1795            "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
    23741796            "dev": true
    23751797        },
     
    24551877                "mkdirp": "^0.5.1",
    24561878                "rimraf": "^2.6.2"
     1879            },
     1880            "engines": {
     1881                "node": ">= 6.0.0"
    24571882            }
    24581883        },
     
    24681893                "ora": "^2.1.0",
    24691894                "strip-ansi": "^4.0.0"
     1895            },
     1896            "engines": {
     1897                "node": ">= 6.0.0"
    24701898            }
    24711899        },
     
    24741902            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
    24751903            "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
    2476             "dev": true
     1904            "dev": true,
     1905            "engines": {
     1906                "node": ">=4"
     1907            }
    24771908        },
    24781909        "node_modules/@parcel/logger/node_modules/strip-ansi": {
     
    24831914            "dependencies": {
    24841915                "ansi-regex": "^3.0.0"
     1916            },
     1917            "engines": {
     1918                "node": ">=4"
    24851919            }
    24861920        },
     
    24891923            "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz",
    24901924            "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==",
    2491             "dev": true
     1925            "dev": true,
     1926            "engines": {
     1927                "node": ">= 6.0.0"
     1928            }
    24921929        },
    24931930        "node_modules/@parcel/watcher": {
     
    25091946                "@parcel/utils": "^1.11.0",
    25101947                "physical-cpu-count": "^2.0.0"
     1948            },
     1949            "engines": {
     1950                "node": ">= 6.0.0"
    25111951            }
    25121952        },
     
    26902130            }
    26912131        },
    2692         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/code-frame": {
    2693             "version": "7.12.13",
    2694             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    2695             "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    2696             "dev": true,
    2697             "dependencies": {
    2698                 "@babel/highlight": "^7.12.13"
    2699             }
    2700         },
    2701         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/compat-data": {
    2702             "version": "7.14.0",
    2703             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz",
    2704             "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==",
    2705             "dev": true
    2706         },
    2707         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/generator": {
    2708             "version": "7.14.0",
    2709             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.0.tgz",
    2710             "integrity": "sha512-C6u00HbmsrNPug6A+CiNl8rEys7TsdcXwg12BHi2ca5rUfAs3+UwZsuDQSXnc+wCElCXMB8gMaJ3YXDdh8fAlg==",
    2711             "dev": true,
    2712             "dependencies": {
    2713                 "@babel/types": "^7.14.0",
    2714                 "jsesc": "^2.5.1",
    2715                 "source-map": "^0.5.0"
    2716             }
    2717         },
    2718         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-annotate-as-pure": {
    2719             "version": "7.12.13",
    2720             "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
    2721             "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
    2722             "dev": true,
    2723             "dependencies": {
    2724                 "@babel/types": "^7.12.13"
    2725             }
    2726         },
    2727         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
    2728             "version": "7.12.13",
    2729             "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
    2730             "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
    2731             "dev": true,
    2732             "dependencies": {
    2733                 "@babel/helper-explode-assignable-expression": "^7.12.13",
    2734                 "@babel/types": "^7.12.13"
    2735             }
    2736         },
    2737         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-compilation-targets": {
    2738             "version": "7.13.16",
    2739             "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz",
    2740             "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==",
    2741             "dev": true,
    2742             "dependencies": {
    2743                 "@babel/compat-data": "^7.13.15",
    2744                 "@babel/helper-validator-option": "^7.12.17",
    2745                 "browserslist": "^4.14.5",
    2746                 "semver": "^6.3.0"
    2747             }
    2748         },
    2749         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-create-regexp-features-plugin": {
    2750             "version": "7.12.17",
    2751             "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz",
    2752             "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==",
    2753             "dev": true,
    2754             "dependencies": {
    2755                 "@babel/helper-annotate-as-pure": "^7.12.13",
    2756                 "regexpu-core": "^4.7.1"
    2757             }
    2758         },
    2759         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-explode-assignable-expression": {
    2760             "version": "7.13.0",
    2761             "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz",
    2762             "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==",
    2763             "dev": true,
    2764             "dependencies": {
    2765                 "@babel/types": "^7.13.0"
    2766             }
    2767         },
    2768         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-function-name": {
    2769             "version": "7.12.13",
    2770             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    2771             "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    2772             "dev": true,
    2773             "dependencies": {
    2774                 "@babel/helper-get-function-arity": "^7.12.13",
    2775                 "@babel/template": "^7.12.13",
    2776                 "@babel/types": "^7.12.13"
    2777             }
    2778         },
    2779         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-get-function-arity": {
    2780             "version": "7.12.13",
    2781             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    2782             "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    2783             "dev": true,
    2784             "dependencies": {
    2785                 "@babel/types": "^7.12.13"
    2786             }
    2787         },
    2788         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-hoist-variables": {
    2789             "version": "7.13.16",
    2790             "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz",
    2791             "integrity": "sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg==",
    2792             "dev": true,
    2793             "dependencies": {
    2794                 "@babel/traverse": "^7.13.15",
    2795                 "@babel/types": "^7.13.16"
    2796             }
    2797         },
    2798         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-member-expression-to-functions": {
    2799             "version": "7.13.12",
    2800             "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
    2801             "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
    2802             "dev": true,
    2803             "dependencies": {
    2804                 "@babel/types": "^7.13.12"
    2805             }
    2806         },
    2807         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-module-imports": {
    2808             "version": "7.13.12",
    2809             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
    2810             "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
    2811             "dev": true,
    2812             "dependencies": {
    2813                 "@babel/types": "^7.13.12"
    2814             }
    2815         },
    2816         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-module-transforms": {
    2817             "version": "7.14.0",
    2818             "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz",
    2819             "integrity": "sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==",
    2820             "dev": true,
    2821             "dependencies": {
    2822                 "@babel/helper-module-imports": "^7.13.12",
    2823                 "@babel/helper-replace-supers": "^7.13.12",
    2824                 "@babel/helper-simple-access": "^7.13.12",
    2825                 "@babel/helper-split-export-declaration": "^7.12.13",
    2826                 "@babel/helper-validator-identifier": "^7.14.0",
    2827                 "@babel/template": "^7.12.13",
    2828                 "@babel/traverse": "^7.14.0",
    2829                 "@babel/types": "^7.14.0"
    2830             }
    2831         },
    2832         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-optimise-call-expression": {
    2833             "version": "7.12.13",
    2834             "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
    2835             "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
    2836             "dev": true,
    2837             "dependencies": {
    2838                 "@babel/types": "^7.12.13"
    2839             }
    2840         },
    2841         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-plugin-utils": {
    2842             "version": "7.13.0",
    2843             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
    2844             "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
    2845             "dev": true
    2846         },
    2847         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-remap-async-to-generator": {
    2848             "version": "7.13.0",
    2849             "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz",
    2850             "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==",
    2851             "dev": true,
    2852             "dependencies": {
    2853                 "@babel/helper-annotate-as-pure": "^7.12.13",
    2854                 "@babel/helper-wrap-function": "^7.13.0",
    2855                 "@babel/types": "^7.13.0"
    2856             }
    2857         },
    2858         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-replace-supers": {
    2859             "version": "7.13.12",
    2860             "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz",
    2861             "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==",
    2862             "dev": true,
    2863             "dependencies": {
    2864                 "@babel/helper-member-expression-to-functions": "^7.13.12",
    2865                 "@babel/helper-optimise-call-expression": "^7.12.13",
    2866                 "@babel/traverse": "^7.13.0",
    2867                 "@babel/types": "^7.13.12"
    2868             }
    2869         },
    2870         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-simple-access": {
    2871             "version": "7.13.12",
    2872             "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
    2873             "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
    2874             "dev": true,
    2875             "dependencies": {
    2876                 "@babel/types": "^7.13.12"
    2877             }
    2878         },
    2879         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-split-export-declaration": {
    2880             "version": "7.12.13",
    2881             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    2882             "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    2883             "dev": true,
    2884             "dependencies": {
    2885                 "@babel/types": "^7.12.13"
    2886             }
    2887         },
    2888         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-validator-identifier": {
    2889             "version": "7.14.0",
    2890             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
    2891             "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
    2892             "dev": true
    2893         },
    2894         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/helper-wrap-function": {
    2895             "version": "7.13.0",
    2896             "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz",
    2897             "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==",
    2898             "dev": true,
    2899             "dependencies": {
    2900                 "@babel/helper-function-name": "^7.12.13",
    2901                 "@babel/template": "^7.12.13",
    2902                 "@babel/traverse": "^7.13.0",
    2903                 "@babel/types": "^7.13.0"
    2904             }
    2905         },
    2906         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/highlight": {
    2907             "version": "7.14.0",
    2908             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
    2909             "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
    2910             "dev": true,
    2911             "dependencies": {
    2912                 "@babel/helper-validator-identifier": "^7.14.0",
    2913                 "chalk": "^2.0.0",
    2914                 "js-tokens": "^4.0.0"
    2915             }
    2916         },
    2917         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/parser": {
    2918             "version": "7.14.0",
    2919             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.0.tgz",
    2920             "integrity": "sha512-AHbfoxesfBALg33idaTBVUkLnfXtsgvJREf93p4p0Lwsz4ppfE7g1tpEXVm4vrxUcH4DVhAa9Z1m1zqf9WUC7Q==",
    2921             "dev": true
    2922         },
    2923         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-async-generator-functions": {
    2924             "version": "7.13.15",
    2925             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz",
    2926             "integrity": "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==",
    2927             "dev": true,
    2928             "dependencies": {
    2929                 "@babel/helper-plugin-utils": "^7.13.0",
    2930                 "@babel/helper-remap-async-to-generator": "^7.13.0",
    2931                 "@babel/plugin-syntax-async-generators": "^7.8.4"
    2932             }
    2933         },
    2934         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-dynamic-import": {
    2935             "version": "7.13.8",
    2936             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz",
    2937             "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==",
    2938             "dev": true,
    2939             "dependencies": {
    2940                 "@babel/helper-plugin-utils": "^7.13.0",
    2941                 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
    2942             }
    2943         },
    2944         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-json-strings": {
    2945             "version": "7.13.8",
    2946             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz",
    2947             "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==",
    2948             "dev": true,
    2949             "dependencies": {
    2950                 "@babel/helper-plugin-utils": "^7.13.0",
    2951                 "@babel/plugin-syntax-json-strings": "^7.8.3"
    2952             }
    2953         },
    2954         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
    2955             "version": "7.13.8",
    2956             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz",
    2957             "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==",
    2958             "dev": true,
    2959             "dependencies": {
    2960                 "@babel/helper-plugin-utils": "^7.13.0",
    2961                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
    2962             }
    2963         },
    2964         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-numeric-separator": {
    2965             "version": "7.12.13",
    2966             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
    2967             "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
    2968             "dev": true,
    2969             "dependencies": {
    2970                 "@babel/helper-plugin-utils": "^7.12.13",
    2971                 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
    2972             }
    2973         },
    2974         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-object-rest-spread": {
    2975             "version": "7.13.8",
    2976             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz",
    2977             "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==",
    2978             "dev": true,
    2979             "dependencies": {
    2980                 "@babel/compat-data": "^7.13.8",
    2981                 "@babel/helper-compilation-targets": "^7.13.8",
    2982                 "@babel/helper-plugin-utils": "^7.13.0",
    2983                 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    2984                 "@babel/plugin-transform-parameters": "^7.13.0"
    2985             }
    2986         },
    2987         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-optional-catch-binding": {
    2988             "version": "7.13.8",
    2989             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz",
    2990             "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==",
    2991             "dev": true,
    2992             "dependencies": {
    2993                 "@babel/helper-plugin-utils": "^7.13.0",
    2994                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
    2995             }
    2996         },
    2997         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-optional-chaining": {
    2998             "version": "7.13.12",
    2999             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz",
    3000             "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==",
    3001             "dev": true,
    3002             "dependencies": {
    3003                 "@babel/helper-plugin-utils": "^7.13.0",
    3004                 "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
    3005                 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
    3006             }
    3007         },
    3008         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-proposal-unicode-property-regex": {
    3009             "version": "7.12.13",
    3010             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
    3011             "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
    3012             "dev": true,
    3013             "dependencies": {
    3014                 "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    3015                 "@babel/helper-plugin-utils": "^7.12.13"
    3016             }
    3017         },
    3018         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-syntax-jsx": {
    3019             "version": "7.12.13",
    3020             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
    3021             "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
    3022             "dev": true,
    3023             "dependencies": {
    3024                 "@babel/helper-plugin-utils": "^7.12.13"
    3025             }
    3026         },
    3027         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-syntax-numeric-separator": {
    3028             "version": "7.10.4",
    3029             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
    3030             "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
    3031             "dev": true,
    3032             "dependencies": {
    3033                 "@babel/helper-plugin-utils": "^7.10.4"
    3034             }
    3035         },
    3036         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-syntax-top-level-await": {
    3037             "version": "7.12.13",
    3038             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
    3039             "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
    3040             "dev": true,
    3041             "dependencies": {
    3042                 "@babel/helper-plugin-utils": "^7.12.13"
    3043             }
    3044         },
    3045         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-arrow-functions": {
    3046             "version": "7.13.0",
    3047             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz",
    3048             "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==",
    3049             "dev": true,
    3050             "dependencies": {
    3051                 "@babel/helper-plugin-utils": "^7.13.0"
    3052             }
    3053         },
    3054         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-async-to-generator": {
    3055             "version": "7.13.0",
    3056             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz",
    3057             "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==",
    3058             "dev": true,
    3059             "dependencies": {
    3060                 "@babel/helper-module-imports": "^7.12.13",
    3061                 "@babel/helper-plugin-utils": "^7.13.0",
    3062                 "@babel/helper-remap-async-to-generator": "^7.13.0"
    3063             }
    3064         },
    3065         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-block-scoped-functions": {
    3066             "version": "7.12.13",
    3067             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
    3068             "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
    3069             "dev": true,
    3070             "dependencies": {
    3071                 "@babel/helper-plugin-utils": "^7.12.13"
    3072             }
    3073         },
    3074         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-block-scoping": {
    3075             "version": "7.13.16",
    3076             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.13.16.tgz",
    3077             "integrity": "sha512-ad3PHUxGnfWF4Efd3qFuznEtZKoBp0spS+DgqzVzRPV7urEBvPLue3y2j80w4Jf2YLzZHj8TOv/Lmvdmh3b2xg==",
    3078             "dev": true,
    3079             "dependencies": {
    3080                 "@babel/helper-plugin-utils": "^7.13.0"
    3081             }
    3082         },
    3083         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-classes": {
    3084             "version": "7.13.0",
    3085             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz",
    3086             "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==",
    3087             "dev": true,
    3088             "dependencies": {
    3089                 "@babel/helper-annotate-as-pure": "^7.12.13",
    3090                 "@babel/helper-function-name": "^7.12.13",
    3091                 "@babel/helper-optimise-call-expression": "^7.12.13",
    3092                 "@babel/helper-plugin-utils": "^7.13.0",
    3093                 "@babel/helper-replace-supers": "^7.13.0",
    3094                 "@babel/helper-split-export-declaration": "^7.12.13",
    3095                 "globals": "^11.1.0"
    3096             }
    3097         },
    3098         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-computed-properties": {
    3099             "version": "7.13.0",
    3100             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz",
    3101             "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==",
    3102             "dev": true,
    3103             "dependencies": {
    3104                 "@babel/helper-plugin-utils": "^7.13.0"
    3105             }
    3106         },
    3107         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-destructuring": {
    3108             "version": "7.13.17",
    3109             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz",
    3110             "integrity": "sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA==",
    3111             "dev": true,
    3112             "dependencies": {
    3113                 "@babel/helper-plugin-utils": "^7.13.0"
    3114             }
    3115         },
    3116         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-dotall-regex": {
    3117             "version": "7.12.13",
    3118             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
    3119             "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
    3120             "dev": true,
    3121             "dependencies": {
    3122                 "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    3123                 "@babel/helper-plugin-utils": "^7.12.13"
    3124             }
    3125         },
    3126         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-duplicate-keys": {
    3127             "version": "7.12.13",
    3128             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
    3129             "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
    3130             "dev": true,
    3131             "dependencies": {
    3132                 "@babel/helper-plugin-utils": "^7.12.13"
    3133             }
    3134         },
    3135         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-exponentiation-operator": {
    3136             "version": "7.12.13",
    3137             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
    3138             "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
    3139             "dev": true,
    3140             "dependencies": {
    3141                 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
    3142                 "@babel/helper-plugin-utils": "^7.12.13"
    3143             }
    3144         },
    3145         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-for-of": {
    3146             "version": "7.13.0",
    3147             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz",
    3148             "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==",
    3149             "dev": true,
    3150             "dependencies": {
    3151                 "@babel/helper-plugin-utils": "^7.13.0"
    3152             }
    3153         },
    3154         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-function-name": {
    3155             "version": "7.12.13",
    3156             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
    3157             "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
    3158             "dev": true,
    3159             "dependencies": {
    3160                 "@babel/helper-function-name": "^7.12.13",
    3161                 "@babel/helper-plugin-utils": "^7.12.13"
    3162             }
    3163         },
    3164         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-literals": {
    3165             "version": "7.12.13",
    3166             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
    3167             "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
    3168             "dev": true,
    3169             "dependencies": {
    3170                 "@babel/helper-plugin-utils": "^7.12.13"
    3171             }
    3172         },
    3173         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-member-expression-literals": {
    3174             "version": "7.12.13",
    3175             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
    3176             "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
    3177             "dev": true,
    3178             "dependencies": {
    3179                 "@babel/helper-plugin-utils": "^7.12.13"
    3180             }
    3181         },
    3182         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-modules-amd": {
    3183             "version": "7.14.0",
    3184             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.0.tgz",
    3185             "integrity": "sha512-CF4c5LX4LQ03LebQxJ5JZes2OYjzBuk1TdiF7cG7d5dK4lAdw9NZmaxq5K/mouUdNeqwz3TNjnW6v01UqUNgpQ==",
    3186             "dev": true,
    3187             "dependencies": {
    3188                 "@babel/helper-module-transforms": "^7.14.0",
    3189                 "@babel/helper-plugin-utils": "^7.13.0",
    3190                 "babel-plugin-dynamic-import-node": "^2.3.3"
    3191             }
    3192         },
    3193         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-modules-commonjs": {
    3194             "version": "7.14.0",
    3195             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz",
    3196             "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==",
    3197             "dev": true,
    3198             "dependencies": {
    3199                 "@babel/helper-module-transforms": "^7.14.0",
    3200                 "@babel/helper-plugin-utils": "^7.13.0",
    3201                 "@babel/helper-simple-access": "^7.13.12",
    3202                 "babel-plugin-dynamic-import-node": "^2.3.3"
    3203             }
    3204         },
    3205         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-modules-systemjs": {
    3206             "version": "7.13.8",
    3207             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz",
    3208             "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==",
    3209             "dev": true,
    3210             "dependencies": {
    3211                 "@babel/helper-hoist-variables": "^7.13.0",
    3212                 "@babel/helper-module-transforms": "^7.13.0",
    3213                 "@babel/helper-plugin-utils": "^7.13.0",
    3214                 "@babel/helper-validator-identifier": "^7.12.11",
    3215                 "babel-plugin-dynamic-import-node": "^2.3.3"
    3216             }
    3217         },
    3218         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-modules-umd": {
    3219             "version": "7.14.0",
    3220             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz",
    3221             "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==",
    3222             "dev": true,
    3223             "dependencies": {
    3224                 "@babel/helper-module-transforms": "^7.14.0",
    3225                 "@babel/helper-plugin-utils": "^7.13.0"
    3226             }
    3227         },
    3228         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
    3229             "version": "7.12.13",
    3230             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
    3231             "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
    3232             "dev": true,
    3233             "dependencies": {
    3234                 "@babel/helper-create-regexp-features-plugin": "^7.12.13"
    3235             }
    3236         },
    3237         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-new-target": {
    3238             "version": "7.12.13",
    3239             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
    3240             "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
    3241             "dev": true,
    3242             "dependencies": {
    3243                 "@babel/helper-plugin-utils": "^7.12.13"
    3244             }
    3245         },
    3246         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-object-super": {
    3247             "version": "7.12.13",
    3248             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
    3249             "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
    3250             "dev": true,
    3251             "dependencies": {
    3252                 "@babel/helper-plugin-utils": "^7.12.13",
    3253                 "@babel/helper-replace-supers": "^7.12.13"
    3254             }
    3255         },
    3256         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-parameters": {
    3257             "version": "7.13.0",
    3258             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz",
    3259             "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==",
    3260             "dev": true,
    3261             "dependencies": {
    3262                 "@babel/helper-plugin-utils": "^7.13.0"
    3263             }
    3264         },
    3265         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-property-literals": {
    3266             "version": "7.12.13",
    3267             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
    3268             "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
    3269             "dev": true,
    3270             "dependencies": {
    3271                 "@babel/helper-plugin-utils": "^7.12.13"
    3272             }
    3273         },
    3274         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-react-jsx": {
    3275             "version": "7.13.12",
    3276             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz",
    3277             "integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==",
    3278             "dev": true,
    3279             "dependencies": {
    3280                 "@babel/helper-annotate-as-pure": "^7.12.13",
    3281                 "@babel/helper-module-imports": "^7.13.12",
    3282                 "@babel/helper-plugin-utils": "^7.13.0",
    3283                 "@babel/plugin-syntax-jsx": "^7.12.13",
    3284                 "@babel/types": "^7.13.12"
    3285             }
    3286         },
    3287         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-regenerator": {
    3288             "version": "7.13.15",
    3289             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz",
    3290             "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==",
    3291             "dev": true,
    3292             "dependencies": {
    3293                 "regenerator-transform": "^0.14.2"
    3294             }
    3295         },
    3296         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-reserved-words": {
    3297             "version": "7.12.13",
    3298             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
    3299             "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
    3300             "dev": true,
    3301             "dependencies": {
    3302                 "@babel/helper-plugin-utils": "^7.12.13"
    3303             }
    3304         },
    3305         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-shorthand-properties": {
    3306             "version": "7.12.13",
    3307             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
    3308             "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
    3309             "dev": true,
    3310             "dependencies": {
    3311                 "@babel/helper-plugin-utils": "^7.12.13"
    3312             }
    3313         },
    3314         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-spread": {
    3315             "version": "7.13.0",
    3316             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz",
    3317             "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==",
    3318             "dev": true,
    3319             "dependencies": {
    3320                 "@babel/helper-plugin-utils": "^7.13.0",
    3321                 "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
    3322             }
    3323         },
    3324         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-sticky-regex": {
    3325             "version": "7.12.13",
    3326             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
    3327             "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
    3328             "dev": true,
    3329             "dependencies": {
    3330                 "@babel/helper-plugin-utils": "^7.12.13"
    3331             }
    3332         },
    3333         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-template-literals": {
    3334             "version": "7.13.0",
    3335             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz",
    3336             "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==",
    3337             "dev": true,
    3338             "dependencies": {
    3339                 "@babel/helper-plugin-utils": "^7.13.0"
    3340             }
    3341         },
    3342         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-typeof-symbol": {
    3343             "version": "7.12.13",
    3344             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
    3345             "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
    3346             "dev": true,
    3347             "dependencies": {
    3348                 "@babel/helper-plugin-utils": "^7.12.13"
    3349             }
    3350         },
    3351         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/plugin-transform-unicode-regex": {
    3352             "version": "7.12.13",
    3353             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
    3354             "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
    3355             "dev": true,
    3356             "dependencies": {
    3357                 "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    3358                 "@babel/helper-plugin-utils": "^7.12.13"
    3359             }
    3360         },
    3361         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/preset-env": {
    3362             "version": "7.14.0",
    3363             "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.0.tgz",
    3364             "integrity": "sha512-GWRCdBv2whxqqaSi7bo/BEXf070G/fWFMEdCnmoRg2CZJy4GK06ovFuEjJrZhDRXYgBsYtxVbG8GUHvw+UWBkQ==",
    3365             "dev": true,
    3366             "dependencies": {
    3367                 "@babel/compat-data": "^7.14.0",
    3368                 "@babel/helper-compilation-targets": "^7.13.16",
    3369                 "@babel/helper-plugin-utils": "^7.13.0",
    3370                 "@babel/helper-validator-option": "^7.12.17",
    3371                 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12",
    3372                 "@babel/plugin-proposal-async-generator-functions": "^7.13.15",
    3373                 "@babel/plugin-proposal-class-properties": "^7.13.0",
    3374                 "@babel/plugin-proposal-class-static-block": "^7.13.11",
    3375                 "@babel/plugin-proposal-dynamic-import": "^7.13.8",
    3376                 "@babel/plugin-proposal-export-namespace-from": "^7.12.13",
    3377                 "@babel/plugin-proposal-json-strings": "^7.13.8",
    3378                 "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8",
    3379                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8",
    3380                 "@babel/plugin-proposal-numeric-separator": "^7.12.13",
    3381                 "@babel/plugin-proposal-object-rest-spread": "^7.13.8",
    3382                 "@babel/plugin-proposal-optional-catch-binding": "^7.13.8",
    3383                 "@babel/plugin-proposal-optional-chaining": "^7.13.12",
    3384                 "@babel/plugin-proposal-private-methods": "^7.13.0",
    3385                 "@babel/plugin-proposal-private-property-in-object": "^7.14.0",
    3386                 "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
    3387                 "@babel/plugin-syntax-async-generators": "^7.8.4",
    3388                 "@babel/plugin-syntax-class-properties": "^7.12.13",
    3389                 "@babel/plugin-syntax-class-static-block": "^7.12.13",
    3390                 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    3391                 "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
    3392                 "@babel/plugin-syntax-json-strings": "^7.8.3",
    3393                 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
    3394                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
    3395                 "@babel/plugin-syntax-numeric-separator": "^7.10.4",
    3396                 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    3397                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
    3398                 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
    3399                 "@babel/plugin-syntax-private-property-in-object": "^7.14.0",
    3400                 "@babel/plugin-syntax-top-level-await": "^7.12.13",
    3401                 "@babel/plugin-transform-arrow-functions": "^7.13.0",
    3402                 "@babel/plugin-transform-async-to-generator": "^7.13.0",
    3403                 "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
    3404                 "@babel/plugin-transform-block-scoping": "^7.13.16",
    3405                 "@babel/plugin-transform-classes": "^7.13.0",
    3406                 "@babel/plugin-transform-computed-properties": "^7.13.0",
    3407                 "@babel/plugin-transform-destructuring": "^7.13.17",
    3408                 "@babel/plugin-transform-dotall-regex": "^7.12.13",
    3409                 "@babel/plugin-transform-duplicate-keys": "^7.12.13",
    3410                 "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
    3411                 "@babel/plugin-transform-for-of": "^7.13.0",
    3412                 "@babel/plugin-transform-function-name": "^7.12.13",
    3413                 "@babel/plugin-transform-literals": "^7.12.13",
    3414                 "@babel/plugin-transform-member-expression-literals": "^7.12.13",
    3415                 "@babel/plugin-transform-modules-amd": "^7.14.0",
    3416                 "@babel/plugin-transform-modules-commonjs": "^7.14.0",
    3417                 "@babel/plugin-transform-modules-systemjs": "^7.13.8",
    3418                 "@babel/plugin-transform-modules-umd": "^7.14.0",
    3419                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
    3420                 "@babel/plugin-transform-new-target": "^7.12.13",
    3421                 "@babel/plugin-transform-object-super": "^7.12.13",
    3422                 "@babel/plugin-transform-parameters": "^7.13.0",
    3423                 "@babel/plugin-transform-property-literals": "^7.12.13",
    3424                 "@babel/plugin-transform-regenerator": "^7.13.15",
    3425                 "@babel/plugin-transform-reserved-words": "^7.12.13",
    3426                 "@babel/plugin-transform-shorthand-properties": "^7.12.13",
    3427                 "@babel/plugin-transform-spread": "^7.13.0",
    3428                 "@babel/plugin-transform-sticky-regex": "^7.12.13",
    3429                 "@babel/plugin-transform-template-literals": "^7.13.0",
    3430                 "@babel/plugin-transform-typeof-symbol": "^7.12.13",
    3431                 "@babel/plugin-transform-unicode-escapes": "^7.12.13",
    3432                 "@babel/plugin-transform-unicode-regex": "^7.12.13",
    3433                 "@babel/preset-modules": "^0.1.4",
    3434                 "@babel/types": "^7.14.0",
    3435                 "babel-plugin-polyfill-corejs2": "^0.2.0",
    3436                 "babel-plugin-polyfill-corejs3": "^0.2.0",
    3437                 "babel-plugin-polyfill-regenerator": "^0.2.0",
    3438                 "core-js-compat": "^3.9.0",
    3439                 "semver": "^6.3.0"
    3440             }
    3441         },
    3442         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/preset-modules": {
    3443             "version": "0.1.4",
    3444             "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
    3445             "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
    3446             "dev": true,
    3447             "dependencies": {
    3448                 "@babel/helper-plugin-utils": "^7.0.0",
    3449                 "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
    3450                 "@babel/plugin-transform-dotall-regex": "^7.4.4",
    3451                 "@babel/types": "^7.4.4",
    3452                 "esutils": "^2.0.2"
    3453             }
    3454         },
    34552132        "node_modules/@wordpress/babel-preset-default/node_modules/@babel/runtime": {
    34562133            "version": "7.14.0",
     
    34612138                "regenerator-runtime": "^0.13.4"
    34622139            }
    3463         },
    3464         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/template": {
    3465             "version": "7.12.13",
    3466             "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
    3467             "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    3468             "dev": true,
    3469             "dependencies": {
    3470                 "@babel/code-frame": "^7.12.13",
    3471                 "@babel/parser": "^7.12.13",
    3472                 "@babel/types": "^7.12.13"
    3473             }
    3474         },
    3475         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/traverse": {
    3476             "version": "7.14.0",
    3477             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz",
    3478             "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==",
    3479             "dev": true,
    3480             "dependencies": {
    3481                 "@babel/code-frame": "^7.12.13",
    3482                 "@babel/generator": "^7.14.0",
    3483                 "@babel/helper-function-name": "^7.12.13",
    3484                 "@babel/helper-split-export-declaration": "^7.12.13",
    3485                 "@babel/parser": "^7.14.0",
    3486                 "@babel/types": "^7.14.0",
    3487                 "debug": "^4.1.0",
    3488                 "globals": "^11.1.0"
    3489             }
    3490         },
    3491         "node_modules/@wordpress/babel-preset-default/node_modules/@babel/types": {
    3492             "version": "7.14.0",
    3493             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.0.tgz",
    3494             "integrity": "sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg==",
    3495             "dev": true,
    3496             "dependencies": {
    3497                 "@babel/helper-validator-identifier": "^7.14.0",
    3498                 "to-fast-properties": "^2.0.0"
    3499             }
    3500         },
    3501         "node_modules/@wordpress/babel-preset-default/node_modules/babel-plugin-dynamic-import-node": {
    3502             "version": "2.3.3",
    3503             "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
    3504             "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
    3505             "dev": true,
    3506             "dependencies": {
    3507                 "object.assign": "^4.1.0"
    3508             }
    3509         },
    3510         "node_modules/@wordpress/babel-preset-default/node_modules/browserslist": {
    3511             "version": "4.16.6",
    3512             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
    3513             "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
    3514             "dev": true,
    3515             "dependencies": {
    3516                 "caniuse-lite": "^1.0.30001219",
    3517                 "colorette": "^1.2.2",
    3518                 "electron-to-chromium": "^1.3.723",
    3519                 "escalade": "^3.1.1",
    3520                 "node-releases": "^1.1.71"
    3521             }
    3522         },
    3523         "node_modules/@wordpress/babel-preset-default/node_modules/caniuse-lite": {
    3524             "version": "1.0.30001220",
    3525             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001220.tgz",
    3526             "integrity": "sha512-pjC2T4DIDyGAKTL4dMvGUQaMUHRmhvPpAgNNTa14jaBWHu+bLQgvpFqElxh9L4829Fdx0PlKiMp3wnYldRtECA==",
    3527             "dev": true
    3528         },
    3529         "node_modules/@wordpress/babel-preset-default/node_modules/colorette": {
    3530             "version": "1.2.2",
    3531             "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
    3532             "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
    3533             "dev": true
    3534         },
    3535         "node_modules/@wordpress/babel-preset-default/node_modules/core-js-compat": {
    3536             "version": "3.11.1",
    3537             "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.11.1.tgz",
    3538             "integrity": "sha512-aZ0e4tmlG/aOBHj92/TuOuZwp6jFvn1WNabU5VOVixzhu5t5Ao+JZkQOPlgNXu6ynwLrwJxklT4Gw1G1VGEh+g==",
    3539             "dev": true,
    3540             "dependencies": {
    3541                 "browserslist": "^4.16.5",
    3542                 "semver": "7.0.0"
    3543             }
    3544         },
    3545         "node_modules/@wordpress/babel-preset-default/node_modules/core-js-compat/node_modules/semver": {
    3546             "version": "7.0.0",
    3547             "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
    3548             "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
    3549             "dev": true
    3550         },
    3551         "node_modules/@wordpress/babel-preset-default/node_modules/debug": {
    3552             "version": "4.3.1",
    3553             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    3554             "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    3555             "dev": true,
    3556             "dependencies": {
    3557                 "ms": "2.1.2"
    3558             }
    3559         },
    3560         "node_modules/@wordpress/babel-preset-default/node_modules/electron-to-chromium": {
    3561             "version": "1.3.725",
    3562             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz",
    3563             "integrity": "sha512-2BbeAESz7kc6KBzs7WVrMc1BY5waUphk4D4DX5dSQXJhsc3tP5ZFaiyuL0AB7vUKzDYpIeYwTYlEfxyjsGUrhw==",
    3564             "dev": true
    3565         },
    3566         "node_modules/@wordpress/babel-preset-default/node_modules/escalade": {
    3567             "version": "3.1.1",
    3568             "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
    3569             "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
    3570             "dev": true
    3571         },
    3572         "node_modules/@wordpress/babel-preset-default/node_modules/ms": {
    3573             "version": "2.1.2",
    3574             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    3575             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    3576             "dev": true
    3577         },
    3578         "node_modules/@wordpress/babel-preset-default/node_modules/node-releases": {
    3579             "version": "1.1.71",
    3580             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
    3581             "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
    3582             "dev": true
    3583         },
    3584         "node_modules/@wordpress/babel-preset-default/node_modules/regexpu-core": {
    3585             "version": "4.7.1",
    3586             "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
    3587             "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
    3588             "dev": true,
    3589             "dependencies": {
    3590                 "regenerate": "^1.4.0",
    3591                 "regenerate-unicode-properties": "^8.2.0",
    3592                 "regjsgen": "^0.5.1",
    3593                 "regjsparser": "^0.6.4",
    3594                 "unicode-match-property-ecmascript": "^1.0.4",
    3595                 "unicode-match-property-value-ecmascript": "^1.2.0"
    3596             }
    3597         },
    3598         "node_modules/@wordpress/babel-preset-default/node_modules/semver": {
    3599             "version": "6.3.0",
    3600             "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    3601             "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    3602             "dev": true
    3603         },
    3604         "node_modules/@wordpress/babel-preset-default/node_modules/source-map": {
    3605             "version": "0.5.7",
    3606             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    3607             "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    3608             "dev": true
    36092140        },
    36102141        "node_modules/@wordpress/browserslist-config": {
     
    38952426        },
    38962427        "node_modules/@wordpress/env/node_modules/normalize-url": {
    3897             "version": "4.5.0",
    3898             "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
    3899             "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==",
    3900             "dev": true
     2428            "version": "4.5.1",
     2429            "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
     2430            "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
     2431            "dev": true,
     2432            "engines": {
     2433                "node": ">=8"
     2434            }
    39012435        },
    39022436        "node_modules/@wordpress/env/node_modules/onetime": {
     
    40912625        },
    40922626        "node_modules/abab": {
    4093             "version": "2.0.3",
    4094             "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz",
    4095             "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==",
     2627            "version": "2.0.5",
     2628            "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
     2629            "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
    40962630            "dev": true
    40972631        },
     
    41032637        },
    41042638        "node_modules/acorn": {
    4105             "version": "7.1.1",
    4106             "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
    4107             "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
    4108             "dev": true
     2639            "version": "7.4.1",
     2640            "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
     2641            "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
     2642            "dev": true,
     2643            "bin": {
     2644                "acorn": "bin/acorn"
     2645            },
     2646            "engines": {
     2647                "node": ">=0.4.0"
     2648            }
    41092649        },
    41102650        "node_modules/acorn-globals": {
     
    41192659        },
    41202660        "node_modules/acorn-globals/node_modules/acorn": {
    4121             "version": "6.4.1",
    4122             "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
    4123             "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
    4124             "dev": true
     2661            "version": "6.4.2",
     2662            "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
     2663            "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
     2664            "dev": true,
     2665            "bin": {
     2666                "acorn": "bin/acorn"
     2667            },
     2668            "engines": {
     2669                "node": ">=0.4.0"
     2670            }
    41252671        },
    41262672        "node_modules/acorn-walk": {
     
    41282674            "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
    41292675            "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
    4130             "dev": true
     2676            "dev": true,
     2677            "engines": {
     2678                "node": ">=0.4.0"
     2679            }
    41312680        },
    41322681        "node_modules/ajv": {
     
    41842733        },
    41852734        "node_modules/ansi-to-html": {
    4186             "version": "0.6.14",
    4187             "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz",
    4188             "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==",
    4189             "dev": true,
    4190             "dependencies": {
    4191                 "entities": "^1.1.2"
     2735            "version": "0.6.15",
     2736            "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.15.tgz",
     2737            "integrity": "sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==",
     2738            "dev": true,
     2739            "dependencies": {
     2740                "entities": "^2.0.0"
     2741            },
     2742            "bin": {
     2743                "ansi-to-html": "bin/ansi-to-html"
     2744            },
     2745            "engines": {
     2746                "node": ">=8.0.0"
    41922747            }
    41932748        },
    41942749        "node_modules/ansi-to-html/node_modules/entities": {
    4195             "version": "1.1.2",
    4196             "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
    4197             "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
    4198             "dev": true
     2750            "version": "2.2.0",
     2751            "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
     2752            "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
     2753            "dev": true,
     2754            "funding": {
     2755                "url": "https://github.com/fb55/entities?sponsor=1"
     2756            }
    41992757        },
    42002758        "node_modules/anymatch": {
     
    42082766            }
    42092767        },
     2768        "node_modules/anymatch/node_modules/normalize-path": {
     2769            "version": "2.1.1",
     2770            "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
     2771            "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
     2772            "dev": true,
     2773            "dependencies": {
     2774                "remove-trailing-separator": "^1.0.1"
     2775            },
     2776            "engines": {
     2777                "node": ">=0.10.0"
     2778            }
     2779        },
    42102780        "node_modules/aproba": {
    42112781            "version": "1.2.0",
     
    43362906        },
    43372907        "node_modules/asn1.js": {
    4338             "version": "4.10.1",
    4339             "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
    4340             "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
     2908            "version": "5.4.1",
     2909            "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
     2910            "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
    43412911            "dev": true,
    43422912            "dependencies": {
    43432913                "bn.js": "^4.0.0",
    43442914                "inherits": "^2.0.1",
    4345                 "minimalistic-assert": "^1.0.0"
    4346             }
     2915                "minimalistic-assert": "^1.0.0",
     2916                "safer-buffer": "^2.1.0"
     2917            }
     2918        },
     2919        "node_modules/asn1.js/node_modules/bn.js": {
     2920            "version": "4.12.0",
     2921            "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
     2922            "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     2923            "dev": true
    43472924        },
    43482925        "node_modules/assert": {
     
    44633040        },
    44643041        "node_modules/babel-plugin-dynamic-import-node": {
    4465             "version": "2.3.0",
    4466             "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz",
    4467             "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==",
     3042            "version": "2.3.3",
     3043            "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
     3044            "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
    44683045            "dev": true,
    44693046            "dependencies": {
     
    44723049        },
    44733050        "node_modules/babel-plugin-polyfill-corejs2": {
    4474             "version": "0.2.0",
    4475             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz",
    4476             "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==",
     3051            "version": "0.2.2",
     3052            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
     3053            "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
    44773054            "dev": true,
    44783055            "dependencies": {
    44793056                "@babel/compat-data": "^7.13.11",
    4480                 "@babel/helper-define-polyfill-provider": "^0.2.0",
     3057                "@babel/helper-define-polyfill-provider": "^0.2.2",
    44813058                "semver": "^6.1.1"
    4482             }
    4483         },
    4484         "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/compat-data": {
    4485             "version": "7.14.0",
    4486             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz",
    4487             "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==",
    4488             "dev": true
     3059            },
     3060            "peerDependencies": {
     3061                "@babel/core": "^7.0.0-0"
     3062            }
    44893063        },
    44903064        "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
     
    44953069        },
    44963070        "node_modules/babel-plugin-polyfill-corejs3": {
    4497             "version": "0.2.0",
    4498             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz",
    4499             "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==",
    4500             "dev": true,
    4501             "dependencies": {
    4502                 "@babel/helper-define-polyfill-provider": "^0.2.0",
    4503                 "core-js-compat": "^3.9.1"
    4504             }
    4505         },
    4506         "node_modules/babel-plugin-polyfill-corejs3/node_modules/browserslist": {
    4507             "version": "4.16.6",
    4508             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
    4509             "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
    4510             "dev": true,
    4511             "dependencies": {
    4512                 "caniuse-lite": "^1.0.30001219",
    4513                 "colorette": "^1.2.2",
    4514                 "electron-to-chromium": "^1.3.723",
    4515                 "escalade": "^3.1.1",
    4516                 "node-releases": "^1.1.71"
    4517             }
    4518         },
    4519         "node_modules/babel-plugin-polyfill-corejs3/node_modules/caniuse-lite": {
    4520             "version": "1.0.30001220",
    4521             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001220.tgz",
    4522             "integrity": "sha512-pjC2T4DIDyGAKTL4dMvGUQaMUHRmhvPpAgNNTa14jaBWHu+bLQgvpFqElxh9L4829Fdx0PlKiMp3wnYldRtECA==",
    4523             "dev": true
    4524         },
    4525         "node_modules/babel-plugin-polyfill-corejs3/node_modules/colorette": {
    4526             "version": "1.2.2",
    4527             "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
    4528             "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
    4529             "dev": true
    4530         },
    4531         "node_modules/babel-plugin-polyfill-corejs3/node_modules/core-js-compat": {
    4532             "version": "3.11.1",
    4533             "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.11.1.tgz",
    4534             "integrity": "sha512-aZ0e4tmlG/aOBHj92/TuOuZwp6jFvn1WNabU5VOVixzhu5t5Ao+JZkQOPlgNXu6ynwLrwJxklT4Gw1G1VGEh+g==",
    4535             "dev": true,
    4536             "dependencies": {
    4537                 "browserslist": "^4.16.5",
    4538                 "semver": "7.0.0"
    4539             }
    4540         },
    4541         "node_modules/babel-plugin-polyfill-corejs3/node_modules/electron-to-chromium": {
    4542             "version": "1.3.725",
    4543             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz",
    4544             "integrity": "sha512-2BbeAESz7kc6KBzs7WVrMc1BY5waUphk4D4DX5dSQXJhsc3tP5ZFaiyuL0AB7vUKzDYpIeYwTYlEfxyjsGUrhw==",
    4545             "dev": true
    4546         },
    4547         "node_modules/babel-plugin-polyfill-corejs3/node_modules/escalade": {
    4548             "version": "3.1.1",
    4549             "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
    4550             "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
    4551             "dev": true
    4552         },
    4553         "node_modules/babel-plugin-polyfill-corejs3/node_modules/node-releases": {
    4554             "version": "1.1.71",
    4555             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
    4556             "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
    4557             "dev": true
    4558         },
    4559         "node_modules/babel-plugin-polyfill-corejs3/node_modules/semver": {
    4560             "version": "7.0.0",
    4561             "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
    4562             "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
    4563             "dev": true
     3071            "version": "0.2.3",
     3072            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz",
     3073            "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==",
     3074            "dev": true,
     3075            "dependencies": {
     3076                "@babel/helper-define-polyfill-provider": "^0.2.2",
     3077                "core-js-compat": "^3.14.0"
     3078            },
     3079            "peerDependencies": {
     3080                "@babel/core": "^7.0.0-0"
     3081            }
    45643082        },
    45653083        "node_modules/babel-plugin-polyfill-regenerator": {
    4566             "version": "0.2.0",
    4567             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz",
    4568             "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==",
    4569             "dev": true,
    4570             "dependencies": {
    4571                 "@babel/helper-define-polyfill-provider": "^0.2.0"
     3084            "version": "0.2.2",
     3085            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
     3086            "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
     3087            "dev": true,
     3088            "dependencies": {
     3089                "@babel/helper-define-polyfill-provider": "^0.2.2"
     3090            },
     3091            "peerDependencies": {
     3092                "@babel/core": "^7.0.0-0"
    45723093            }
    45733094        },
     
    45833104        },
    45843105        "node_modules/babel-runtime/node_modules/core-js": {
    4585             "version": "2.6.11",
    4586             "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
    4587             "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==",
    4588             "dev": true
     3106            "version": "2.6.12",
     3107            "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
     3108            "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
     3109            "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.",
     3110            "dev": true,
     3111            "hasInstallScript": true
    45893112        },
    45903113        "node_modules/babel-runtime/node_modules/regenerator-runtime": {
     
    46063129            }
    46073130        },
    4608         "node_modules/babel-types/node_modules/lodash": {
    4609             "version": "4.17.21",
    4610             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    4611             "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    4612             "dev": true
    4613         },
    46143131        "node_modules/babel-types/node_modules/to-fast-properties": {
    46153132            "version": "1.0.3",
    46163133            "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
    46173134            "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
    4618             "dev": true
     3135            "dev": true,
     3136            "engines": {
     3137                "node": ">=0.10.0"
     3138            }
    46193139        },
    46203140        "node_modules/babylon-walk": {
     
    49423462            "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
    49433463            "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
    4944             "dev": true
     3464            "dev": true,
     3465            "engines": {
     3466                "node": ">=0.10.0"
     3467            }
    49453468        },
    49463469        "node_modules/bindings": {
     
    49743497        },
    49753498        "node_modules/bn.js": {
    4976             "version": "4.12.0",
    4977             "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
    4978             "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
     3499            "version": "5.2.0",
     3500            "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
     3501            "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
    49793502            "dev": true
    49803503        },
     
    50583581                "static-module": "^2.2.0",
    50593582                "through2": "^2.0.0"
    5060             }
    5061         },
    5062         "node_modules/brfs/node_modules/through2": {
    5063             "version": "2.0.5",
    5064             "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
    5065             "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
    5066             "dev": true,
    5067             "dependencies": {
    5068                 "readable-stream": "~2.3.6",
    5069                 "xtend": "~4.0.1"
     3583            },
     3584            "bin": {
     3585                "brfs": "bin/cmd.js"
    50703586            }
    50713587        },
     
    51203636        },
    51213637        "node_modules/browserify-rsa": {
    5122             "version": "4.0.1",
    5123             "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
    5124             "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
    5125             "dev": true,
    5126             "dependencies": {
    5127                 "bn.js": "^4.1.0",
     3638            "version": "4.1.0",
     3639            "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
     3640            "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
     3641            "dev": true,
     3642            "dependencies": {
     3643                "bn.js": "^5.0.0",
    51283644                "randombytes": "^2.0.1"
    51293645            }
    51303646        },
    51313647        "node_modules/browserify-sign": {
    5132             "version": "4.0.4",
    5133             "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
    5134             "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
    5135             "dev": true,
    5136             "dependencies": {
    5137                 "bn.js": "^4.1.1",
    5138                 "browserify-rsa": "^4.0.0",
    5139                 "create-hash": "^1.1.0",
    5140                 "create-hmac": "^1.1.2",
    5141                 "elliptic": "^6.0.0",
    5142                 "inherits": "^2.0.1",
    5143                 "parse-asn1": "^5.0.0"
     3648            "version": "4.2.1",
     3649            "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
     3650            "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
     3651            "dev": true,
     3652            "dependencies": {
     3653                "bn.js": "^5.1.1",
     3654                "browserify-rsa": "^4.0.1",
     3655                "create-hash": "^1.2.0",
     3656                "create-hmac": "^1.1.7",
     3657                "elliptic": "^6.5.3",
     3658                "inherits": "^2.0.4",
     3659                "parse-asn1": "^5.1.5",
     3660                "readable-stream": "^3.6.0",
     3661                "safe-buffer": "^5.2.0"
     3662            }
     3663        },
     3664        "node_modules/browserify-sign/node_modules/readable-stream": {
     3665            "version": "3.6.0",
     3666            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
     3667            "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
     3668            "dev": true,
     3669            "dependencies": {
     3670                "inherits": "^2.0.3",
     3671                "string_decoder": "^1.1.1",
     3672                "util-deprecate": "^1.0.1"
     3673            },
     3674            "engines": {
     3675                "node": ">= 6"
     3676            }
     3677        },
     3678        "node_modules/browserify-sign/node_modules/safe-buffer": {
     3679            "version": "5.2.1",
     3680            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
     3681            "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
     3682            "dev": true,
     3683            "funding": [
     3684                {
     3685                    "type": "github",
     3686                    "url": "https://github.com/sponsors/feross"
     3687                },
     3688                {
     3689                    "type": "patreon",
     3690                    "url": "https://www.patreon.com/feross"
     3691                },
     3692                {
     3693                    "type": "consulting",
     3694                    "url": "https://feross.org/support"
     3695                }
     3696            ]
     3697        },
     3698        "node_modules/browserify-zlib": {
     3699            "version": "0.2.0",
     3700            "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
     3701            "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
     3702            "dev": true,
     3703            "dependencies": {
     3704                "pako": "~1.0.5"
    51443705            }
    51453706        },
     
    51933754            "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
    51943755            "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=",
    5195             "dev": true
     3756            "dev": true,
     3757            "engines": {
     3758                "node": ">=0.4.0"
     3759            }
    51963760        },
    51973761        "node_modules/buffer-fill": {
     
    53453909            "dependencies": {
    53463910                "callsites": "^2.0.0"
     3911            },
     3912            "engines": {
     3913                "node": ">=4"
    53473914            }
    53483915        },
     
    53543921            "dependencies": {
    53553922                "caller-callsite": "^2.0.0"
     3923            },
     3924            "engines": {
     3925                "node": ">=4"
    53563926            }
    53573927        },
     
    53603930            "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
    53613931            "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
    5362             "dev": true
     3932            "dev": true,
     3933            "engines": {
     3934                "node": ">=4"
     3935            }
    53633936        },
    53643937        "node_modules/camelcase": {
     
    54013974                "escalade": "^3.1.1",
    54023975                "node-releases": "^1.1.71"
    5403             }
    5404         },
    5405         "node_modules/caniuse-api/node_modules/browserslist/node_modules/caniuse-lite": {
    5406             "version": "1.0.30001230",
    5407             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001230.tgz",
    5408             "integrity": "sha512-5yBd5nWCBS+jWKTcHOzXwo5xzcj4ePE/yjtkZyUV1BTUmrBaA9MRGC+e7mxnqXSA90CmCA8L3eKLaSUkt099IQ==",
    5409             "dev": true
    5410         },
    5411         "node_modules/caniuse-api/node_modules/browserslist/node_modules/node-releases": {
    5412             "version": "1.1.72",
    5413             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz",
    5414             "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==",
    5415             "dev": true
    5416         },
    5417         "node_modules/caniuse-api/node_modules/electron-to-chromium": {
    5418             "version": "1.3.741",
    5419             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.741.tgz",
    5420             "integrity": "sha512-4i3T0cwnHo1O4Mnp9JniEco8bZiXoqbm3PhW5hv7uu8YLg35iajYrRnNyKFaN8/8SSTskU2hYqVTeYVPceSpUA==",
    5421             "dev": true
     3976            },
     3977            "bin": {
     3978                "browserslist": "cli.js"
     3979            },
     3980            "engines": {
     3981                "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
     3982            },
     3983            "funding": {
     3984                "type": "opencollective",
     3985                "url": "https://opencollective.com/browserslist"
     3986            }
    54223987        },
    54233988        "node_modules/caniuse-lite": {
    5424             "version": "1.0.30000989",
    5425             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz",
    5426             "integrity": "sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==",
    5427             "dev": true
     3989            "version": "1.0.30001243",
     3990            "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001243.tgz",
     3991            "integrity": "sha512-vNxw9mkTBtkmLFnJRv/2rhs1yufpDfCkBZexG3Y0xdOH2Z/eE/85E4Dl5j1YUN34nZVsSp6vVRFQRrez9wJMRA==",
     3992            "dev": true,
     3993            "funding": {
     3994                "type": "opencollective",
     3995                "url": "https://opencollective.com/browserslist"
     3996            }
    54283997        },
    54293998        "node_modules/caseless": {
     
    55164085            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
    55174086            "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
     4087            "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
    55184088            "dev": true,
    55194089            "dependencies": {
     
    55414111            "dependencies": {
    55424112                "is-extglob": "^2.1.1"
    5543             }
    5544         },
    5545         "node_modules/chokidar/node_modules/normalize-path": {
    5546             "version": "3.0.0",
    5547             "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
    5548             "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
    5549             "dev": true
     4113            },
     4114            "engines": {
     4115                "node": ">=0.10.0"
     4116            }
    55504117        },
    55514118        "node_modules/cipher-base": {
     
    56124179            "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz",
    56134180            "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==",
    5614             "dev": true
     4181            "dev": true,
     4182            "engines": {
     4183                "node": ">=4"
     4184            }
    56154185        },
    56164186        "node_modules/cli-width": {
     
    56864256            "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
    56874257            "dev": true,
    5688             "optional": true,
    56894258            "dependencies": {
    56904259                "@types/q": "^1.5.1",
     
    57104279        },
    57114280        "node_modules/color": {
    5712             "version": "3.1.2",
    5713             "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
    5714             "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
     4281            "version": "3.1.3",
     4282            "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
     4283            "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
    57154284            "dev": true,
    57164285            "dependencies": {
    57174286                "color-convert": "^1.9.1",
    5718                 "color-string": "^1.5.2"
     4287                "color-string": "^1.5.4"
    57194288            }
    57204289        },
     
    57334302        },
    57344303        "node_modules/color-string": {
    5735             "version": "1.5.3",
    5736             "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
    5737             "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
     4304            "version": "1.5.5",
     4305            "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
     4306            "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
    57384307            "dev": true,
    57394308            "dependencies": {
     
    57584327        },
    57594328        "node_modules/command-exists": {
    5760             "version": "1.2.8",
    5761             "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.8.tgz",
    5762             "integrity": "sha512-PM54PkseWbiiD/mMsbvW351/u+dafwTJ0ye2qB60G1aGQP9j3xK2gmMDc+R34L3nDtx4qMCitXT75mkbkGJDLw==",
     4329            "version": "1.2.9",
     4330            "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz",
     4331            "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==",
    57634332            "dev": true
    57644333        },