Make WordPress Core

Changeset 52042


Ignore:
Timestamp:
11/08/2021 02:26:27 PM (3 years ago)
Author:
youknowriad
Message:

Block Editor: Update the WordPress Packages based on Gutenberg 11.9 RC1.

This brings the JS packages up to date and is the first step that will allow us
to include the other block editor updates for WordPress 5.9:
FSE infrastrucutre, site editor and global styles.

Props noisysocks.
See #54337.

Location:
trunk
Files:
72 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r51713 r52042  
    15501550     */
    15511551    grunt.registerTask( 'verify:source-maps', function() {
     1552        const ignoredFiles = [
     1553            'build/wp-includes/js/dist/components.js'
     1554        ];
    15521555        const files = buildFiles.reduce( ( acc, path ) => {
    15531556            // Skip excluded paths and any path that isn't a file.
     
    15641567        );
    15651568
    1566         files.forEach( function( file ) {
    1567             const contents = fs.readFileSync( file, {
    1568                 encoding: 'utf8',
     1569        files
     1570            .filter(file => ! ignoredFiles.includes( file) )
     1571            .forEach( function( file ) {
     1572                const contents = fs.readFileSync( file, {
     1573                    encoding: 'utf8',
     1574                } );
     1575                // `data:` URLs are allowed:
     1576                const match = contents.match( /sourceMappingURL=((?!data:).)/ );
     1577
     1578                assert(
     1579                    match === null,
     1580                    `The ${ file } file must not contain a sourceMappingURL.`
     1581                );
    15691582            } );
    1570             // `data:` URLs are allowed:
    1571             const match = contents.match( /sourceMappingURL=((?!data:).)/ );
    1572 
    1573             assert(
    1574                 match === null,
    1575                 `The ${ file } file must not contain a sourceMappingURL.`
    1576             );
    1577         } );
    15781583    } );
    15791584
  • trunk/package-lock.json

    r52000 r52042  
    66    "dependencies": {
    77        "@babel/code-frame": {
    8             "version": "7.14.5",
    9             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
    10             "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
    11             "requires": {
    12                 "@babel/highlight": "^7.14.5"
     8            "version": "7.16.0",
     9            "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz",
     10            "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==",
     11            "requires": {
     12                "@babel/highlight": "^7.16.0"
    1313            }
    1414        },
    1515        "@babel/compat-data": {
    16             "version": "7.15.0",
    17             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
    18             "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
     16            "version": "7.16.0",
     17            "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz",
     18            "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==",
    1919            "dev": true
    2020        },
    2121        "@babel/core": {
    22             "version": "7.15.0",
    23             "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz",
    24             "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==",
    25             "dev": true,
    26             "requires": {
    27                 "@babel/code-frame": "^7.14.5",
    28                 "@babel/generator": "^7.15.0",
    29                 "@babel/helper-compilation-targets": "^7.15.0",
    30                 "@babel/helper-module-transforms": "^7.15.0",
    31                 "@babel/helpers": "^7.14.8",
    32                 "@babel/parser": "^7.15.0",
    33                 "@babel/template": "^7.14.5",
    34                 "@babel/traverse": "^7.15.0",
    35                 "@babel/types": "^7.15.0",
     22            "version": "7.16.0",
     23            "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz",
     24            "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==",
     25            "dev": true,
     26            "requires": {
     27                "@babel/code-frame": "^7.16.0",
     28                "@babel/generator": "^7.16.0",
     29                "@babel/helper-compilation-targets": "^7.16.0",
     30                "@babel/helper-module-transforms": "^7.16.0",
     31                "@babel/helpers": "^7.16.0",
     32                "@babel/parser": "^7.16.0",
     33                "@babel/template": "^7.16.0",
     34                "@babel/traverse": "^7.16.0",
     35                "@babel/types": "^7.16.0",
    3636                "convert-source-map": "^1.7.0",
    3737                "debug": "^4.1.0",
     
    4343            "dependencies": {
    4444                "@babel/parser": {
    45                     "version": "7.15.3",
    46                     "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
    47                     "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
     45                    "version": "7.16.2",
     46                    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz",
     47                    "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==",
    4848                    "dev": true
    4949                },
     
    6666        },
    6767        "@babel/generator": {
    68             "version": "7.15.0",
    69             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz",
    70             "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==",
    71             "dev": true,
    72             "requires": {
    73                 "@babel/types": "^7.15.0",
     68            "version": "7.16.0",
     69            "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz",
     70            "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==",
     71            "dev": true,
     72            "requires": {
     73                "@babel/types": "^7.16.0",
    7474                "jsesc": "^2.5.1",
    7575                "source-map": "^0.5.0"
     
    7777        },
    7878        "@babel/helper-annotate-as-pure": {
    79             "version": "7.14.5",
    80             "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
    81             "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
    82             "dev": true,
    83             "requires": {
    84                 "@babel/types": "^7.14.5"
     79            "version": "7.16.0",
     80            "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz",
     81            "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==",
     82            "dev": true,
     83            "requires": {
     84                "@babel/types": "^7.16.0"
    8585            }
    8686        },
    8787        "@babel/helper-builder-binary-assignment-operator-visitor": {
    88             "version": "7.14.5",
    89             "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
    90             "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
    91             "dev": true,
    92             "requires": {
    93                 "@babel/helper-explode-assignable-expression": "^7.14.5",
    94                 "@babel/types": "^7.14.5"
     88            "version": "7.16.0",
     89            "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz",
     90            "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==",
     91            "dev": true,
     92            "requires": {
     93                "@babel/helper-explode-assignable-expression": "^7.16.0",
     94                "@babel/types": "^7.16.0"
    9595            }
    9696        },
    9797        "@babel/helper-compilation-targets": {
    98             "version": "7.15.0",
    99             "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz",
    100             "integrity": "sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==",
    101             "dev": true,
    102             "requires": {
    103                 "@babel/compat-data": "^7.15.0",
     98            "version": "7.16.0",
     99            "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.0.tgz",
     100            "integrity": "sha512-S7iaOT1SYlqK0sQaCi21RX4+13hmdmnxIEAnQUB/eh7GeAnRjOUgTYpLkUOiRXzD+yog1JxP0qyAQZ7ZxVxLVg==",
     101            "dev": true,
     102            "requires": {
     103                "@babel/compat-data": "^7.16.0",
    104104                "@babel/helper-validator-option": "^7.14.5",
    105105                "browserslist": "^4.16.6",
     
    116116        },
    117117        "@babel/helper-create-class-features-plugin": {
    118             "version": "7.15.0",
    119             "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz",
    120             "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==",
    121             "dev": true,
    122             "requires": {
    123                 "@babel/helper-annotate-as-pure": "^7.14.5",
    124                 "@babel/helper-function-name": "^7.14.5",
    125                 "@babel/helper-member-expression-to-functions": "^7.15.0",
    126                 "@babel/helper-optimise-call-expression": "^7.14.5",
    127                 "@babel/helper-replace-supers": "^7.15.0",
    128                 "@babel/helper-split-export-declaration": "^7.14.5"
     118            "version": "7.16.0",
     119            "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz",
     120            "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==",
     121            "dev": true,
     122            "requires": {
     123                "@babel/helper-annotate-as-pure": "^7.16.0",
     124                "@babel/helper-function-name": "^7.16.0",
     125                "@babel/helper-member-expression-to-functions": "^7.16.0",
     126                "@babel/helper-optimise-call-expression": "^7.16.0",
     127                "@babel/helper-replace-supers": "^7.16.0",
     128                "@babel/helper-split-export-declaration": "^7.16.0"
    129129            }
    130130        },
    131131        "@babel/helper-create-regexp-features-plugin": {
    132             "version": "7.14.5",
    133             "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
    134             "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
    135             "dev": true,
    136             "requires": {
    137                 "@babel/helper-annotate-as-pure": "^7.14.5",
     132            "version": "7.16.0",
     133            "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz",
     134            "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==",
     135            "dev": true,
     136            "requires": {
     137                "@babel/helper-annotate-as-pure": "^7.16.0",
    138138                "regexpu-core": "^4.7.1"
    139139            }
    140140        },
    141141        "@babel/helper-define-polyfill-provider": {
    142             "version": "0.2.3",
    143             "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
    144             "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
     142            "version": "0.2.4",
     143            "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz",
     144            "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==",
    145145            "dev": true,
    146146            "requires": {
     
    164164        },
    165165        "@babel/helper-explode-assignable-expression": {
    166             "version": "7.14.5",
    167             "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
    168             "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
    169             "dev": true,
    170             "requires": {
    171                 "@babel/types": "^7.14.5"
     166            "version": "7.16.0",
     167            "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz",
     168            "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==",
     169            "dev": true,
     170            "requires": {
     171                "@babel/types": "^7.16.0"
    172172            }
    173173        },
    174174        "@babel/helper-function-name": {
    175             "version": "7.14.5",
    176             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
    177             "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
    178             "dev": true,
    179             "requires": {
    180                 "@babel/helper-get-function-arity": "^7.14.5",
    181                 "@babel/template": "^7.14.5",
    182                 "@babel/types": "^7.14.5"
     175            "version": "7.16.0",
     176            "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
     177            "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
     178            "dev": true,
     179            "requires": {
     180                "@babel/helper-get-function-arity": "^7.16.0",
     181                "@babel/template": "^7.16.0",
     182                "@babel/types": "^7.16.0"
    183183            }
    184184        },
    185185        "@babel/helper-get-function-arity": {
    186             "version": "7.14.5",
    187             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
    188             "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
    189             "dev": true,
    190             "requires": {
    191                 "@babel/types": "^7.14.5"
     186            "version": "7.16.0",
     187            "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
     188            "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
     189            "dev": true,
     190            "requires": {
     191                "@babel/types": "^7.16.0"
    192192            }
    193193        },
    194194        "@babel/helper-hoist-variables": {
    195             "version": "7.14.5",
    196             "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
    197             "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
    198             "dev": true,
    199             "requires": {
    200                 "@babel/types": "^7.14.5"
     195            "version": "7.16.0",
     196            "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
     197            "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
     198            "dev": true,
     199            "requires": {
     200                "@babel/types": "^7.16.0"
    201201            }
    202202        },
    203203        "@babel/helper-member-expression-to-functions": {
    204             "version": "7.15.0",
    205             "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz",
    206             "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==",
    207             "dev": true,
    208             "requires": {
    209                 "@babel/types": "^7.15.0"
     204            "version": "7.16.0",
     205            "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz",
     206            "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==",
     207            "dev": true,
     208            "requires": {
     209                "@babel/types": "^7.16.0"
    210210            }
    211211        },
    212212        "@babel/helper-module-imports": {
    213             "version": "7.14.5",
    214             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
    215             "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
    216             "requires": {
    217                 "@babel/types": "^7.14.5"
     213            "version": "7.16.0",
     214            "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
     215            "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
     216            "requires": {
     217                "@babel/types": "^7.16.0"
    218218            }
    219219        },
    220220        "@babel/helper-module-transforms": {
    221             "version": "7.15.0",
    222             "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz",
    223             "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==",
    224             "dev": true,
    225             "requires": {
    226                 "@babel/helper-module-imports": "^7.14.5",
    227                 "@babel/helper-replace-supers": "^7.15.0",
    228                 "@babel/helper-simple-access": "^7.14.8",
    229                 "@babel/helper-split-export-declaration": "^7.14.5",
    230                 "@babel/helper-validator-identifier": "^7.14.9",
    231                 "@babel/template": "^7.14.5",
    232                 "@babel/traverse": "^7.15.0",
    233                 "@babel/types": "^7.15.0"
     221            "version": "7.16.0",
     222            "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz",
     223            "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==",
     224            "dev": true,
     225            "requires": {
     226                "@babel/helper-module-imports": "^7.16.0",
     227                "@babel/helper-replace-supers": "^7.16.0",
     228                "@babel/helper-simple-access": "^7.16.0",
     229                "@babel/helper-split-export-declaration": "^7.16.0",
     230                "@babel/helper-validator-identifier": "^7.15.7",
     231                "@babel/template": "^7.16.0",
     232                "@babel/traverse": "^7.16.0",
     233                "@babel/types": "^7.16.0"
    234234            }
    235235        },
    236236        "@babel/helper-optimise-call-expression": {
    237             "version": "7.14.5",
    238             "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
    239             "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
    240             "dev": true,
    241             "requires": {
    242                 "@babel/types": "^7.14.5"
     237            "version": "7.16.0",
     238            "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
     239            "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
     240            "dev": true,
     241            "requires": {
     242                "@babel/types": "^7.16.0"
    243243            }
    244244        },
     
    246246            "version": "7.14.5",
    247247            "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
    248             "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
    249             "dev": true
     248            "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ=="
    250249        },
    251250        "@babel/helper-remap-async-to-generator": {
    252             "version": "7.14.5",
    253             "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
    254             "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
    255             "dev": true,
    256             "requires": {
    257                 "@babel/helper-annotate-as-pure": "^7.14.5",
    258                 "@babel/helper-wrap-function": "^7.14.5",
    259                 "@babel/types": "^7.14.5"
     251            "version": "7.16.0",
     252            "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz",
     253            "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==",
     254            "dev": true,
     255            "requires": {
     256                "@babel/helper-annotate-as-pure": "^7.16.0",
     257                "@babel/helper-wrap-function": "^7.16.0",
     258                "@babel/types": "^7.16.0"
    260259            }
    261260        },
    262261        "@babel/helper-replace-supers": {
    263             "version": "7.15.0",
    264             "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz",
    265             "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==",
    266             "dev": true,
    267             "requires": {
    268                 "@babel/helper-member-expression-to-functions": "^7.15.0",
    269                 "@babel/helper-optimise-call-expression": "^7.14.5",
    270                 "@babel/traverse": "^7.15.0",
    271                 "@babel/types": "^7.15.0"
     262            "version": "7.16.0",
     263            "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz",
     264            "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==",
     265            "dev": true,
     266            "requires": {
     267                "@babel/helper-member-expression-to-functions": "^7.16.0",
     268                "@babel/helper-optimise-call-expression": "^7.16.0",
     269                "@babel/traverse": "^7.16.0",
     270                "@babel/types": "^7.16.0"
    272271            }
    273272        },
    274273        "@babel/helper-simple-access": {
    275             "version": "7.14.8",
    276             "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz",
    277             "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==",
    278             "dev": true,
    279             "requires": {
    280                 "@babel/types": "^7.14.8"
     274            "version": "7.16.0",
     275            "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
     276            "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
     277            "dev": true,
     278            "requires": {
     279                "@babel/types": "^7.16.0"
    281280            }
    282281        },
    283282        "@babel/helper-skip-transparent-expression-wrappers": {
    284             "version": "7.14.5",
    285             "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
    286             "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
    287             "dev": true,
    288             "requires": {
    289                 "@babel/types": "^7.14.5"
     283            "version": "7.16.0",
     284            "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz",
     285            "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==",
     286            "dev": true,
     287            "requires": {
     288                "@babel/types": "^7.16.0"
    290289            }
    291290        },
    292291        "@babel/helper-split-export-declaration": {
    293             "version": "7.14.5",
    294             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
    295             "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
    296             "dev": true,
    297             "requires": {
    298                 "@babel/types": "^7.14.5"
     292            "version": "7.16.0",
     293            "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
     294            "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
     295            "dev": true,
     296            "requires": {
     297                "@babel/types": "^7.16.0"
    299298            }
    300299        },
    301300        "@babel/helper-validator-identifier": {
    302             "version": "7.14.9",
    303             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
    304             "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g=="
     301            "version": "7.15.7",
     302            "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
     303            "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w=="
    305304        },
    306305        "@babel/helper-validator-option": {
     
    311310        },
    312311        "@babel/helper-wrap-function": {
    313             "version": "7.14.5",
    314             "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
    315             "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
    316             "dev": true,
    317             "requires": {
    318                 "@babel/helper-function-name": "^7.14.5",
    319                 "@babel/template": "^7.14.5",
    320                 "@babel/traverse": "^7.14.5",
    321                 "@babel/types": "^7.14.5"
     312            "version": "7.16.0",
     313            "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz",
     314            "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==",
     315            "dev": true,
     316            "requires": {
     317                "@babel/helper-function-name": "^7.16.0",
     318                "@babel/template": "^7.16.0",
     319                "@babel/traverse": "^7.16.0",
     320                "@babel/types": "^7.16.0"
    322321            }
    323322        },
    324323        "@babel/helpers": {
    325             "version": "7.15.3",
    326             "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.3.tgz",
    327             "integrity": "sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==",
    328             "dev": true,
    329             "requires": {
    330                 "@babel/template": "^7.14.5",
    331                 "@babel/traverse": "^7.15.0",
    332                 "@babel/types": "^7.15.0"
     324            "version": "7.16.0",
     325            "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.0.tgz",
     326            "integrity": "sha512-dVRM0StFMdKlkt7cVcGgwD8UMaBfWJHl3A83Yfs8GQ3MO0LHIIIMvK7Fa0RGOGUQ10qikLaX6D7o5htcQWgTMQ==",
     327            "dev": true,
     328            "requires": {
     329                "@babel/template": "^7.16.0",
     330                "@babel/traverse": "^7.16.0",
     331                "@babel/types": "^7.16.0"
    333332            }
    334333        },
    335334        "@babel/highlight": {
    336             "version": "7.14.5",
    337             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
    338             "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
    339             "requires": {
    340                 "@babel/helper-validator-identifier": "^7.14.5",
     335            "version": "7.16.0",
     336            "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
     337            "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
     338            "requires": {
     339                "@babel/helper-validator-identifier": "^7.15.7",
    341340                "chalk": "^2.0.0",
    342341                "js-tokens": "^4.0.0"
     
    361360            "dev": true
    362361        },
     362        "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
     363            "version": "7.16.2",
     364            "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz",
     365            "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==",
     366            "dev": true,
     367            "requires": {
     368                "@babel/helper-plugin-utils": "^7.14.5"
     369            }
     370        },
    363371        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
    364             "version": "7.14.5",
    365             "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",
    366             "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
     372            "version": "7.16.0",
     373            "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz",
     374            "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==",
    367375            "dev": true,
    368376            "requires": {
    369377                "@babel/helper-plugin-utils": "^7.14.5",
    370                 "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
    371                 "@babel/plugin-proposal-optional-chaining": "^7.14.5"
     378                "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
     379                "@babel/plugin-proposal-optional-chaining": "^7.16.0"
    372380            }
    373381        },
    374382        "@babel/plugin-proposal-async-generator-functions": {
    375             "version": "7.14.9",
    376             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz",
    377             "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==",
     383            "version": "7.16.0",
     384            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.0.tgz",
     385            "integrity": "sha512-nyYmIo7ZqKsY6P4lnVmBlxp9B3a96CscbLotlsNuktMHahkDwoPYEjXrZHU0Tj844Z9f1IthVxQln57mhkcExw==",
    378386            "dev": true,
    379387            "requires": {
    380388                "@babel/helper-plugin-utils": "^7.14.5",
    381                 "@babel/helper-remap-async-to-generator": "^7.14.5",
     389                "@babel/helper-remap-async-to-generator": "^7.16.0",
    382390                "@babel/plugin-syntax-async-generators": "^7.8.4"
    383391            }
    384392        },
    385393        "@babel/plugin-proposal-class-properties": {
    386             "version": "7.14.5",
    387             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
    388             "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
    389             "dev": true,
    390             "requires": {
    391                 "@babel/helper-create-class-features-plugin": "^7.14.5",
     394            "version": "7.16.0",
     395            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz",
     396            "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==",
     397            "dev": true,
     398            "requires": {
     399                "@babel/helper-create-class-features-plugin": "^7.16.0",
    392400                "@babel/helper-plugin-utils": "^7.14.5"
    393401            }
    394402        },
    395403        "@babel/plugin-proposal-class-static-block": {
    396             "version": "7.14.5",
    397             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
    398             "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
    399             "dev": true,
    400             "requires": {
    401                 "@babel/helper-create-class-features-plugin": "^7.14.5",
     404            "version": "7.16.0",
     405            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz",
     406            "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==",
     407            "dev": true,
     408            "requires": {
     409                "@babel/helper-create-class-features-plugin": "^7.16.0",
    402410                "@babel/helper-plugin-utils": "^7.14.5",
    403411                "@babel/plugin-syntax-class-static-block": "^7.14.5"
     
    405413        },
    406414        "@babel/plugin-proposal-dynamic-import": {
    407             "version": "7.14.5",
    408             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
    409             "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
     415            "version": "7.16.0",
     416            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz",
     417            "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==",
    410418            "dev": true,
    411419            "requires": {
     
    415423        },
    416424        "@babel/plugin-proposal-export-namespace-from": {
    417             "version": "7.14.5",
    418             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
    419             "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
     425            "version": "7.16.0",
     426            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz",
     427            "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==",
    420428            "dev": true,
    421429            "requires": {
     
    425433        },
    426434        "@babel/plugin-proposal-json-strings": {
    427             "version": "7.14.5",
    428             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
    429             "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
     435            "version": "7.16.0",
     436            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz",
     437            "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==",
    430438            "dev": true,
    431439            "requires": {
     
    435443        },
    436444        "@babel/plugin-proposal-logical-assignment-operators": {
    437             "version": "7.14.5",
    438             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
    439             "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
     445            "version": "7.16.0",
     446            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz",
     447            "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==",
    440448            "dev": true,
    441449            "requires": {
     
    445453        },
    446454        "@babel/plugin-proposal-nullish-coalescing-operator": {
    447             "version": "7.14.5",
    448             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
    449             "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
     455            "version": "7.16.0",
     456            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz",
     457            "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==",
    450458            "dev": true,
    451459            "requires": {
     
    455463        },
    456464        "@babel/plugin-proposal-numeric-separator": {
    457             "version": "7.14.5",
    458             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
    459             "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
     465            "version": "7.16.0",
     466            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz",
     467            "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==",
    460468            "dev": true,
    461469            "requires": {
     
    465473        },
    466474        "@babel/plugin-proposal-object-rest-spread": {
    467             "version": "7.14.7",
    468             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
    469             "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
    470             "dev": true,
    471             "requires": {
    472                 "@babel/compat-data": "^7.14.7",
    473                 "@babel/helper-compilation-targets": "^7.14.5",
     475            "version": "7.16.0",
     476            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz",
     477            "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==",
     478            "dev": true,
     479            "requires": {
     480                "@babel/compat-data": "^7.16.0",
     481                "@babel/helper-compilation-targets": "^7.16.0",
    474482                "@babel/helper-plugin-utils": "^7.14.5",
    475483                "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    476                 "@babel/plugin-transform-parameters": "^7.14.5"
     484                "@babel/plugin-transform-parameters": "^7.16.0"
    477485            }
    478486        },
    479487        "@babel/plugin-proposal-optional-catch-binding": {
    480             "version": "7.14.5",
    481             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
    482             "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
     488            "version": "7.16.0",
     489            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz",
     490            "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==",
    483491            "dev": true,
    484492            "requires": {
     
    488496        },
    489497        "@babel/plugin-proposal-optional-chaining": {
    490             "version": "7.14.5",
    491             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
    492             "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
     498            "version": "7.16.0",
     499            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz",
     500            "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==",
    493501            "dev": true,
    494502            "requires": {
    495503                "@babel/helper-plugin-utils": "^7.14.5",
    496                 "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
     504                "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
    497505                "@babel/plugin-syntax-optional-chaining": "^7.8.3"
    498506            }
    499507        },
    500508        "@babel/plugin-proposal-private-methods": {
    501             "version": "7.14.5",
    502             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
    503             "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
    504             "dev": true,
    505             "requires": {
    506                 "@babel/helper-create-class-features-plugin": "^7.14.5",
     509            "version": "7.16.0",
     510            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz",
     511            "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==",
     512            "dev": true,
     513            "requires": {
     514                "@babel/helper-create-class-features-plugin": "^7.16.0",
    507515                "@babel/helper-plugin-utils": "^7.14.5"
    508516            }
    509517        },
    510518        "@babel/plugin-proposal-private-property-in-object": {
    511             "version": "7.14.5",
    512             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
    513             "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
    514             "dev": true,
    515             "requires": {
    516                 "@babel/helper-annotate-as-pure": "^7.14.5",
    517                 "@babel/helper-create-class-features-plugin": "^7.14.5",
     519            "version": "7.16.0",
     520            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz",
     521            "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==",
     522            "dev": true,
     523            "requires": {
     524                "@babel/helper-annotate-as-pure": "^7.16.0",
     525                "@babel/helper-create-class-features-plugin": "^7.16.0",
    518526                "@babel/helper-plugin-utils": "^7.14.5",
    519527                "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
     
    521529        },
    522530        "@babel/plugin-proposal-unicode-property-regex": {
    523             "version": "7.14.5",
    524             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
    525             "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
    526             "dev": true,
    527             "requires": {
    528                 "@babel/helper-create-regexp-features-plugin": "^7.14.5",
     531            "version": "7.16.0",
     532            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz",
     533            "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==",
     534            "dev": true,
     535            "requires": {
     536                "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    529537                "@babel/helper-plugin-utils": "^7.14.5"
    530538            }
     
    603611        },
    604612        "@babel/plugin-syntax-jsx": {
    605             "version": "7.14.5",
    606             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
    607             "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
    608             "dev": true,
     613            "version": "7.16.0",
     614            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz",
     615            "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==",
    609616            "requires": {
    610617                "@babel/helper-plugin-utils": "^7.14.5"
     
    684691        },
    685692        "@babel/plugin-syntax-typescript": {
    686             "version": "7.14.5",
    687             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
    688             "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
     693            "version": "7.16.0",
     694            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz",
     695            "integrity": "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==",
    689696            "dev": true,
    690697            "requires": {
     
    693700        },
    694701        "@babel/plugin-transform-arrow-functions": {
    695             "version": "7.14.5",
    696             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
    697             "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
     702            "version": "7.16.0",
     703            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz",
     704            "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==",
    698705            "dev": true,
    699706            "requires": {
     
    702709        },
    703710        "@babel/plugin-transform-async-to-generator": {
    704             "version": "7.14.5",
    705             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
    706             "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
    707             "dev": true,
    708             "requires": {
    709                 "@babel/helper-module-imports": "^7.14.5",
     711            "version": "7.16.0",
     712            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz",
     713            "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==",
     714            "dev": true,
     715            "requires": {
     716                "@babel/helper-module-imports": "^7.16.0",
    710717                "@babel/helper-plugin-utils": "^7.14.5",
    711                 "@babel/helper-remap-async-to-generator": "^7.14.5"
     718                "@babel/helper-remap-async-to-generator": "^7.16.0"
    712719            }
    713720        },
    714721        "@babel/plugin-transform-block-scoped-functions": {
    715             "version": "7.14.5",
    716             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
    717             "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
     722            "version": "7.16.0",
     723            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz",
     724            "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==",
    718725            "dev": true,
    719726            "requires": {
     
    722729        },
    723730        "@babel/plugin-transform-block-scoping": {
    724             "version": "7.15.3",
    725             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
    726             "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
     731            "version": "7.16.0",
     732            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz",
     733            "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==",
    727734            "dev": true,
    728735            "requires": {
     
    731738        },
    732739        "@babel/plugin-transform-classes": {
    733             "version": "7.14.9",
    734             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz",
    735             "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==",
    736             "dev": true,
    737             "requires": {
    738                 "@babel/helper-annotate-as-pure": "^7.14.5",
    739                 "@babel/helper-function-name": "^7.14.5",
    740                 "@babel/helper-optimise-call-expression": "^7.14.5",
     740            "version": "7.16.0",
     741            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz",
     742            "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==",
     743            "dev": true,
     744            "requires": {
     745                "@babel/helper-annotate-as-pure": "^7.16.0",
     746                "@babel/helper-function-name": "^7.16.0",
     747                "@babel/helper-optimise-call-expression": "^7.16.0",
    741748                "@babel/helper-plugin-utils": "^7.14.5",
    742                 "@babel/helper-replace-supers": "^7.14.5",
    743                 "@babel/helper-split-export-declaration": "^7.14.5",
     749                "@babel/helper-replace-supers": "^7.16.0",
     750                "@babel/helper-split-export-declaration": "^7.16.0",
    744751                "globals": "^11.1.0"
    745752            }
    746753        },
    747754        "@babel/plugin-transform-computed-properties": {
    748             "version": "7.14.5",
    749             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
    750             "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
     755            "version": "7.16.0",
     756            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz",
     757            "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==",
    751758            "dev": true,
    752759            "requires": {
     
    755762        },
    756763        "@babel/plugin-transform-destructuring": {
    757             "version": "7.14.7",
    758             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
    759             "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
     764            "version": "7.16.0",
     765            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz",
     766            "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==",
    760767            "dev": true,
    761768            "requires": {
     
    764771        },
    765772        "@babel/plugin-transform-dotall-regex": {
    766             "version": "7.14.5",
    767             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
    768             "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
    769             "dev": true,
    770             "requires": {
    771                 "@babel/helper-create-regexp-features-plugin": "^7.14.5",
     773            "version": "7.16.0",
     774            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz",
     775            "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==",
     776            "dev": true,
     777            "requires": {
     778                "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    772779                "@babel/helper-plugin-utils": "^7.14.5"
    773780            }
    774781        },
    775782        "@babel/plugin-transform-duplicate-keys": {
    776             "version": "7.14.5",
    777             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
    778             "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
     783            "version": "7.16.0",
     784            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz",
     785            "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==",
    779786            "dev": true,
    780787            "requires": {
     
    783790        },
    784791        "@babel/plugin-transform-exponentiation-operator": {
    785             "version": "7.14.5",
    786             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
    787             "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
    788             "dev": true,
    789             "requires": {
    790                 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
     792            "version": "7.16.0",
     793            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz",
     794            "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==",
     795            "dev": true,
     796            "requires": {
     797                "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0",
    791798                "@babel/helper-plugin-utils": "^7.14.5"
    792799            }
    793800        },
    794801        "@babel/plugin-transform-for-of": {
    795             "version": "7.14.5",
    796             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
    797             "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
     802            "version": "7.16.0",
     803            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz",
     804            "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==",
    798805            "dev": true,
    799806            "requires": {
     
    802809        },
    803810        "@babel/plugin-transform-function-name": {
    804             "version": "7.14.5",
    805             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
    806             "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
    807             "dev": true,
    808             "requires": {
    809                 "@babel/helper-function-name": "^7.14.5",
     811            "version": "7.16.0",
     812            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz",
     813            "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==",
     814            "dev": true,
     815            "requires": {
     816                "@babel/helper-function-name": "^7.16.0",
    810817                "@babel/helper-plugin-utils": "^7.14.5"
    811818            }
    812819        },
    813820        "@babel/plugin-transform-literals": {
    814             "version": "7.14.5",
    815             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
    816             "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
     821            "version": "7.16.0",
     822            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz",
     823            "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==",
    817824            "dev": true,
    818825            "requires": {
     
    821828        },
    822829        "@babel/plugin-transform-member-expression-literals": {
    823             "version": "7.14.5",
    824             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
    825             "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
     830            "version": "7.16.0",
     831            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz",
     832            "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==",
    826833            "dev": true,
    827834            "requires": {
     
    830837        },
    831838        "@babel/plugin-transform-modules-amd": {
    832             "version": "7.14.5",
    833             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
    834             "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
    835             "dev": true,
    836             "requires": {
    837                 "@babel/helper-module-transforms": "^7.14.5",
     839            "version": "7.16.0",
     840            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz",
     841            "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==",
     842            "dev": true,
     843            "requires": {
     844                "@babel/helper-module-transforms": "^7.16.0",
    838845                "@babel/helper-plugin-utils": "^7.14.5",
    839846                "babel-plugin-dynamic-import-node": "^2.3.3"
     
    841848        },
    842849        "@babel/plugin-transform-modules-commonjs": {
    843             "version": "7.15.0",
    844             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz",
    845             "integrity": "sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==",
    846             "dev": true,
    847             "requires": {
    848                 "@babel/helper-module-transforms": "^7.15.0",
     850            "version": "7.16.0",
     851            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz",
     852            "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==",
     853            "dev": true,
     854            "requires": {
     855                "@babel/helper-module-transforms": "^7.16.0",
    849856                "@babel/helper-plugin-utils": "^7.14.5",
    850                 "@babel/helper-simple-access": "^7.14.8",
     857                "@babel/helper-simple-access": "^7.16.0",
    851858                "babel-plugin-dynamic-import-node": "^2.3.3"
    852859            }
    853860        },
    854861        "@babel/plugin-transform-modules-systemjs": {
    855             "version": "7.14.5",
    856             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
    857             "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
    858             "dev": true,
    859             "requires": {
    860                 "@babel/helper-hoist-variables": "^7.14.5",
    861                 "@babel/helper-module-transforms": "^7.14.5",
     862            "version": "7.16.0",
     863            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz",
     864            "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==",
     865            "dev": true,
     866            "requires": {
     867                "@babel/helper-hoist-variables": "^7.16.0",
     868                "@babel/helper-module-transforms": "^7.16.0",
    862869                "@babel/helper-plugin-utils": "^7.14.5",
    863                 "@babel/helper-validator-identifier": "^7.14.5",
     870                "@babel/helper-validator-identifier": "^7.15.7",
    864871                "babel-plugin-dynamic-import-node": "^2.3.3"
    865872            }
    866873        },
    867874        "@babel/plugin-transform-modules-umd": {
    868             "version": "7.14.5",
    869             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
    870             "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
    871             "dev": true,
    872             "requires": {
    873                 "@babel/helper-module-transforms": "^7.14.5",
     875            "version": "7.16.0",
     876            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz",
     877            "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==",
     878            "dev": true,
     879            "requires": {
     880                "@babel/helper-module-transforms": "^7.16.0",
    874881                "@babel/helper-plugin-utils": "^7.14.5"
    875882            }
    876883        },
    877884        "@babel/plugin-transform-named-capturing-groups-regex": {
    878             "version": "7.14.9",
    879             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
    880             "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
    881             "dev": true,
    882             "requires": {
    883                 "@babel/helper-create-regexp-features-plugin": "^7.14.5"
     885            "version": "7.16.0",
     886            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz",
     887            "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==",
     888            "dev": true,
     889            "requires": {
     890                "@babel/helper-create-regexp-features-plugin": "^7.16.0"
    884891            }
    885892        },
    886893        "@babel/plugin-transform-new-target": {
    887             "version": "7.14.5",
    888             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
    889             "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
     894            "version": "7.16.0",
     895            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz",
     896            "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==",
    890897            "dev": true,
    891898            "requires": {
     
    894901        },
    895902        "@babel/plugin-transform-object-super": {
    896             "version": "7.14.5",
    897             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
    898             "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
     903            "version": "7.16.0",
     904            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz",
     905            "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==",
    899906            "dev": true,
    900907            "requires": {
    901908                "@babel/helper-plugin-utils": "^7.14.5",
    902                 "@babel/helper-replace-supers": "^7.14.5"
     909                "@babel/helper-replace-supers": "^7.16.0"
    903910            }
    904911        },
    905912        "@babel/plugin-transform-parameters": {
    906             "version": "7.14.5",
    907             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
    908             "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
     913            "version": "7.16.0",
     914            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.0.tgz",
     915            "integrity": "sha512-XgnQEm1CevKROPx+udOi/8f8TiGhrUWiHiaUCIp47tE0tpFDjzXNTZc9E5CmCwxNjXTWEVqvRfWZYOTFvMa/ZQ==",
    909916            "dev": true,
    910917            "requires": {
     
    913920        },
    914921        "@babel/plugin-transform-property-literals": {
    915             "version": "7.14.5",
    916             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
    917             "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
     922            "version": "7.16.0",
     923            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz",
     924            "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==",
    918925            "dev": true,
    919926            "requires": {
     
    922929        },
    923930        "@babel/plugin-transform-react-constant-elements": {
    924             "version": "7.14.5",
    925             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz",
    926             "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==",
     931            "version": "7.16.0",
     932            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.0.tgz",
     933            "integrity": "sha512-OgtklS+p9t1X37eWA4XdvvbZG/3gqzX569gqmo3q4/Ui6qjfTQmOs5UTSrfdD9nVByHhX6Gbm/Pyc4KbwUXGWA==",
    927934            "dev": true,
    928935            "requires": {
     
    931938        },
    932939        "@babel/plugin-transform-react-display-name": {
    933             "version": "7.15.1",
    934             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz",
    935             "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==",
     940            "version": "7.16.0",
     941            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz",
     942            "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==",
    936943            "dev": true,
    937944            "requires": {
     
    940947        },
    941948        "@babel/plugin-transform-react-jsx": {
    942             "version": "7.14.9",
    943             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz",
    944             "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==",
    945             "dev": true,
    946             "requires": {
    947                 "@babel/helper-annotate-as-pure": "^7.14.5",
    948                 "@babel/helper-module-imports": "^7.14.5",
     949            "version": "7.16.0",
     950            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz",
     951            "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==",
     952            "dev": true,
     953            "requires": {
     954                "@babel/helper-annotate-as-pure": "^7.16.0",
     955                "@babel/helper-module-imports": "^7.16.0",
    949956                "@babel/helper-plugin-utils": "^7.14.5",
    950                 "@babel/plugin-syntax-jsx": "^7.14.5",
    951                 "@babel/types": "^7.14.9"
     957                "@babel/plugin-syntax-jsx": "^7.16.0",
     958                "@babel/types": "^7.16.0"
    952959            }
    953960        },
    954961        "@babel/plugin-transform-react-jsx-development": {
    955             "version": "7.14.5",
    956             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
    957             "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
    958             "dev": true,
    959             "requires": {
    960                 "@babel/plugin-transform-react-jsx": "^7.14.5"
     962            "version": "7.16.0",
     963            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz",
     964            "integrity": "sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==",
     965            "dev": true,
     966            "requires": {
     967                "@babel/plugin-transform-react-jsx": "^7.16.0"
    961968            }
    962969        },
    963970        "@babel/plugin-transform-react-pure-annotations": {
    964             "version": "7.14.5",
    965             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
    966             "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
    967             "dev": true,
    968             "requires": {
    969                 "@babel/helper-annotate-as-pure": "^7.14.5",
     971            "version": "7.16.0",
     972            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.0.tgz",
     973            "integrity": "sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==",
     974            "dev": true,
     975            "requires": {
     976                "@babel/helper-annotate-as-pure": "^7.16.0",
    970977                "@babel/helper-plugin-utils": "^7.14.5"
    971978            }
    972979        },
    973980        "@babel/plugin-transform-regenerator": {
    974             "version": "7.14.5",
    975             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
    976             "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
     981            "version": "7.16.0",
     982            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz",
     983            "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==",
    977984            "dev": true,
    978985            "requires": {
     
    981988        },
    982989        "@babel/plugin-transform-reserved-words": {
    983             "version": "7.14.5",
    984             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
    985             "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
     990            "version": "7.16.0",
     991            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz",
     992            "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==",
    986993            "dev": true,
    987994            "requires": {
     
    990997        },
    991998        "@babel/plugin-transform-runtime": {
    992             "version": "7.15.0",
    993             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz",
    994             "integrity": "sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw==",
    995             "dev": true,
    996             "requires": {
    997                 "@babel/helper-module-imports": "^7.14.5",
     999            "version": "7.16.0",
     1000            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.0.tgz",
     1001            "integrity": "sha512-zlPf1/XFn5+vWdve3AAhf+Sxl+MVa5VlwTwWgnLx23u4GlatSRQJ3Eoo9vllf0a9il3woQsT4SK+5Z7c06h8ag==",
     1002            "dev": true,
     1003            "requires": {
     1004                "@babel/helper-module-imports": "^7.16.0",
    9981005                "@babel/helper-plugin-utils": "^7.14.5",
    999                 "babel-plugin-polyfill-corejs2": "^0.2.2",
    1000                 "babel-plugin-polyfill-corejs3": "^0.2.2",
    1001                 "babel-plugin-polyfill-regenerator": "^0.2.2",
     1006                "babel-plugin-polyfill-corejs2": "^0.2.3",
     1007                "babel-plugin-polyfill-corejs3": "^0.3.0",
     1008                "babel-plugin-polyfill-regenerator": "^0.2.3",
    10021009                "semver": "^6.3.0"
    10031010            },
     
    10121019        },
    10131020        "@babel/plugin-transform-shorthand-properties": {
    1014             "version": "7.14.5",
    1015             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
    1016             "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
     1021            "version": "7.16.0",
     1022            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz",
     1023            "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==",
    10171024            "dev": true,
    10181025            "requires": {
     
    10211028        },
    10221029        "@babel/plugin-transform-spread": {
    1023             "version": "7.14.6",
    1024             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
    1025             "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
     1030            "version": "7.16.0",
     1031            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz",
     1032            "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==",
    10261033            "dev": true,
    10271034            "requires": {
    10281035                "@babel/helper-plugin-utils": "^7.14.5",
    1029                 "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
     1036                "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0"
    10301037            }
    10311038        },
    10321039        "@babel/plugin-transform-sticky-regex": {
    1033             "version": "7.14.5",
    1034             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
    1035             "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
     1040            "version": "7.16.0",
     1041            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz",
     1042            "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==",
    10361043            "dev": true,
    10371044            "requires": {
     
    10401047        },
    10411048        "@babel/plugin-transform-template-literals": {
    1042             "version": "7.14.5",
    1043             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
    1044             "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
     1049            "version": "7.16.0",
     1050            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz",
     1051            "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==",
    10451052            "dev": true,
    10461053            "requires": {
     
    10491056        },
    10501057        "@babel/plugin-transform-typeof-symbol": {
    1051             "version": "7.14.5",
    1052             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
    1053             "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
     1058            "version": "7.16.0",
     1059            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz",
     1060            "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==",
    10541061            "dev": true,
    10551062            "requires": {
     
    10581065        },
    10591066        "@babel/plugin-transform-typescript": {
    1060             "version": "7.15.0",
    1061             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.0.tgz",
    1062             "integrity": "sha512-WIIEazmngMEEHDaPTx0IZY48SaAmjVWe3TRSX7cmJXn0bEv9midFzAjxiruOWYIVf5iQ10vFx7ASDpgEO08L5w==",
    1063             "dev": true,
    1064             "requires": {
    1065                 "@babel/helper-create-class-features-plugin": "^7.15.0",
     1067            "version": "7.16.1",
     1068            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz",
     1069            "integrity": "sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==",
     1070            "dev": true,
     1071            "requires": {
     1072                "@babel/helper-create-class-features-plugin": "^7.16.0",
    10661073                "@babel/helper-plugin-utils": "^7.14.5",
    1067                 "@babel/plugin-syntax-typescript": "^7.14.5"
     1074                "@babel/plugin-syntax-typescript": "^7.16.0"
    10681075            }
    10691076        },
    10701077        "@babel/plugin-transform-unicode-escapes": {
    1071             "version": "7.14.5",
    1072             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
    1073             "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
     1078            "version": "7.16.0",
     1079            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz",
     1080            "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==",
    10741081            "dev": true,
    10751082            "requires": {
     
    10781085        },
    10791086        "@babel/plugin-transform-unicode-regex": {
    1080             "version": "7.14.5",
    1081             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
    1082             "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
    1083             "dev": true,
    1084             "requires": {
    1085                 "@babel/helper-create-regexp-features-plugin": "^7.14.5",
     1087            "version": "7.16.0",
     1088            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz",
     1089            "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==",
     1090            "dev": true,
     1091            "requires": {
     1092                "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    10861093                "@babel/helper-plugin-utils": "^7.14.5"
    10871094            }
    10881095        },
    10891096        "@babel/preset-env": {
    1090             "version": "7.15.0",
    1091             "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz",
    1092             "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==",
    1093             "dev": true,
    1094             "requires": {
    1095                 "@babel/compat-data": "^7.15.0",
    1096                 "@babel/helper-compilation-targets": "^7.15.0",
     1097            "version": "7.16.0",
     1098            "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.0.tgz",
     1099            "integrity": "sha512-cdTu/W0IrviamtnZiTfixPfIncr2M1VqRrkjzZWlr1B4TVYimCFK5jkyOdP4qw2MrlKHi+b3ORj6x8GoCew8Dg==",
     1100            "dev": true,
     1101            "requires": {
     1102                "@babel/compat-data": "^7.16.0",
     1103                "@babel/helper-compilation-targets": "^7.16.0",
    10971104                "@babel/helper-plugin-utils": "^7.14.5",
    10981105                "@babel/helper-validator-option": "^7.14.5",
    1099                 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
    1100                 "@babel/plugin-proposal-async-generator-functions": "^7.14.9",
    1101                 "@babel/plugin-proposal-class-properties": "^7.14.5",
    1102                 "@babel/plugin-proposal-class-static-block": "^7.14.5",
    1103                 "@babel/plugin-proposal-dynamic-import": "^7.14.5",
    1104                 "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
    1105                 "@babel/plugin-proposal-json-strings": "^7.14.5",
    1106                 "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
    1107                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
    1108                 "@babel/plugin-proposal-numeric-separator": "^7.14.5",
    1109                 "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
    1110                 "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
    1111                 "@babel/plugin-proposal-optional-chaining": "^7.14.5",
    1112                 "@babel/plugin-proposal-private-methods": "^7.14.5",
    1113                 "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
    1114                 "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
     1106                "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.0",
     1107                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0",
     1108                "@babel/plugin-proposal-async-generator-functions": "^7.16.0",
     1109                "@babel/plugin-proposal-class-properties": "^7.16.0",
     1110                "@babel/plugin-proposal-class-static-block": "^7.16.0",
     1111                "@babel/plugin-proposal-dynamic-import": "^7.16.0",
     1112                "@babel/plugin-proposal-export-namespace-from": "^7.16.0",
     1113                "@babel/plugin-proposal-json-strings": "^7.16.0",
     1114                "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0",
     1115                "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
     1116                "@babel/plugin-proposal-numeric-separator": "^7.16.0",
     1117                "@babel/plugin-proposal-object-rest-spread": "^7.16.0",
     1118                "@babel/plugin-proposal-optional-catch-binding": "^7.16.0",
     1119                "@babel/plugin-proposal-optional-chaining": "^7.16.0",
     1120                "@babel/plugin-proposal-private-methods": "^7.16.0",
     1121                "@babel/plugin-proposal-private-property-in-object": "^7.16.0",
     1122                "@babel/plugin-proposal-unicode-property-regex": "^7.16.0",
    11151123                "@babel/plugin-syntax-async-generators": "^7.8.4",
    11161124                "@babel/plugin-syntax-class-properties": "^7.12.13",
     
    11271135                "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
    11281136                "@babel/plugin-syntax-top-level-await": "^7.14.5",
    1129                 "@babel/plugin-transform-arrow-functions": "^7.14.5",
    1130                 "@babel/plugin-transform-async-to-generator": "^7.14.5",
    1131                 "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
    1132                 "@babel/plugin-transform-block-scoping": "^7.14.5",
    1133                 "@babel/plugin-transform-classes": "^7.14.9",
    1134                 "@babel/plugin-transform-computed-properties": "^7.14.5",
    1135                 "@babel/plugin-transform-destructuring": "^7.14.7",
    1136                 "@babel/plugin-transform-dotall-regex": "^7.14.5",
    1137                 "@babel/plugin-transform-duplicate-keys": "^7.14.5",
    1138                 "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
    1139                 "@babel/plugin-transform-for-of": "^7.14.5",
    1140                 "@babel/plugin-transform-function-name": "^7.14.5",
    1141                 "@babel/plugin-transform-literals": "^7.14.5",
    1142                 "@babel/plugin-transform-member-expression-literals": "^7.14.5",
    1143                 "@babel/plugin-transform-modules-amd": "^7.14.5",
    1144                 "@babel/plugin-transform-modules-commonjs": "^7.15.0",
    1145                 "@babel/plugin-transform-modules-systemjs": "^7.14.5",
    1146                 "@babel/plugin-transform-modules-umd": "^7.14.5",
    1147                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
    1148                 "@babel/plugin-transform-new-target": "^7.14.5",
    1149                 "@babel/plugin-transform-object-super": "^7.14.5",
    1150                 "@babel/plugin-transform-parameters": "^7.14.5",
    1151                 "@babel/plugin-transform-property-literals": "^7.14.5",
    1152                 "@babel/plugin-transform-regenerator": "^7.14.5",
    1153                 "@babel/plugin-transform-reserved-words": "^7.14.5",
    1154                 "@babel/plugin-transform-shorthand-properties": "^7.14.5",
    1155                 "@babel/plugin-transform-spread": "^7.14.6",
    1156                 "@babel/plugin-transform-sticky-regex": "^7.14.5",
    1157                 "@babel/plugin-transform-template-literals": "^7.14.5",
    1158                 "@babel/plugin-transform-typeof-symbol": "^7.14.5",
    1159                 "@babel/plugin-transform-unicode-escapes": "^7.14.5",
    1160                 "@babel/plugin-transform-unicode-regex": "^7.14.5",
    1161                 "@babel/preset-modules": "^0.1.4",
    1162                 "@babel/types": "^7.15.0",
    1163                 "babel-plugin-polyfill-corejs2": "^0.2.2",
    1164                 "babel-plugin-polyfill-corejs3": "^0.2.2",
    1165                 "babel-plugin-polyfill-regenerator": "^0.2.2",
    1166                 "core-js-compat": "^3.16.0",
     1137                "@babel/plugin-transform-arrow-functions": "^7.16.0",
     1138                "@babel/plugin-transform-async-to-generator": "^7.16.0",
     1139                "@babel/plugin-transform-block-scoped-functions": "^7.16.0",
     1140                "@babel/plugin-transform-block-scoping": "^7.16.0",
     1141                "@babel/plugin-transform-classes": "^7.16.0",
     1142                "@babel/plugin-transform-computed-properties": "^7.16.0",
     1143                "@babel/plugin-transform-destructuring": "^7.16.0",
     1144                "@babel/plugin-transform-dotall-regex": "^7.16.0",
     1145                "@babel/plugin-transform-duplicate-keys": "^7.16.0",
     1146                "@babel/plugin-transform-exponentiation-operator": "^7.16.0",
     1147                "@babel/plugin-transform-for-of": "^7.16.0",
     1148                "@babel/plugin-transform-function-name": "^7.16.0",
     1149                "@babel/plugin-transform-literals": "^7.16.0",
     1150                "@babel/plugin-transform-member-expression-literals": "^7.16.0",
     1151                "@babel/plugin-transform-modules-amd": "^7.16.0",
     1152                "@babel/plugin-transform-modules-commonjs": "^7.16.0",
     1153                "@babel/plugin-transform-modules-systemjs": "^7.16.0",
     1154                "@babel/plugin-transform-modules-umd": "^7.16.0",
     1155                "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0",
     1156                "@babel/plugin-transform-new-target": "^7.16.0",
     1157                "@babel/plugin-transform-object-super": "^7.16.0",
     1158                "@babel/plugin-transform-parameters": "^7.16.0",
     1159                "@babel/plugin-transform-property-literals": "^7.16.0",
     1160                "@babel/plugin-transform-regenerator": "^7.16.0",
     1161                "@babel/plugin-transform-reserved-words": "^7.16.0",
     1162                "@babel/plugin-transform-shorthand-properties": "^7.16.0",
     1163                "@babel/plugin-transform-spread": "^7.16.0",
     1164                "@babel/plugin-transform-sticky-regex": "^7.16.0",
     1165                "@babel/plugin-transform-template-literals": "^7.16.0",
     1166                "@babel/plugin-transform-typeof-symbol": "^7.16.0",
     1167                "@babel/plugin-transform-unicode-escapes": "^7.16.0",
     1168                "@babel/plugin-transform-unicode-regex": "^7.16.0",
     1169                "@babel/preset-modules": "^0.1.5",
     1170                "@babel/types": "^7.16.0",
     1171                "babel-plugin-polyfill-corejs2": "^0.2.3",
     1172                "babel-plugin-polyfill-corejs3": "^0.3.0",
     1173                "babel-plugin-polyfill-regenerator": "^0.2.3",
     1174                "core-js-compat": "^3.19.0",
    11671175                "semver": "^6.3.0"
    11681176            },
     
    11771185        },
    11781186        "@babel/preset-modules": {
    1179             "version": "0.1.4",
    1180             "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
    1181             "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
     1187            "version": "0.1.5",
     1188            "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
     1189            "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
    11821190            "dev": true,
    11831191            "requires": {
     
    11901198        },
    11911199        "@babel/preset-react": {
    1192             "version": "7.14.5",
    1193             "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
    1194             "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
     1200            "version": "7.16.0",
     1201            "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.0.tgz",
     1202            "integrity": "sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==",
    11951203            "dev": true,
    11961204            "requires": {
    11971205                "@babel/helper-plugin-utils": "^7.14.5",
    11981206                "@babel/helper-validator-option": "^7.14.5",
    1199                 "@babel/plugin-transform-react-display-name": "^7.14.5",
    1200                 "@babel/plugin-transform-react-jsx": "^7.14.5",
    1201                 "@babel/plugin-transform-react-jsx-development": "^7.14.5",
    1202                 "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
     1207                "@babel/plugin-transform-react-display-name": "^7.16.0",
     1208                "@babel/plugin-transform-react-jsx": "^7.16.0",
     1209                "@babel/plugin-transform-react-jsx-development": "^7.16.0",
     1210                "@babel/plugin-transform-react-pure-annotations": "^7.16.0"
    12031211            }
    12041212        },
    12051213        "@babel/preset-typescript": {
    1206             "version": "7.15.0",
    1207             "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz",
    1208             "integrity": "sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==",
     1214            "version": "7.16.0",
     1215            "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.0.tgz",
     1216            "integrity": "sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==",
    12091217            "dev": true,
    12101218            "requires": {
    12111219                "@babel/helper-plugin-utils": "^7.14.5",
    12121220                "@babel/helper-validator-option": "^7.14.5",
    1213                 "@babel/plugin-transform-typescript": "^7.15.0"
     1221                "@babel/plugin-transform-typescript": "^7.16.0"
    12141222            }
    12151223        },
    12161224        "@babel/runtime": {
    1217             "version": "7.14.6",
    1218             "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
    1219             "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
     1225            "version": "7.16.0",
     1226            "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.0.tgz",
     1227            "integrity": "sha512-Nht8L0O8YCktmsDV6FqFue7vQLRx3Hb0B37lS5y0jDRqRxlBG4wIJHnf9/bgSE2UyipKFA01YtS+npRdTWBUyw==",
    12201228            "requires": {
    12211229                "regenerator-runtime": "^0.13.4"
     
    12231231        },
    12241232        "@babel/runtime-corejs3": {
    1225             "version": "7.15.3",
    1226             "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.3.tgz",
    1227             "integrity": "sha512-30A3lP+sRL6ml8uhoJSs+8jwpKzbw8CqBvDc1laeptxPm5FahumJxirigcbD2qTs71Sonvj1cyZB0OKGAmxQ+A==",
    1228             "dev": true,
    1229             "requires": {
    1230                 "core-js-pure": "^3.16.0",
     1233            "version": "7.16.0",
     1234            "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.0.tgz",
     1235            "integrity": "sha512-Oi2qwQ21X7/d9gn3WiwkDTJmq3TQtYNz89lRnoFy8VeZpWlsyXvzSwiRrRZ8cXluvSwqKxqHJ6dBd9Rv+p0ZGQ==",
     1236            "dev": true,
     1237            "requires": {
     1238                "core-js-pure": "^3.19.0",
    12311239                "regenerator-runtime": "^0.13.4"
    12321240            }
    12331241        },
    12341242        "@babel/template": {
    1235             "version": "7.14.5",
    1236             "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
    1237             "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
    1238             "dev": true,
    1239             "requires": {
    1240                 "@babel/code-frame": "^7.14.5",
    1241                 "@babel/parser": "^7.14.5",
    1242                 "@babel/types": "^7.14.5"
     1243            "version": "7.16.0",
     1244            "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
     1245            "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
     1246            "dev": true,
     1247            "requires": {
     1248                "@babel/code-frame": "^7.16.0",
     1249                "@babel/parser": "^7.16.0",
     1250                "@babel/types": "^7.16.0"
    12431251            },
    12441252            "dependencies": {
    12451253                "@babel/parser": {
    1246                     "version": "7.15.3",
    1247                     "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
    1248                     "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
     1254                    "version": "7.16.2",
     1255                    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz",
     1256                    "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==",
    12491257                    "dev": true
    12501258                }
     
    12521260        },
    12531261        "@babel/traverse": {
    1254             "version": "7.15.0",
    1255             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz",
    1256             "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==",
    1257             "dev": true,
    1258             "requires": {
    1259                 "@babel/code-frame": "^7.14.5",
    1260                 "@babel/generator": "^7.15.0",
    1261                 "@babel/helper-function-name": "^7.14.5",
    1262                 "@babel/helper-hoist-variables": "^7.14.5",
    1263                 "@babel/helper-split-export-declaration": "^7.14.5",
    1264                 "@babel/parser": "^7.15.0",
    1265                 "@babel/types": "^7.15.0",
     1262            "version": "7.16.0",
     1263            "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.0.tgz",
     1264            "integrity": "sha512-qQ84jIs1aRQxaGaxSysII9TuDaguZ5yVrEuC0BN2vcPlalwfLovVmCjbFDPECPXcYM/wLvNFfp8uDOliLxIoUQ==",
     1265            "dev": true,
     1266            "requires": {
     1267                "@babel/code-frame": "^7.16.0",
     1268                "@babel/generator": "^7.16.0",
     1269                "@babel/helper-function-name": "^7.16.0",
     1270                "@babel/helper-hoist-variables": "^7.16.0",
     1271                "@babel/helper-split-export-declaration": "^7.16.0",
     1272                "@babel/parser": "^7.16.0",
     1273                "@babel/types": "^7.16.0",
    12661274                "debug": "^4.1.0",
    12671275                "globals": "^11.1.0"
     
    12691277            "dependencies": {
    12701278                "@babel/parser": {
    1271                     "version": "7.15.3",
    1272                     "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
    1273                     "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
     1279                    "version": "7.16.2",
     1280                    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz",
     1281                    "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==",
    12741282                    "dev": true
    12751283                }
     
    12771285        },
    12781286        "@babel/types": {
    1279             "version": "7.15.0",
    1280             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz",
    1281             "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==",
    1282             "requires": {
    1283                 "@babel/helper-validator-identifier": "^7.14.9",
     1287            "version": "7.16.0",
     1288            "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
     1289            "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
     1290            "requires": {
     1291                "@babel/helper-validator-identifier": "^7.15.7",
    12841292                "to-fast-properties": "^2.0.0"
    12851293            }
     
    13101318            }
    13111319        },
     1320        "@discoveryjs/json-ext": {
     1321            "version": "0.5.5",
     1322            "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz",
     1323            "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==",
     1324            "dev": true
     1325        },
     1326        "@emotion/babel-plugin": {
     1327            "version": "11.3.0",
     1328            "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz",
     1329            "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==",
     1330            "requires": {
     1331                "@babel/helper-module-imports": "^7.12.13",
     1332                "@babel/plugin-syntax-jsx": "^7.12.13",
     1333                "@babel/runtime": "^7.13.10",
     1334                "@emotion/hash": "^0.8.0",
     1335                "@emotion/memoize": "^0.7.5",
     1336                "@emotion/serialize": "^1.0.2",
     1337                "babel-plugin-macros": "^2.6.1",
     1338                "convert-source-map": "^1.5.0",
     1339                "escape-string-regexp": "^4.0.0",
     1340                "find-root": "^1.1.0",
     1341                "source-map": "^0.5.7",
     1342                "stylis": "^4.0.3"
     1343            },
     1344            "dependencies": {
     1345                "escape-string-regexp": {
     1346                    "version": "4.0.0",
     1347                    "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
     1348                    "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
     1349                }
     1350            }
     1351        },
    13121352        "@emotion/cache": {
    1313             "version": "10.0.29",
    1314             "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz",
    1315             "integrity": "sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==",
    1316             "requires": {
    1317                 "@emotion/sheet": "0.9.4",
    1318                 "@emotion/stylis": "0.8.5",
    1319                 "@emotion/utils": "0.11.3",
    1320                 "@emotion/weak-memoize": "0.2.5"
    1321             }
    1322         },
    1323         "@emotion/core": {
    1324             "version": "10.1.1",
    1325             "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.1.1.tgz",
    1326             "integrity": "sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA==",
    1327             "requires": {
    1328                 "@babel/runtime": "^7.5.5",
    1329                 "@emotion/cache": "^10.0.27",
    1330                 "@emotion/css": "^10.0.27",
    1331                 "@emotion/serialize": "^0.11.15",
    1332                 "@emotion/sheet": "0.9.4",
    1333                 "@emotion/utils": "0.11.3"
     1353            "version": "11.5.0",
     1354            "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.5.0.tgz",
     1355            "integrity": "sha512-mAZ5QRpLriBtaj/k2qyrXwck6yeoz1V5lMt/jfj6igWU35yYlNKs2LziXVgvH81gnJZ+9QQNGelSsnuoAy6uIw==",
     1356            "requires": {
     1357                "@emotion/memoize": "^0.7.4",
     1358                "@emotion/sheet": "^1.0.3",
     1359                "@emotion/utils": "^1.0.0",
     1360                "@emotion/weak-memoize": "^0.2.5",
     1361                "stylis": "^4.0.10"
    13341362            }
    13351363        },
    13361364        "@emotion/css": {
    1337             "version": "10.0.27",
    1338             "resolved": "https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz",
    1339             "integrity": "sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==",
    1340             "requires": {
    1341                 "@emotion/serialize": "^0.11.15",
    1342                 "@emotion/utils": "0.11.3",
    1343                 "babel-plugin-emotion": "^10.0.27"
     1365            "version": "11.5.0",
     1366            "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.5.0.tgz",
     1367            "integrity": "sha512-mqjz/3aqR9rp40M+pvwdKYWxlQK4Nj3cnNjo3Tx6SM14dSsEn7q/4W2/I7PlgG+mb27iITHugXuBIHH/QwUBVQ==",
     1368            "requires": {
     1369                "@emotion/babel-plugin": "^11.0.0",
     1370                "@emotion/cache": "^11.5.0",
     1371                "@emotion/serialize": "^1.0.0",
     1372                "@emotion/sheet": "^1.0.3",
     1373                "@emotion/utils": "^1.0.0"
    13441374            }
    13451375        },
     
    13501380        },
    13511381        "@emotion/is-prop-valid": {
    1352             "version": "0.8.8",
    1353             "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
    1354             "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
    1355             "requires": {
    1356                 "@emotion/memoize": "0.7.4"
     1382            "version": "1.1.0",
     1383            "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.0.tgz",
     1384            "integrity": "sha512-9RkilvXAufQHsSsjQ3PIzSns+pxuX4EW8EbGeSPjZMHuMx6z/MOzb9LpqNieQX4F3mre3NWS2+X3JNRHTQztUQ==",
     1385            "requires": {
     1386                "@emotion/memoize": "^0.7.4"
    13571387            }
    13581388        },
    13591389        "@emotion/memoize": {
    1360             "version": "0.7.4",
    1361             "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
    1362             "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
     1390            "version": "0.7.5",
     1391            "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz",
     1392            "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ=="
     1393        },
     1394        "@emotion/react": {
     1395            "version": "11.5.0",
     1396            "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.5.0.tgz",
     1397            "integrity": "sha512-MYq/bzp3rYbee4EMBORCn4duPQfgpiEB5XzrZEBnUZAL80Qdfr7CEv/T80jwaTl/dnZmt9SnTa8NkTrwFNpLlw==",
     1398            "requires": {
     1399                "@babel/runtime": "^7.13.10",
     1400                "@emotion/cache": "^11.5.0",
     1401                "@emotion/serialize": "^1.0.2",
     1402                "@emotion/sheet": "^1.0.3",
     1403                "@emotion/utils": "^1.0.0",
     1404                "@emotion/weak-memoize": "^0.2.5",
     1405                "hoist-non-react-statics": "^3.3.1"
     1406            }
    13631407        },
    13641408        "@emotion/serialize": {
    1365             "version": "0.11.16",
    1366             "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
    1367             "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
    1368             "requires": {
    1369                 "@emotion/hash": "0.8.0",
    1370                 "@emotion/memoize": "0.7.4",
    1371                 "@emotion/unitless": "0.7.5",
    1372                 "@emotion/utils": "0.11.3",
    1373                 "csstype": "^2.5.7"
    1374             },
    1375             "dependencies": {
    1376                 "csstype": {
    1377                     "version": "2.6.17",
    1378                     "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz",
    1379                     "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A=="
    1380                 }
     1409            "version": "1.0.2",
     1410            "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz",
     1411            "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==",
     1412            "requires": {
     1413                "@emotion/hash": "^0.8.0",
     1414                "@emotion/memoize": "^0.7.4",
     1415                "@emotion/unitless": "^0.7.5",
     1416                "@emotion/utils": "^1.0.0",
     1417                "csstype": "^3.0.2"
    13811418            }
    13821419        },
    13831420        "@emotion/sheet": {
    1384             "version": "0.9.4",
    1385             "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz",
    1386             "integrity": "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA=="
     1421            "version": "1.0.3",
     1422            "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.3.tgz",
     1423            "integrity": "sha512-YoX5GyQ4db7LpbmXHMuc8kebtBGP6nZfRC5Z13OKJMixBEwdZrJ914D6yJv/P+ZH/YY3F5s89NYX2hlZAf3SRQ=="
    13871424        },
    13881425        "@emotion/styled": {
    1389             "version": "10.0.27",
    1390             "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-10.0.27.tgz",
    1391             "integrity": "sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==",
    1392             "requires": {
    1393                 "@emotion/styled-base": "^10.0.27",
    1394                 "babel-plugin-emotion": "^10.0.27"
    1395             }
    1396         },
    1397         "@emotion/styled-base": {
    1398             "version": "10.0.31",
    1399             "resolved": "https://registry.npmjs.org/@emotion/styled-base/-/styled-base-10.0.31.tgz",
    1400             "integrity": "sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ==",
    1401             "requires": {
    1402                 "@babel/runtime": "^7.5.5",
    1403                 "@emotion/is-prop-valid": "0.8.8",
    1404                 "@emotion/serialize": "^0.11.15",
    1405                 "@emotion/utils": "0.11.3"
    1406             }
    1407         },
    1408         "@emotion/stylis": {
    1409             "version": "0.8.5",
    1410             "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
    1411             "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
     1426            "version": "11.3.0",
     1427            "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.3.0.tgz",
     1428            "integrity": "sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA==",
     1429            "requires": {
     1430                "@babel/runtime": "^7.13.10",
     1431                "@emotion/babel-plugin": "^11.3.0",
     1432                "@emotion/is-prop-valid": "^1.1.0",
     1433                "@emotion/serialize": "^1.0.2",
     1434                "@emotion/utils": "^1.0.0"
     1435            }
    14121436        },
    14131437        "@emotion/unitless": {
     
    14171441        },
    14181442        "@emotion/utils": {
    1419             "version": "0.11.3",
    1420             "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
    1421             "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
     1443            "version": "1.0.0",
     1444            "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz",
     1445            "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA=="
    14221446        },
    14231447        "@emotion/weak-memoize": {
     
    14271451        },
    14281452        "@es-joy/jsdoccomment": {
    1429             "version": "0.6.0",
    1430             "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.6.0.tgz",
    1431             "integrity": "sha512-zT1EtysKMITJ7vE4RvOJqitxk/Str6It8hq+fykxkwLuTyzgak+TnVuVSIyovT/qrEz3i46ypCSXgNtIDYwNOg==",
    1432             "dev": true,
    1433             "requires": {
    1434                 "comment-parser": "^1.1.5",
     1453            "version": "0.10.8",
     1454            "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.10.8.tgz",
     1455            "integrity": "sha512-3P1JiGL4xaR9PoTKUHa2N/LKwa2/eUdRqGwijMWWgBqbFEqJUVpmaOi2TcjcemrsRMgFLBzQCK4ToPhrSVDiFQ==",
     1456            "dev": true,
     1457            "requires": {
     1458                "comment-parser": "1.2.4",
    14351459                "esquery": "^1.4.0",
    1436                 "jsdoctypeparser": "^9.0.0"
     1460                "jsdoc-type-pratt-parser": "1.1.1"
     1461            },
     1462            "dependencies": {
     1463                "jsdoc-type-pratt-parser": {
     1464                    "version": "1.1.1",
     1465                    "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.1.1.tgz",
     1466                    "integrity": "sha512-uelRmpghNwPBuZScwgBG/OzodaFk5RbO5xaivBdsAY70icWfShwZ7PCMO0x1zSkOa8T1FzHThmrdoyg/0AwV5g==",
     1467                    "dev": true
     1468                }
    14371469            }
    14381470        },
     
    14551487            "dependencies": {
    14561488                "globals": {
    1457                     "version": "13.11.0",
    1458                     "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
    1459                     "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
     1489                    "version": "13.12.0",
     1490                    "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
     1491                    "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==",
    14601492                    "dev": true,
    14611493                    "requires": {
     
    16681700            }
    16691701        },
    1670         "@gar/promisify": {
    1671             "version": "1.1.2",
    1672             "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz",
    1673             "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==",
    1674             "dev": true
    1675         },
    1676         "@hapi/address": {
    1677             "version": "2.1.4",
    1678             "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
    1679             "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==",
    1680             "dev": true
    1681         },
    1682         "@hapi/bourne": {
    1683             "version": "1.3.2",
    1684             "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
    1685             "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==",
    1686             "dev": true
    1687         },
    1688         "@hapi/hoek": {
    1689             "version": "8.5.1",
    1690             "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
    1691             "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==",
    1692             "dev": true
    1693         },
    1694         "@hapi/joi": {
    1695             "version": "15.1.1",
    1696             "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz",
    1697             "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==",
    1698             "dev": true,
    1699             "requires": {
    1700                 "@hapi/address": "2.x.x",
    1701                 "@hapi/bourne": "1.x.x",
    1702                 "@hapi/hoek": "8.x.x",
    1703                 "@hapi/topo": "3.x.x"
    1704             }
    1705         },
    1706         "@hapi/topo": {
    1707             "version": "3.1.6",
    1708             "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz",
    1709             "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==",
    1710             "dev": true,
    1711             "requires": {
    1712                 "@hapi/hoek": "^8.3.0"
    1713             }
    1714         },
    17151702        "@humanwhocodes/config-array": {
    17161703            "version": "0.5.0",
     
    17251712        },
    17261713        "@humanwhocodes/object-schema": {
    1727             "version": "1.2.0",
    1728             "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz",
    1729             "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==",
     1714            "version": "1.2.1",
     1715            "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
     1716            "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
    17301717            "dev": true
    17311718        },
     
    18421829            "dependencies": {
    18431830                "ansi-regex": {
    1844                     "version": "5.0.0",
    1845                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    1846                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     1831                    "version": "5.0.1",
     1832                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     1833                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    18471834                    "dev": true
    18481835                },
     
    18971884                },
    18981885                "strip-ansi": {
    1899                     "version": "6.0.0",
    1900                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    1901                     "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    1902                     "dev": true,
    1903                     "requires": {
    1904                         "ansi-regex": "^5.0.0"
     1886                    "version": "6.0.1",
     1887                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     1888                    "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     1889                    "dev": true,
     1890                    "requires": {
     1891                        "ansi-regex": "^5.0.1"
    19051892                    }
    19061893                },
     
    19861973            },
    19871974            "dependencies": {
     1975                "istanbul-lib-instrument": {
     1976                    "version": "4.0.3",
     1977                    "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
     1978                    "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
     1979                    "dev": true,
     1980                    "requires": {
     1981                        "@babel/core": "^7.7.5",
     1982                        "@istanbuljs/schema": "^0.1.2",
     1983                        "istanbul-lib-coverage": "^3.0.0",
     1984                        "semver": "^6.3.0"
     1985                    }
     1986                },
     1987                "semver": {
     1988                    "version": "6.3.0",
     1989                    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     1990                    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     1991                    "dev": true
     1992                },
    19881993                "source-map": {
    19891994                    "version": "0.6.1",
     
    21722177            }
    21732178        },
    2174         "@npmcli/fs": {
    2175             "version": "1.0.0",
    2176             "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz",
    2177             "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==",
    2178             "dev": true,
    2179             "requires": {
    2180                 "@gar/promisify": "^1.0.1",
    2181                 "semver": "^7.3.5"
    2182             },
    2183             "dependencies": {
    2184                 "semver": {
    2185                     "version": "7.3.5",
    2186                     "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
    2187                     "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
    2188                     "dev": true,
    2189                     "requires": {
    2190                         "lru-cache": "^6.0.0"
    2191                     }
    2192                 }
    2193             }
    2194         },
    2195         "@npmcli/move-file": {
    2196             "version": "1.1.2",
    2197             "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
    2198             "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
    2199             "dev": true,
    2200             "requires": {
    2201                 "mkdirp": "^1.0.4",
    2202                 "rimraf": "^3.0.2"
    2203             },
    2204             "dependencies": {
    2205                 "mkdirp": {
    2206                     "version": "1.0.4",
    2207                     "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
    2208                     "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
    2209                     "dev": true
    2210                 },
    2211                 "rimraf": {
    2212                     "version": "3.0.2",
    2213                     "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
    2214                     "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
    2215                     "dev": true,
    2216                     "requires": {
    2217                         "glob": "^7.1.3"
    2218                     }
    2219                 }
    2220             }
    2221         },
    22222179        "@polka/url": {
    2223             "version": "1.0.0-next.20",
    2224             "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.20.tgz",
    2225             "integrity": "sha512-88p7+M0QGxKpmnkfXjS4V26AnoC/eiqZutE8GLdaI5X12NY75bXSdTY9NkmYb2Xyk1O+MmkuO6Frmsj84V6I8Q==",
     2180            "version": "1.0.0-next.21",
     2181            "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz",
     2182            "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==",
    22262183            "dev": true
    22272184        },
    22282185        "@popperjs/core": {
    2229             "version": "2.9.3",
    2230             "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz",
    2231             "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ=="
     2186            "version": "2.10.2",
     2187            "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.10.2.tgz",
     2188            "integrity": "sha512-IXf3XA7+XyN7CP9gGh/XB0UxVMlvARGEgGXLubFICsUMGz6Q+DU+i4gGlpOxTjKvXjkJDJC8YdqdKkDj9qZHEQ=="
     2189        },
     2190        "@react-spring/animated": {
     2191            "version": "9.3.0",
     2192            "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.0.tgz",
     2193            "integrity": "sha512-QvuyW77eDvLhdJyO6FFldlWlvnuKK2cpOx4+Zr962RyT/0IO1tbNDRO6G1vM8va6mbv6tmfYmRGKmKYePN3kVg==",
     2194            "requires": {
     2195                "@react-spring/shared": "~9.3.0",
     2196                "@react-spring/types": "~9.3.0"
     2197            }
     2198        },
     2199        "@react-spring/core": {
     2200            "version": "9.3.0",
     2201            "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.0.tgz",
     2202            "integrity": "sha512-SZQOIX7wkIagmucAi7zxqGGIb9A60o9n5922UrWo8Kl3FdG7FgrNwqr0kOI43/pMFeL70/PXwFhBatB03N5ctw==",
     2203            "requires": {
     2204                "@react-spring/animated": "~9.3.0",
     2205                "@react-spring/shared": "~9.3.0",
     2206                "@react-spring/types": "~9.3.0"
     2207            }
     2208        },
     2209        "@react-spring/rafz": {
     2210            "version": "9.3.0",
     2211            "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.3.0.tgz",
     2212            "integrity": "sha512-FD04d2TNb3xOZ6+04qwDmC3d0H4X6gvhsxU71/nSm4PPYRqFzZEolcVPmrHlbGzco3bvXKI+Kp2pIrpXLPUJFA=="
     2213        },
     2214        "@react-spring/shared": {
     2215            "version": "9.3.0",
     2216            "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.0.tgz",
     2217            "integrity": "sha512-7ZFY2Blu/wxbLGcYvQavyLUVi9bK/is1bsn11qZ9AaZb4iucRyIf2jgjBfKZFCq4qgi7S/7QmDQG7sucUyLELg==",
     2218            "requires": {
     2219                "@react-spring/rafz": "~9.3.0",
     2220                "@react-spring/types": "~9.3.0"
     2221            }
     2222        },
     2223        "@react-spring/types": {
     2224            "version": "9.3.0",
     2225            "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.3.0.tgz",
     2226            "integrity": "sha512-q4cDr2RSPblXMD3Rxvk6qcC7nmhhfV2izEBP06hb8ZCXznA6qJirG3RMpi29kBtEQiw1lWR59hAXKhauaPtbOA=="
     2227        },
     2228        "@react-spring/web": {
     2229            "version": "9.3.0",
     2230            "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.0.tgz",
     2231            "integrity": "sha512-OTAGKRdyz6fLRR1tABFyw9KMpytyATIndQrj0O6RG47GfjiInpf4+WZKxo763vpS7z1OlnkI81WLUm/sqOqAnA==",
     2232            "requires": {
     2233                "@react-spring/animated": "~9.3.0",
     2234                "@react-spring/core": "~9.3.0",
     2235                "@react-spring/shared": "~9.3.0",
     2236                "@react-spring/types": "~9.3.0"
     2237            }
    22322238        },
    22332239        "@sideway/address": {
     
    24962502                },
    24972503                "loader-utils": {
    2498                     "version": "2.0.0",
    2499                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    2500                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
     2504                    "version": "2.0.2",
     2505                    "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
     2506                    "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
    25012507                    "dev": true,
    25022508                    "requires": {
     
    25412547            "dev": true
    25422548        },
     2549        "@trysound/sax": {
     2550            "version": "0.2.0",
     2551            "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
     2552            "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
     2553            "dev": true
     2554        },
    25432555        "@types/babel__core": {
    2544             "version": "7.1.15",
    2545             "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz",
    2546             "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==",
     2556            "version": "7.1.16",
     2557            "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz",
     2558            "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==",
    25472559            "dev": true,
    25482560            "requires": {
     
    26062618            "integrity": "sha512-C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ=="
    26072619        },
     2620        "@types/eslint": {
     2621            "version": "7.28.2",
     2622            "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.2.tgz",
     2623            "integrity": "sha512-KubbADPkfoU75KgKeKLsFHXnU4ipH7wYg0TRT33NK3N3yiu7jlFAAoygIWBV+KbuHx/G+AvuGX6DllnK35gfJA==",
     2624            "dev": true,
     2625            "requires": {
     2626                "@types/estree": "*",
     2627                "@types/json-schema": "*"
     2628            }
     2629        },
     2630        "@types/eslint-scope": {
     2631            "version": "3.7.1",
     2632            "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz",
     2633            "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==",
     2634            "dev": true,
     2635            "requires": {
     2636                "@types/eslint": "*",
     2637                "@types/estree": "*"
     2638            }
     2639        },
     2640        "@types/estree": {
     2641            "version": "0.0.50",
     2642            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
     2643            "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
     2644            "dev": true
     2645        },
    26082646        "@types/glob": {
    26092647            "version": "7.1.3",
     
    26612699            "dev": true
    26622700        },
     2701        "@types/lodash": {
     2702            "version": "4.14.176",
     2703            "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.176.tgz",
     2704            "integrity": "sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ=="
     2705        },
    26632706        "@types/mdast": {
    26642707            "version": "3.0.10",
     
    26822725            "dev": true
    26832726        },
     2727        "@types/mousetrap": {
     2728            "version": "1.6.8",
     2729            "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.8.tgz",
     2730            "integrity": "sha512-zTqjvgCUT5EoXqbqmd8iJMb4NJqyV/V7pK7AIKq7qcaAsJIpGlTVJS1HQM6YkdHCdnkNSbhcQI7MXYxFfE3iCA=="
     2731        },
    26842732        "@types/node": {
    26852733            "version": "14.14.20",
     
    26992747        },
    27002748        "@types/prettier": {
    2701             "version": "2.3.2",
    2702             "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz",
    2703             "integrity": "sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==",
     2749            "version": "2.4.1",
     2750            "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz",
     2751            "integrity": "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==",
    27042752            "dev": true
    27052753        },
     
    27162764        },
    27172765        "@types/react": {
    2718             "version": "16.14.14",
    2719             "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.14.tgz",
    2720             "integrity": "sha512-uwIWDYW8LznHzEMJl7ag9St1RsK0gw/xaFZ5+uI1ZM1HndwUgmPH3/wQkSb87GkOVg7shUxnpNW8DcN0AzvG5Q==",
     2766            "version": "16.14.20",
     2767            "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.20.tgz",
     2768            "integrity": "sha512-SV7TaVc8e9E/5Xuv6TIyJ5VhQpZoVFJqX6IZgj5HZoFCtIDCArE3qXkcHlc6O/Ud4UwcMoX+tlvDA95YrKdLgA==",
    27212769            "requires": {
    27222770                "@types/prop-types": "*",
     
    27802828        },
    27812829        "@types/webpack": {
    2782             "version": "4.41.30",
    2783             "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz",
    2784             "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==",
     2830            "version": "4.41.31",
     2831            "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz",
     2832            "integrity": "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==",
    27852833            "dev": true,
    27862834            "requires": {
     
    28462894        },
    28472895        "@typescript-eslint/eslint-plugin": {
    2848             "version": "4.30.0",
    2849             "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.30.0.tgz",
    2850             "integrity": "sha512-NgAnqk55RQ/SD+tZFD9aPwNSeHmDHHe5rtUyhIq0ZeCWZEvo4DK9rYz7v9HDuQZFvn320Ot+AikaCKMFKLlD0g==",
    2851             "dev": true,
    2852             "requires": {
    2853                 "@typescript-eslint/experimental-utils": "4.30.0",
    2854                 "@typescript-eslint/scope-manager": "4.30.0",
     2896            "version": "4.33.0",
     2897            "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz",
     2898            "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==",
     2899            "dev": true,
     2900            "requires": {
     2901                "@typescript-eslint/experimental-utils": "4.33.0",
     2902                "@typescript-eslint/scope-manager": "4.33.0",
    28552903                "debug": "^4.3.1",
    28562904                "functional-red-black-tree": "^1.0.1",
     2905                "ignore": "^5.1.8",
    28572906                "regexpp": "^3.1.0",
    28582907                "semver": "^7.3.5",
     
    28872936        },
    28882937        "@typescript-eslint/experimental-utils": {
    2889             "version": "4.30.0",
    2890             "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.30.0.tgz",
    2891             "integrity": "sha512-K8RNIX9GnBsv5v4TjtwkKtqMSzYpjqAQg/oSphtxf3xxdt6T0owqnpojztjjTcatSteH3hLj3t/kklKx87NPqw==",
     2938            "version": "4.33.0",
     2939            "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz",
     2940            "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==",
    28922941            "dev": true,
    28932942            "requires": {
    28942943                "@types/json-schema": "^7.0.7",
    2895                 "@typescript-eslint/scope-manager": "4.30.0",
    2896                 "@typescript-eslint/types": "4.30.0",
    2897                 "@typescript-eslint/typescript-estree": "4.30.0",
     2944                "@typescript-eslint/scope-manager": "4.33.0",
     2945                "@typescript-eslint/types": "4.33.0",
     2946                "@typescript-eslint/typescript-estree": "4.33.0",
    28982947                "eslint-scope": "^5.1.1",
    28992948                "eslint-utils": "^3.0.0"
     
    29192968        },
    29202969        "@typescript-eslint/parser": {
    2921             "version": "4.30.0",
    2922             "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.30.0.tgz",
    2923             "integrity": "sha512-HJ0XuluSZSxeboLU7Q2VQ6eLlCwXPBOGnA7CqgBnz2Db3JRQYyBDJgQnop6TZ+rsbSx5gEdWhw4rE4mDa1FnZg==",
    2924             "dev": true,
    2925             "requires": {
    2926                 "@typescript-eslint/scope-manager": "4.30.0",
    2927                 "@typescript-eslint/types": "4.30.0",
    2928                 "@typescript-eslint/typescript-estree": "4.30.0",
     2970            "version": "4.33.0",
     2971            "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz",
     2972            "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==",
     2973            "dev": true,
     2974            "requires": {
     2975                "@typescript-eslint/scope-manager": "4.33.0",
     2976                "@typescript-eslint/types": "4.33.0",
     2977                "@typescript-eslint/typescript-estree": "4.33.0",
    29292978                "debug": "^4.3.1"
    29302979            },
     
    29482997        },
    29492998        "@typescript-eslint/scope-manager": {
    2950             "version": "4.30.0",
    2951             "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.30.0.tgz",
    2952             "integrity": "sha512-VJ/jAXovxNh7rIXCQbYhkyV2Y3Ac/0cVHP/FruTJSAUUm4Oacmn/nkN5zfWmWFEanN4ggP0vJSHOeajtHq3f8A==",
    2953             "dev": true,
    2954             "requires": {
    2955                 "@typescript-eslint/types": "4.30.0",
    2956                 "@typescript-eslint/visitor-keys": "4.30.0"
     2999            "version": "4.33.0",
     3000            "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz",
     3001            "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==",
     3002            "dev": true,
     3003            "requires": {
     3004                "@typescript-eslint/types": "4.33.0",
     3005                "@typescript-eslint/visitor-keys": "4.33.0"
    29573006            }
    29583007        },
    29593008        "@typescript-eslint/types": {
    2960             "version": "4.30.0",
    2961             "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.30.0.tgz",
    2962             "integrity": "sha512-YKldqbNU9K4WpTNwBqtAerQKLLW/X2A/j4yw92e3ZJYLx+BpKLeheyzoPfzIXHfM8BXfoleTdiYwpsvVPvHrDw==",
     3009            "version": "4.33.0",
     3010            "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz",
     3011            "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==",
    29633012            "dev": true
    29643013        },
    29653014        "@typescript-eslint/typescript-estree": {
    2966             "version": "4.30.0",
    2967             "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.30.0.tgz",
    2968             "integrity": "sha512-6WN7UFYvykr/U0Qgy4kz48iGPWILvYL34xXJxvDQeiRE018B7POspNRVtAZscWntEPZpFCx4hcz/XBT+erenfg==",
    2969             "dev": true,
    2970             "requires": {
    2971                 "@typescript-eslint/types": "4.30.0",
    2972                 "@typescript-eslint/visitor-keys": "4.30.0",
     3015            "version": "4.33.0",
     3016            "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz",
     3017            "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==",
     3018            "dev": true,
     3019            "requires": {
     3020                "@typescript-eslint/types": "4.33.0",
     3021                "@typescript-eslint/visitor-keys": "4.33.0",
    29733022                "debug": "^4.3.1",
    29743023                "globby": "^11.0.3",
     
    30253074        },
    30263075        "@typescript-eslint/visitor-keys": {
    3027             "version": "4.30.0",
    3028             "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.30.0.tgz",
    3029             "integrity": "sha512-pNaaxDt/Ol/+JZwzP7MqWc8PJQTUhZwoee/PVlQ+iYoYhagccvoHnC9e4l+C/krQYYkENxznhVSDwClIbZVxRw==",
    3030             "dev": true,
    3031             "requires": {
    3032                 "@typescript-eslint/types": "4.30.0",
     3076            "version": "4.33.0",
     3077            "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz",
     3078            "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==",
     3079            "dev": true,
     3080            "requires": {
     3081                "@typescript-eslint/types": "4.33.0",
    30333082                "eslint-visitor-keys": "^2.0.0"
    30343083            }
     
    30853134            "requires": {
    30863135                "@webassemblyjs/ast": "1.9.0"
     3136            }
     3137        },
     3138        "@webassemblyjs/helper-numbers": {
     3139            "version": "1.11.1",
     3140            "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
     3141            "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
     3142            "dev": true,
     3143            "requires": {
     3144                "@webassemblyjs/floating-point-hex-parser": "1.11.1",
     3145                "@webassemblyjs/helper-api-error": "1.11.1",
     3146                "@xtuc/long": "4.2.2"
     3147            },
     3148            "dependencies": {
     3149                "@webassemblyjs/floating-point-hex-parser": {
     3150                    "version": "1.11.1",
     3151                    "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
     3152                    "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
     3153                    "dev": true
     3154                },
     3155                "@webassemblyjs/helper-api-error": {
     3156                    "version": "1.11.1",
     3157                    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
     3158                    "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
     3159                    "dev": true
     3160                }
    30873161            }
    30883162        },
     
    32143288            "integrity": "sha512-QqCmmywIKJTilkl6UIPLxEBBuqhDaOBpvQyKOnUEwl9lJuVHBrVlhMIhhnp9VSZJ6xEUnp+PiX8DST1k0q/v4Q=="
    32153289        },
     3290        "@webpack-cli/configtest": {
     3291            "version": "1.1.0",
     3292            "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz",
     3293            "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==",
     3294            "dev": true
     3295        },
     3296        "@webpack-cli/info": {
     3297            "version": "1.4.0",
     3298            "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz",
     3299            "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==",
     3300            "dev": true,
     3301            "requires": {
     3302                "envinfo": "^7.7.3"
     3303            }
     3304        },
     3305        "@webpack-cli/serve": {
     3306            "version": "1.6.0",
     3307            "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz",
     3308            "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==",
     3309            "dev": true
     3310        },
    32163311        "@wojtekmaj/enzyme-adapter-react-17": {
    3217             "version": "0.6.3",
    3218             "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.3.tgz",
    3219             "integrity": "sha512-Kp1ZJxtHkKEnUksaWrcMABNTOgL4wOt8VI6k2xOek2aH9PtZcWRXJNUEgnKrdJrqg5UqIjRslbVF9uUqwQJtFg==",
     3312            "version": "0.6.5",
     3313            "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.5.tgz",
     3314            "integrity": "sha512-ChIObUiXXYUiqzXPqOai+p6KF5dlbItpDDYsftUOQiAiygbMDlLeJIjynC6ZrJIa2U2MpRp4YJmtR2GQyIHjgA==",
    32203315            "dev": true,
    32213316            "requires": {
     
    32523347        },
    32533348        "@wordpress/a11y": {
    3254             "version": "3.1.2",
    3255             "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.1.2.tgz",
    3256             "integrity": "sha512-VUrJN4UcDdYLYVOjArMbSsHNrIPmoAfrSsJi09xpRFBJXUq67sLLPh5+yy01uptbV1aOqcIbRagyj0Zaq8I70g==",
     3349            "version": "3.2.3",
     3350            "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.2.3.tgz",
     3351            "integrity": "sha512-s6ghUetvxRPDyC3fohaXtOeoTQeA1JPYPNSic616LWLWvx/bOCY4RibfwxS7p7prY1+0Px2VhxsPIM2kZuR/wA==",
    32573352            "requires": {
    32583353                "@babel/runtime": "^7.13.10",
    3259                 "@wordpress/dom-ready": "^3.1.2",
    3260                 "@wordpress/i18n": "^4.1.2"
     3354                "@wordpress/dom-ready": "^3.2.2",
     3355                "@wordpress/i18n": "^4.2.3"
    32613356            }
    32623357        },
    32633358        "@wordpress/annotations": {
    3264             "version": "2.1.6",
    3265             "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.1.6.tgz",
    3266             "integrity": "sha512-z79UvFGm8GiwJZWEIgE9mzIEzoGVRPo31qwjnotFq3uHjAhKsRZk3ppmaLRNZUbJfobNOvDEyD8VT8V033Gp2A==",
     3359            "version": "2.2.6",
     3360            "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.2.6.tgz",
     3361            "integrity": "sha512-+I9Zj7aup0c/qyWXdBIT+Mm9gWQRp/a/ACSQZATGnRE+vbtYm7/XZjmoWmQi96n1ow57RfcBz6xZ6daQWpBmmg==",
    32673362            "requires": {
    32683363                "@babel/runtime": "^7.13.10",
    3269                 "@wordpress/data": "^5.1.6",
    3270                 "@wordpress/hooks": "^3.1.1",
    3271                 "@wordpress/i18n": "^4.1.2",
    3272                 "@wordpress/rich-text": "^4.1.6",
     3364                "@wordpress/data": "^6.1.3",
     3365                "@wordpress/hooks": "^3.2.1",
     3366                "@wordpress/i18n": "^4.2.3",
     3367                "@wordpress/rich-text": "^5.0.5",
    32733368                "lodash": "^4.17.21",
    32743369                "rememo": "^3.0.0",
     
    32773372        },
    32783373        "@wordpress/api-fetch": {
    3279             "version": "5.1.2",
    3280             "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-5.1.2.tgz",
    3281             "integrity": "sha512-qdYENoku3IHfq9tHQismlOnCXerps3Vf9oHjoicUT7ukUBLawEfJWM8LeMJmuFoMRh4mc5ceuhUmTnmEfbcwIQ==",
     3374            "version": "5.2.5",
     3375            "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-5.2.5.tgz",
     3376            "integrity": "sha512-AAwqdN76qsJkgAERCfNWftZxOnmvjRg+OSDXQrQG4A/0RdztWFW4uQS79RinW8nL0h3g6Nm5P4Kt5iitT/tHeQ==",
    32823377            "requires": {
    32833378                "@babel/runtime": "^7.13.10",
    3284                 "@wordpress/i18n": "^4.1.2",
    3285                 "@wordpress/url": "^3.1.2"
     3379                "@wordpress/i18n": "^4.2.3",
     3380                "@wordpress/url": "^3.3.0"
    32863381            }
    32873382        },
    32883383        "@wordpress/autop": {
    3289             "version": "3.1.2",
    3290             "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.1.2.tgz",
    3291             "integrity": "sha512-EbQ/lJwK20GjMXa0pszW8RVdIWghrQcjM1GE/IjPhSWuReD8h0R+3LpB+noZpuy4ccqiz3/Enksq9LBlnFUMvg==",
     3384            "version": "3.2.2",
     3385            "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.2.2.tgz",
     3386            "integrity": "sha512-lfw7yZs1PeWVdPnKaV5rPMGIhkwPmdnKaviIbQV48E8irQOcPaT3NgWQksizr1Qlersm6aNBkXZfM1idRzzcgA==",
    32923387            "requires": {
    32933388                "@babel/runtime": "^7.13.10"
     
    33013396        },
    33023397        "@wordpress/babel-preset-default": {
    3303             "version": "6.2.1",
    3304             "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.2.1.tgz",
    3305             "integrity": "sha512-io2HbPtmLdfu3WdZg6X6T1oRVCrOTVrTouqSeUxyAZ954fNh8xyB7Q8rfHfxUZHPgGypnbzZOKBiCpUlnBRs7A==",
     3398            "version": "6.3.4",
     3399            "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.3.4.tgz",
     3400            "integrity": "sha512-J0Axceu8pT4I6gOc9YDIiANZ/CKHSPtVSYoULMcsBWme4FyYckLMujH5avX8JNooJ3UCrX/rwEn4oq7dllmcZA==",
    33063401            "dev": true,
    33073402            "requires": {
     
    33123407                "@babel/preset-typescript": "^7.13.0",
    33133408                "@babel/runtime": "^7.13.10",
    3314                 "@wordpress/babel-plugin-import-jsx-pragma": "^3.0.5",
    3315                 "@wordpress/browserslist-config": "^4.0.1",
    3316                 "@wordpress/element": "^3.1.2",
    3317                 "@wordpress/warning": "^2.1.2",
     3409                "@wordpress/babel-plugin-import-jsx-pragma": "^3.1.0",
     3410                "@wordpress/browserslist-config": "^4.1.0",
     3411                "@wordpress/element": "^4.0.3",
     3412                "@wordpress/warning": "^2.2.2",
    33183413                "browserslist": "^4.16.6",
    33193414                "core-js": "^3.12.1"
     
    33213416        },
    33223417        "@wordpress/base-styles": {
    3323             "version": "3.6.0",
    3324             "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-3.6.0.tgz",
    3325             "integrity": "sha512-6/vXAmc9FSX7Y17UjKgUJoVU++Pv1U1G8uMx7iClRUaLetc7/jj2DD9PTyX/cdJjHr32e3yXuLVT9wfEbo6SEg==",
     3418            "version": "4.0.3",
     3419            "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.0.3.tgz",
     3420            "integrity": "sha512-dL6xsQUeCNY7oqNDbbO9k65bOXq4zKwFfdJQITXUIuH3PBVoZaonsndeV8BsRs7I5YXiJCqT1ts6gjibJr914g==",
    33263421            "dev": true
    33273422        },
    33283423        "@wordpress/blob": {
    3329             "version": "3.1.2",
    3330             "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.1.2.tgz",
    3331             "integrity": "sha512-xtuw2+fPok3Ep+fKJlNuatMzag19FUzLziDPa5XLtfncVo+WKg/Tnz+gj138EwYtrjVKnxGlGolps1zqFzH4Bg==",
     3424            "version": "3.2.1",
     3425            "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.2.1.tgz",
     3426            "integrity": "sha512-qD8wZ6n+hjoshV2dp9eGH3VismOM0kvrJn5cSe4PaoYDREqUhioJIDXktZxaohnvgWOq6xfJH6rS4Or8W0r9ew==",
    33323427            "requires": {
    33333428                "@babel/runtime": "^7.13.10"
     
    33353430        },
    33363431        "@wordpress/block-directory": {
    3337             "version": "2.1.21",
    3338             "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-2.1.21.tgz",
    3339             "integrity": "sha512-CCfQDyY7LpWkPxvmA7Dv9KAeSK1WiYIAZKt8FZNXJhnzZHuADsUcZy/7otopcMGHqCYycHcg+ygkpfzNyve5lA==",
     3432            "version": "3.0.5",
     3433            "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-3.0.5.tgz",
     3434            "integrity": "sha512-vinSWZJ9MQ4mgQCzKQCrjWi26OCOzKCacqgbQ3qm4DcGA6DkzNviXhJ6EeQrY1YZUlAOduiSFSQO30uboqBmWg==",
    33403435            "requires": {
    33413436                "@babel/runtime": "^7.13.10",
    3342                 "@wordpress/a11y": "^3.1.2",
    3343                 "@wordpress/api-fetch": "^5.1.2",
    3344                 "@wordpress/block-editor": "^6.1.14",
    3345                 "@wordpress/blocks": "^9.1.8",
    3346                 "@wordpress/components": "^14.1.11",
    3347                 "@wordpress/compose": "^4.1.6",
    3348                 "@wordpress/core-data": "^3.1.12",
    3349                 "@wordpress/data": "^5.1.6",
    3350                 "@wordpress/data-controls": "^2.1.6",
    3351                 "@wordpress/edit-post": "^4.1.21",
    3352                 "@wordpress/editor": "^10.1.17",
    3353                 "@wordpress/element": "^3.1.2",
    3354                 "@wordpress/hooks": "^3.1.1",
    3355                 "@wordpress/html-entities": "^3.1.2",
    3356                 "@wordpress/i18n": "^4.1.2",
    3357                 "@wordpress/icons": "^4.0.3",
    3358                 "@wordpress/notices": "^3.1.6",
    3359                 "@wordpress/plugins": "^3.1.6",
    3360                 "@wordpress/url": "^3.1.2",
     3437                "@wordpress/a11y": "^3.2.3",
     3438                "@wordpress/api-fetch": "^5.2.5",
     3439                "@wordpress/block-editor": "^8.0.0",
     3440                "@wordpress/blocks": "^11.1.3",
     3441                "@wordpress/components": "^19.0.1",
     3442                "@wordpress/compose": "^5.0.5",
     3443                "@wordpress/core-data": "^4.0.5",
     3444                "@wordpress/data": "^6.1.3",
     3445                "@wordpress/edit-post": "^5.0.5",
     3446                "@wordpress/editor": "^12.0.2",
     3447                "@wordpress/element": "^4.0.3",
     3448                "@wordpress/hooks": "^3.2.1",
     3449                "@wordpress/html-entities": "^3.2.2",
     3450                "@wordpress/i18n": "^4.2.3",
     3451                "@wordpress/icons": "^6.1.0",
     3452                "@wordpress/notices": "^3.2.6",
     3453                "@wordpress/plugins": "^4.0.5",
     3454                "@wordpress/url": "^3.3.0",
    33613455                "lodash": "^4.17.21"
    33623456            }
    33633457        },
    33643458        "@wordpress/block-editor": {
    3365             "version": "6.1.14",
    3366             "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-6.1.14.tgz",
    3367             "integrity": "sha512-4qiAPqrBSOIO6fanm+jG2nTaNuPc1vfqq+KLHnWWfEZtAA06tuKeW/C8XbHT5NdCBzdSL9sytVw+94gOJVeTww==",
     3459            "version": "8.0.0",
     3460            "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.0.tgz",
     3461            "integrity": "sha512-POzr9e5QXEzBUMMMAqjDYrt+cITG1nRXjsOkh+f7RhEDex8ymiG8bE31WLlnlwQvbB0jFKO4H706TTUzCZ6AmA==",
    33683462            "requires": {
    33693463                "@babel/runtime": "^7.13.10",
    3370                 "@wordpress/a11y": "^3.1.2",
    3371                 "@wordpress/blob": "^3.1.2",
    3372                 "@wordpress/block-serialization-default-parser": "^4.1.2",
    3373                 "@wordpress/blocks": "^9.1.8",
    3374                 "@wordpress/components": "^14.1.11",
    3375                 "@wordpress/compose": "^4.1.6",
    3376                 "@wordpress/data": "^5.1.6",
    3377                 "@wordpress/data-controls": "^2.1.6",
    3378                 "@wordpress/deprecated": "^3.1.2",
    3379                 "@wordpress/dom": "^3.1.5",
    3380                 "@wordpress/element": "^3.1.2",
    3381                 "@wordpress/hooks": "^3.1.1",
    3382                 "@wordpress/html-entities": "^3.1.2",
    3383                 "@wordpress/i18n": "^4.1.2",
    3384                 "@wordpress/icons": "^4.0.3",
    3385                 "@wordpress/is-shallow-equal": "^4.1.1",
    3386                 "@wordpress/keyboard-shortcuts": "^2.1.7",
    3387                 "@wordpress/keycodes": "^3.1.2",
    3388                 "@wordpress/notices": "^3.1.6",
    3389                 "@wordpress/rich-text": "^4.1.6",
    3390                 "@wordpress/shortcode": "^3.1.2",
    3391                 "@wordpress/token-list": "^2.1.1",
    3392                 "@wordpress/url": "^3.1.2",
    3393                 "@wordpress/wordcount": "^3.1.2",
    3394                 "classnames": "^2.2.5",
     3464                "@react-spring/web": "^9.2.4",
     3465                "@wordpress/a11y": "^3.2.3",
     3466                "@wordpress/api-fetch": "^5.2.5",
     3467                "@wordpress/blob": "^3.2.1",
     3468                "@wordpress/block-serialization-default-parser": "^4.2.2",
     3469                "@wordpress/blocks": "^11.1.3",
     3470                "@wordpress/components": "^19.0.1",
     3471                "@wordpress/compose": "^5.0.5",
     3472                "@wordpress/data": "^6.1.3",
     3473                "@wordpress/deprecated": "^3.2.2",
     3474                "@wordpress/dom": "^3.2.6",
     3475                "@wordpress/element": "^4.0.3",
     3476                "@wordpress/hooks": "^3.2.1",
     3477                "@wordpress/html-entities": "^3.2.2",
     3478                "@wordpress/i18n": "^4.2.3",
     3479                "@wordpress/icons": "^6.1.0",
     3480                "@wordpress/is-shallow-equal": "^4.2.0",
     3481                "@wordpress/keyboard-shortcuts": "^3.0.5",
     3482                "@wordpress/keycodes": "^3.2.3",
     3483                "@wordpress/notices": "^3.2.6",
     3484                "@wordpress/rich-text": "^5.0.5",
     3485                "@wordpress/shortcode": "^3.2.2",
     3486                "@wordpress/token-list": "^2.2.1",
     3487                "@wordpress/url": "^3.3.0",
     3488                "@wordpress/warning": "^2.2.2",
     3489                "@wordpress/wordcount": "^3.2.2",
     3490                "classnames": "^2.3.1",
     3491                "colord": "^2.7.0",
    33953492                "css-mediaquery": "^0.1.2",
    33963493                "diff": "^4.0.2",
     
    34003497                "memize": "^1.1.0",
    34013498                "react-autosize-textarea": "^7.1.0",
    3402                 "react-spring": "^8.0.19",
     3499                "react-easy-crop": "^3.0.0",
    34033500                "redux-multi": "^0.1.12",
    34043501                "rememo": "^3.0.0",
    3405                 "tinycolor2": "^1.4.2",
    34063502                "traverse": "^0.6.6"
    34073503            }
    34083504        },
    34093505        "@wordpress/block-library": {
    3410             "version": "3.2.19",
    3411             "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-3.2.19.tgz",
    3412             "integrity": "sha512-F/Dbg9YYmoQQ9LdtanA1Nn6Bi6z7a5mC9gUankzbl6657Aqw7EcBwvbKfuG3n1TOjbbJZpA2wCCYTge6XNXLWA==",
     3506            "version": "6.0.3",
     3507            "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-6.0.3.tgz",
     3508            "integrity": "sha512-pnrr8XUtNne+GKAz+XR1VRos1RWuOEOtPfSM/uy/mMyKwM+mD941GGg+JdHIFnIzbgQec9ASJzi7a0kHJgIkJQ==",
    34133509            "requires": {
    34143510                "@babel/runtime": "^7.13.10",
    3415                 "@wordpress/a11y": "^3.1.2",
    3416                 "@wordpress/api-fetch": "^5.1.2",
    3417                 "@wordpress/autop": "^3.1.2",
    3418                 "@wordpress/blob": "^3.1.2",
    3419                 "@wordpress/block-editor": "^6.1.14",
    3420                 "@wordpress/blocks": "^9.1.8",
    3421                 "@wordpress/components": "^14.1.11",
    3422                 "@wordpress/compose": "^4.1.6",
    3423                 "@wordpress/core-data": "^3.1.12",
    3424                 "@wordpress/data": "^5.1.6",
    3425                 "@wordpress/date": "^4.1.2",
    3426                 "@wordpress/deprecated": "^3.1.2",
    3427                 "@wordpress/dom": "^3.1.5",
    3428                 "@wordpress/element": "^3.1.2",
    3429                 "@wordpress/escape-html": "^2.1.2",
    3430                 "@wordpress/hooks": "^3.1.1",
    3431                 "@wordpress/i18n": "^4.1.2",
    3432                 "@wordpress/icons": "^4.0.3",
    3433                 "@wordpress/is-shallow-equal": "^4.1.1",
    3434                 "@wordpress/keycodes": "^3.1.2",
    3435                 "@wordpress/notices": "^3.1.6",
    3436                 "@wordpress/primitives": "^2.1.2",
    3437                 "@wordpress/reusable-blocks": "^2.1.17",
    3438                 "@wordpress/rich-text": "^4.1.6",
    3439                 "@wordpress/server-side-render": "^2.1.12",
    3440                 "@wordpress/url": "^3.1.2",
    3441                 "@wordpress/viewport": "^3.1.6",
    3442                 "classnames": "^2.2.5",
     3511                "@wordpress/a11y": "^3.2.3",
     3512                "@wordpress/api-fetch": "^5.2.5",
     3513                "@wordpress/autop": "^3.2.2",
     3514                "@wordpress/blob": "^3.2.1",
     3515                "@wordpress/block-editor": "^8.0.0",
     3516                "@wordpress/blocks": "^11.1.3",
     3517                "@wordpress/components": "^19.0.1",
     3518                "@wordpress/compose": "^5.0.5",
     3519                "@wordpress/core-data": "^4.0.5",
     3520                "@wordpress/data": "^6.1.3",
     3521                "@wordpress/date": "^4.2.2",
     3522                "@wordpress/deprecated": "^3.2.2",
     3523                "@wordpress/dom": "^3.2.6",
     3524                "@wordpress/element": "^4.0.3",
     3525                "@wordpress/escape-html": "^2.2.2",
     3526                "@wordpress/hooks": "^3.2.1",
     3527                "@wordpress/html-entities": "^3.2.2",
     3528                "@wordpress/i18n": "^4.2.3",
     3529                "@wordpress/icons": "^6.1.0",
     3530                "@wordpress/interface": "^4.1.3",
     3531                "@wordpress/is-shallow-equal": "^4.2.0",
     3532                "@wordpress/keycodes": "^3.2.3",
     3533                "@wordpress/notices": "^3.2.6",
     3534                "@wordpress/primitives": "^3.0.3",
     3535                "@wordpress/reusable-blocks": "^3.0.5",
     3536                "@wordpress/rich-text": "^5.0.5",
     3537                "@wordpress/server-side-render": "^3.0.5",
     3538                "@wordpress/url": "^3.3.0",
     3539                "@wordpress/viewport": "^4.0.5",
     3540                "classnames": "^2.3.1",
     3541                "colord": "^2.7.0",
    34433542                "fast-average-color": "4.3.0",
    34443543                "lodash": "^4.17.21",
    34453544                "memize": "^1.1.0",
    34463545                "micromodal": "^0.4.6",
    3447                 "moment": "^2.22.1",
    3448                 "react-easy-crop": "^3.0.0",
    3449                 "tinycolor2": "^1.4.2"
     3546                "moment": "^2.22.1"
    34503547            }
    34513548        },
    34523549        "@wordpress/block-serialization-default-parser": {
    3453             "version": "4.1.2",
    3454             "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.1.2.tgz",
    3455             "integrity": "sha512-jJoXfn6hYYReEl211alNoTFA5Hdgu9LMTkTQJF2g8cGJS5UpDw1lcpJP0hmpfhwzTmUUemy5RXM7noOa2c/RUw==",
     3550            "version": "4.2.2",
     3551            "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.2.2.tgz",
     3552            "integrity": "sha512-XLig548y+chFJTmjrJptiEwZuMHpz7azIpoZssedGxP1ibffo8GV1VnKzGtr/P+Z/1PHt1L00pQgxtAZmKKBag==",
    34563553            "requires": {
    34573554                "@babel/runtime": "^7.13.10"
     
    34593556        },
    34603557        "@wordpress/blocks": {
    3461             "version": "9.1.8",
    3462             "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-9.1.8.tgz",
    3463             "integrity": "sha512-RYemYN+q5/M0k5mESBkQbsB101p9hWSOTSlGLzEPBj7yXJp/OnyQVdc2hAr6CQgX16CxOyRRXx1CYQdiOtXGYg==",
     3558            "version": "11.1.3",
     3559            "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.1.3.tgz",
     3560            "integrity": "sha512-JaMTjfX9o2xCq6EPtHUXcb+7/5ygsRRfvAkoLdd6eFqlVPd5dFqTGT4RTJs1eLJvuhNLAlquslcSZ7Wgyh7hgQ==",
    34643561            "requires": {
    34653562                "@babel/runtime": "^7.13.10",
    3466                 "@wordpress/autop": "^3.1.2",
    3467                 "@wordpress/blob": "^3.1.2",
    3468                 "@wordpress/block-serialization-default-parser": "^4.1.2",
    3469                 "@wordpress/compose": "^4.1.6",
    3470                 "@wordpress/data": "^5.1.6",
    3471                 "@wordpress/deprecated": "^3.1.2",
    3472                 "@wordpress/dom": "^3.1.5",
    3473                 "@wordpress/element": "^3.1.2",
    3474                 "@wordpress/hooks": "^3.1.1",
    3475                 "@wordpress/html-entities": "^3.1.2",
    3476                 "@wordpress/i18n": "^4.1.2",
    3477                 "@wordpress/icons": "^4.0.3",
    3478                 "@wordpress/is-shallow-equal": "^4.1.1",
    3479                 "@wordpress/shortcode": "^3.1.2",
     3563                "@wordpress/autop": "^3.2.2",
     3564                "@wordpress/blob": "^3.2.1",
     3565                "@wordpress/block-serialization-default-parser": "^4.2.2",
     3566                "@wordpress/compose": "^5.0.5",
     3567                "@wordpress/data": "^6.1.3",
     3568                "@wordpress/deprecated": "^3.2.2",
     3569                "@wordpress/dom": "^3.2.6",
     3570                "@wordpress/element": "^4.0.3",
     3571                "@wordpress/hooks": "^3.2.1",
     3572                "@wordpress/html-entities": "^3.2.2",
     3573                "@wordpress/i18n": "^4.2.3",
     3574                "@wordpress/is-shallow-equal": "^4.2.0",
     3575                "@wordpress/shortcode": "^3.2.2",
     3576                "colord": "^2.7.0",
    34803577                "hpq": "^1.3.0",
    34813578                "lodash": "^4.17.21",
     
    34833580                "showdown": "^1.9.1",
    34843581                "simple-html-tokenizer": "^0.5.7",
    3485                 "tinycolor2": "^1.4.2",
    34863582                "uuid": "^8.3.0"
    34873583            }
     
    34943590        },
    34953591        "@wordpress/components": {
    3496             "version": "14.1.11",
    3497             "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.1.11.tgz",
    3498             "integrity": "sha512-umsDXCtH0eqOaAVXq/N3f5QO4u9ovo2F+RMg7c566Q+StOgCVw0jRnKuyKQtBb1CEv4IIYIDWp/pL3cId8Vz2w==",
     3592            "version": "19.0.1",
     3593            "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.0.1.tgz",
     3594            "integrity": "sha512-LuLcr/njlccbp04CPmoWypS94TyCpAfwVv1iN6MMaM9+Vt2djA0P0IYXXANeJGIbHu1N1y4c+QPf2bwr7RGJCQ==",
    34993595            "requires": {
    35003596                "@babel/runtime": "^7.13.10",
    3501                 "@emotion/cache": "^10.0.27",
    3502                 "@emotion/core": "^10.1.1",
    3503                 "@emotion/css": "^10.0.22",
    3504                 "@emotion/styled": "^10.0.23",
    3505                 "@wordpress/a11y": "^3.1.2",
    3506                 "@wordpress/compose": "^4.1.6",
    3507                 "@wordpress/date": "^4.1.2",
    3508                 "@wordpress/deprecated": "^3.1.2",
    3509                 "@wordpress/dom": "^3.1.5",
    3510                 "@wordpress/element": "^3.1.2",
    3511                 "@wordpress/hooks": "^3.1.1",
    3512                 "@wordpress/i18n": "^4.1.2",
    3513                 "@wordpress/icons": "^4.0.3",
    3514                 "@wordpress/is-shallow-equal": "^4.1.1",
    3515                 "@wordpress/keycodes": "^3.1.2",
    3516                 "@wordpress/primitives": "^2.1.2",
    3517                 "@wordpress/rich-text": "^4.1.6",
    3518                 "@wordpress/warning": "^2.1.2",
    3519                 "classnames": "^2.2.5",
     3597                "@emotion/cache": "^11.4.0",
     3598                "@emotion/css": "^11.1.3",
     3599                "@emotion/react": "^11.4.1",
     3600                "@emotion/styled": "^11.3.0",
     3601                "@emotion/utils": "1.0.0",
     3602                "@wordpress/a11y": "^3.2.3",
     3603                "@wordpress/compose": "^5.0.5",
     3604                "@wordpress/date": "^4.2.2",
     3605                "@wordpress/deprecated": "^3.2.2",
     3606                "@wordpress/dom": "^3.2.6",
     3607                "@wordpress/element": "^4.0.3",
     3608                "@wordpress/hooks": "^3.2.1",
     3609                "@wordpress/i18n": "^4.2.3",
     3610                "@wordpress/icons": "^6.1.0",
     3611                "@wordpress/is-shallow-equal": "^4.2.0",
     3612                "@wordpress/keycodes": "^3.2.3",
     3613                "@wordpress/primitives": "^3.0.3",
     3614                "@wordpress/rich-text": "^5.0.5",
     3615                "@wordpress/warning": "^2.2.2",
     3616                "classnames": "^2.3.1",
     3617                "colord": "^2.7.0",
    35203618                "dom-scroll-into-view": "^1.2.1",
    35213619                "downshift": "^6.0.15",
    3522                 "emotion": "^10.0.23",
     3620                "framer-motion": "^4.1.17",
    35233621                "gradient-parser": "^0.1.5",
    35243622                "highlight-words-core": "^1.2.2",
     
    35273625                "moment": "^2.22.1",
    35283626                "re-resizable": "^6.4.0",
     3627                "react-colorful": "^5.3.1",
    35293628                "react-dates": "^17.1.1",
    35303629                "react-resize-aware": "^3.1.0",
    3531                 "react-spring": "^8.0.20",
    35323630                "react-use-gesture": "^9.0.0",
    3533                 "reakit": "^1.3.5",
     3631                "reakit": "^1.3.8",
    35343632                "rememo": "^3.0.0",
    3535                 "tinycolor2": "^1.4.2",
    35363633                "uuid": "^8.3.0"
    35373634            }
    35383635        },
    35393636        "@wordpress/compose": {
    3540             "version": "4.1.6",
    3541             "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-4.1.6.tgz",
    3542             "integrity": "sha512-rzSHBvMMwkR70+qOmSGnZpOEa2fnseGbylR3DEN3IAlscxdAn08Ejyz+bZSQ8GgQ6Uq2OkwvYjHjPUD2llpQ/g==",
     3637            "version": "5.0.5",
     3638            "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.0.5.tgz",
     3639            "integrity": "sha512-sxwbkLqX9RKzFao4Oo17Kpntnn4kJjAdmULazp608SDtmQ3hv+rdKZb+UjrLCx8rNZgzjXkbM25ewL63o1SUrA==",
    35433640            "requires": {
    35443641                "@babel/runtime": "^7.13.10",
    3545                 "@wordpress/deprecated": "^3.1.2",
    3546                 "@wordpress/dom": "^3.1.5",
    3547                 "@wordpress/element": "^3.1.2",
    3548                 "@wordpress/is-shallow-equal": "^4.1.1",
    3549                 "@wordpress/keycodes": "^3.1.2",
    3550                 "@wordpress/priority-queue": "^2.1.2",
    3551                 "clipboard": "^2.0.1",
     3642                "@types/lodash": "^4.14.172",
     3643                "@types/mousetrap": "^1.6.8",
     3644                "@wordpress/deprecated": "^3.2.2",
     3645                "@wordpress/dom": "^3.2.6",
     3646                "@wordpress/element": "^4.0.3",
     3647                "@wordpress/is-shallow-equal": "^4.2.0",
     3648                "@wordpress/keycodes": "^3.2.3",
     3649                "@wordpress/priority-queue": "^2.2.2",
     3650                "clipboard": "^2.0.8",
    35523651                "lodash": "^4.17.21",
    3553                 "memize": "^1.1.0",
    35543652                "mousetrap": "^1.6.5",
    35553653                "react-resize-aware": "^3.1.0",
     
    35583656        },
    35593657        "@wordpress/core-data": {
    3560             "version": "3.1.12",
    3561             "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-3.1.12.tgz",
    3562             "integrity": "sha512-GUvuWc5SQi0eBKi6gaWDz3Xg8eQyAM4YmYPpWNhWP8oNeAwsLL/RM2kXv6O4ssnGGlS/W3zJtLFTy7yDo0c74Q==",
     3658            "version": "4.0.5",
     3659            "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.0.5.tgz",
     3660            "integrity": "sha512-BsSycuNg/g/+kIP9aE70VVbDYe/INXl9uPVAoGOE0InEjGeybqC9k2MFt+v/32YG74nY2mpjzont2AdQBXXNvw==",
    35633661            "requires": {
    35643662                "@babel/runtime": "^7.13.10",
    3565                 "@wordpress/api-fetch": "^5.1.2",
    3566                 "@wordpress/blocks": "^9.1.8",
    3567                 "@wordpress/data": "^5.1.6",
    3568                 "@wordpress/data-controls": "^2.1.6",
    3569                 "@wordpress/element": "^3.1.2",
    3570                 "@wordpress/html-entities": "^3.1.2",
    3571                 "@wordpress/i18n": "^4.1.2",
    3572                 "@wordpress/is-shallow-equal": "^4.1.1",
    3573                 "@wordpress/url": "^3.1.2",
     3663                "@wordpress/api-fetch": "^5.2.5",
     3664                "@wordpress/blocks": "^11.1.3",
     3665                "@wordpress/data": "^6.1.3",
     3666                "@wordpress/deprecated": "^3.2.2",
     3667                "@wordpress/element": "^4.0.3",
     3668                "@wordpress/html-entities": "^3.2.2",
     3669                "@wordpress/i18n": "^4.2.3",
     3670                "@wordpress/is-shallow-equal": "^4.2.0",
     3671                "@wordpress/url": "^3.3.0",
    35743672                "equivalent-key-map": "^0.2.2",
    35753673                "lodash": "^4.17.21",
     
    35793677        },
    35803678        "@wordpress/custom-templated-path-webpack-plugin": {
     3679            "version": "2.1.0",
     3680            "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-2.1.0.tgz",
     3681            "integrity": "sha512-ObO5PVU3NAl+LHc6g1gMdvg0bNNaIjU9jxy7WBkenQVCaO/rIbmFhTUUXZFhZ0k3UNsWsY7ufpFob3IiBtXbrw==",
     3682            "dev": true,
     3683            "requires": {
     3684                "escape-string-regexp": "^1.0.5"
     3685            }
     3686        },
     3687        "@wordpress/customize-widgets": {
    35813688            "version": "2.0.5",
    3582             "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-2.0.5.tgz",
    3583             "integrity": "sha512-8tEcTEkr4tB55UFo0oalmpj54jf3sfTNJEqqnu0VpfB3Zk2lh3nRYmo+/vL1ks5uP47k3+iXYiPEFy9rJ4lGLw==",
    3584             "dev": true,
    3585             "requires": {
    3586                 "escape-string-regexp": "^1.0.5"
    3587             }
    3588         },
    3589         "@wordpress/customize-widgets": {
    3590             "version": "1.0.20",
    3591             "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-1.0.20.tgz",
    3592             "integrity": "sha512-2zHmZ3IcnkXMD+n1FPRjZTvfTkxt1onxe4oqfQjpobdYjPTSMl3HKaYuHB1lBaVN7qw4sOk/3WgB9cH1kqWpqg==",
     3689            "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-2.0.5.tgz",
     3690            "integrity": "sha512-Pk5qDRuN4WBnKRFHXmgfVCqRKqXpCfvrKOGVMEf7fFYofE1URsQJee6R3sUmMWqM7NYYuex0b23Ul6v4bRywXA==",
    35933691            "requires": {
    35943692                "@babel/runtime": "^7.11.2",
    3595                 "@wordpress/a11y": "^3.1.2",
    3596                 "@wordpress/block-editor": "^6.1.14",
    3597                 "@wordpress/block-library": "^3.2.19",
    3598                 "@wordpress/blocks": "^9.1.8",
    3599                 "@wordpress/components": "^14.1.11",
    3600                 "@wordpress/compose": "^4.1.6",
    3601                 "@wordpress/core-data": "^3.1.12",
    3602                 "@wordpress/data": "^5.1.6",
    3603                 "@wordpress/dom": "^3.1.5",
    3604                 "@wordpress/element": "^3.1.2",
    3605                 "@wordpress/hooks": "^3.1.1",
    3606                 "@wordpress/i18n": "^4.1.2",
    3607                 "@wordpress/icons": "^4.0.3",
    3608                 "@wordpress/is-shallow-equal": "^4.1.1",
    3609                 "@wordpress/keyboard-shortcuts": "^2.1.7",
    3610                 "@wordpress/keycodes": "^3.1.2",
    3611                 "@wordpress/media-utils": "^2.1.2",
    3612                 "@wordpress/widgets": "^1.1.19",
    3613                 "classnames": "^2.2.6",
     3693                "@wordpress/a11y": "^3.2.3",
     3694                "@wordpress/block-editor": "^8.0.0",
     3695                "@wordpress/block-library": "^6.0.3",
     3696                "@wordpress/blocks": "^11.1.3",
     3697                "@wordpress/components": "^19.0.1",
     3698                "@wordpress/compose": "^5.0.5",
     3699                "@wordpress/core-data": "^4.0.5",
     3700                "@wordpress/data": "^6.1.3",
     3701                "@wordpress/dom": "^3.2.6",
     3702                "@wordpress/element": "^4.0.3",
     3703                "@wordpress/hooks": "^3.2.1",
     3704                "@wordpress/i18n": "^4.2.3",
     3705                "@wordpress/icons": "^6.1.0",
     3706                "@wordpress/interface": "^4.1.3",
     3707                "@wordpress/is-shallow-equal": "^4.2.0",
     3708                "@wordpress/keyboard-shortcuts": "^3.0.5",
     3709                "@wordpress/keycodes": "^3.2.3",
     3710                "@wordpress/media-utils": "^3.0.4",
     3711                "@wordpress/widgets": "^2.0.5",
     3712                "classnames": "^2.3.1",
    36143713                "lodash": "^4.17.21"
    36153714            }
    36163715        },
    36173716        "@wordpress/data": {
    3618             "version": "5.1.6",
    3619             "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-5.1.6.tgz",
    3620             "integrity": "sha512-KKcAcYh6XuRXkQvIQOv1/ci5Tj1kXEE2gwNzujN4SytJZmQTNP2EEE8u9bBnhEPoS7bORzlqeNQuMW0Rz74qgg==",
     3717            "version": "6.1.3",
     3718            "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.1.3.tgz",
     3719            "integrity": "sha512-N8D+S5ZyxERiJPxg5Zd2whHJPXQJuwmpMIUGFSHLCKUf/hf4csxHx0ESHLB5Qo0o6WMrQ3GdvgOx20sUKpdypw==",
    36213720            "requires": {
    36223721                "@babel/runtime": "^7.13.10",
    3623                 "@wordpress/compose": "^4.1.6",
    3624                 "@wordpress/deprecated": "^3.1.2",
    3625                 "@wordpress/element": "^3.1.2",
    3626                 "@wordpress/is-shallow-equal": "^4.1.1",
    3627                 "@wordpress/priority-queue": "^2.1.2",
    3628                 "@wordpress/redux-routine": "^4.1.2",
     3722                "@wordpress/compose": "^5.0.5",
     3723                "@wordpress/deprecated": "^3.2.2",
     3724                "@wordpress/element": "^4.0.3",
     3725                "@wordpress/is-shallow-equal": "^4.2.0",
     3726                "@wordpress/priority-queue": "^2.2.2",
     3727                "@wordpress/redux-routine": "^4.2.1",
    36293728                "equivalent-key-map": "^0.2.2",
    36303729                "is-promise": "^4.0.0",
    36313730                "lodash": "^4.17.21",
    36323731                "memize": "^1.1.0",
    3633                 "redux": "^4.1.0",
    36343732                "turbo-combine-reducers": "^1.0.2",
    36353733                "use-memo-one": "^1.1.1"
     
    36373735        },
    36383736        "@wordpress/data-controls": {
    3639             "version": "2.1.6",
    3640             "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.1.6.tgz",
    3641             "integrity": "sha512-AON1ZQLGhVQsJQIeW+4D1aB31TBJbDIQUMwnimiMkJ2n0M9V1Q0hvW4P7URC1k2aouNstnF2/TJ4xFPPRINf4Q==",
     3737            "version": "2.2.6",
     3738            "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.2.6.tgz",
     3739            "integrity": "sha512-voh/MjwThLZGOJ9lhqoG4sxA9Us7LWbI5qhmPOOsSmV2F/1Mpd00fJlSWeE8pzZbSt8lzy8OwC/yQSiZMKo5ZA==",
    36423740            "requires": {
    36433741                "@babel/runtime": "^7.13.10",
    3644                 "@wordpress/api-fetch": "^5.1.2",
    3645                 "@wordpress/data": "^5.1.6",
    3646                 "@wordpress/deprecated": "^3.1.2"
     3742                "@wordpress/api-fetch": "^5.2.5",
     3743                "@wordpress/data": "^6.1.3",
     3744                "@wordpress/deprecated": "^3.2.2"
    36473745            }
    36483746        },
    36493747        "@wordpress/date": {
    3650             "version": "4.1.2",
    3651             "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.1.2.tgz",
    3652             "integrity": "sha512-t1cM1eLCQkLJeypcnFQIBJW0+aS8ZUvZLNSxlMH0jVybF9+bjVIbKY+aRkGwP4OMxxrdQkvF2qFj349bn3nz3Q==",
     3748            "version": "4.2.2",
     3749            "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.2.2.tgz",
     3750            "integrity": "sha512-sYcMvFwrVoYv5lL9NsYLVd29hfuqgf1L1WsIjDV8hMna1eqr9f8xCrZSLgBKkDBmVWiIcleYGP5uDdrKpu6EiA==",
    36533751            "requires": {
    36543752                "@babel/runtime": "^7.13.10",
     
    36583756        },
    36593757        "@wordpress/dependency-extraction-webpack-plugin": {
    3660             "version": "3.1.4",
    3661             "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.1.4.tgz",
    3662             "integrity": "sha512-SoFdhgt75symEJz57QwzDrcZzuSZ9Fxxr1adplSHHYfvRXBm/vDM0x6jeb2pHtVWH0Ltax4Z/yelRgv982nNYA==",
     3758            "version": "3.2.1",
     3759            "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.2.1.tgz",
     3760            "integrity": "sha512-Ltd+1CJb7PMh6iN2Mse+3yN/oMORug5qXSj/3xmuZERzZO2SO6xNEJGml8yK9ev747cbHktEpitK4H+8VO3Ekg==",
    36633761            "dev": true,
    36643762            "requires": {
     
    36743772                },
    36753773                "webpack-sources": {
    3676                     "version": "2.3.0",
    3677                     "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.0.tgz",
    3678                     "integrity": "sha512-WyOdtwSvOML1kbgtXbTDnEW0jkJ7hZr/bDByIwszhWd/4XX1A3XMkrbFMsuH4+/MfLlZCUzlAdg4r7jaGKEIgQ==",
     3774                    "version": "2.3.1",
     3775                    "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz",
     3776                    "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==",
    36793777                    "dev": true,
    36803778                    "requires": {
     
    36863784        },
    36873785        "@wordpress/deprecated": {
    3688             "version": "3.1.2",
    3689             "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.1.2.tgz",
    3690             "integrity": "sha512-kURIhVWssN6lv4YZNMqeFU8ZHk1Dh3SNbHHDs/Ah4Qcql9uHJisF89lLIQBCs063wgkeXfFxdvM/BXD4kfK6fw==",
     3786            "version": "3.2.2",
     3787            "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.2.2.tgz",
     3788            "integrity": "sha512-htsu2zJUuGYG1+jejAi0r25bQQOT3bB0MGjoSixqZ0sRkFMRIdjmMLrSbpGrl0s5IRK2/w/slsStPFmm3reJtA==",
    36913789            "requires": {
    36923790                "@babel/runtime": "^7.13.10",
    3693                 "@wordpress/hooks": "^3.1.1"
     3791                "@wordpress/hooks": "^3.2.1"
    36943792            }
    36953793        },
    36963794        "@wordpress/dom": {
    3697             "version": "3.1.5",
    3698             "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.1.5.tgz",
    3699             "integrity": "sha512-EDX1BXtIEHw3LjAunASJO9lnbU2KU1gi4UBrjaa+Cem4u6npmfYHh6XkXO2ryA21yjx7rCWPbD0id6E7qlJ4Tw==",
     3795            "version": "3.2.6",
     3796            "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.2.6.tgz",
     3797            "integrity": "sha512-Iy3eYn6wcQFDBsQJmm4NGUA4HswX4YG5TY9T+C1VwCLepgR1yOUFdNmRojiKXMbO4pv2swoStrhh75IBNWPyFg==",
    37003798            "requires": {
    37013799                "@babel/runtime": "^7.13.10",
     
    37043802        },
    37053803        "@wordpress/dom-ready": {
    3706             "version": "3.1.2",
    3707             "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.1.2.tgz",
    3708             "integrity": "sha512-g2zmgC/+6JYgWYzUMByRmjRAXs75q57wnNdYUTXmRFrtLs2+PNa1bUuYWZop15rTZbxuvP6ScVnPxZ5tyQLRUw==",
     3804            "version": "3.2.2",
     3805            "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.2.2.tgz",
     3806            "integrity": "sha512-yCpm/vG3GanhhACnpbc7GZ2sv6oSHIkTxNPgejA5Z8cr0mEc6irsWDzhEHKcP3OhSina++IZ9ZidO7JH7eE2Xg==",
    37093807            "requires": {
    37103808                "@babel/runtime": "^7.13.10"
     
    37123810        },
    37133811        "@wordpress/e2e-test-utils": {
    3714             "version": "5.4.3",
    3715             "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-5.4.3.tgz",
    3716             "integrity": "sha512-DDLIO/QZipMLpqfiYB570nVtxOGlC9ByZkyd/+dqjwViBc7ST9pWMQzQPahlGjkArU2EMB96fvPumPnjrReZOA==",
     3812            "version": "5.4.6",
     3813            "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-5.4.6.tgz",
     3814            "integrity": "sha512-DvuE9bzPK6o3RArbiCvaB9tgpPvBHGopnS70u6QGKjvh1WDiWmPSkiK4OLPciktveFNcIA7PYgU+S8P2nwWkXw==",
    37173815            "dev": true,
    37183816            "requires": {
    37193817                "@babel/runtime": "^7.13.10",
    3720                 "@wordpress/api-fetch": "^5.2.2",
    3721                 "@wordpress/keycodes": "^3.2.2",
    3722                 "@wordpress/url": "^3.2.2",
     3818                "@wordpress/api-fetch": "^5.2.5",
     3819                "@wordpress/keycodes": "^3.2.3",
     3820                "@wordpress/url": "^3.3.0",
    37233821                "form-data": "^4.0.0",
    37243822                "lodash": "^4.17.21",
     
    37263824            },
    37273825            "dependencies": {
    3728                 "@wordpress/api-fetch": {
    3729                     "version": "5.2.2",
    3730                     "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-5.2.2.tgz",
    3731                     "integrity": "sha512-WwJHOe6qiI4Oa1BSSo+Fpietdtm/0UgaN5A9k/TlEkARqIE+Fh56sfbC3JbjJDfQxz9TsAxMm+WWO5aNapantQ==",
    3732                     "dev": true,
    3733                     "requires": {
    3734                         "@babel/runtime": "^7.13.10",
    3735                         "@wordpress/i18n": "^4.2.2",
    3736                         "@wordpress/url": "^3.2.2"
    3737                     }
    3738                 },
    3739                 "@wordpress/hooks": {
    3740                     "version": "3.2.0",
    3741                     "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.2.0.tgz",
    3742                     "integrity": "sha512-nVR6V9kPxl8+aYQzQJdoDt+aKBKHHD0zplcYZbu2MHxjmHMvppAeL9mjzVhQZj/3n10NR2Ftk94mHQzHWfhCCg==",
    3743                     "dev": true,
    3744                     "requires": {
    3745                         "@babel/runtime": "^7.13.10"
    3746                     }
    3747                 },
    3748                 "@wordpress/i18n": {
    3749                     "version": "4.2.2",
    3750                     "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.2.2.tgz",
    3751                     "integrity": "sha512-6PrfTDpeW5dfWyuqUx4Z5ApKFbh45CAbCs/G3PuZLlKJlXs/8p2Oq6Zxs0gLZk1QfHkw0t5qMx61lDlxWQhuPw==",
    3752                     "dev": true,
    3753                     "requires": {
    3754                         "@babel/runtime": "^7.13.10",
    3755                         "@wordpress/hooks": "^3.2.0",
    3756                         "gettext-parser": "^1.3.1",
    3757                         "lodash": "^4.17.21",
    3758                         "memize": "^1.1.0",
    3759                         "sprintf-js": "^1.1.1",
    3760                         "tannin": "^1.2.0"
    3761                     }
    3762                 },
    3763                 "@wordpress/keycodes": {
    3764                     "version": "3.2.2",
    3765                     "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.2.2.tgz",
    3766                     "integrity": "sha512-z4B4vby+iGciJ9gvUBIozsseDkdQXDNuWm5szMnG5g1Nn7UGDWmfCNc9IHNs3alXySmAFev6d0T/o/zgm9BBvQ==",
    3767                     "dev": true,
    3768                     "requires": {
    3769                         "@babel/runtime": "^7.13.10",
    3770                         "@wordpress/i18n": "^4.2.2",
    3771                         "lodash": "^4.17.21"
    3772                     }
    3773                 },
    3774                 "@wordpress/url": {
    3775                     "version": "3.2.2",
    3776                     "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.2.2.tgz",
    3777                     "integrity": "sha512-TYWE7V9F8nj0ZkCJy1eFD0crdDTS7iB3cVNW2yIDOn1RTWJJtzINXQFMASokVsjuh+NetAIOu8ru2mIfoRMG8Q==",
    3778                     "dev": true,
    3779                     "requires": {
    3780                         "@babel/runtime": "^7.13.10",
    3781                         "lodash": "^4.17.21",
    3782                         "react-native-url-polyfill": "^1.1.2"
    3783                     }
    3784                 },
    37853826                "form-data": {
    37863827                    "version": "4.0.0",
     
    37973838        },
    37983839        "@wordpress/edit-post": {
    3799             "version": "4.1.21",
    3800             "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-4.1.21.tgz",
    3801             "integrity": "sha512-tthVG2vA/cEkM5Ksb+AWlfYdRQRh3TE45C0NPMTjRTQaETJjZGZp1VCVl6f+EBMIiW90mzgOfP6t0bvDHBtcFg==",
     3840            "version": "5.0.5",
     3841            "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-5.0.5.tgz",
     3842            "integrity": "sha512-DvsRCnI5JaiYVcHExYjdk8LUApQpRD2aBnvHRymvJ0iCRHhej3gi81o2PghkzY4DkmW3QHC2p3h7fV+OEQvdfg==",
    38023843            "requires": {
    38033844                "@babel/runtime": "^7.13.10",
    3804                 "@wordpress/a11y": "^3.1.2",
    3805                 "@wordpress/api-fetch": "^5.1.2",
    3806                 "@wordpress/block-editor": "^6.1.14",
    3807                 "@wordpress/block-library": "^3.2.19",
    3808                 "@wordpress/blocks": "^9.1.8",
    3809                 "@wordpress/components": "^14.1.11",
    3810                 "@wordpress/compose": "^4.1.6",
    3811                 "@wordpress/core-data": "^3.1.12",
    3812                 "@wordpress/data": "^5.1.6",
    3813                 "@wordpress/data-controls": "^2.1.6",
    3814                 "@wordpress/editor": "^10.1.17",
    3815                 "@wordpress/element": "^3.1.2",
    3816                 "@wordpress/hooks": "^3.1.1",
    3817                 "@wordpress/i18n": "^4.1.2",
    3818                 "@wordpress/icons": "^4.0.3",
    3819                 "@wordpress/interface": "^3.1.12",
    3820                 "@wordpress/keyboard-shortcuts": "^2.1.7",
    3821                 "@wordpress/keycodes": "^3.1.2",
    3822                 "@wordpress/media-utils": "^2.1.2",
    3823                 "@wordpress/notices": "^3.1.6",
    3824                 "@wordpress/plugins": "^3.1.6",
    3825                 "@wordpress/primitives": "^2.1.2",
    3826                 "@wordpress/url": "^3.1.2",
    3827                 "@wordpress/viewport": "^3.1.6",
    3828                 "@wordpress/warning": "^2.1.2",
    3829                 "classnames": "^2.2.5",
    3830                 "framer-motion": "^4.1.3",
     3845                "@wordpress/a11y": "^3.2.3",
     3846                "@wordpress/api-fetch": "^5.2.5",
     3847                "@wordpress/block-editor": "^8.0.0",
     3848                "@wordpress/block-library": "^6.0.3",
     3849                "@wordpress/blocks": "^11.1.3",
     3850                "@wordpress/components": "^19.0.1",
     3851                "@wordpress/compose": "^5.0.5",
     3852                "@wordpress/core-data": "^4.0.5",
     3853                "@wordpress/data": "^6.1.3",
     3854                "@wordpress/data-controls": "^2.2.6",
     3855                "@wordpress/editor": "^12.0.2",
     3856                "@wordpress/element": "^4.0.3",
     3857                "@wordpress/hooks": "^3.2.1",
     3858                "@wordpress/i18n": "^4.2.3",
     3859                "@wordpress/icons": "^6.1.0",
     3860                "@wordpress/interface": "^4.1.3",
     3861                "@wordpress/keyboard-shortcuts": "^3.0.5",
     3862                "@wordpress/keycodes": "^3.2.3",
     3863                "@wordpress/media-utils": "^3.0.4",
     3864                "@wordpress/notices": "^3.2.6",
     3865                "@wordpress/plugins": "^4.0.5",
     3866                "@wordpress/primitives": "^3.0.3",
     3867                "@wordpress/url": "^3.3.0",
     3868                "@wordpress/viewport": "^4.0.5",
     3869                "@wordpress/warning": "^2.2.2",
     3870                "classnames": "^2.3.1",
    38313871                "lodash": "^4.17.21",
    38323872                "memize": "^1.1.0",
     
    38433883        },
    38443884        "@wordpress/edit-widgets": {
    3845             "version": "2.1.21",
    3846             "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-2.1.21.tgz",
    3847             "integrity": "sha512-dkINHh3yPJnCtqXfcKX0+Wf85ztGJLEnt35pUdcif6fkxDvBciYX6maezo+m+r6TgI0J9wUO2t9+G6kX6bda0Q==",
     3885            "version": "3.1.0",
     3886            "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-3.1.0.tgz",
     3887            "integrity": "sha512-lCoogDEpsQLL4xFK3DQBn50vh1ScJoLLqQs+uy+Pje2jxQyEEaZCP7nApuHV5IC4r05ZC3icToV+5+oGCdDDDg==",
    38483888            "requires": {
    38493889                "@babel/runtime": "^7.13.10",
    3850                 "@wordpress/a11y": "^3.1.2",
    3851                 "@wordpress/api-fetch": "^5.1.2",
    3852                 "@wordpress/block-editor": "^6.1.14",
    3853                 "@wordpress/block-library": "^3.2.19",
    3854                 "@wordpress/blocks": "^9.1.8",
    3855                 "@wordpress/components": "^14.1.11",
    3856                 "@wordpress/compose": "^4.1.6",
    3857                 "@wordpress/core-data": "^3.1.12",
    3858                 "@wordpress/data": "^5.1.6",
    3859                 "@wordpress/data-controls": "^2.1.6",
    3860                 "@wordpress/dom": "^3.1.5",
    3861                 "@wordpress/element": "^3.1.2",
    3862                 "@wordpress/hooks": "^3.1.1",
    3863                 "@wordpress/i18n": "^4.1.2",
    3864                 "@wordpress/icons": "^4.0.3",
    3865                 "@wordpress/interface": "^3.1.12",
    3866                 "@wordpress/keyboard-shortcuts": "^2.1.7",
    3867                 "@wordpress/keycodes": "^3.1.2",
    3868                 "@wordpress/media-utils": "^2.1.2",
    3869                 "@wordpress/notices": "^3.1.6",
    3870                 "@wordpress/plugins": "^3.1.6",
    3871                 "@wordpress/reusable-blocks": "^2.1.17",
    3872                 "@wordpress/server-side-render": "^2.1.12",
    3873                 "@wordpress/url": "^3.1.2",
    3874                 "@wordpress/widgets": "^1.1.19",
    3875                 "classnames": "^2.2.5",
     3890                "@wordpress/a11y": "^3.2.3",
     3891                "@wordpress/api-fetch": "^5.2.5",
     3892                "@wordpress/block-editor": "^8.0.0",
     3893                "@wordpress/block-library": "^6.0.3",
     3894                "@wordpress/blocks": "^11.1.3",
     3895                "@wordpress/components": "^19.0.1",
     3896                "@wordpress/compose": "^5.0.5",
     3897                "@wordpress/core-data": "^4.0.5",
     3898                "@wordpress/data": "^6.1.3",
     3899                "@wordpress/dom": "^3.2.6",
     3900                "@wordpress/element": "^4.0.3",
     3901                "@wordpress/hooks": "^3.2.1",
     3902                "@wordpress/i18n": "^4.2.3",
     3903                "@wordpress/icons": "^6.1.0",
     3904                "@wordpress/interface": "^4.1.3",
     3905                "@wordpress/keyboard-shortcuts": "^3.0.5",
     3906                "@wordpress/keycodes": "^3.2.3",
     3907                "@wordpress/media-utils": "^3.0.4",
     3908                "@wordpress/notices": "^3.2.6",
     3909                "@wordpress/plugins": "^4.0.5",
     3910                "@wordpress/reusable-blocks": "^3.0.5",
     3911                "@wordpress/server-side-render": "^3.0.5",
     3912                "@wordpress/url": "^3.3.0",
     3913                "@wordpress/widgets": "^2.0.5",
     3914                "classnames": "^2.3.1",
    38763915                "lodash": "^4.17.21",
    38773916                "rememo": "^3.0.0",
     
    38803919        },
    38813920        "@wordpress/editor": {
    3882             "version": "10.1.17",
    3883             "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-10.1.17.tgz",
    3884             "integrity": "sha512-ALvuojonwMEjWN1tbQR+mZF3ggR/fdkvOKe4esxRL3U10eTfcsSw6qA2QzB8zHrjb1cZd/90gZWixAdE398f+w==",
     3921            "version": "12.0.2",
     3922            "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.0.2.tgz",
     3923            "integrity": "sha512-rKwD+kzsDtytpfrS3nlR+s+IXRsWGsJkYhhRbhbITnyRYIjIQYq/SN8tm9svQJ1+7Ldl3QtxQco9oKZMPfL02w==",
    38853924            "requires": {
    38863925                "@babel/runtime": "^7.13.10",
    3887                 "@wordpress/api-fetch": "^5.1.2",
    3888                 "@wordpress/autop": "^3.1.2",
    3889                 "@wordpress/blob": "^3.1.2",
    3890                 "@wordpress/block-editor": "^6.1.14",
    3891                 "@wordpress/blocks": "^9.1.8",
    3892                 "@wordpress/components": "^14.1.11",
    3893                 "@wordpress/compose": "^4.1.6",
    3894                 "@wordpress/core-data": "^3.1.12",
    3895                 "@wordpress/data": "^5.1.6",
    3896                 "@wordpress/data-controls": "^2.1.6",
    3897                 "@wordpress/date": "^4.1.2",
    3898                 "@wordpress/deprecated": "^3.1.2",
    3899                 "@wordpress/element": "^3.1.2",
    3900                 "@wordpress/hooks": "^3.1.1",
    3901                 "@wordpress/html-entities": "^3.1.2",
    3902                 "@wordpress/i18n": "^4.1.2",
    3903                 "@wordpress/icons": "^4.0.3",
    3904                 "@wordpress/is-shallow-equal": "^4.1.1",
    3905                 "@wordpress/keyboard-shortcuts": "^2.1.7",
    3906                 "@wordpress/keycodes": "^3.1.2",
    3907                 "@wordpress/media-utils": "^2.1.2",
    3908                 "@wordpress/notices": "^3.1.6",
    3909                 "@wordpress/reusable-blocks": "^2.1.17",
    3910                 "@wordpress/rich-text": "^4.1.6",
    3911                 "@wordpress/server-side-render": "^2.1.12",
    3912                 "@wordpress/url": "^3.1.2",
    3913                 "@wordpress/wordcount": "^3.1.2",
    3914                 "classnames": "^2.2.5",
     3926                "@wordpress/a11y": "^3.2.3",
     3927                "@wordpress/api-fetch": "^5.2.5",
     3928                "@wordpress/autop": "^3.2.2",
     3929                "@wordpress/blob": "^3.2.1",
     3930                "@wordpress/block-editor": "^8.0.0",
     3931                "@wordpress/blocks": "^11.1.3",
     3932                "@wordpress/components": "^19.0.1",
     3933                "@wordpress/compose": "^5.0.5",
     3934                "@wordpress/core-data": "^4.0.5",
     3935                "@wordpress/data": "^6.1.3",
     3936                "@wordpress/data-controls": "^2.2.6",
     3937                "@wordpress/date": "^4.2.2",
     3938                "@wordpress/deprecated": "^3.2.2",
     3939                "@wordpress/element": "^4.0.3",
     3940                "@wordpress/hooks": "^3.2.1",
     3941                "@wordpress/html-entities": "^3.2.2",
     3942                "@wordpress/i18n": "^4.2.3",
     3943                "@wordpress/icons": "^6.1.0",
     3944                "@wordpress/is-shallow-equal": "^4.2.0",
     3945                "@wordpress/keyboard-shortcuts": "^3.0.5",
     3946                "@wordpress/keycodes": "^3.2.3",
     3947                "@wordpress/media-utils": "^3.0.4",
     3948                "@wordpress/notices": "^3.2.6",
     3949                "@wordpress/reusable-blocks": "^3.0.5",
     3950                "@wordpress/rich-text": "^5.0.5",
     3951                "@wordpress/server-side-render": "^3.0.5",
     3952                "@wordpress/url": "^3.3.0",
     3953                "@wordpress/wordcount": "^3.2.2",
     3954                "classnames": "^2.3.1",
    39153955                "lodash": "^4.17.21",
    39163956                "memize": "^1.1.0",
     
    39203960        },
    39213961        "@wordpress/element": {
    3922             "version": "3.1.2",
    3923             "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-3.1.2.tgz",
    3924             "integrity": "sha512-6ZDhwXkkohcocZSXp+IE4Xn774+PNHJTNsEOLJRAeDo/clIvly5HoczX03z1GLgvEB3VYik8qHaqrouNIcjZvA==",
     3962            "version": "4.0.3",
     3963            "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.0.3.tgz",
     3964            "integrity": "sha512-uFL8Xx0Uq/C+nCL5aM4Fb6YVub//1wuHyQK9VDtKwYg9UBELrexSCHo1XaesYRiGUqVW0o837qC7RCP2NLUBJw==",
    39253965            "requires": {
    39263966                "@babel/runtime": "^7.13.10",
    39273967                "@types/react": "^16.9.0",
    39283968                "@types/react-dom": "^16.9.0",
    3929                 "@wordpress/escape-html": "^2.1.2",
     3969                "@wordpress/escape-html": "^2.2.2",
    39303970                "lodash": "^4.17.21",
    3931                 "react": "^16.13.1",
    3932                 "react-dom": "^16.13.1"
     3971                "react": "^17.0.1",
     3972                "react-dom": "^17.0.1"
     3973            },
     3974            "dependencies": {
     3975                "react": {
     3976                    "version": "17.0.2",
     3977                    "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
     3978                    "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
     3979                    "requires": {
     3980                        "loose-envify": "^1.1.0",
     3981                        "object-assign": "^4.1.1"
     3982                    }
     3983                },
     3984                "react-dom": {
     3985                    "version": "17.0.2",
     3986                    "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
     3987                    "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
     3988                    "requires": {
     3989                        "loose-envify": "^1.1.0",
     3990                        "object-assign": "^4.1.1",
     3991                        "scheduler": "^0.20.2"
     3992                    }
     3993                },
     3994                "scheduler": {
     3995                    "version": "0.20.2",
     3996                    "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz",
     3997                    "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==",
     3998                    "requires": {
     3999                        "loose-envify": "^1.1.0",
     4000                        "object-assign": "^4.1.1"
     4001                    }
     4002                }
    39334003            }
    39344004        },
    39354005        "@wordpress/escape-html": {
    3936             "version": "2.1.2",
    3937             "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.1.2.tgz",
    3938             "integrity": "sha512-nEKvwzjMkuyV5MBnD5Um/McydurQ65mLjV1NG8bVlljZlP6/263qdZ5otH2uwr6cf2Lz1meupmi9sV3ef4TalQ==",
     4006            "version": "2.2.2",
     4007            "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.2.2.tgz",
     4008            "integrity": "sha512-NuPury2dyaqF7zpDaUOKaoM0FrEuqaDE1c3j7rM6kceJ4ZFDHnCLf5NivwchOLo7Xs0oVtqBdDza/dcSQaLFGg==",
    39394009            "requires": {
    39404010                "@babel/runtime": "^7.13.10"
     
    39424012        },
    39434013        "@wordpress/eslint-plugin": {
    3944             "version": "9.1.1",
    3945             "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-9.1.1.tgz",
    3946             "integrity": "sha512-GduOwoTTHh132RHTfLU82ujOmzuLpkA9izq+gzKtzhoDGzcpORXIht7tnbB8fzima4PYIiePz2LmuMCSuP18RA==",
    3947             "dev": true,
    3948             "requires": {
    3949                 "@typescript-eslint/eslint-plugin": "^4.15.0",
    3950                 "@typescript-eslint/parser": "^4.15.0",
    3951                 "@wordpress/prettier-config": "^1.1.0",
     4014            "version": "9.2.0",
     4015            "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-9.2.0.tgz",
     4016            "integrity": "sha512-x0vI4EWeG20TyewXdiyUhGSJRqXR8vw47WZjzdmL8iuitDCoyWkKe73wtEs/mWLDrSNms8S0bTnp0dK6UAMXJw==",
     4017            "dev": true,
     4018            "requires": {
     4019                "@typescript-eslint/eslint-plugin": "^4.31.0",
     4020                "@typescript-eslint/parser": "^4.31.0",
     4021                "@wordpress/prettier-config": "^1.1.1",
    39524022                "babel-eslint": "^10.1.0",
    39534023                "cosmiconfig": "^7.0.0",
     
    39554025                "eslint-plugin-import": "^2.23.4",
    39564026                "eslint-plugin-jest": "^24.1.3",
    3957                 "eslint-plugin-jsdoc": "^34.1.0",
     4027                "eslint-plugin-jsdoc": "^36.0.8",
    39584028                "eslint-plugin-jsx-a11y": "^6.4.1",
    39594029                "eslint-plugin-prettier": "^3.3.0",
     
    39964066        },
    39974067        "@wordpress/format-library": {
    3998             "version": "2.1.14",
    3999             "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-2.1.14.tgz",
    4000             "integrity": "sha512-INmmTyJX0FDBkG8PTJqvIBi+yTfYHpdpkWqP/JswG7kslrG++elm4jyrA2EsV1anZyxDfsSrP3aSCy+arYkTgA==",
     4068            "version": "3.0.5",
     4069            "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-3.0.5.tgz",
     4070            "integrity": "sha512-IxyaySakhNSPUPMwSaGkVV1QIlrxdYW38yu8nz0N4dFO6ZOwTkV1whbzyZJOesd/hxxYgczrYRp++8Ti7c880w==",
    40014071            "requires": {
    40024072                "@babel/runtime": "^7.13.10",
    4003                 "@wordpress/a11y": "^3.1.2",
    4004                 "@wordpress/block-editor": "^6.1.14",
    4005                 "@wordpress/components": "^14.1.11",
    4006                 "@wordpress/compose": "^4.1.6",
    4007                 "@wordpress/data": "^5.1.6",
    4008                 "@wordpress/dom": "^3.1.5",
    4009                 "@wordpress/element": "^3.1.2",
    4010                 "@wordpress/html-entities": "^3.1.2",
    4011                 "@wordpress/i18n": "^4.1.2",
    4012                 "@wordpress/icons": "^4.0.3",
    4013                 "@wordpress/keycodes": "^3.1.2",
    4014                 "@wordpress/rich-text": "^4.1.6",
    4015                 "@wordpress/url": "^3.1.2",
     4073                "@wordpress/a11y": "^3.2.3",
     4074                "@wordpress/block-editor": "^8.0.0",
     4075                "@wordpress/components": "^19.0.1",
     4076                "@wordpress/compose": "^5.0.5",
     4077                "@wordpress/data": "^6.1.3",
     4078                "@wordpress/dom": "^3.2.6",
     4079                "@wordpress/element": "^4.0.3",
     4080                "@wordpress/html-entities": "^3.2.2",
     4081                "@wordpress/i18n": "^4.2.3",
     4082                "@wordpress/icons": "^6.1.0",
     4083                "@wordpress/keycodes": "^3.2.3",
     4084                "@wordpress/rich-text": "^5.0.5",
     4085                "@wordpress/url": "^3.3.0",
    40164086                "lodash": "^4.17.21"
    40174087            }
    40184088        },
    40194089        "@wordpress/hooks": {
    4020             "version": "3.1.1",
    4021             "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.1.1.tgz",
    4022             "integrity": "sha512-9f6H9WBwu6x/MM4ZCVLGGBuMiBcyaLapmAku5IwcWaeB2PtPduwjmk2NfGx35TuhBQD554DUg8WtTjIS019UAg==",
     4090            "version": "3.2.1",
     4091            "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.2.1.tgz",
     4092            "integrity": "sha512-yI8MHs6UsvgJdDsOnXGkY7/7hrOCEv/M7vwdEVA5r6nGzgJaJxf8pjBqzRkCq3nVaWqxoNZgCMHJSul6Q8RR2g==",
    40234093            "requires": {
    40244094                "@babel/runtime": "^7.13.10"
     
    40264096        },
    40274097        "@wordpress/html-entities": {
    4028             "version": "3.1.2",
    4029             "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.1.2.tgz",
    4030             "integrity": "sha512-pPbEBxUTZm9YA/ynq50UEGmefaqFIW4g07KrxDQfa+xm0jb3kFZOtxFqdX7gXNofNCn/f5v4jlpFGmmYYpJMaw==",
     4098            "version": "3.2.2",
     4099            "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.2.2.tgz",
     4100            "integrity": "sha512-MsmB1wtDMFfvNQiKMVMW+1ie2P3+tBZiHESkDPnXw34Dt4Tk0+QY7eYCR9krNcjJImWYJcxL+4n4M1OF9oQv0Q==",
    40314101            "requires": {
    40324102                "@babel/runtime": "^7.13.10"
     
    40344104        },
    40354105        "@wordpress/i18n": {
    4036             "version": "4.1.2",
    4037             "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.1.2.tgz",
    4038             "integrity": "sha512-Bp0BnGoN2XQyhFjACh74f3fDIQx/AnBIyZsDIhSlNYedFjuJ9b4M246/YTmCDlRHyCqLyG/OuS0hEZKksKAoRQ==",
     4106            "version": "4.2.3",
     4107            "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.2.3.tgz",
     4108            "integrity": "sha512-iaL7WVmFBVLyUJR0FVeaI0YJK3BiYg6Ir+s3PoJN3ppm+YsZUGThstHL8zSfQFMF0WaQ0OFWjnDqNl1th2annA==",
    40394109            "requires": {
    40404110                "@babel/runtime": "^7.13.10",
    4041                 "@wordpress/hooks": "^3.1.1",
     4111                "@wordpress/hooks": "^3.2.1",
    40424112                "gettext-parser": "^1.3.1",
    40434113                "lodash": "^4.17.21",
     
    40484118        },
    40494119        "@wordpress/icons": {
    4050             "version": "4.0.3",
    4051             "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-4.0.3.tgz",
    4052             "integrity": "sha512-I68iAysutXkYP6JrvnPlha/DKtNhtI1u88PuroZC/RgG+R0WwmxphB/bPoj92BCYDjgrMI8P625Ivttuh1spFA==",
     4120            "version": "6.1.0",
     4121            "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-6.1.0.tgz",
     4122            "integrity": "sha512-XzPtisDJlAbh8uZIzNafCVf76KkitllJPrGLPPPTJjFFNgga+qGisCIuybKB79LrenPVEIvyBhZ388hrR5rmVw==",
    40534123            "requires": {
    40544124                "@babel/runtime": "^7.13.10",
    4055                 "@wordpress/element": "^3.1.2",
    4056                 "@wordpress/primitives": "^2.1.2"
     4125                "@wordpress/element": "^4.0.3",
     4126                "@wordpress/primitives": "^3.0.3"
    40574127            }
    40584128        },
    40594129        "@wordpress/interface": {
    4060             "version": "3.1.12",
    4061             "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-3.1.12.tgz",
    4062             "integrity": "sha512-t7ksL3IIlWB47+r8UJ9CyAZZVlEVbA7lN9aqA5Ly6+QPIPwtvATDDM1agiUjGPwGLAsFSoZyda9MDjfVNDvXmw==",
     4130            "version": "4.1.3",
     4131            "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.1.3.tgz",
     4132            "integrity": "sha512-FvYq/6hWAmKsiRzRe36kfRImCTrdNy5gh5ZReHwKQ9hf1e56rH6U090G4M3O5qixaJpr8hG1ZU1OqDo/Dcou5g==",
    40634133            "requires": {
    40644134                "@babel/runtime": "^7.13.10",
    4065                 "@wordpress/components": "^14.1.11",
    4066                 "@wordpress/compose": "^4.1.6",
    4067                 "@wordpress/data": "^5.1.6",
    4068                 "@wordpress/deprecated": "^3.1.2",
    4069                 "@wordpress/element": "^3.1.2",
    4070                 "@wordpress/i18n": "^4.1.2",
    4071                 "@wordpress/icons": "^4.0.3",
    4072                 "@wordpress/plugins": "^3.1.6",
    4073                 "@wordpress/viewport": "^3.1.6",
    4074                 "classnames": "^2.2.5",
     4135                "@wordpress/a11y": "^3.2.3",
     4136                "@wordpress/components": "^19.0.1",
     4137                "@wordpress/compose": "^5.0.5",
     4138                "@wordpress/data": "^6.1.3",
     4139                "@wordpress/deprecated": "^3.2.2",
     4140                "@wordpress/element": "^4.0.3",
     4141                "@wordpress/i18n": "^4.2.3",
     4142                "@wordpress/icons": "^6.1.0",
     4143                "@wordpress/plugins": "^4.0.5",
     4144                "@wordpress/viewport": "^4.0.5",
     4145                "classnames": "^2.3.1",
    40754146                "lodash": "^4.17.21"
    40764147            }
    40774148        },
    40784149        "@wordpress/is-shallow-equal": {
    4079             "version": "4.1.1",
    4080             "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.1.1.tgz",
    4081             "integrity": "sha512-Bc782s4Kte98RKLtuDXOaUBpyJWUgN4XZJevEoFasKQTpABZUDF+Y2C0/dhnlJeYF5TDEd8TQgFfpF5csxEUNw==",
     4150            "version": "4.2.0",
     4151            "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.2.0.tgz",
     4152            "integrity": "sha512-9Oy7f3HFLMNfry4LLwYmfx4tROmusPAOfanv9F/MgzSBfMH7eyxU2JZd4KrP7IbPb59UfoUa8GhaLsnqKm66og==",
    40824153            "requires": {
    40834154                "@babel/runtime": "^7.13.10"
     
    40964167        },
    40974168        "@wordpress/jest-preset-default": {
    4098             "version": "7.1.0",
    4099             "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-7.1.0.tgz",
    4100             "integrity": "sha512-N6OwVfvNodRTgIkmBor6YOGx3FbLdvPp9ZTGHJ1uw1u+HUuPwVWN9nhcGTnuP8Ht2RWyN5VpN2Peo5+dz5gp0w==",
     4169            "version": "7.1.2",
     4170            "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-7.1.2.tgz",
     4171            "integrity": "sha512-TzrGj+eBrOQJxMLNh+gh+ImfFaK3caHLu7U4xF8UCGh6N+OuOTz5W9YHG/lqOuxDLdFhVkiHTytM2uFylGGRsg==",
    41014172            "dev": true,
    41024173            "requires": {
     
    41094180        },
    41104181        "@wordpress/keyboard-shortcuts": {
    4111             "version": "2.1.7",
    4112             "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-2.1.7.tgz",
    4113             "integrity": "sha512-V04mCe0Uwxhe2qIkfJ4h5//KsngZA25G/3kI0Ab6vL2N8OrQZQojZ4fnCK3x/P7mvdjXKQn78+vjnp3KiMvRqg==",
     4182            "version": "3.0.5",
     4183            "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.0.5.tgz",
     4184            "integrity": "sha512-21pdiMMFeU5ZGVMmoIWfRQsCN21enIMxMudfZDhZQlXbQvqNmmeq2hZojWah8iAHqxQUXUOTiHFH7NK3k3AKkw==",
    41144185            "requires": {
    41154186                "@babel/runtime": "^7.13.10",
    4116                 "@wordpress/compose": "^4.1.6",
    4117                 "@wordpress/data": "^5.1.6",
    4118                 "@wordpress/element": "^3.1.2",
    4119                 "@wordpress/keycodes": "^3.1.2",
     4187                "@wordpress/compose": "^5.0.5",
     4188                "@wordpress/data": "^6.1.3",
     4189                "@wordpress/element": "^4.0.3",
     4190                "@wordpress/keycodes": "^3.2.3",
    41204191                "lodash": "^4.17.21",
    41214192                "rememo": "^3.0.0"
     
    41234194        },
    41244195        "@wordpress/keycodes": {
    4125             "version": "3.1.2",
    4126             "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.1.2.tgz",
    4127             "integrity": "sha512-8N0JiHquULMezdWEAu/MjaW5cQ4EN8z61HkA4/sIIB8JPd2TvNEkE1SeEotzpPICcBitEoQzclQ3uOUPld0WAg==",
     4196            "version": "3.2.3",
     4197            "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.2.3.tgz",
     4198            "integrity": "sha512-1ClhtTbOSijLsyubbTlg1Df++W4CmjjRj88L7rzGX63iEHfBX6SSvui2pWVlQigDNdLNoaYGOaWm5eqDnvxkeQ==",
    41284199            "requires": {
    41294200                "@babel/runtime": "^7.13.10",
    4130                 "@wordpress/i18n": "^4.1.2",
     4201                "@wordpress/i18n": "^4.2.3",
    41314202                "lodash": "^4.17.21"
    41324203            }
    41334204        },
    41344205        "@wordpress/library-export-default-webpack-plugin": {
    4135             "version": "2.0.5",
    4136             "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-2.0.5.tgz",
    4137             "integrity": "sha512-qqyna9btIqoQ3XhdvG3+0rEibgpt2EKCwwyZ7o6IN1TeyiR9ymgHSVwE2yOK9wKcAVyBayFCpN1Sy4MEzpwhog==",
     4206            "version": "2.2.0",
     4207            "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-2.2.0.tgz",
     4208            "integrity": "sha512-FW3lmSlqmQv5u2A4vT9BqYwFmBaUuseH1X0bpajTY1sGNzguoh4hmw5Jvjq208+zut7F3rX5tEAJFcaI3fMycA==",
    41384209            "dev": true,
    41394210            "requires": {
     
    41494220                },
    41504221                "webpack-sources": {
    4151                     "version": "2.3.0",
    4152                     "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.0.tgz",
    4153                     "integrity": "sha512-WyOdtwSvOML1kbgtXbTDnEW0jkJ7hZr/bDByIwszhWd/4XX1A3XMkrbFMsuH4+/MfLlZCUzlAdg4r7jaGKEIgQ==",
     4222                    "version": "2.3.1",
     4223                    "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz",
     4224                    "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==",
    41544225                    "dev": true,
    41554226                    "requires": {
     
    41614232        },
    41624233        "@wordpress/list-reusable-blocks": {
    4163             "version": "2.1.11",
    4164             "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-2.1.11.tgz",
    4165             "integrity": "sha512-/y9YbYKL0E0jGs0QJHzdAK3OHrpWec9/dt2oy/RkB6+r+SjHUMBbCyxtL67SPhqZAliXDO10tJSih0OFK0gULw==",
     4234            "version": "3.0.5",
     4235            "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.0.5.tgz",
     4236            "integrity": "sha512-skBfNFPRJsOC1yOccx+I+8fWi9uApEWSJT1hj8dAnAHpjDaGby8/8m7LM/e4f2SfcDy8uNNYLwBpIgLgNRYeCA==",
    41664237            "requires": {
    41674238                "@babel/runtime": "^7.13.10",
    4168                 "@wordpress/api-fetch": "^5.1.2",
    4169                 "@wordpress/components": "^14.1.11",
    4170                 "@wordpress/compose": "^4.1.6",
    4171                 "@wordpress/element": "^3.1.2",
    4172                 "@wordpress/i18n": "^4.1.2",
     4239                "@wordpress/api-fetch": "^5.2.5",
     4240                "@wordpress/components": "^19.0.1",
     4241                "@wordpress/compose": "^5.0.5",
     4242                "@wordpress/element": "^4.0.3",
     4243                "@wordpress/i18n": "^4.2.3",
    41734244                "lodash": "^4.17.21"
    41744245            }
    41754246        },
    41764247        "@wordpress/media-utils": {
    4177             "version": "2.1.2",
    4178             "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-2.1.2.tgz",
    4179             "integrity": "sha512-LhZ52JdLz4Lwr1H1YB90pAHTlAowv9R2HwQXjjmKmkSfGwCOhd6xigSRnDVKEjJxT4sUsVVCJdnb4Og/SVk0Nw==",
     4248            "version": "3.0.4",
     4249            "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-3.0.4.tgz",
     4250            "integrity": "sha512-m1Ay++vKbBsnz+zidiuc6oJjEDYhgX3jDg1auCNqKMqwnUSFMQ+1DIDQ4RPVRAz+g9KVb94SwF36CwlKNI4+CQ==",
    41804251            "requires": {
    41814252                "@babel/runtime": "^7.13.10",
    4182                 "@wordpress/api-fetch": "^5.1.2",
    4183                 "@wordpress/blob": "^3.1.2",
    4184                 "@wordpress/element": "^3.1.2",
    4185                 "@wordpress/i18n": "^4.1.2",
     4253                "@wordpress/api-fetch": "^5.2.5",
     4254                "@wordpress/blob": "^3.2.1",
     4255                "@wordpress/element": "^4.0.3",
     4256                "@wordpress/i18n": "^4.2.3",
    41864257                "lodash": "^4.17.21"
    41874258            }
    41884259        },
    41894260        "@wordpress/notices": {
    4190             "version": "3.1.6",
    4191             "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.1.6.tgz",
    4192             "integrity": "sha512-I+xDHCY7n5I/mBeZvlker7BoMtRFgaHBe/XySGJv2V2D3ZxgpAGXeVv13v+ohSvhaEjFhll+RgszpZOW/8SMLA==",
     4261            "version": "3.2.6",
     4262            "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.2.6.tgz",
     4263            "integrity": "sha512-SZh4Ge/QfYvuvKN0NRHKDJhxHS41QtPCGAxFPkHCMpmStTCqrI1ebju55A4gVvkmapQU9uUMr4YAsNCbZRebVQ==",
    41934264            "requires": {
    41944265                "@babel/runtime": "^7.13.10",
    4195                 "@wordpress/a11y": "^3.1.2",
    4196                 "@wordpress/data": "^5.1.6",
     4266                "@wordpress/a11y": "^3.2.3",
     4267                "@wordpress/data": "^6.1.3",
    41974268                "lodash": "^4.17.21"
    41984269            }
     
    42054276        },
    42064277        "@wordpress/nux": {
    4207             "version": "4.1.11",
    4208             "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-4.1.11.tgz",
    4209             "integrity": "sha512-GRuQW4guMp12NjdUQPpQHJ+YoLt9lzigWO5za5sPXtWzgpYjzzTGIvBrC8hU5s5dXAlvHzZ0yk6swCEBXGqVDw==",
     4278            "version": "5.0.5",
     4279            "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-5.0.5.tgz",
     4280            "integrity": "sha512-fAuhC0gXHZuW19gDLbCfsy0glQnpNZkIOW3sTilH935wnPaDRe5MEztOACMpvz64mW00aQQKFJlxV5ixGUseAw==",
    42104281            "requires": {
    42114282                "@babel/runtime": "^7.13.10",
    4212                 "@wordpress/components": "^14.1.11",
    4213                 "@wordpress/compose": "^4.1.6",
    4214                 "@wordpress/data": "^5.1.6",
    4215                 "@wordpress/deprecated": "^3.1.2",
    4216                 "@wordpress/element": "^3.1.2",
    4217                 "@wordpress/i18n": "^4.1.2",
    4218                 "@wordpress/icons": "^4.0.3",
     4283                "@wordpress/components": "^19.0.1",
     4284                "@wordpress/compose": "^5.0.5",
     4285                "@wordpress/data": "^6.1.3",
     4286                "@wordpress/deprecated": "^3.2.2",
     4287                "@wordpress/element": "^4.0.3",
     4288                "@wordpress/i18n": "^4.2.3",
     4289                "@wordpress/icons": "^6.1.0",
    42194290                "lodash": "^4.17.21",
    42204291                "rememo": "^3.0.0"
     
    42224293        },
    42234294        "@wordpress/plugins": {
    4224             "version": "3.1.6",
    4225             "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-3.1.6.tgz",
    4226             "integrity": "sha512-I2ZE6M/IzkLDDy0YOWLqMebutuubeYCk5Y3QkSRVmQYiuTP0o6q2vO8iJjfL87L8wxB3BgkZwNxusFB1not+lw==",
     4295            "version": "4.0.5",
     4296            "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.0.5.tgz",
     4297            "integrity": "sha512-N7qNV+ey8cvm3zgNAzf0LKNW8rf/4u5Xo9xS3EACeG3EvELj6tsCxS9TPbSDAh/qNsxKwVfAZh+CkYbBhe2zyw==",
    42274298            "requires": {
    42284299                "@babel/runtime": "^7.13.10",
    4229                 "@wordpress/compose": "^4.1.6",
    4230                 "@wordpress/element": "^3.1.2",
    4231                 "@wordpress/hooks": "^3.1.1",
    4232                 "@wordpress/icons": "^4.0.3",
     4300                "@wordpress/compose": "^5.0.5",
     4301                "@wordpress/element": "^4.0.3",
     4302                "@wordpress/hooks": "^3.2.1",
     4303                "@wordpress/icons": "^6.1.0",
    42334304                "lodash": "^4.17.21",
    42344305                "memize": "^1.1.0"
     
    42364307        },
    42374308        "@wordpress/postcss-plugins-preset": {
    4238             "version": "3.2.0",
    4239             "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.2.0.tgz",
    4240             "integrity": "sha512-vYzlqr92pq9cIdN6eO5/h1hyDjEIUUvRlm3Tgd822dPPr6EpkM8uJ82quObE1pPt4JfmXYhTj+gMgOUzRNLHJg==",
    4241             "dev": true,
    4242             "requires": {
    4243                 "@wordpress/base-styles": "^3.6.0",
     4309            "version": "3.2.4",
     4310            "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.2.4.tgz",
     4311            "integrity": "sha512-YFoV+rtBgoWYnW82iQCL5BwYzDPEE0aVNs33IkKV5X+eu7w730q+nyN7th+N4DOYdgApCgi9At2LLMAqTDtwwQ==",
     4312            "dev": true,
     4313            "requires": {
     4314                "@wordpress/base-styles": "^4.0.3",
    42444315                "autoprefixer": "^10.2.5"
    42454316            },
    42464317            "dependencies": {
    42474318                "autoprefixer": {
    4248                     "version": "10.3.3",
    4249                     "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.3.tgz",
    4250                     "integrity": "sha512-yRzjxfnggrP/+qVHlUuZz5FZzEbkT+Yt0/Df6ScEMnbbZBLzYB2W0KLxoQCW+THm1SpOsM1ZPcTHAwuvmibIsQ==",
    4251                     "dev": true,
    4252                     "requires": {
    4253                         "browserslist": "^4.16.8",
    4254                         "caniuse-lite": "^1.0.30001252",
    4255                         "colorette": "^1.3.0",
     4319                    "version": "10.4.0",
     4320                    "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.0.tgz",
     4321                    "integrity": "sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==",
     4322                    "dev": true,
     4323                    "requires": {
     4324                        "browserslist": "^4.17.5",
     4325                        "caniuse-lite": "^1.0.30001272",
    42564326                        "fraction.js": "^4.1.1",
    42574327                        "normalize-range": "^0.1.2",
     4328                        "picocolors": "^1.0.0",
    42584329                        "postcss-value-parser": "^4.1.0"
    42594330                    }
    42604331                },
    42614332                "browserslist": {
    4262                     "version": "4.16.8",
    4263                     "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
    4264                     "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
    4265                     "dev": true,
    4266                     "requires": {
    4267                         "caniuse-lite": "^1.0.30001251",
    4268                         "colorette": "^1.3.0",
    4269                         "electron-to-chromium": "^1.3.811",
     4333                    "version": "4.17.6",
     4334                    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz",
     4335                    "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==",
     4336                    "dev": true,
     4337                    "requires": {
     4338                        "caniuse-lite": "^1.0.30001274",
     4339                        "electron-to-chromium": "^1.3.886",
    42704340                        "escalade": "^3.1.1",
    4271                         "node-releases": "^1.1.75"
     4341                        "node-releases": "^2.0.1",
     4342                        "picocolors": "^1.0.0"
    42724343                    }
    42734344                },
    42744345                "caniuse-lite": {
    4275                     "version": "1.0.30001252",
    4276                     "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz",
    4277                     "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==",
    4278                     "dev": true
    4279                 },
    4280                 "colorette": {
    4281                     "version": "1.3.0",
    4282                     "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
    4283                     "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
     4346                    "version": "1.0.30001278",
     4347                    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001278.tgz",
     4348                    "integrity": "sha512-mpF9KeH8u5cMoEmIic/cr7PNS+F5LWBk0t2ekGT60lFf0Wq+n9LspAj0g3P+o7DQhD3sUdlMln4YFAWhFYn9jg==",
    42844349                    "dev": true
    42854350                },
    42864351                "electron-to-chromium": {
    4287                     "version": "1.3.826",
    4288                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.826.tgz",
    4289                     "integrity": "sha512-bpLc4QU4B8PYmdO4MSu2ZBTMD8lAaEXRS43C09lB31BvYwuk9UxgBRXbY5OJBw7VuMGcg2MZG5FyTaP9u4PQnw==",
     4352                    "version": "1.3.890",
     4353                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.890.tgz",
     4354                    "integrity": "sha512-VWlVXSkv0cA/OOehrEyqjUTHwV8YXCPTfPvbtoeU2aHR21vI4Ejh5aC4AxUwOmbLbBgb6Gd3URZahoCxtBqCYQ==",
    42904355                    "dev": true
    42914356                },
    42924357                "node-releases": {
    4293                     "version": "1.1.75",
    4294                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
    4295                     "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
     4358                    "version": "2.0.1",
     4359                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
     4360                    "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
    42964361                    "dev": true
    42974362                },
     
    43054370        },
    43064371        "@wordpress/prettier-config": {
    4307             "version": "1.1.0",
    4308             "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.1.0.tgz",
    4309             "integrity": "sha512-cMYc/dtuiRo9VAb+m8S2Mvv/jELvoJAtcPsq6HT6XMppXC9slZ5z0q1A4PNf3ewMvvHtodjwkl2oHbO+vaAYzg==",
     4372            "version": "1.1.1",
     4373            "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.1.1.tgz",
     4374            "integrity": "sha512-qjpBK5KB2ieCLv+1fGNKRW4urf5tFN1eUn3Qy+JINxNwAx6Jj9uhfXA4AldCSnD+WkzsN2UgBvgAj5/SWwzRZQ==",
    43104375            "dev": true
    43114376        },
    43124377        "@wordpress/primitives": {
    4313             "version": "2.1.2",
    4314             "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-2.1.2.tgz",
    4315             "integrity": "sha512-Eof+TK+zoKIr6w4lMlwxq+HvP+nKXBoidukjP3YhNUPOdB7H27+X6/V/IJd/Zza2xKN2ExkJybssBAGqi5NS6g==",
     4378            "version": "3.0.3",
     4379            "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.0.3.tgz",
     4380            "integrity": "sha512-eG1UE5d9xnML7PCr1DpP1PEliwLM4KIuEFieHVpW1HkiybyENeTl33HdqXalOSuNAdYrnYa4KifThbjcTdzP2Q==",
    43164381            "requires": {
    43174382                "@babel/runtime": "^7.13.10",
    4318                 "@wordpress/element": "^3.1.2",
    4319                 "classnames": "^2.2.5"
     4383                "@wordpress/element": "^4.0.3",
     4384                "classnames": "^2.3.1"
    43204385            }
    43214386        },
    43224387        "@wordpress/priority-queue": {
    4323             "version": "2.1.2",
    4324             "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.1.2.tgz",
    4325             "integrity": "sha512-qXZzmfTRH6ssSZpCbJEHnj/w9W8bjpYm8V1tLKUqBXEYkHbII4O2FIL21LGI5aFhPPWsHG7tlYz3Z4lA/MHALQ==",
     4388            "version": "2.2.2",
     4389            "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.2.2.tgz",
     4390            "integrity": "sha512-28zPQ1jIhM+9w0xfLzL8xoHIEyG0ORjIi4A8j3aWBYXHYH9f/7oVAtJRXgVTJ9iJFyiUTL8sDiaZQ6aTFV78Tg==",
    43264391            "requires": {
    43274392                "@babel/runtime": "^7.13.10"
     
    43294394        },
    43304395        "@wordpress/redux-routine": {
    4331             "version": "4.1.2",
    4332             "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.1.2.tgz",
    4333             "integrity": "sha512-1wOH4zdp58VNeMCoTNRHc1wHTGL3ZWqx8kCCqeA3NhULnRBx2RkI/v6nemKCho5QRbMdIWWUYXffFsLbDOUOSg==",
     4396            "version": "4.2.1",
     4397            "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.2.1.tgz",
     4398            "integrity": "sha512-u//4vdeKzYvu4YBRmSUsIbnUazai+PybEnquLPqxQdaF4JqVN1D5OPWHSeFtmaXR1c78I+lUf40Q7dnmA2waXw==",
    43344399            "requires": {
    43354400                "@babel/runtime": "^7.13.10",
    43364401                "is-promise": "^4.0.0",
    43374402                "lodash": "^4.17.21",
     4403                "redux": "^4.1.0",
    43384404                "rungen": "^0.3.2"
    43394405            }
    43404406        },
    43414407        "@wordpress/reusable-blocks": {
    4342             "version": "2.1.17",
    4343             "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-2.1.17.tgz",
    4344             "integrity": "sha512-54tZPQppe4kmDeivxsUk5ZZhTlSY8jum+5OEcYs0jJVctEXhRVh7rU3p2hqSWWriNghqVz4i3cuJ57tqt/tIsw==",
    4345             "requires": {
    4346                 "@wordpress/block-editor": "^6.1.14",
    4347                 "@wordpress/blocks": "^9.1.8",
    4348                 "@wordpress/components": "^14.1.11",
    4349                 "@wordpress/compose": "^4.1.6",
    4350                 "@wordpress/core-data": "^3.1.12",
    4351                 "@wordpress/data": "^5.1.6",
    4352                 "@wordpress/element": "^3.1.2",
    4353                 "@wordpress/i18n": "^4.1.2",
    4354                 "@wordpress/icons": "^4.0.3",
    4355                 "@wordpress/notices": "^3.1.6",
    4356                 "@wordpress/url": "^3.1.2",
     4408            "version": "3.0.5",
     4409            "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.0.5.tgz",
     4410            "integrity": "sha512-VRNMdwKBHU4NO7A23UW7GG2DavPymeHq2ixN3okViXOTvyg5nIY7bayDf/D5pH1SbGxSRXP/1Xl1kT9BtJ59VQ==",
     4411            "requires": {
     4412                "@wordpress/block-editor": "^8.0.0",
     4413                "@wordpress/blocks": "^11.1.3",
     4414                "@wordpress/components": "^19.0.1",
     4415                "@wordpress/compose": "^5.0.5",
     4416                "@wordpress/core-data": "^4.0.5",
     4417                "@wordpress/data": "^6.1.3",
     4418                "@wordpress/element": "^4.0.3",
     4419                "@wordpress/i18n": "^4.2.3",
     4420                "@wordpress/icons": "^6.1.0",
     4421                "@wordpress/notices": "^3.2.6",
     4422                "@wordpress/url": "^3.3.0",
    43574423                "lodash": "^4.17.21"
    43584424            }
    43594425        },
    43604426        "@wordpress/rich-text": {
    4361             "version": "4.1.6",
    4362             "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-4.1.6.tgz",
    4363             "integrity": "sha512-wF60RXrGIQ0xgAvMSNwh1dP8lM4RRMWbRS5ZKOf1ld2s7oTsezEodBwCIHhFkHeraM/ORbeFoBPFsLbGf3oXwQ==",
     4427            "version": "5.0.5",
     4428            "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.0.5.tgz",
     4429            "integrity": "sha512-Fh2aweRgrSpyOwQoHXyecZCVnhVIGiakrxHe83Cwngt9uNbus0Uwbi4N2DUx/Pld8YdLI/Ia4X3A+mpxq/p/EA==",
    43644430            "requires": {
    43654431                "@babel/runtime": "^7.13.10",
    4366                 "@wordpress/compose": "^4.1.6",
    4367                 "@wordpress/data": "^5.1.6",
    4368                 "@wordpress/dom": "^3.1.5",
    4369                 "@wordpress/element": "^3.1.2",
    4370                 "@wordpress/escape-html": "^2.1.2",
    4371                 "@wordpress/is-shallow-equal": "^4.1.1",
    4372                 "@wordpress/keycodes": "^3.1.2",
    4373                 "classnames": "^2.2.5",
     4432                "@wordpress/a11y": "^3.2.3",
     4433                "@wordpress/compose": "^5.0.5",
     4434                "@wordpress/data": "^6.1.3",
     4435                "@wordpress/dom": "^3.2.6",
     4436                "@wordpress/element": "^4.0.3",
     4437                "@wordpress/escape-html": "^2.2.2",
     4438                "@wordpress/i18n": "^4.2.3",
     4439                "@wordpress/is-shallow-equal": "^4.2.0",
     4440                "@wordpress/keycodes": "^3.2.3",
     4441                "classnames": "^2.3.1",
    43744442                "lodash": "^4.17.21",
    43754443                "memize": "^1.1.0",
     
    43784446        },
    43794447        "@wordpress/scripts": {
    4380             "version": "16.1.5",
    4381             "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-16.1.5.tgz",
    4382             "integrity": "sha512-EF63cT5UGbWEMEJBBhxvcoNAuJIooKlqAAaMq5wN1urzsJRpQOTHTV658onoKFfgAxWB78CD7svuwIqNPGQdIw==",
    4383             "dev": true,
    4384             "requires": {
    4385                 "@svgr/webpack": "^5.2.0",
    4386                 "@wordpress/babel-preset-default": "^6.2.1",
    4387                 "@wordpress/dependency-extraction-webpack-plugin": "^3.1.4",
    4388                 "@wordpress/eslint-plugin": "^9.0.6",
    4389                 "@wordpress/jest-preset-default": "^7.0.5",
    4390                 "@wordpress/npm-package-json-lint-config": "^4.0.5",
    4391                 "@wordpress/postcss-plugins-preset": "^3.1.4",
    4392                 "@wordpress/prettier-config": "^1.0.5",
    4393                 "@wordpress/stylelint-config": "^19.0.5",
     4448            "version": "19.1.0",
     4449            "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-19.1.0.tgz",
     4450            "integrity": "sha512-XIgFufYUV0WIuAEUjdou6UD7UY9fdcoBo9mb64ZpqAqmt4JJmzx8Qxdl+GKLlLw4uRZytxg5xAH2n6s/q3uvRA==",
     4451            "dev": true,
     4452            "requires": {
     4453                "@svgr/webpack": "^5.5.0",
     4454                "@wordpress/babel-preset-default": "^6.3.4",
     4455                "@wordpress/browserslist-config": "^4.1.0",
     4456                "@wordpress/dependency-extraction-webpack-plugin": "^3.2.1",
     4457                "@wordpress/eslint-plugin": "^9.2.0",
     4458                "@wordpress/jest-preset-default": "^7.1.2",
     4459                "@wordpress/npm-package-json-lint-config": "^4.1.0",
     4460                "@wordpress/postcss-plugins-preset": "^3.2.4",
     4461                "@wordpress/prettier-config": "^1.1.1",
     4462                "@wordpress/stylelint-config": "^19.1.0",
    43944463                "babel-jest": "^26.6.3",
    43954464                "babel-loader": "^8.2.2",
     4465                "browserslist": "^4.16.6",
    43964466                "chalk": "^4.0.0",
    43974467                "check-node-version": "^4.1.0",
    43984468                "clean-webpack-plugin": "^3.0.0",
    43994469                "cross-spawn": "^5.1.0",
    4400                 "css-loader": "^5.1.3",
     4470                "css-loader": "^6.2.0",
     4471                "cssnano": "^5.0.7",
    44014472                "cwd": "^0.10.0",
    44024473                "dir-glob": "^3.0.1",
    44034474                "eslint": "^7.17.0",
    4404                 "eslint-plugin-markdown": "^1.0.2",
     4475                "eslint-plugin-markdown": "^2.2.0",
    44054476                "expect-puppeteer": "^4.4.0",
    4406                 "file-loader": "^6.2.0",
    44074477                "filenamify": "^4.2.0",
    4408                 "ignore-emit-webpack-plugin": "^2.0.6",
    44094478                "jest": "^26.6.3",
    44104479                "jest-circus": "^26.6.3",
    4411                 "jest-dev-server": "^4.4.0",
     4480                "jest-dev-server": "^5.0.3",
    44124481                "jest-environment-node": "^26.6.2",
    4413                 "markdownlint": "^0.18.0",
    4414                 "markdownlint-cli": "^0.21.0",
     4482                "markdownlint": "^0.23.1",
     4483                "markdownlint-cli": "^0.27.1",
    44154484                "merge-deep": "^3.0.3",
    4416                 "mini-css-extract-plugin": "^1.3.9",
     4485                "mini-css-extract-plugin": "^2.1.0",
    44174486                "minimist": "^1.2.0",
    44184487                "npm-package-json-lint": "^5.0.0",
    44194488                "postcss": "^8.2.15",
    4420                 "postcss-loader": "^4.2.0",
     4489                "postcss-loader": "^6.1.1",
    44214490                "prettier": "npm:wp-prettier@2.2.1-beta-1",
    4422                 "puppeteer-core": "^9.0.0",
     4491                "puppeteer-core": "^10.1.0",
    44234492                "read-pkg-up": "^1.0.1",
    44244493                "resolve-bin": "^0.4.0",
    4425                 "sass": "^1.26.11",
    4426                 "sass-loader": "^10.1.1",
    4427                 "source-map-loader": "^0.2.4",
     4494                "sass": "^1.35.2",
     4495                "sass-loader": "^12.1.0",
     4496                "source-map-loader": "^3.0.0",
    44284497                "stylelint": "^13.8.0",
    4429                 "terser-webpack-plugin": "^3.0.3",
    4430                 "thread-loader": "^3.0.1",
     4498                "terser-webpack-plugin": "^5.1.4",
    44314499                "url-loader": "^4.1.1",
    4432                 "webpack": "^4.46.0",
    4433                 "webpack-bundle-analyzer": "^4.2.0",
    4434                 "webpack-cli": "^3.3.11",
    4435                 "webpack-livereload-plugin": "^2.3.0",
    4436                 "webpack-sources": "^2.2.0"
    4437             },
    4438             "dependencies": {
    4439                 "cacache": {
    4440                     "version": "15.3.0",
    4441                     "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
    4442                     "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
    4443                     "dev": true,
    4444                     "requires": {
    4445                         "@npmcli/fs": "^1.0.0",
    4446                         "@npmcli/move-file": "^1.0.1",
    4447                         "chownr": "^2.0.0",
    4448                         "fs-minipass": "^2.0.0",
    4449                         "glob": "^7.1.4",
    4450                         "infer-owner": "^1.0.4",
    4451                         "lru-cache": "^6.0.0",
    4452                         "minipass": "^3.1.1",
    4453                         "minipass-collect": "^1.0.2",
    4454                         "minipass-flush": "^1.0.5",
    4455                         "minipass-pipeline": "^1.2.2",
    4456                         "mkdirp": "^1.0.3",
    4457                         "p-map": "^4.0.0",
    4458                         "promise-inflight": "^1.0.1",
    4459                         "rimraf": "^3.0.2",
    4460                         "ssri": "^8.0.1",
    4461                         "tar": "^6.0.2",
    4462                         "unique-filename": "^1.1.1"
    4463                     }
    4464                 },
    4465                 "chownr": {
    4466                     "version": "2.0.0",
    4467                     "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
    4468                     "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
    4469                     "dev": true
    4470                 },
    4471                 "colorette": {
    4472                     "version": "1.3.0",
    4473                     "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
    4474                     "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
    4475                     "dev": true
     4500                "webpack": "^5.47.1",
     4501                "webpack-bundle-analyzer": "^4.4.2",
     4502                "webpack-cli": "^4.7.2",
     4503                "webpack-livereload-plugin": "^3.0.1"
     4504            },
     4505            "dependencies": {
     4506                "@types/json-schema": {
     4507                    "version": "7.0.9",
     4508                    "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
     4509                    "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
     4510                    "dev": true
     4511                },
     4512                "@webassemblyjs/ast": {
     4513                    "version": "1.11.1",
     4514                    "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
     4515                    "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
     4516                    "dev": true,
     4517                    "requires": {
     4518                        "@webassemblyjs/helper-numbers": "1.11.1",
     4519                        "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
     4520                    }
     4521                },
     4522                "@webassemblyjs/helper-api-error": {
     4523                    "version": "1.11.1",
     4524                    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
     4525                    "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
     4526                    "dev": true
     4527                },
     4528                "@webassemblyjs/helper-buffer": {
     4529                    "version": "1.11.1",
     4530                    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
     4531                    "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
     4532                    "dev": true
     4533                },
     4534                "@webassemblyjs/helper-wasm-bytecode": {
     4535                    "version": "1.11.1",
     4536                    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
     4537                    "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
     4538                    "dev": true
     4539                },
     4540                "@webassemblyjs/helper-wasm-section": {
     4541                    "version": "1.11.1",
     4542                    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
     4543                    "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
     4544                    "dev": true,
     4545                    "requires": {
     4546                        "@webassemblyjs/ast": "1.11.1",
     4547                        "@webassemblyjs/helper-buffer": "1.11.1",
     4548                        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
     4549                        "@webassemblyjs/wasm-gen": "1.11.1"
     4550                    }
     4551                },
     4552                "@webassemblyjs/ieee754": {
     4553                    "version": "1.11.1",
     4554                    "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
     4555                    "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
     4556                    "dev": true,
     4557                    "requires": {
     4558                        "@xtuc/ieee754": "^1.2.0"
     4559                    }
     4560                },
     4561                "@webassemblyjs/leb128": {
     4562                    "version": "1.11.1",
     4563                    "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
     4564                    "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
     4565                    "dev": true,
     4566                    "requires": {
     4567                        "@xtuc/long": "4.2.2"
     4568                    }
     4569                },
     4570                "@webassemblyjs/utf8": {
     4571                    "version": "1.11.1",
     4572                    "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
     4573                    "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
     4574                    "dev": true
     4575                },
     4576                "@webassemblyjs/wasm-edit": {
     4577                    "version": "1.11.1",
     4578                    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
     4579                    "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
     4580                    "dev": true,
     4581                    "requires": {
     4582                        "@webassemblyjs/ast": "1.11.1",
     4583                        "@webassemblyjs/helper-buffer": "1.11.1",
     4584                        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
     4585                        "@webassemblyjs/helper-wasm-section": "1.11.1",
     4586                        "@webassemblyjs/wasm-gen": "1.11.1",
     4587                        "@webassemblyjs/wasm-opt": "1.11.1",
     4588                        "@webassemblyjs/wasm-parser": "1.11.1",
     4589                        "@webassemblyjs/wast-printer": "1.11.1"
     4590                    }
     4591                },
     4592                "@webassemblyjs/wasm-gen": {
     4593                    "version": "1.11.1",
     4594                    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
     4595                    "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
     4596                    "dev": true,
     4597                    "requires": {
     4598                        "@webassemblyjs/ast": "1.11.1",
     4599                        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
     4600                        "@webassemblyjs/ieee754": "1.11.1",
     4601                        "@webassemblyjs/leb128": "1.11.1",
     4602                        "@webassemblyjs/utf8": "1.11.1"
     4603                    }
     4604                },
     4605                "@webassemblyjs/wasm-opt": {
     4606                    "version": "1.11.1",
     4607                    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
     4608                    "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
     4609                    "dev": true,
     4610                    "requires": {
     4611                        "@webassemblyjs/ast": "1.11.1",
     4612                        "@webassemblyjs/helper-buffer": "1.11.1",
     4613                        "@webassemblyjs/wasm-gen": "1.11.1",
     4614                        "@webassemblyjs/wasm-parser": "1.11.1"
     4615                    }
     4616                },
     4617                "@webassemblyjs/wasm-parser": {
     4618                    "version": "1.11.1",
     4619                    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
     4620                    "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
     4621                    "dev": true,
     4622                    "requires": {
     4623                        "@webassemblyjs/ast": "1.11.1",
     4624                        "@webassemblyjs/helper-api-error": "1.11.1",
     4625                        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
     4626                        "@webassemblyjs/ieee754": "1.11.1",
     4627                        "@webassemblyjs/leb128": "1.11.1",
     4628                        "@webassemblyjs/utf8": "1.11.1"
     4629                    }
     4630                },
     4631                "@webassemblyjs/wast-printer": {
     4632                    "version": "1.11.1",
     4633                    "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
     4634                    "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
     4635                    "dev": true,
     4636                    "requires": {
     4637                        "@webassemblyjs/ast": "1.11.1",
     4638                        "@xtuc/long": "4.2.2"
     4639                    }
     4640                },
     4641                "acorn": {
     4642                    "version": "8.5.0",
     4643                    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
     4644                    "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
     4645                    "dev": true
     4646                },
     4647                "commander": {
     4648                    "version": "7.2.0",
     4649                    "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
     4650                    "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
     4651                    "dev": true
     4652                },
     4653                "css-color-names": {
     4654                    "version": "1.0.1",
     4655                    "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz",
     4656                    "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==",
     4657                    "dev": true
     4658                },
     4659                "css-declaration-sorter": {
     4660                    "version": "6.1.3",
     4661                    "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz",
     4662                    "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==",
     4663                    "dev": true,
     4664                    "requires": {
     4665                        "timsort": "^0.3.0"
     4666                    }
     4667                },
     4668                "css-select": {
     4669                    "version": "4.1.3",
     4670                    "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
     4671                    "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
     4672                    "dev": true,
     4673                    "requires": {
     4674                        "boolbase": "^1.0.0",
     4675                        "css-what": "^5.0.0",
     4676                        "domhandler": "^4.2.0",
     4677                        "domutils": "^2.6.0",
     4678                        "nth-check": "^2.0.0"
     4679                    }
     4680                },
     4681                "css-tree": {
     4682                    "version": "1.1.3",
     4683                    "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
     4684                    "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
     4685                    "dev": true,
     4686                    "requires": {
     4687                        "mdn-data": "2.0.14",
     4688                        "source-map": "^0.6.1"
     4689                    }
     4690                },
     4691                "css-what": {
     4692                    "version": "5.1.0",
     4693                    "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
     4694                    "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==",
     4695                    "dev": true
     4696                },
     4697                "cssnano": {
     4698                    "version": "5.0.10",
     4699                    "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.10.tgz",
     4700                    "integrity": "sha512-YfNhVJJ04imffOpbPbXP2zjIoByf0m8E2c/s/HnvSvjXgzXMfgopVjAEGvxYOjkOpWuRQDg/OZFjO7WW94Ri8w==",
     4701                    "dev": true,
     4702                    "requires": {
     4703                        "cssnano-preset-default": "^5.1.6",
     4704                        "is-resolvable": "^1.1.0",
     4705                        "lilconfig": "^2.0.3",
     4706                        "yaml": "^1.10.2"
     4707                    }
     4708                },
     4709                "cssnano-preset-default": {
     4710                    "version": "5.1.6",
     4711                    "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.6.tgz",
     4712                    "integrity": "sha512-X2nDeNGBXc0486oHjT2vSj+TdeyVsxRvJUxaOH50hOM6vSDLkKd0+59YXpSZRInJ4sNtBOykS4KsPfhdrU/35w==",
     4713                    "dev": true,
     4714                    "requires": {
     4715                        "css-declaration-sorter": "^6.0.3",
     4716                        "cssnano-utils": "^2.0.1",
     4717                        "postcss-calc": "^8.0.0",
     4718                        "postcss-colormin": "^5.2.1",
     4719                        "postcss-convert-values": "^5.0.2",
     4720                        "postcss-discard-comments": "^5.0.1",
     4721                        "postcss-discard-duplicates": "^5.0.1",
     4722                        "postcss-discard-empty": "^5.0.1",
     4723                        "postcss-discard-overridden": "^5.0.1",
     4724                        "postcss-merge-longhand": "^5.0.3",
     4725                        "postcss-merge-rules": "^5.0.2",
     4726                        "postcss-minify-font-values": "^5.0.1",
     4727                        "postcss-minify-gradients": "^5.0.3",
     4728                        "postcss-minify-params": "^5.0.1",
     4729                        "postcss-minify-selectors": "^5.1.0",
     4730                        "postcss-normalize-charset": "^5.0.1",
     4731                        "postcss-normalize-display-values": "^5.0.1",
     4732                        "postcss-normalize-positions": "^5.0.1",
     4733                        "postcss-normalize-repeat-style": "^5.0.1",
     4734                        "postcss-normalize-string": "^5.0.1",
     4735                        "postcss-normalize-timing-functions": "^5.0.1",
     4736                        "postcss-normalize-unicode": "^5.0.1",
     4737                        "postcss-normalize-url": "^5.0.2",
     4738                        "postcss-normalize-whitespace": "^5.0.1",
     4739                        "postcss-ordered-values": "^5.0.2",
     4740                        "postcss-reduce-initial": "^5.0.1",
     4741                        "postcss-reduce-transforms": "^5.0.1",
     4742                        "postcss-svgo": "^5.0.3",
     4743                        "postcss-unique-selectors": "^5.0.1"
     4744                    }
     4745                },
     4746                "dom-serializer": {
     4747                    "version": "1.3.2",
     4748                    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
     4749                    "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
     4750                    "dev": true,
     4751                    "requires": {
     4752                        "domelementtype": "^2.0.1",
     4753                        "domhandler": "^4.2.0",
     4754                        "entities": "^2.0.0"
     4755                    }
     4756                },
     4757                "domelementtype": {
     4758                    "version": "2.2.0",
     4759                    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
     4760                    "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
     4761                    "dev": true
     4762                },
     4763                "domutils": {
     4764                    "version": "2.8.0",
     4765                    "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
     4766                    "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
     4767                    "dev": true,
     4768                    "requires": {
     4769                        "dom-serializer": "^1.0.1",
     4770                        "domelementtype": "^2.2.0",
     4771                        "domhandler": "^4.2.0"
     4772                    }
    44764773                },
    44774774                "enhanced-resolve": {
    4478                     "version": "4.5.0",
    4479                     "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
    4480                     "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
    4481                     "dev": true,
    4482                     "requires": {
    4483                         "graceful-fs": "^4.1.2",
    4484                         "memory-fs": "^0.5.0",
    4485                         "tapable": "^1.0.0"
    4486                     },
    4487                     "dependencies": {
    4488                         "memory-fs": {
    4489                             "version": "0.5.0",
    4490                             "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
    4491                             "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
    4492                             "dev": true,
    4493                             "requires": {
    4494                                 "errno": "^0.1.3",
    4495                                 "readable-stream": "^2.0.1"
    4496                             }
    4497                         }
     4775                    "version": "5.8.3",
     4776                    "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz",
     4777                    "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==",
     4778                    "dev": true,
     4779                    "requires": {
     4780                        "graceful-fs": "^4.2.4",
     4781                        "tapable": "^2.2.0"
     4782                    }
     4783                },
     4784                "eslint-scope": {
     4785                    "version": "5.1.1",
     4786                    "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
     4787                    "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
     4788                    "dev": true,
     4789                    "requires": {
     4790                        "esrecurse": "^4.3.0",
     4791                        "estraverse": "^4.1.1"
    44984792                    }
    44994793                },
     
    45094803                    }
    45104804                },
    4511                 "find-cache-dir": {
    4512                     "version": "3.3.2",
    4513                     "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
    4514                     "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
    4515                     "dev": true,
    4516                     "requires": {
    4517                         "commondir": "^1.0.1",
    4518                         "make-dir": "^3.0.2",
    4519                         "pkg-dir": "^4.1.0"
    4520                     }
    4521                 },
    4522                 "find-up": {
    4523                     "version": "4.1.0",
    4524                     "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
    4525                     "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
    4526                     "dev": true,
    4527                     "requires": {
    4528                         "locate-path": "^5.0.0",
    4529                         "path-exists": "^4.0.0"
    4530                     }
    4531                 },
    4532                 "locate-path": {
    4533                     "version": "5.0.0",
    4534                     "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
    4535                     "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
    4536                     "dev": true,
    4537                     "requires": {
    4538                         "p-locate": "^4.1.0"
    4539                     }
    4540                 },
    4541                 "make-dir": {
    4542                     "version": "3.1.0",
    4543                     "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
    4544                     "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
    4545                     "dev": true,
    4546                     "requires": {
    4547                         "semver": "^6.0.0"
    4548                     }
    4549                 },
    4550                 "mkdirp": {
    4551                     "version": "1.0.4",
    4552                     "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
    4553                     "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
    4554                     "dev": true
     4805                "glob-to-regexp": {
     4806                    "version": "0.4.1",
     4807                    "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
     4808                    "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
     4809                    "dev": true
     4810                },
     4811                "has-flag": {
     4812                    "version": "4.0.0",
     4813                    "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
     4814                    "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
     4815                    "dev": true
     4816                },
     4817                "is-absolute-url": {
     4818                    "version": "3.0.3",
     4819                    "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
     4820                    "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
     4821                    "dev": true
     4822                },
     4823                "jest-worker": {
     4824                    "version": "27.3.1",
     4825                    "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz",
     4826                    "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==",
     4827                    "dev": true,
     4828                    "requires": {
     4829                        "@types/node": "*",
     4830                        "merge-stream": "^2.0.0",
     4831                        "supports-color": "^8.0.0"
     4832                    }
     4833                },
     4834                "loader-runner": {
     4835                    "version": "4.2.0",
     4836                    "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
     4837                    "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
     4838                    "dev": true
     4839                },
     4840                "mdn-data": {
     4841                    "version": "2.0.14",
     4842                    "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
     4843                    "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
     4844                    "dev": true
     4845                },
     4846                "nth-check": {
     4847                    "version": "2.0.1",
     4848                    "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
     4849                    "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
     4850                    "dev": true,
     4851                    "requires": {
     4852                        "boolbase": "^1.0.0"
     4853                    }
    45554854                },
    45564855                "p-limit": {
     
    45634862                    }
    45644863                },
    4565                 "p-locate": {
    4566                     "version": "4.1.0",
    4567                     "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
    4568                     "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
    4569                     "dev": true,
    4570                     "requires": {
    4571                         "p-limit": "^2.2.0"
     4864                "postcss": {
     4865                    "version": "8.3.11",
     4866                    "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
     4867                    "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==",
     4868                    "dev": true,
     4869                    "requires": {
     4870                        "nanoid": "^3.1.30",
     4871                        "picocolors": "^1.0.0",
     4872                        "source-map-js": "^0.6.2"
     4873                    }
     4874                },
     4875                "postcss-calc": {
     4876                    "version": "8.0.0",
     4877                    "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz",
     4878                    "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==",
     4879                    "dev": true,
     4880                    "requires": {
     4881                        "postcss-selector-parser": "^6.0.2",
     4882                        "postcss-value-parser": "^4.0.2"
     4883                    }
     4884                },
     4885                "postcss-colormin": {
     4886                    "version": "5.2.1",
     4887                    "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.1.tgz",
     4888                    "integrity": "sha512-VVwMrEYLcHYePUYV99Ymuoi7WhKrMGy/V9/kTS0DkCoJYmmjdOMneyhzYUxcNgteKDVbrewOkSM7Wje/MFwxzA==",
     4889                    "dev": true,
     4890                    "requires": {
     4891                        "browserslist": "^4.16.6",
     4892                        "caniuse-api": "^3.0.0",
     4893                        "colord": "^2.9.1",
     4894                        "postcss-value-parser": "^4.1.0"
     4895                    }
     4896                },
     4897                "postcss-convert-values": {
     4898                    "version": "5.0.2",
     4899                    "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz",
     4900                    "integrity": "sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==",
     4901                    "dev": true,
     4902                    "requires": {
     4903                        "postcss-value-parser": "^4.1.0"
     4904                    }
     4905                },
     4906                "postcss-discard-comments": {
     4907                    "version": "5.0.1",
     4908                    "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz",
     4909                    "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==",
     4910                    "dev": true
     4911                },
     4912                "postcss-discard-duplicates": {
     4913                    "version": "5.0.1",
     4914                    "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz",
     4915                    "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==",
     4916                    "dev": true
     4917                },
     4918                "postcss-discard-empty": {
     4919                    "version": "5.0.1",
     4920                    "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz",
     4921                    "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==",
     4922                    "dev": true
     4923                },
     4924                "postcss-discard-overridden": {
     4925                    "version": "5.0.1",
     4926                    "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz",
     4927                    "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==",
     4928                    "dev": true
     4929                },
     4930                "postcss-merge-longhand": {
     4931                    "version": "5.0.3",
     4932                    "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.3.tgz",
     4933                    "integrity": "sha512-kmB+1TjMTj/bPw6MCDUiqSA5e/x4fvLffiAdthra3a0m2/IjTrWsTmD3FdSskzUjEwkj5ZHBDEbv5dOcqD7CMQ==",
     4934                    "dev": true,
     4935                    "requires": {
     4936                        "css-color-names": "^1.0.1",
     4937                        "postcss-value-parser": "^4.1.0",
     4938                        "stylehacks": "^5.0.1"
     4939                    }
     4940                },
     4941                "postcss-merge-rules": {
     4942                    "version": "5.0.2",
     4943                    "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz",
     4944                    "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==",
     4945                    "dev": true,
     4946                    "requires": {
     4947                        "browserslist": "^4.16.6",
     4948                        "caniuse-api": "^3.0.0",
     4949                        "cssnano-utils": "^2.0.1",
     4950                        "postcss-selector-parser": "^6.0.5",
     4951                        "vendors": "^1.0.3"
    45724952                    },
    45734953                    "dependencies": {
    4574                         "p-limit": {
    4575                             "version": "2.3.0",
    4576                             "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
    4577                             "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
     4954                        "postcss-selector-parser": {
     4955                            "version": "6.0.6",
     4956                            "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
     4957                            "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
    45784958                            "dev": true,
    45794959                            "requires": {
    4580                                 "p-try": "^2.0.0"
     4960                                "cssesc": "^3.0.0",
     4961                                "util-deprecate": "^1.0.2"
    45814962                            }
    45824963                        }
    45834964                    }
    45844965                },
    4585                 "p-map": {
    4586                     "version": "4.0.0",
    4587                     "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
    4588                     "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
    4589                     "dev": true,
    4590                     "requires": {
    4591                         "aggregate-error": "^3.0.0"
    4592                     }
    4593                 },
    4594                 "path-exists": {
    4595                     "version": "4.0.0",
    4596                     "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
    4597                     "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
    4598                     "dev": true
    4599                 },
    4600                 "pkg-dir": {
    4601                     "version": "4.2.0",
    4602                     "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
    4603                     "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
    4604                     "dev": true,
    4605                     "requires": {
    4606                         "find-up": "^4.0.0"
    4607                     }
    4608                 },
    4609                 "postcss": {
    4610                     "version": "8.3.6",
    4611                     "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
    4612                     "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
    4613                     "dev": true,
    4614                     "requires": {
    4615                         "colorette": "^1.2.2",
    4616                         "nanoid": "^3.1.23",
    4617                         "source-map-js": "^0.6.2"
    4618                     }
     4966                "postcss-minify-font-values": {
     4967                    "version": "5.0.1",
     4968                    "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz",
     4969                    "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==",
     4970                    "dev": true,
     4971                    "requires": {
     4972                        "postcss-value-parser": "^4.1.0"
     4973                    }
     4974                },
     4975                "postcss-minify-gradients": {
     4976                    "version": "5.0.3",
     4977                    "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.3.tgz",
     4978                    "integrity": "sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==",
     4979                    "dev": true,
     4980                    "requires": {
     4981                        "colord": "^2.9.1",
     4982                        "cssnano-utils": "^2.0.1",
     4983                        "postcss-value-parser": "^4.1.0"
     4984                    }
     4985                },
     4986                "postcss-minify-params": {
     4987                    "version": "5.0.1",
     4988                    "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz",
     4989                    "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==",
     4990                    "dev": true,
     4991                    "requires": {
     4992                        "alphanum-sort": "^1.0.2",
     4993                        "browserslist": "^4.16.0",
     4994                        "cssnano-utils": "^2.0.1",
     4995                        "postcss-value-parser": "^4.1.0",
     4996                        "uniqs": "^2.0.0"
     4997                    }
     4998                },
     4999                "postcss-minify-selectors": {
     5000                    "version": "5.1.0",
     5001                    "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz",
     5002                    "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==",
     5003                    "dev": true,
     5004                    "requires": {
     5005                        "alphanum-sort": "^1.0.2",
     5006                        "postcss-selector-parser": "^6.0.5"
     5007                    },
     5008                    "dependencies": {
     5009                        "postcss-selector-parser": {
     5010                            "version": "6.0.6",
     5011                            "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
     5012                            "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
     5013                            "dev": true,
     5014                            "requires": {
     5015                                "cssesc": "^3.0.0",
     5016                                "util-deprecate": "^1.0.2"
     5017                            }
     5018                        }
     5019                    }
     5020                },
     5021                "postcss-normalize-charset": {
     5022                    "version": "5.0.1",
     5023                    "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz",
     5024                    "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==",
     5025                    "dev": true
     5026                },
     5027                "postcss-normalize-display-values": {
     5028                    "version": "5.0.1",
     5029                    "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz",
     5030                    "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==",
     5031                    "dev": true,
     5032                    "requires": {
     5033                        "cssnano-utils": "^2.0.1",
     5034                        "postcss-value-parser": "^4.1.0"
     5035                    }
     5036                },
     5037                "postcss-normalize-positions": {
     5038                    "version": "5.0.1",
     5039                    "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz",
     5040                    "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==",
     5041                    "dev": true,
     5042                    "requires": {
     5043                        "postcss-value-parser": "^4.1.0"
     5044                    }
     5045                },
     5046                "postcss-normalize-repeat-style": {
     5047                    "version": "5.0.1",
     5048                    "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz",
     5049                    "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==",
     5050                    "dev": true,
     5051                    "requires": {
     5052                        "cssnano-utils": "^2.0.1",
     5053                        "postcss-value-parser": "^4.1.0"
     5054                    }
     5055                },
     5056                "postcss-normalize-string": {
     5057                    "version": "5.0.1",
     5058                    "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz",
     5059                    "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==",
     5060                    "dev": true,
     5061                    "requires": {
     5062                        "postcss-value-parser": "^4.1.0"
     5063                    }
     5064                },
     5065                "postcss-normalize-timing-functions": {
     5066                    "version": "5.0.1",
     5067                    "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz",
     5068                    "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==",
     5069                    "dev": true,
     5070                    "requires": {
     5071                        "cssnano-utils": "^2.0.1",
     5072                        "postcss-value-parser": "^4.1.0"
     5073                    }
     5074                },
     5075                "postcss-normalize-unicode": {
     5076                    "version": "5.0.1",
     5077                    "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz",
     5078                    "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==",
     5079                    "dev": true,
     5080                    "requires": {
     5081                        "browserslist": "^4.16.0",
     5082                        "postcss-value-parser": "^4.1.0"
     5083                    }
     5084                },
     5085                "postcss-normalize-url": {
     5086                    "version": "5.0.2",
     5087                    "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz",
     5088                    "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==",
     5089                    "dev": true,
     5090                    "requires": {
     5091                        "is-absolute-url": "^3.0.3",
     5092                        "normalize-url": "^6.0.1",
     5093                        "postcss-value-parser": "^4.1.0"
     5094                    }
     5095                },
     5096                "postcss-normalize-whitespace": {
     5097                    "version": "5.0.1",
     5098                    "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz",
     5099                    "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==",
     5100                    "dev": true,
     5101                    "requires": {
     5102                        "postcss-value-parser": "^4.1.0"
     5103                    }
     5104                },
     5105                "postcss-ordered-values": {
     5106                    "version": "5.0.2",
     5107                    "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz",
     5108                    "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==",
     5109                    "dev": true,
     5110                    "requires": {
     5111                        "cssnano-utils": "^2.0.1",
     5112                        "postcss-value-parser": "^4.1.0"
     5113                    }
     5114                },
     5115                "postcss-reduce-initial": {
     5116                    "version": "5.0.1",
     5117                    "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz",
     5118                    "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==",
     5119                    "dev": true,
     5120                    "requires": {
     5121                        "browserslist": "^4.16.0",
     5122                        "caniuse-api": "^3.0.0"
     5123                    }
     5124                },
     5125                "postcss-reduce-transforms": {
     5126                    "version": "5.0.1",
     5127                    "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz",
     5128                    "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==",
     5129                    "dev": true,
     5130                    "requires": {
     5131                        "cssnano-utils": "^2.0.1",
     5132                        "postcss-value-parser": "^4.1.0"
     5133                    }
     5134                },
     5135                "postcss-svgo": {
     5136                    "version": "5.0.3",
     5137                    "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz",
     5138                    "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==",
     5139                    "dev": true,
     5140                    "requires": {
     5141                        "postcss-value-parser": "^4.1.0",
     5142                        "svgo": "^2.7.0"
     5143                    }
     5144                },
     5145                "postcss-unique-selectors": {
     5146                    "version": "5.0.1",
     5147                    "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz",
     5148                    "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==",
     5149                    "dev": true,
     5150                    "requires": {
     5151                        "alphanum-sort": "^1.0.2",
     5152                        "postcss-selector-parser": "^6.0.5",
     5153                        "uniqs": "^2.0.0"
     5154                    },
     5155                    "dependencies": {
     5156                        "postcss-selector-parser": {
     5157                            "version": "6.0.6",
     5158                            "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
     5159                            "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
     5160                            "dev": true,
     5161                            "requires": {
     5162                                "cssesc": "^3.0.0",
     5163                                "util-deprecate": "^1.0.2"
     5164                            }
     5165                        }
     5166                    }
     5167                },
     5168                "postcss-value-parser": {
     5169                    "version": "4.1.0",
     5170                    "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
     5171                    "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
     5172                    "dev": true
    46195173                },
    46205174                "prettier": {
     
    46245178                    "dev": true
    46255179                },
    4626                 "rimraf": {
    4627                     "version": "3.0.2",
    4628                     "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
    4629                     "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
    4630                     "dev": true,
    4631                     "requires": {
    4632                         "glob": "^7.1.3"
     5180                "sass": {
     5181                    "version": "1.43.4",
     5182                    "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz",
     5183                    "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==",
     5184                    "dev": true,
     5185                    "requires": {
     5186                        "chokidar": ">=3.0.0 <4.0.0"
    46335187                    }
    46345188                },
    46355189                "schema-utils": {
    4636                     "version": "2.7.1",
    4637                     "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
    4638                     "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
    4639                     "dev": true,
    4640                     "requires": {
    4641                         "@types/json-schema": "^7.0.5",
    4642                         "ajv": "^6.12.4",
     5190                    "version": "3.1.1",
     5191                    "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
     5192                    "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
     5193                    "dev": true,
     5194                    "requires": {
     5195                        "@types/json-schema": "^7.0.8",
     5196                        "ajv": "^6.12.5",
    46435197                        "ajv-keywords": "^3.5.2"
    46445198                    }
    46455199                },
    4646                 "semver": {
    4647                     "version": "6.3.0",
    4648                     "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    4649                     "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    4650                     "dev": true
     5200                "serialize-javascript": {
     5201                    "version": "6.0.0",
     5202                    "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
     5203                    "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
     5204                    "dev": true,
     5205                    "requires": {
     5206                        "randombytes": "^2.1.0"
     5207                    }
    46515208                },
    46525209                "source-map": {
     
    46575214                },
    46585215                "source-map-loader": {
    4659                     "version": "0.2.4",
    4660                     "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
    4661                     "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
    4662                     "dev": true,
    4663                     "requires": {
    4664                         "async": "^2.5.0",
    4665                         "loader-utils": "^1.1.0"
    4666                     }
    4667                 },
    4668                 "ssri": {
    4669                     "version": "8.0.1",
    4670                     "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
    4671                     "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
    4672                     "dev": true,
    4673                     "requires": {
    4674                         "minipass": "^3.1.1"
    4675                     }
    4676                 },
    4677                 "terser-webpack-plugin": {
    4678                     "version": "3.1.0",
    4679                     "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz",
    4680                     "integrity": "sha512-cjdZte66fYkZ65rQ2oJfrdCAkkhJA7YLYk5eGOcGCSGlq0ieZupRdjedSQXYknMPo2IveQL+tPdrxUkERENCFA==",
    4681                     "dev": true,
    4682                     "requires": {
    4683                         "cacache": "^15.0.5",
    4684                         "find-cache-dir": "^3.3.1",
    4685                         "jest-worker": "^26.2.1",
    4686                         "p-limit": "^3.0.2",
    4687                         "schema-utils": "^2.6.6",
    4688                         "serialize-javascript": "^4.0.0",
    4689                         "source-map": "^0.6.1",
    4690                         "terser": "^4.8.0",
    4691                         "webpack-sources": "^1.4.3"
     5216                    "version": "3.0.0",
     5217                    "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz",
     5218                    "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==",
     5219                    "dev": true,
     5220                    "requires": {
     5221                        "abab": "^2.0.5",
     5222                        "iconv-lite": "^0.6.2",
     5223                        "source-map-js": "^0.6.2"
     5224                    }
     5225                },
     5226                "source-map-support": {
     5227                    "version": "0.5.20",
     5228                    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
     5229                    "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
     5230                    "dev": true,
     5231                    "requires": {
     5232                        "buffer-from": "^1.0.0",
     5233                        "source-map": "^0.6.0"
     5234                    }
     5235                },
     5236                "stylehacks": {
     5237                    "version": "5.0.1",
     5238                    "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz",
     5239                    "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==",
     5240                    "dev": true,
     5241                    "requires": {
     5242                        "browserslist": "^4.16.0",
     5243                        "postcss-selector-parser": "^6.0.4"
     5244                    }
     5245                },
     5246                "supports-color": {
     5247                    "version": "8.1.1",
     5248                    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
     5249                    "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
     5250                    "dev": true,
     5251                    "requires": {
     5252                        "has-flag": "^4.0.0"
     5253                    }
     5254                },
     5255                "svgo": {
     5256                    "version": "2.8.0",
     5257                    "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
     5258                    "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
     5259                    "dev": true,
     5260                    "requires": {
     5261                        "@trysound/sax": "0.2.0",
     5262                        "commander": "^7.2.0",
     5263                        "css-select": "^4.1.3",
     5264                        "css-tree": "^1.1.3",
     5265                        "csso": "^4.2.0",
     5266                        "picocolors": "^1.0.0",
     5267                        "stable": "^0.1.8"
     5268                    }
     5269                },
     5270                "tapable": {
     5271                    "version": "2.2.1",
     5272                    "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
     5273                    "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
     5274                    "dev": true
     5275                },
     5276                "terser": {
     5277                    "version": "5.9.0",
     5278                    "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz",
     5279                    "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==",
     5280                    "dev": true,
     5281                    "requires": {
     5282                        "commander": "^2.20.0",
     5283                        "source-map": "~0.7.2",
     5284                        "source-map-support": "~0.5.20"
    46925285                    },
    46935286                    "dependencies": {
    4694                         "webpack-sources": {
    4695                             "version": "1.4.3",
    4696                             "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
    4697                             "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
    4698                             "dev": true,
    4699                             "requires": {
    4700                                 "source-list-map": "^2.0.0",
    4701                                 "source-map": "~0.6.1"
    4702                             }
    4703                         }
    4704                     }
    4705                 },
    4706                 "webpack": {
    4707                     "version": "4.46.0",
    4708                     "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
    4709                     "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
    4710                     "dev": true,
    4711                     "requires": {
    4712                         "@webassemblyjs/ast": "1.9.0",
    4713                         "@webassemblyjs/helper-module-context": "1.9.0",
    4714                         "@webassemblyjs/wasm-edit": "1.9.0",
    4715                         "@webassemblyjs/wasm-parser": "1.9.0",
    4716                         "acorn": "^6.4.1",
    4717                         "ajv": "^6.10.2",
    4718                         "ajv-keywords": "^3.4.1",
    4719                         "chrome-trace-event": "^1.0.2",
    4720                         "enhanced-resolve": "^4.5.0",
    4721                         "eslint-scope": "^4.0.3",
    4722                         "json-parse-better-errors": "^1.0.2",
    4723                         "loader-runner": "^2.4.0",
    4724                         "loader-utils": "^1.2.3",
    4725                         "memory-fs": "^0.4.1",
    4726                         "micromatch": "^3.1.10",
    4727                         "mkdirp": "^0.5.3",
    4728                         "neo-async": "^2.6.1",
    4729                         "node-libs-browser": "^2.2.1",
    4730                         "schema-utils": "^1.0.0",
    4731                         "tapable": "^1.1.3",
    4732                         "terser-webpack-plugin": "^1.4.3",
    4733                         "watchpack": "^1.7.4",
    4734                         "webpack-sources": "^1.4.1"
    4735                     },
    4736                     "dependencies": {
    4737                         "cacache": {
    4738                             "version": "12.0.4",
    4739                             "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
    4740                             "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
    4741                             "dev": true,
    4742                             "requires": {
    4743                                 "bluebird": "^3.5.5",
    4744                                 "chownr": "^1.1.1",
    4745                                 "figgy-pudding": "^3.5.1",
    4746                                 "glob": "^7.1.4",
    4747                                 "graceful-fs": "^4.1.15",
    4748                                 "infer-owner": "^1.0.3",
    4749                                 "lru-cache": "^5.1.1",
    4750                                 "mississippi": "^3.0.0",
    4751                                 "mkdirp": "^0.5.1",
    4752                                 "move-concurrently": "^1.0.1",
    4753                                 "promise-inflight": "^1.0.1",
    4754                                 "rimraf": "^2.6.3",
    4755                                 "ssri": "^6.0.1",
    4756                                 "unique-filename": "^1.1.1",
    4757                                 "y18n": "^4.0.0"
    4758                             }
    4759                         },
    4760                         "chownr": {
    4761                             "version": "1.1.4",
    4762                             "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
    4763                             "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
     5287                        "commander": {
     5288                            "version": "2.20.3",
     5289                            "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
     5290                            "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
    47645291                            "dev": true
    47655292                        },
    4766                         "find-cache-dir": {
    4767                             "version": "2.1.0",
    4768                             "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
    4769                             "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
    4770                             "dev": true,
    4771                             "requires": {
    4772                                 "commondir": "^1.0.1",
    4773                                 "make-dir": "^2.0.0",
    4774                                 "pkg-dir": "^3.0.0"
    4775                             }
    4776                         },
    4777                         "find-up": {
    4778                             "version": "3.0.0",
    4779                             "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
    4780                             "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
    4781                             "dev": true,
    4782                             "requires": {
    4783                                 "locate-path": "^3.0.0"
    4784                             }
    4785                         },
    4786                         "locate-path": {
    4787                             "version": "3.0.0",
    4788                             "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
    4789                             "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
    4790                             "dev": true,
    4791                             "requires": {
    4792                                 "p-locate": "^3.0.0",
    4793                                 "path-exists": "^3.0.0"
    4794                             }
    4795                         },
    4796                         "lru-cache": {
    4797                             "version": "5.1.1",
    4798                             "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
    4799                             "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
    4800                             "dev": true,
    4801                             "requires": {
    4802                                 "yallist": "^3.0.2"
    4803                             }
    4804                         },
    4805                         "make-dir": {
    4806                             "version": "2.1.0",
    4807                             "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
    4808                             "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
    4809                             "dev": true,
    4810                             "requires": {
    4811                                 "pify": "^4.0.1",
    4812                                 "semver": "^5.6.0"
    4813                             }
    4814                         },
    4815                         "mkdirp": {
    4816                             "version": "0.5.5",
    4817                             "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
    4818                             "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
    4819                             "dev": true,
    4820                             "requires": {
    4821                                 "minimist": "^1.2.5"
    4822                             }
    4823                         },
    4824                         "p-limit": {
    4825                             "version": "2.3.0",
    4826                             "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
    4827                             "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
    4828                             "dev": true,
    4829                             "requires": {
    4830                                 "p-try": "^2.0.0"
    4831                             }
    4832                         },
    4833                         "p-locate": {
    4834                             "version": "3.0.0",
    4835                             "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
    4836                             "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
    4837                             "dev": true,
    4838                             "requires": {
    4839                                 "p-limit": "^2.0.0"
    4840                             }
    4841                         },
    4842                         "path-exists": {
    4843                             "version": "3.0.0",
    4844                             "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
    4845                             "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
     5293                        "source-map": {
     5294                            "version": "0.7.3",
     5295                            "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
     5296                            "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
    48465297                            "dev": true
    4847                         },
    4848                         "pkg-dir": {
    4849                             "version": "3.0.0",
    4850                             "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
    4851                             "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
    4852                             "dev": true,
    4853                             "requires": {
    4854                                 "find-up": "^3.0.0"
    4855                             }
    4856                         },
    4857                         "rimraf": {
    4858                             "version": "2.7.1",
    4859                             "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
    4860                             "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
    4861                             "dev": true,
    4862                             "requires": {
    4863                                 "glob": "^7.1.3"
    4864                             }
    4865                         },
    4866                         "schema-utils": {
    4867                             "version": "1.0.0",
    4868                             "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
    4869                             "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
    4870                             "dev": true,
    4871                             "requires": {
    4872                                 "ajv": "^6.1.0",
    4873                                 "ajv-errors": "^1.0.0",
    4874                                 "ajv-keywords": "^3.1.0"
    4875                             }
    4876                         },
    4877                         "semver": {
    4878                             "version": "5.7.1",
    4879                             "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
    4880                             "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
    4881                             "dev": true
    4882                         },
    4883                         "ssri": {
    4884                             "version": "6.0.2",
    4885                             "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
    4886                             "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
    4887                             "dev": true,
    4888                             "requires": {
    4889                                 "figgy-pudding": "^3.5.1"
    4890                             }
    4891                         },
    4892                         "terser-webpack-plugin": {
    4893                             "version": "1.4.5",
    4894                             "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
    4895                             "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
    4896                             "dev": true,
    4897                             "requires": {
    4898                                 "cacache": "^12.0.2",
    4899                                 "find-cache-dir": "^2.1.0",
    4900                                 "is-wsl": "^1.1.0",
    4901                                 "schema-utils": "^1.0.0",
    4902                                 "serialize-javascript": "^4.0.0",
    4903                                 "source-map": "^0.6.1",
    4904                                 "terser": "^4.1.2",
    4905                                 "webpack-sources": "^1.4.0",
    4906                                 "worker-farm": "^1.7.0"
    4907                             }
    4908                         },
    4909                         "webpack-sources": {
    4910                             "version": "1.4.3",
    4911                             "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
    4912                             "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
    4913                             "dev": true,
    4914                             "requires": {
    4915                                 "source-list-map": "^2.0.0",
    4916                                 "source-map": "~0.6.1"
    4917                             }
    49185298                        }
    49195299                    }
    49205300                },
     5301                "terser-webpack-plugin": {
     5302                    "version": "5.2.4",
     5303                    "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.4.tgz",
     5304                    "integrity": "sha512-E2CkNMN+1cho04YpdANyRrn8CyN4yMy+WdFKZIySFZrGXZxJwJP6PMNGGc/Mcr6qygQHUUqRxnAPmi0M9f00XA==",
     5305                    "dev": true,
     5306                    "requires": {
     5307                        "jest-worker": "^27.0.6",
     5308                        "p-limit": "^3.1.0",
     5309                        "schema-utils": "^3.1.1",
     5310                        "serialize-javascript": "^6.0.0",
     5311                        "source-map": "^0.6.1",
     5312                        "terser": "^5.7.2"
     5313                    }
     5314                },
     5315                "watchpack": {
     5316                    "version": "2.2.0",
     5317                    "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz",
     5318                    "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==",
     5319                    "dev": true,
     5320                    "requires": {
     5321                        "glob-to-regexp": "^0.4.1",
     5322                        "graceful-fs": "^4.1.2"
     5323                    }
     5324                },
     5325                "webpack": {
     5326                    "version": "5.62.1",
     5327                    "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.62.1.tgz",
     5328                    "integrity": "sha512-jNLtnWChS2CMZ7vqWtztv0G6fYB5hz11Zsadp5tE7e4/66zVDj7/KUeQZOsOl8Hz5KrLJH1h2eIDl6AnlyE12Q==",
     5329                    "dev": true,
     5330                    "requires": {
     5331                        "@types/eslint-scope": "^3.7.0",
     5332                        "@types/estree": "^0.0.50",
     5333                        "@webassemblyjs/ast": "1.11.1",
     5334                        "@webassemblyjs/wasm-edit": "1.11.1",
     5335                        "@webassemblyjs/wasm-parser": "1.11.1",
     5336                        "acorn": "^8.4.1",
     5337                        "acorn-import-assertions": "^1.7.6",
     5338                        "browserslist": "^4.14.5",
     5339                        "chrome-trace-event": "^1.0.2",
     5340                        "enhanced-resolve": "^5.8.3",
     5341                        "es-module-lexer": "^0.9.0",
     5342                        "eslint-scope": "5.1.1",
     5343                        "events": "^3.2.0",
     5344                        "glob-to-regexp": "^0.4.1",
     5345                        "graceful-fs": "^4.2.4",
     5346                        "json-parse-better-errors": "^1.0.2",
     5347                        "loader-runner": "^4.2.0",
     5348                        "mime-types": "^2.1.27",
     5349                        "neo-async": "^2.6.2",
     5350                        "schema-utils": "^3.1.0",
     5351                        "tapable": "^2.1.1",
     5352                        "terser-webpack-plugin": "^5.1.3",
     5353                        "watchpack": "^2.2.0",
     5354                        "webpack-sources": "^3.2.0"
     5355                    }
     5356                },
     5357                "webpack-livereload-plugin": {
     5358                    "version": "3.0.2",
     5359                    "resolved": "https://registry.npmjs.org/webpack-livereload-plugin/-/webpack-livereload-plugin-3.0.2.tgz",
     5360                    "integrity": "sha512-5JeZ2dgsvSNG+clrkD/u2sEiPcNk4qwCVZZmW8KpqKcNlkGv7IJjdVrq13+etAmMZYaCF1EGXdHkVFuLgP4zfw==",
     5361                    "dev": true,
     5362                    "requires": {
     5363                        "anymatch": "^3.1.1",
     5364                        "portfinder": "^1.0.17",
     5365                        "schema-utils": ">1.0.0",
     5366                        "tiny-lr": "^1.1.1"
     5367                    }
     5368                },
    49215369                "webpack-sources": {
    4922                     "version": "2.3.1",
    4923                     "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz",
    4924                     "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==",
    4925                     "dev": true,
    4926                     "requires": {
    4927                         "source-list-map": "^2.0.1",
    4928                         "source-map": "^0.6.1"
    4929                     }
    4930                 },
    4931                 "yallist": {
    4932                     "version": "3.1.1",
    4933                     "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
    4934                     "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
     5370                    "version": "3.2.1",
     5371                    "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.1.tgz",
     5372                    "integrity": "sha512-t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==",
    49355373                    "dev": true
    49365374                }
     
    49385376        },
    49395377        "@wordpress/server-side-render": {
    4940             "version": "2.1.12",
    4941             "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-2.1.12.tgz",
    4942             "integrity": "sha512-NrxFv/u6xzs97Pgyb0BbhB2f7pAII2trD8nyDY+/JfjNcTguulthRh9kmmPWp/vo6kgyEO1xyo6yHUnHLnh/vQ==",
     5378            "version": "3.0.5",
     5379            "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.0.5.tgz",
     5380            "integrity": "sha512-kds9F6s++FG7clSRsYLvxe2IxfRiJ+OHQwPpyHLq84XNW3NJAAySnpgHtfBLN/e5xGp5OHw3G7k+6ctRnIcpCA==",
    49435381            "requires": {
    49445382                "@babel/runtime": "^7.13.10",
    4945                 "@wordpress/api-fetch": "^5.1.2",
    4946                 "@wordpress/blocks": "^9.1.8",
    4947                 "@wordpress/components": "^14.1.11",
    4948                 "@wordpress/compose": "^4.1.6",
    4949                 "@wordpress/data": "^5.1.6",
    4950                 "@wordpress/deprecated": "^3.1.2",
    4951                 "@wordpress/element": "^3.1.2",
    4952                 "@wordpress/i18n": "^4.1.2",
    4953                 "@wordpress/url": "^3.1.2",
     5383                "@wordpress/api-fetch": "^5.2.5",
     5384                "@wordpress/blocks": "^11.1.3",
     5385                "@wordpress/components": "^19.0.1",
     5386                "@wordpress/compose": "^5.0.5",
     5387                "@wordpress/data": "^6.1.3",
     5388                "@wordpress/deprecated": "^3.2.2",
     5389                "@wordpress/element": "^4.0.3",
     5390                "@wordpress/i18n": "^4.2.3",
     5391                "@wordpress/url": "^3.3.0",
    49545392                "lodash": "^4.17.21"
    49555393            }
    49565394        },
    49575395        "@wordpress/shortcode": {
    4958             "version": "3.1.2",
    4959             "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.1.2.tgz",
    4960             "integrity": "sha512-pZQf4nu4iQdyQIz3OnphvPcKTL9jlEIR1a58icis+PDnqbr0gv4PGwS3Hbamlm4p7+bkxm5Pskfj3n3ykqwGLQ==",
     5396            "version": "3.2.2",
     5397            "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.2.2.tgz",
     5398            "integrity": "sha512-Im3z6C/+0IYepBg7w3m+2wyAEQfNLoWN3yQ1czNPsGHMAbELvAZjhd9S1hkJXgdyS9wQnamIQhu9wGB20qeh9A==",
    49615399            "requires": {
    49625400                "@babel/runtime": "^7.13.10",
     
    49775415        },
    49785416        "@wordpress/token-list": {
    4979             "version": "2.1.1",
    4980             "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.1.1.tgz",
    4981             "integrity": "sha512-haBjgsroaRjNBZ/wHd6nZamYL3Yfrt0s13Py+aR1ZKtYv+/Rmwu9VB45iB6Xb/G+v3xexopEM8uA8Zks5PNxbQ==",
     5417            "version": "2.2.1",
     5418            "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.2.1.tgz",
     5419            "integrity": "sha512-SBFATG3F6WcnRzcuu396KhesXI36qkzq21JV653+4XOwLsSVSEVbec2cFHw5WCvrj3Oe7Sv7hRK9Ia/wBW7bzA==",
    49825420            "requires": {
    49835421                "@babel/runtime": "^7.13.10",
     
    49865424        },
    49875425        "@wordpress/url": {
    4988             "version": "3.1.2",
    4989             "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.1.2.tgz",
    4990             "integrity": "sha512-hT214NQG2p+FiL4jdKPJItHMEeA70uqvhKlnPOa7qqf9u+6QMnhVplxFxWSIu5cB7glmx5JQG4EMR2Ohz3jgTg==",
     5426            "version": "3.3.0",
     5427            "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.3.0.tgz",
     5428            "integrity": "sha512-DpbtjtN/p+CmAFMegI5z2dFSad3QQGDZxQmHephNa0KC0hE0rYvYEWwikRCHMI3l2tPGioYHQtiPxC8tszeSpw==",
    49915429            "requires": {
    49925430                "@babel/runtime": "^7.13.10",
    4993                 "lodash": "^4.17.21",
    4994                 "react-native-url-polyfill": "^1.1.2"
     5431                "lodash": "^4.17.21"
    49955432            }
    49965433        },
    49975434        "@wordpress/viewport": {
    4998             "version": "3.1.6",
    4999             "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-3.1.6.tgz",
    5000             "integrity": "sha512-SwIL26Nd691mO8R21GUrODjVqJx1Y1DVNHbX9VusJxvf7citc94dZnXXHiQ8zc7vlg5ryMBF49/EFn8rZ8Zn8w==",
     5435            "version": "4.0.5",
     5436            "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.0.5.tgz",
     5437            "integrity": "sha512-/MdCHRL7AP4E9JR7CL1yOx+NJU/x81hL3/YeQwxvGkN/tTTCzU0ydChAI7q8MY8z2BAweYAgEg8VeC7R8EjCPw==",
    50015438            "requires": {
    50025439                "@babel/runtime": "^7.13.10",
    5003                 "@wordpress/compose": "^4.1.6",
    5004                 "@wordpress/data": "^5.1.6",
     5440                "@wordpress/compose": "^5.0.5",
     5441                "@wordpress/data": "^6.1.3",
    50055442                "lodash": "^4.17.21"
    50065443            }
    50075444        },
    50085445        "@wordpress/warning": {
    5009             "version": "2.1.2",
    5010             "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.1.2.tgz",
    5011             "integrity": "sha512-MqMo5AYffG/Gi3h1uRFJGBxp4TGmxw+7A4W81oe7VC9linJYhbNyeyvaMlL02m06KG2szWwl4fn0bdhyre433w=="
     5446            "version": "2.2.2",
     5447            "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.2.2.tgz",
     5448            "integrity": "sha512-iG1Hq56RK3N6AJqAD1sRLWRIJatfYn+NrPyrfqRNZNYXHM8Vj/s7ABNMbIU0Y99vXkBE83rvCdbMkugNoI2jXA=="
    50125449        },
    50135450        "@wordpress/widgets": {
    5014             "version": "1.1.19",
    5015             "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-1.1.19.tgz",
    5016             "integrity": "sha512-6ojIQVbeeS3fhXs+nNdmKIc6BtYnPoPq6qXLcTFGV9yXPJs8zX5RRdI3ziEFeV/IILCoIk4fmbw87ncIQwahQA==",
     5451            "version": "2.0.5",
     5452            "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-2.0.5.tgz",
     5453            "integrity": "sha512-rbi9Bjlz3XeAlkPSY6BZH2g3IzDM4oFCJxrUyaZFkI9NxJaFiQo4Q68aG1q454Mj/36t5tfxpz1xcxfm9IwU5w==",
    50175454            "requires": {
    50185455                "@babel/runtime": "^7.13.10",
    5019                 "@wordpress/api-fetch": "^5.1.2",
    5020                 "@wordpress/block-editor": "^6.1.14",
    5021                 "@wordpress/blocks": "^9.1.8",
    5022                 "@wordpress/components": "^14.1.11",
    5023                 "@wordpress/compose": "^4.1.6",
    5024                 "@wordpress/core-data": "^3.1.12",
    5025                 "@wordpress/data": "^5.1.6",
    5026                 "@wordpress/element": "^3.1.2",
    5027                 "@wordpress/i18n": "^4.1.2",
    5028                 "@wordpress/icons": "^4.0.3",
    5029                 "@wordpress/notices": "^3.1.6",
    5030                 "@wordpress/url": "^3.1.2",
    5031                 "classnames": "^2.2.5",
     5456                "@wordpress/api-fetch": "^5.2.5",
     5457                "@wordpress/block-editor": "^8.0.0",
     5458                "@wordpress/blocks": "^11.1.3",
     5459                "@wordpress/components": "^19.0.1",
     5460                "@wordpress/compose": "^5.0.5",
     5461                "@wordpress/core-data": "^4.0.5",
     5462                "@wordpress/data": "^6.1.3",
     5463                "@wordpress/element": "^4.0.3",
     5464                "@wordpress/i18n": "^4.2.3",
     5465                "@wordpress/icons": "^6.1.0",
     5466                "@wordpress/notices": "^3.2.6",
     5467                "@wordpress/url": "^3.3.0",
     5468                "classnames": "^2.3.1",
    50325469                "lodash": "^4.17.21"
    50335470            }
    50345471        },
    50355472        "@wordpress/wordcount": {
    5036             "version": "3.1.2",
    5037             "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.1.2.tgz",
    5038             "integrity": "sha512-jFumH3IJzbEtGupxfre7asRMF6zHmNPeOlNgJw7luaeE1YFwgXkCtflDFf2Y6fC09xJmwuDPwxLnoII8RLhNtQ==",
     5473            "version": "3.2.2",
     5474            "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.2.2.tgz",
     5475            "integrity": "sha512-lb0gpBmdbGhaVET8eUqa/PwVOlFcJc0gtsiOzUGq2GlDSqoC/ouE5dj1R9Dw68ybiD1pmEPDRArU4fF0JSNsfA==",
    50395476            "requires": {
    50405477                "@babel/runtime": "^7.13.10",
     
    51125549            }
    51135550        },
     5551        "acorn-import-assertions": {
     5552            "version": "1.8.0",
     5553            "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
     5554            "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
     5555            "dev": true
     5556        },
    51145557        "acorn-jsx": {
    51155558            "version": "5.3.2",
     
    51295572            "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==",
    51305573            "dev": true
    5131         },
    5132         "aggregate-error": {
    5133             "version": "3.1.0",
    5134             "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
    5135             "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
    5136             "dev": true,
    5137             "requires": {
    5138                 "clean-stack": "^2.0.0",
    5139                 "indent-string": "^4.0.0"
    5140             },
    5141             "dependencies": {
    5142                 "indent-string": {
    5143                     "version": "4.0.0",
    5144                     "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
    5145                     "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
    5146                     "dev": true
    5147                 }
    5148             }
    51495574        },
    51505575        "airbnb-prop-types": {
     
    53525777        },
    53535778        "array-includes": {
    5354             "version": "3.1.3",
    5355             "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz",
    5356             "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==",
     5779            "version": "3.1.4",
     5780            "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz",
     5781            "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==",
    53575782            "dev": true,
    53585783            "requires": {
    53595784                "call-bind": "^1.0.2",
    53605785                "define-properties": "^1.1.3",
    5361                 "es-abstract": "^1.18.0-next.2",
     5786                "es-abstract": "^1.19.1",
    53625787                "get-intrinsic": "^1.1.1",
    5363                 "is-string": "^1.0.5"
     5788                "is-string": "^1.0.7"
    53645789            },
    53655790            "dependencies": {
     
    53755800                },
    53765801                "es-abstract": {
    5377                     "version": "1.18.5",
    5378                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    5379                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     5802                    "version": "1.19.1",
     5803                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     5804                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    53805805                    "dev": true,
    53815806                    "requires": {
     
    53845809                        "function-bind": "^1.1.1",
    53855810                        "get-intrinsic": "^1.1.1",
     5811                        "get-symbol-description": "^1.0.0",
    53865812                        "has": "^1.0.3",
    53875813                        "has-symbols": "^1.0.2",
    53885814                        "internal-slot": "^1.0.3",
    5389                         "is-callable": "^1.2.3",
     5815                        "is-callable": "^1.2.4",
    53905816                        "is-negative-zero": "^2.0.1",
    5391                         "is-regex": "^1.1.3",
    5392                         "is-string": "^1.0.6",
     5817                        "is-regex": "^1.1.4",
     5818                        "is-shared-array-buffer": "^1.0.1",
     5819                        "is-string": "^1.0.7",
     5820                        "is-weakref": "^1.0.1",
    53935821                        "object-inspect": "^1.11.0",
    53945822                        "object-keys": "^1.1.1",
     
    54905918        },
    54915919        "array.prototype.filter": {
    5492             "version": "1.0.0",
    5493             "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.0.tgz",
    5494             "integrity": "sha512-TfO1gz+tLm+Bswq0FBOXPqAchtCr2Rn48T8dLJoRFl8NoEosjZmzptmuo1X8aZBzZcqsR1W8U761tjACJtngTQ==",
     5920            "version": "1.0.1",
     5921            "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz",
     5922            "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==",
    54955923            "dev": true,
    54965924            "requires": {
    54975925                "call-bind": "^1.0.2",
    54985926                "define-properties": "^1.1.3",
    5499                 "es-abstract": "^1.18.0",
     5927                "es-abstract": "^1.19.0",
    55005928                "es-array-method-boxes-properly": "^1.0.0",
    5501                 "is-string": "^1.0.5"
     5929                "is-string": "^1.0.7"
    55025930            },
    55035931            "dependencies": {
     
    55135941                },
    55145942                "es-abstract": {
    5515                     "version": "1.18.5",
    5516                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    5517                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     5943                    "version": "1.19.1",
     5944                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     5945                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    55185946                    "dev": true,
    55195947                    "requires": {
     
    55225950                        "function-bind": "^1.1.1",
    55235951                        "get-intrinsic": "^1.1.1",
     5952                        "get-symbol-description": "^1.0.0",
    55245953                        "has": "^1.0.3",
    55255954                        "has-symbols": "^1.0.2",
    55265955                        "internal-slot": "^1.0.3",
    5527                         "is-callable": "^1.2.3",
     5956                        "is-callable": "^1.2.4",
    55285957                        "is-negative-zero": "^2.0.1",
    5529                         "is-regex": "^1.1.3",
    5530                         "is-string": "^1.0.6",
     5958                        "is-regex": "^1.1.4",
     5959                        "is-shared-array-buffer": "^1.0.1",
     5960                        "is-string": "^1.0.7",
     5961                        "is-weakref": "^1.0.1",
    55315962                        "object-inspect": "^1.11.0",
    55325963                        "object-keys": "^1.1.1",
     
    56016032        },
    56026033        "array.prototype.find": {
    5603             "version": "2.1.1",
    5604             "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz",
    5605             "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==",
    5606             "requires": {
     6034            "version": "2.1.2",
     6035            "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.2.tgz",
     6036            "integrity": "sha512-00S1O4ewO95OmmJW7EesWfQlrCrLEL8kZ40w3+GkLX2yTt0m2ggcePPa2uHPJ9KUmJvwRq+lCV9bD8Yim23x/Q==",
     6037            "requires": {
     6038                "call-bind": "^1.0.2",
    56076039                "define-properties": "^1.1.3",
    5608                 "es-abstract": "^1.17.4"
    5609             }
    5610         },
    5611         "array.prototype.flat": {
    5612             "version": "1.2.4",
    5613             "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz",
    5614             "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==",
    5615             "requires": {
    5616                 "call-bind": "^1.0.0",
    5617                 "define-properties": "^1.1.3",
    5618                 "es-abstract": "^1.18.0-next.1"
    5619             },
    5620             "dependencies": {
     6040                "es-abstract": "^1.19.0"
     6041            },
     6042            "dependencies": {
     6043                "call-bind": {
     6044                    "version": "1.0.2",
     6045                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     6046                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     6047                    "requires": {
     6048                        "function-bind": "^1.1.1",
     6049                        "get-intrinsic": "^1.0.2"
     6050                    }
     6051                },
    56216052                "es-abstract": {
    5622                     "version": "1.18.5",
    5623                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    5624                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     6053                    "version": "1.19.1",
     6054                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     6055                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    56256056                    "requires": {
    56266057                        "call-bind": "^1.0.2",
     
    56286059                        "function-bind": "^1.1.1",
    56296060                        "get-intrinsic": "^1.1.1",
     6061                        "get-symbol-description": "^1.0.0",
    56306062                        "has": "^1.0.3",
    56316063                        "has-symbols": "^1.0.2",
    56326064                        "internal-slot": "^1.0.3",
    5633                         "is-callable": "^1.2.3",
     6065                        "is-callable": "^1.2.4",
    56346066                        "is-negative-zero": "^2.0.1",
    5635                         "is-regex": "^1.1.3",
    5636                         "is-string": "^1.0.6",
     6067                        "is-regex": "^1.1.4",
     6068                        "is-shared-array-buffer": "^1.0.1",
     6069                        "is-string": "^1.0.7",
     6070                        "is-weakref": "^1.0.1",
    56376071                        "object-inspect": "^1.11.0",
    56386072                        "object-keys": "^1.1.1",
     
    56436077                    },
    56446078                    "dependencies": {
    5645                         "call-bind": {
    5646                             "version": "1.0.2",
    5647                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    5648                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     6079                        "get-intrinsic": {
     6080                            "version": "1.1.1",
     6081                            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
     6082                            "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
    56496083                            "requires": {
    56506084                                "function-bind": "^1.1.1",
    5651                                 "get-intrinsic": "^1.0.2"
     6085                                "has": "^1.0.3",
     6086                                "has-symbols": "^1.0.1"
    56526087                            }
    56536088                        }
    5654                     }
    5655                 },
    5656                 "get-intrinsic": {
    5657                     "version": "1.1.1",
    5658                     "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
    5659                     "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
    5660                     "requires": {
    5661                         "function-bind": "^1.1.1",
    5662                         "has": "^1.0.3",
    5663                         "has-symbols": "^1.0.1"
    56646089                    }
    56656090                },
     
    56816106                        "call-bind": "^1.0.2",
    56826107                        "has-tostringtag": "^1.0.0"
    5683                     },
    5684                     "dependencies": {
    5685                         "call-bind": {
    5686                             "version": "1.0.2",
    5687                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    5688                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
    5689                             "requires": {
    5690                                 "function-bind": "^1.1.1",
    5691                                 "get-intrinsic": "^1.0.2"
    5692                             }
    5693                         }
    56946108                    }
    56956109                },
     
    57066120                        "call-bind": "^1.0.2",
    57076121                        "define-properties": "^1.1.3"
    5708                     },
    5709                     "dependencies": {
    5710                         "call-bind": {
    5711                             "version": "1.0.2",
    5712                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    5713                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
    5714                             "requires": {
    5715                                 "function-bind": "^1.1.1",
    5716                                 "get-intrinsic": "^1.0.2"
    5717                             }
    5718                         }
    57196122                    }
    57206123                },
     
    57266129                        "call-bind": "^1.0.2",
    57276130                        "define-properties": "^1.1.3"
    5728                     },
    5729                     "dependencies": {
    5730                         "call-bind": {
    5731                             "version": "1.0.2",
    5732                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    5733                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
    5734                             "requires": {
    5735                                 "function-bind": "^1.1.1",
    5736                                 "get-intrinsic": "^1.0.2"
    5737                             }
    5738                         }
    5739                     }
    5740                 }
    5741             }
    5742         },
    5743         "array.prototype.flatmap": {
    5744             "version": "1.2.4",
    5745             "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz",
    5746             "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==",
    5747             "dev": true,
    5748             "requires": {
    5749                 "call-bind": "^1.0.0",
     6131                    }
     6132                }
     6133            }
     6134        },
     6135        "array.prototype.flat": {
     6136            "version": "1.2.5",
     6137            "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz",
     6138            "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==",
     6139            "requires": {
     6140                "call-bind": "^1.0.2",
    57506141                "define-properties": "^1.1.3",
    5751                 "es-abstract": "^1.18.0-next.1",
    5752                 "function-bind": "^1.1.1"
    5753             },
    5754             "dependencies": {
     6142                "es-abstract": "^1.19.0"
     6143            },
     6144            "dependencies": {
     6145                "call-bind": {
     6146                    "version": "1.0.2",
     6147                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     6148                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     6149                    "requires": {
     6150                        "function-bind": "^1.1.1",
     6151                        "get-intrinsic": "^1.0.2"
     6152                    }
     6153                },
    57556154                "es-abstract": {
    5756                     "version": "1.18.5",
    5757                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    5758                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
    5759                     "dev": true,
     6155                    "version": "1.19.1",
     6156                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     6157                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    57606158                    "requires": {
    57616159                        "call-bind": "^1.0.2",
     
    57636161                        "function-bind": "^1.1.1",
    57646162                        "get-intrinsic": "^1.1.1",
     6163                        "get-symbol-description": "^1.0.0",
    57656164                        "has": "^1.0.3",
    57666165                        "has-symbols": "^1.0.2",
    57676166                        "internal-slot": "^1.0.3",
    5768                         "is-callable": "^1.2.3",
     6167                        "is-callable": "^1.2.4",
    57696168                        "is-negative-zero": "^2.0.1",
    5770                         "is-regex": "^1.1.3",
    5771                         "is-string": "^1.0.6",
     6169                        "is-regex": "^1.1.4",
     6170                        "is-shared-array-buffer": "^1.0.1",
     6171                        "is-string": "^1.0.7",
     6172                        "is-weakref": "^1.0.1",
     6173                        "object-inspect": "^1.11.0",
     6174                        "object-keys": "^1.1.1",
     6175                        "object.assign": "^4.1.2",
     6176                        "string.prototype.trimend": "^1.0.4",
     6177                        "string.prototype.trimstart": "^1.0.4",
     6178                        "unbox-primitive": "^1.0.1"
     6179                    },
     6180                    "dependencies": {
     6181                        "get-intrinsic": {
     6182                            "version": "1.1.1",
     6183                            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
     6184                            "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
     6185                            "requires": {
     6186                                "function-bind": "^1.1.1",
     6187                                "has": "^1.0.3",
     6188                                "has-symbols": "^1.0.1"
     6189                            }
     6190                        }
     6191                    }
     6192                },
     6193                "has-symbols": {
     6194                    "version": "1.0.2",
     6195                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
     6196                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     6197                },
     6198                "is-callable": {
     6199                    "version": "1.2.4",
     6200                    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
     6201                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
     6202                },
     6203                "is-regex": {
     6204                    "version": "1.1.4",
     6205                    "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
     6206                    "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
     6207                    "requires": {
     6208                        "call-bind": "^1.0.2",
     6209                        "has-tostringtag": "^1.0.0"
     6210                    }
     6211                },
     6212                "object-inspect": {
     6213                    "version": "1.11.0",
     6214                    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
     6215                    "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg=="
     6216                },
     6217                "string.prototype.trimend": {
     6218                    "version": "1.0.4",
     6219                    "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
     6220                    "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
     6221                    "requires": {
     6222                        "call-bind": "^1.0.2",
     6223                        "define-properties": "^1.1.3"
     6224                    }
     6225                },
     6226                "string.prototype.trimstart": {
     6227                    "version": "1.0.4",
     6228                    "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
     6229                    "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
     6230                    "requires": {
     6231                        "call-bind": "^1.0.2",
     6232                        "define-properties": "^1.1.3"
     6233                    }
     6234                }
     6235            }
     6236        },
     6237        "array.prototype.flatmap": {
     6238            "version": "1.2.5",
     6239            "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz",
     6240            "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==",
     6241            "dev": true,
     6242            "requires": {
     6243                "call-bind": "^1.0.0",
     6244                "define-properties": "^1.1.3",
     6245                "es-abstract": "^1.19.0"
     6246            },
     6247            "dependencies": {
     6248                "es-abstract": {
     6249                    "version": "1.19.1",
     6250                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     6251                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     6252                    "dev": true,
     6253                    "requires": {
     6254                        "call-bind": "^1.0.2",
     6255                        "es-to-primitive": "^1.2.1",
     6256                        "function-bind": "^1.1.1",
     6257                        "get-intrinsic": "^1.1.1",
     6258                        "get-symbol-description": "^1.0.0",
     6259                        "has": "^1.0.3",
     6260                        "has-symbols": "^1.0.2",
     6261                        "internal-slot": "^1.0.3",
     6262                        "is-callable": "^1.2.4",
     6263                        "is-negative-zero": "^2.0.1",
     6264                        "is-regex": "^1.1.4",
     6265                        "is-shared-array-buffer": "^1.0.1",
     6266                        "is-string": "^1.0.7",
     6267                        "is-weakref": "^1.0.1",
    57726268                        "object-inspect": "^1.11.0",
    57736269                        "object-keys": "^1.1.1",
     
    60466542        },
    60476543        "axe-core": {
    6048             "version": "4.3.3",
    6049             "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz",
    6050             "integrity": "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==",
     6544            "version": "4.3.5",
     6545            "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.5.tgz",
     6546            "integrity": "sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==",
    60516547            "dev": true
    60526548        },
     
    61056601        },
    61066602        "babel-loader": {
    6107             "version": "8.2.2",
    6108             "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
    6109             "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==",
     6603            "version": "8.2.3",
     6604            "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz",
     6605            "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==",
    61106606            "dev": true,
    61116607            "requires": {
     
    62076703            }
    62086704        },
    6209         "babel-plugin-emotion": {
    6210             "version": "10.2.2",
    6211             "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz",
    6212             "integrity": "sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==",
    6213             "requires": {
    6214                 "@babel/helper-module-imports": "^7.0.0",
    6215                 "@emotion/hash": "0.8.0",
    6216                 "@emotion/memoize": "0.7.4",
    6217                 "@emotion/serialize": "^0.11.16",
    6218                 "babel-plugin-macros": "^2.0.0",
    6219                 "babel-plugin-syntax-jsx": "^6.18.0",
    6220                 "convert-source-map": "^1.5.0",
    6221                 "escape-string-regexp": "^1.0.5",
    6222                 "find-root": "^1.1.0",
    6223                 "source-map": "^0.5.7"
    6224             }
    6225         },
    62266705        "babel-plugin-istanbul": {
    6227             "version": "6.0.0",
    6228             "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
    6229             "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
     6706            "version": "6.1.1",
     6707            "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
     6708            "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
    62306709            "dev": true,
    62316710            "requires": {
     
    62336712                "@istanbuljs/load-nyc-config": "^1.0.0",
    62346713                "@istanbuljs/schema": "^0.1.2",
    6235                 "istanbul-lib-instrument": "^4.0.0",
     6714                "istanbul-lib-instrument": "^5.0.4",
    62366715                "test-exclude": "^6.0.0"
    62376716            }
     
    62606739        },
    62616740        "babel-plugin-polyfill-corejs2": {
    6262             "version": "0.2.2",
    6263             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
    6264             "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
     6741            "version": "0.2.3",
     6742            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz",
     6743            "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==",
    62656744            "dev": true,
    62666745            "requires": {
    62676746                "@babel/compat-data": "^7.13.11",
    6268                 "@babel/helper-define-polyfill-provider": "^0.2.2",
     6747                "@babel/helper-define-polyfill-provider": "^0.2.4",
    62696748                "semver": "^6.1.1"
    62706749            },
     
    62796758        },
    62806759        "babel-plugin-polyfill-corejs3": {
    6281             "version": "0.2.4",
    6282             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz",
    6283             "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==",
    6284             "dev": true,
    6285             "requires": {
    6286                 "@babel/helper-define-polyfill-provider": "^0.2.2",
    6287                 "core-js-compat": "^3.14.0"
     6760            "version": "0.3.0",
     6761            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz",
     6762            "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==",
     6763            "dev": true,
     6764            "requires": {
     6765                "@babel/helper-define-polyfill-provider": "^0.2.4",
     6766                "core-js-compat": "^3.18.0"
    62886767            }
    62896768        },
    62906769        "babel-plugin-polyfill-regenerator": {
    6291             "version": "0.2.2",
    6292             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
    6293             "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
    6294             "dev": true,
    6295             "requires": {
    6296                 "@babel/helper-define-polyfill-provider": "^0.2.2"
    6297             }
    6298         },
    6299         "babel-plugin-syntax-jsx": {
    6300             "version": "6.18.0",
    6301             "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
    6302             "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
     6770            "version": "0.2.3",
     6771            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz",
     6772            "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==",
     6773            "dev": true,
     6774            "requires": {
     6775                "@babel/helper-define-polyfill-provider": "^0.2.4"
     6776            }
    63036777        },
    63046778        "babel-preset-current-node-syntax": {
     
    64206894            "version": "1.5.1",
    64216895            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
    6422             "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
     6896            "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
     6897            "dev": true
    64236898        },
    64246899        "base64id": {
     
    69437418        "browserify-aes": {
    69447419            "version": "1.2.0",
    6945             "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
     7420            "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
    69467421            "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
    69477422            "dev": true,
     
    70617536            "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
    70627537            "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
     7538            "dev": true,
    70637539            "requires": {
    70647540                "base64-js": "^1.3.1",
     
    76108086                },
    76118087                "css-what": {
    7612                     "version": "5.0.1",
    7613                     "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz",
    7614                     "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==",
     8088                    "version": "5.1.0",
     8089                    "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
     8090                    "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==",
    76158091                    "dev": true
    76168092                },
     
    76448120                },
    76458121                "nth-check": {
    7646                     "version": "2.0.0",
    7647                     "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
    7648                     "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
     8122                    "version": "2.0.1",
     8123                    "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
     8124                    "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
    76498125                    "dev": true,
    76508126                    "requires": {
     
    77958271            }
    77968272        },
    7797         "clean-stack": {
    7798             "version": "2.2.0",
    7799             "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
    7800             "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
    7801             "dev": true
    7802         },
    78038273        "clean-webpack-plugin": {
    78048274            "version": "3.0.0",
     
    79248394            "dev": true
    79258395        },
    7926         "collapse-white-space": {
    7927             "version": "1.0.6",
    7928             "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
    7929             "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==",
    7930             "dev": true
    7931         },
    79328396        "collect-v8-coverage": {
    79338397            "version": "1.0.1",
     
    79798443            }
    79808444        },
     8445        "colord": {
     8446            "version": "2.9.1",
     8447            "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.1.tgz",
     8448            "integrity": "sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw=="
     8449        },
    79818450        "colorette": {
    79828451            "version": "1.2.1",
     
    80078476        },
    80088477        "comment-parser": {
    8009             "version": "1.1.5",
    8010             "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.1.5.tgz",
    8011             "integrity": "sha512-RePCE4leIhBlmrqiYTvaqEeGYg7qpSl4etaIabKtdOQVi+mSTIBBklGUwIr79GXYnl3LpMwmDw4KeR2stNc6FA==",
     8478            "version": "1.2.4",
     8479            "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.2.4.tgz",
     8480            "integrity": "sha512-pm0b+qv+CkWNriSTMsfnjChF9kH0kxz55y44Wo5le9qLxMj5xDQAaEd9ZN1ovSuk9CsrncWaFwgpOMg7ClJwkw==",
    80128481            "dev": true
    80138482        },
     
    83398808        },
    83408809        "core-js": {
    8341             "version": "3.17.0",
    8342             "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.17.0.tgz",
    8343             "integrity": "sha512-zXT4rclS9jM6tikbAUKAGLonuRKOJ2ZvBnZCEOJAbzuTLw4kKcuA5plNt8juzdU6O/py/EgAehzvLh0VXEdBbQ==",
     8810            "version": "3.19.1",
     8811            "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.1.tgz",
     8812            "integrity": "sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg==",
    83448813            "dev": true
    83458814        },
    83468815        "core-js-compat": {
    8347             "version": "3.17.0",
    8348             "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.0.tgz",
    8349             "integrity": "sha512-haEcBrfU3hu83JXWpcLHzeg8Ypf05LGK4GIjzLiYgFJYXuxrkdN2MrDBeHt/t5/ZFmIzLcdsT2x8Xw654wXsuw==",
    8350             "dev": true,
    8351             "requires": {
    8352                 "browserslist": "^4.16.8",
     8816            "version": "3.19.1",
     8817            "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz",
     8818            "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==",
     8819            "dev": true,
     8820            "requires": {
     8821                "browserslist": "^4.17.6",
    83538822                "semver": "7.0.0"
    83548823            },
    83558824            "dependencies": {
    83568825                "browserslist": {
    8357                     "version": "4.16.8",
    8358                     "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
    8359                     "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
    8360                     "dev": true,
    8361                     "requires": {
    8362                         "caniuse-lite": "^1.0.30001251",
    8363                         "colorette": "^1.3.0",
    8364                         "electron-to-chromium": "^1.3.811",
     8826                    "version": "4.17.6",
     8827                    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz",
     8828                    "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==",
     8829                    "dev": true,
     8830                    "requires": {
     8831                        "caniuse-lite": "^1.0.30001274",
     8832                        "electron-to-chromium": "^1.3.886",
    83658833                        "escalade": "^3.1.1",
    8366                         "node-releases": "^1.1.75"
     8834                        "node-releases": "^2.0.1",
     8835                        "picocolors": "^1.0.0"
    83678836                    }
    83688837                },
    83698838                "caniuse-lite": {
    8370                     "version": "1.0.30001252",
    8371                     "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz",
    8372                     "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==",
    8373                     "dev": true
    8374                 },
    8375                 "colorette": {
    8376                     "version": "1.3.0",
    8377                     "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
    8378                     "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
     8839                    "version": "1.0.30001278",
     8840                    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001278.tgz",
     8841                    "integrity": "sha512-mpF9KeH8u5cMoEmIic/cr7PNS+F5LWBk0t2ekGT60lFf0Wq+n9LspAj0g3P+o7DQhD3sUdlMln4YFAWhFYn9jg==",
    83798842                    "dev": true
    83808843                },
    83818844                "electron-to-chromium": {
    8382                     "version": "1.3.826",
    8383                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.826.tgz",
    8384                     "integrity": "sha512-bpLc4QU4B8PYmdO4MSu2ZBTMD8lAaEXRS43C09lB31BvYwuk9UxgBRXbY5OJBw7VuMGcg2MZG5FyTaP9u4PQnw==",
     8845                    "version": "1.3.890",
     8846                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.890.tgz",
     8847                    "integrity": "sha512-VWlVXSkv0cA/OOehrEyqjUTHwV8YXCPTfPvbtoeU2aHR21vI4Ejh5aC4AxUwOmbLbBgb6Gd3URZahoCxtBqCYQ==",
    83858848                    "dev": true
    83868849                },
    83878850                "node-releases": {
    8388                     "version": "1.1.75",
    8389                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
    8390                     "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
     8851                    "version": "2.0.1",
     8852                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
     8853                    "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
    83918854                    "dev": true
    83928855                },
     
    84008863        },
    84018864        "core-js-pure": {
    8402             "version": "3.17.0",
    8403             "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.0.tgz",
    8404             "integrity": "sha512-O5RvMRWW+I0hfR227mrIwU+gPLVaa4kPEq+9b8FcjuFed4QckOvYc94c2KSI/X5dlvcsj/V1Sp5F5cecYpNQOQ==",
     8865            "version": "3.19.1",
     8866            "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.1.tgz",
     8867            "integrity": "sha512-Q0Knr8Es84vtv62ei6/6jXH/7izKmOrtrxH9WJTHLCMAVeU+8TF8z8Nr08CsH4Ot0oJKzBzJJL9SJBYIv7WlfQ==",
    84058868            "dev": true
    84068869        },
     
    84528915                    "dev": true
    84538916                }
    8454             }
    8455         },
    8456         "create-emotion": {
    8457             "version": "10.0.27",
    8458             "resolved": "https://registry.npmjs.org/create-emotion/-/create-emotion-10.0.27.tgz",
    8459             "integrity": "sha512-fIK73w82HPPn/RsAij7+Zt8eCE8SptcJ3WoRMfxMtjteYxud8GDTKKld7MYwAX2TVhrw29uR1N/bVGxeStHILg==",
    8460             "requires": {
    8461                 "@emotion/cache": "^10.0.27",
    8462                 "@emotion/serialize": "^0.11.15",
    8463                 "@emotion/sheet": "0.9.4",
    8464                 "@emotion/utils": "0.11.3"
    84658917            }
    84668918        },
     
    85759027        },
    85769028        "css-loader": {
    8577             "version": "5.2.7",
    8578             "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz",
    8579             "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==",
     9029            "version": "6.5.1",
     9030            "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz",
     9031            "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==",
    85809032            "dev": true,
    85819033            "requires": {
    85829034                "icss-utils": "^5.1.0",
    8583                 "loader-utils": "^2.0.0",
    85849035                "postcss": "^8.2.15",
    85859036                "postcss-modules-extract-imports": "^3.0.0",
     
    85889039                "postcss-modules-values": "^4.0.0",
    85899040                "postcss-value-parser": "^4.1.0",
    8590                 "schema-utils": "^3.0.0",
    85919041                "semver": "^7.3.5"
    85929042            },
    85939043            "dependencies": {
    8594                 "@types/json-schema": {
    8595                     "version": "7.0.9",
    8596                     "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
    8597                     "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
    8598                     "dev": true
    8599                 },
    8600                 "colorette": {
    8601                     "version": "1.3.0",
    8602                     "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
    8603                     "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
    8604                     "dev": true
    8605                 },
    8606                 "json5": {
    8607                     "version": "2.2.0",
    8608                     "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    8609                     "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    8610                     "dev": true,
    8611                     "requires": {
    8612                         "minimist": "^1.2.5"
    8613                     }
    8614                 },
    8615                 "loader-utils": {
    8616                     "version": "2.0.0",
    8617                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    8618                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
    8619                     "dev": true,
    8620                     "requires": {
    8621                         "big.js": "^5.2.2",
    8622                         "emojis-list": "^3.0.0",
    8623                         "json5": "^2.1.2"
    8624                     }
    8625                 },
    86269044                "postcss": {
    8627                     "version": "8.3.6",
    8628                     "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
    8629                     "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
    8630                     "dev": true,
    8631                     "requires": {
    8632                         "colorette": "^1.2.2",
    8633                         "nanoid": "^3.1.23",
     9045                    "version": "8.3.11",
     9046                    "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
     9047                    "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==",
     9048                    "dev": true,
     9049                    "requires": {
     9050                        "nanoid": "^3.1.30",
     9051                        "picocolors": "^1.0.0",
    86349052                        "source-map-js": "^0.6.2"
    86359053                    }
     
    86409058                    "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
    86419059                    "dev": true
    8642                 },
    8643                 "schema-utils": {
    8644                     "version": "3.1.1",
    8645                     "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
    8646                     "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
    8647                     "dev": true,
    8648                     "requires": {
    8649                         "@types/json-schema": "^7.0.8",
    8650                         "ajv": "^6.12.5",
    8651                         "ajv-keywords": "^3.5.2"
    8652                     }
    86539060                },
    86549061                "semver": {
     
    88339240            "dev": true
    88349241        },
     9242        "cssnano-utils": {
     9243            "version": "2.0.1",
     9244            "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz",
     9245            "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==",
     9246            "dev": true
     9247        },
    88359248        "csso": {
    88369249            "version": "4.2.0",
     
    88909303        },
    88919304        "csstype": {
    8892             "version": "3.0.8",
    8893             "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz",
    8894             "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw=="
     9305            "version": "3.0.9",
     9306            "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz",
     9307            "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw=="
    88959308        },
    88969309        "current-script-polyfill": {
     
    89549367                "whatwg-mimetype": "^2.3.0",
    89559368                "whatwg-url": "^8.0.0"
     9369            },
     9370            "dependencies": {
     9371                "tr46": {
     9372                    "version": "2.1.0",
     9373                    "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
     9374                    "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
     9375                    "dev": true,
     9376                    "requires": {
     9377                        "punycode": "^2.1.1"
     9378                    }
     9379                },
     9380                "webidl-conversions": {
     9381                    "version": "6.1.0",
     9382                    "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
     9383                    "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
     9384                    "dev": true
     9385                },
     9386                "whatwg-url": {
     9387                    "version": "8.7.0",
     9388                    "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
     9389                    "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
     9390                    "dev": true,
     9391                    "requires": {
     9392                        "lodash": "^4.7.0",
     9393                        "tr46": "^2.1.0",
     9394                        "webidl-conversions": "^6.1.0"
     9395                    }
     9396                }
    89569397            }
    89579398        },
     
    92169657        },
    92179658        "deep-extend": {
    9218             "version": "0.5.1",
    9219             "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
    9220             "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
     9659            "version": "0.6.0",
     9660            "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
     9661            "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
    92219662            "dev": true
    92229663        },
     
    93769817        },
    93779818        "devtools-protocol": {
    9378             "version": "0.0.869402",
    9379             "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.869402.tgz",
    9380             "integrity": "sha512-VvlVYY+VDJe639yHs5PHISzdWTLL3Aw8rO4cvUtwvoxFd6FHbE4OpHHcde52M6096uYYazAmd4l0o5VuFRO2WA==",
     9819            "version": "0.0.901419",
     9820            "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.901419.tgz",
     9821            "integrity": "sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==",
    93819822            "dev": true
    93829823        },
     
    95319972            "requires": {
    95329973                "webidl-conversions": "^5.0.0"
     9974            },
     9975            "dependencies": {
     9976                "webidl-conversions": {
     9977                    "version": "5.0.0",
     9978                    "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
     9979                    "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
     9980                    "dev": true
     9981                }
    95339982            }
    95349983        },
     
    964610095            },
    964710096            "dependencies": {
    9648                 "@babel/runtime": {
    9649                     "version": "7.15.3",
    9650                     "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz",
    9651                     "integrity": "sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==",
    9652                     "requires": {
    9653                         "regenerator-runtime": "^0.13.4"
    9654                     }
    9655                 },
    965610097                "react-is": {
    965710098                    "version": "17.0.2",
     
    975710198            "dev": true
    975810199        },
    9759         "emotion": {
    9760             "version": "10.0.27",
    9761             "resolved": "https://registry.npmjs.org/emotion/-/emotion-10.0.27.tgz",
    9762             "integrity": "sha512-2xdDzdWWzue8R8lu4G76uWX5WhyQuzATon9LmNeCy/2BHVC6dsEpfhN1a0qhELgtDVdjyEA6J8Y/VlI5ZnaH0g==",
    9763             "requires": {
    9764                 "babel-plugin-emotion": "^10.0.27",
    9765                 "create-emotion": "^10.0.27"
    9766             }
    9767         },
    976810200        "encodeurl": {
    976910201            "version": "1.0.2",
     
    987110303            "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
    987210304            "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
     10305            "dev": true
     10306        },
     10307        "envinfo": {
     10308            "version": "7.8.1",
     10309            "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
     10310            "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
    987310311            "dev": true
    987410312        },
     
    995910397            "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
    996010398            "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
     10399            "dev": true,
    996110400            "requires": {
    996210401                "es-to-primitive": "^1.2.1",
     
    997910418            "dev": true
    998010419        },
     10420        "es-module-lexer": {
     10421            "version": "0.9.3",
     10422            "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
     10423            "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
     10424            "dev": true
     10425        },
    998110426        "es-to-primitive": {
    998210427            "version": "1.2.1",
     
    1001810463            "dependencies": {
    1001910464                "estraverse": {
    10020                     "version": "5.2.0",
    10021                     "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
    10022                     "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
     10465                    "version": "5.3.0",
     10466                    "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
     10467                    "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
    1002310468                    "dev": true
    1002410469                },
     
    1012910574                },
    1013010575                "ansi-regex": {
    10131                     "version": "5.0.0",
    10132                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    10133                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     10576                    "version": "5.0.1",
     10577                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     10578                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    1013410579                    "dev": true
    1013510580                },
     
    1018810633                },
    1018910634                "globals": {
    10190                     "version": "13.11.0",
    10191                     "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
    10192                     "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
     10635                    "version": "13.12.0",
     10636                    "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
     10637                    "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==",
    1019310638                    "dev": true,
    1019410639                    "requires": {
     
    1022410669                },
    1022510670                "strip-ansi": {
    10226                     "version": "6.0.0",
    10227                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    10228                     "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    10229                     "dev": true,
    10230                     "requires": {
    10231                         "ansi-regex": "^5.0.0"
     10671                    "version": "6.0.1",
     10672                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     10673                    "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     10674                    "dev": true,
     10675                    "requires": {
     10676                        "ansi-regex": "^5.0.1"
    1023210677                    }
    1023310678                },
     
    1027810723        },
    1027910724        "eslint-module-utils": {
    10280             "version": "2.6.2",
    10281             "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz",
    10282             "integrity": "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==",
     10725            "version": "2.7.1",
     10726            "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz",
     10727            "integrity": "sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==",
    1028310728            "dev": true,
    1028410729            "requires": {
    1028510730                "debug": "^3.2.7",
     10731                "find-up": "^2.1.0",
    1028610732                "pkg-dir": "^2.0.0"
    1028710733            },
     
    1035110797        },
    1035210798        "eslint-plugin-import": {
    10353             "version": "2.24.2",
    10354             "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz",
    10355             "integrity": "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==",
    10356             "dev": true,
    10357             "requires": {
    10358                 "array-includes": "^3.1.3",
    10359                 "array.prototype.flat": "^1.2.4",
     10799            "version": "2.25.2",
     10800            "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz",
     10801            "integrity": "sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==",
     10802            "dev": true,
     10803            "requires": {
     10804                "array-includes": "^3.1.4",
     10805                "array.prototype.flat": "^1.2.5",
    1036010806                "debug": "^2.6.9",
    1036110807                "doctrine": "^2.1.0",
    1036210808                "eslint-import-resolver-node": "^0.3.6",
    10363                 "eslint-module-utils": "^2.6.2",
    10364                 "find-up": "^2.0.0",
     10809                "eslint-module-utils": "^2.7.0",
    1036510810                "has": "^1.0.3",
    10366                 "is-core-module": "^2.6.0",
     10811                "is-core-module": "^2.7.0",
     10812                "is-glob": "^4.0.3",
    1036710813                "minimatch": "^3.0.4",
    10368                 "object.values": "^1.1.4",
    10369                 "pkg-up": "^2.0.0",
    10370                 "read-pkg-up": "^3.0.0",
     10814                "object.values": "^1.1.5",
    1037110815                "resolve": "^1.20.0",
    1037210816                "tsconfig-paths": "^3.11.0"
     
    1039310837                },
    1039410838                "es-abstract": {
    10395                     "version": "1.18.5",
    10396                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    10397                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     10839                    "version": "1.19.1",
     10840                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     10841                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    1039810842                    "dev": true,
    1039910843                    "requires": {
     
    1040210846                        "function-bind": "^1.1.1",
    1040310847                        "get-intrinsic": "^1.1.1",
     10848                        "get-symbol-description": "^1.0.0",
    1040410849                        "has": "^1.0.3",
    1040510850                        "has-symbols": "^1.0.2",
    1040610851                        "internal-slot": "^1.0.3",
    10407                         "is-callable": "^1.2.3",
     10852                        "is-callable": "^1.2.4",
    1040810853                        "is-negative-zero": "^2.0.1",
    10409                         "is-regex": "^1.1.3",
    10410                         "is-string": "^1.0.6",
     10854                        "is-regex": "^1.1.4",
     10855                        "is-shared-array-buffer": "^1.0.1",
     10856                        "is-string": "^1.0.7",
     10857                        "is-weakref": "^1.0.1",
    1041110858                        "object-inspect": "^1.11.0",
    1041210859                        "object-keys": "^1.1.1",
     
    1043010877                    }
    1043110878                },
    10432                 "find-up": {
    10433                     "version": "2.1.0",
    10434                     "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
    10435                     "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
    10436                     "dev": true,
    10437                     "requires": {
    10438                         "locate-path": "^2.0.0"
    10439                     }
    10440                 },
    1044110879                "has-symbols": {
    1044210880                    "version": "1.0.2",
     
    1045210890                },
    1045310891                "is-core-module": {
    10454                     "version": "2.6.0",
    10455                     "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz",
    10456                     "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==",
     10892                    "version": "2.8.0",
     10893                    "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
     10894                    "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
    1045710895                    "dev": true,
    1045810896                    "requires": {
    1045910897                        "has": "^1.0.3"
     10898                    }
     10899                },
     10900                "is-glob": {
     10901                    "version": "4.0.3",
     10902                    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
     10903                    "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
     10904                    "dev": true,
     10905                    "requires": {
     10906                        "is-extglob": "^2.1.1"
    1046010907                    }
    1046110908                },
     
    1047010917                    }
    1047110918                },
    10472                 "locate-path": {
    10473                     "version": "2.0.0",
    10474                     "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
    10475                     "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
    10476                     "dev": true,
    10477                     "requires": {
    10478                         "p-locate": "^2.0.0",
    10479                         "path-exists": "^3.0.0"
    10480                     }
    10481                 },
    1048210919                "ms": {
    1048310920                    "version": "2.0.0",
     
    1049310930                },
    1049410931                "object.values": {
    10495                     "version": "1.1.4",
    10496                     "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
    10497                     "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==",
     10932                    "version": "1.1.5",
     10933                    "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
     10934                    "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
    1049810935                    "dev": true,
    1049910936                    "requires": {
    1050010937                        "call-bind": "^1.0.2",
    1050110938                        "define-properties": "^1.1.3",
    10502                         "es-abstract": "^1.18.2"
    10503                     }
    10504                 },
    10505                 "p-limit": {
    10506                     "version": "1.3.0",
    10507                     "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
    10508                     "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
    10509                     "dev": true,
    10510                     "requires": {
    10511                         "p-try": "^1.0.0"
    10512                     }
    10513                 },
    10514                 "p-locate": {
    10515                     "version": "2.0.0",
    10516                     "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
    10517                     "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
    10518                     "dev": true,
    10519                     "requires": {
    10520                         "p-limit": "^1.1.0"
    10521                     }
    10522                 },
    10523                 "p-try": {
    10524                     "version": "1.0.0",
    10525                     "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
    10526                     "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
    10527                     "dev": true
    10528                 },
    10529                 "read-pkg-up": {
    10530                     "version": "3.0.0",
    10531                     "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
    10532                     "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
    10533                     "dev": true,
    10534                     "requires": {
    10535                         "find-up": "^2.0.0",
    10536                         "read-pkg": "^3.0.0"
     10939                        "es-abstract": "^1.19.1"
    1053710940                    }
    1053810941                },
     
    1057010973        },
    1057110974        "eslint-plugin-jest": {
    10572             "version": "24.4.0",
    10573             "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.4.0.tgz",
    10574             "integrity": "sha512-8qnt/hgtZ94E9dA6viqfViKBfkJwFHXgJmTWlMGDgunw1XJEGqm3eiPjDsTanM3/u/3Az82nyQM9GX7PM/QGmg==",
     10975            "version": "24.7.0",
     10976            "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz",
     10977            "integrity": "sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==",
    1057510978            "dev": true,
    1057610979            "requires": {
     
    1057910982        },
    1058010983        "eslint-plugin-jsdoc": {
    10581             "version": "34.8.2",
    10582             "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-34.8.2.tgz",
    10583             "integrity": "sha512-UOU9A40Cl806JMtla2vF+RM6sNqfLPbhLv9FZqhcC7+LmChD3DVaWqM7ADxpF0kMyZNWe1QKUnqGnXaA3NTn+w==",
    10584             "dev": true,
    10585             "requires": {
    10586                 "@es-joy/jsdoccomment": "^0.6.0",
    10587                 "comment-parser": "1.1.5",
    10588                 "debug": "^4.3.1",
     10984            "version": "36.1.1",
     10985            "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-36.1.1.tgz",
     10986            "integrity": "sha512-nuLDvH1EJaKx0PCa9oeQIxH6pACIhZd1gkalTUxZbaxxwokjs7TplqY0Q8Ew3CoZaf5aowm0g/Z3JGHCatt+gQ==",
     10987            "dev": true,
     10988            "requires": {
     10989                "@es-joy/jsdoccomment": "0.10.8",
     10990                "comment-parser": "1.2.4",
     10991                "debug": "^4.3.2",
    1058910992                "esquery": "^1.4.0",
    10590                 "jsdoctypeparser": "^9.0.0",
     10993                "jsdoc-type-pratt-parser": "^1.1.1",
    1059110994                "lodash": "^4.17.21",
    10592                 "regextras": "^0.7.1",
     10995                "regextras": "^0.8.0",
    1059310996                "semver": "^7.3.5",
    1059410997                "spdx-expression-parse": "^3.0.1"
     
    1064911052        },
    1065011053        "eslint-plugin-markdown": {
    10651             "version": "1.0.2",
    10652             "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-1.0.2.tgz",
    10653             "integrity": "sha512-BfvXKsO0K+zvdarNc801jsE/NTLmig4oKhZ1U3aSUgTf2dB/US5+CrfGxMsCK2Ki1vS1R3HPok+uYpufFndhzw==",
    10654             "dev": true,
    10655             "requires": {
    10656                 "object-assign": "^4.0.1",
    10657                 "remark-parse": "^5.0.0",
    10658                 "unified": "^6.1.2"
     11054            "version": "2.2.1",
     11055            "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-2.2.1.tgz",
     11056            "integrity": "sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==",
     11057            "dev": true,
     11058            "requires": {
     11059                "mdast-util-from-markdown": "^0.8.5"
    1065911060            }
    1066011061        },
     
    1066911070        },
    1067011071        "eslint-plugin-react": {
    10671             "version": "7.25.1",
    10672             "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.25.1.tgz",
    10673             "integrity": "sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==",
     11072            "version": "7.26.1",
     11073            "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz",
     11074            "integrity": "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==",
    1067411075            "dev": true,
    1067511076            "requires": {
     
    1067811079                "doctrine": "^2.1.0",
    1067911080                "estraverse": "^5.2.0",
    10680                 "has": "^1.0.3",
    1068111081                "jsx-ast-utils": "^2.4.1 || ^3.0.0",
    1068211082                "minimatch": "^3.0.4",
    1068311083                "object.entries": "^1.1.4",
    1068411084                "object.fromentries": "^2.0.4",
     11085                "object.hasown": "^1.0.0",
    1068511086                "object.values": "^1.1.4",
    1068611087                "prop-types": "^15.7.2",
    1068711088                "resolve": "^2.0.0-next.3",
     11089                "semver": "^6.3.0",
    1068811090                "string.prototype.matchall": "^4.0.5"
    1068911091            },
     
    1070011102                },
    1070111103                "es-abstract": {
    10702                     "version": "1.18.5",
    10703                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    10704                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     11104                    "version": "1.19.1",
     11105                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     11106                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    1070511107                    "dev": true,
    1070611108                    "requires": {
     
    1070911111                        "function-bind": "^1.1.1",
    1071011112                        "get-intrinsic": "^1.1.1",
     11113                        "get-symbol-description": "^1.0.0",
    1071111114                        "has": "^1.0.3",
    1071211115                        "has-symbols": "^1.0.2",
    1071311116                        "internal-slot": "^1.0.3",
    10714                         "is-callable": "^1.2.3",
     11117                        "is-callable": "^1.2.4",
    1071511118                        "is-negative-zero": "^2.0.1",
    10716                         "is-regex": "^1.1.3",
    10717                         "is-string": "^1.0.6",
     11119                        "is-regex": "^1.1.4",
     11120                        "is-shared-array-buffer": "^1.0.1",
     11121                        "is-string": "^1.0.7",
     11122                        "is-weakref": "^1.0.1",
    1071811123                        "object-inspect": "^1.11.0",
    1071911124                        "object-keys": "^1.1.1",
     
    1073811143                },
    1073911144                "estraverse": {
    10740                     "version": "5.2.0",
    10741                     "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
    10742                     "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
     11145                    "version": "5.3.0",
     11146                    "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
     11147                    "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
    1074311148                    "dev": true
    1074411149                },
     
    1077211177                },
    1077311178                "object.values": {
    10774                     "version": "1.1.4",
    10775                     "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
    10776                     "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==",
     11179                    "version": "1.1.5",
     11180                    "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
     11181                    "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
    1077711182                    "dev": true,
    1077811183                    "requires": {
    1077911184                        "call-bind": "^1.0.2",
    1078011185                        "define-properties": "^1.1.3",
    10781                         "es-abstract": "^1.18.2"
     11186                        "es-abstract": "^1.19.1"
    1078211187                    }
    1078311188                },
     
    1079211197                    }
    1079311198                },
     11199                "semver": {
     11200                    "version": "6.3.0",
     11201                    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
     11202                    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
     11203                    "dev": true
     11204                },
    1079411205                "string.prototype.trimend": {
    1079511206                    "version": "1.0.4",
     
    1088611297            "dependencies": {
    1088711298                "estraverse": {
    10888                     "version": "5.2.0",
    10889                     "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
    10890                     "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
     11299                    "version": "5.3.0",
     11300                    "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
     11301                    "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
    1089111302                    "dev": true
    1089211303                }
     
    1156111972        },
    1156211973        "fastq": {
    11563             "version": "1.12.0",
    11564             "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz",
    11565             "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==",
     11974            "version": "1.13.0",
     11975            "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
     11976            "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
    1156611977            "dev": true,
    1156711978            "requires": {
     
    1162412035            "requires": {
    1162512036                "flat-cache": "^3.0.4"
    11626             }
    11627         },
    11628         "file-loader": {
    11629             "version": "6.2.0",
    11630             "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
    11631             "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
    11632             "dev": true,
    11633             "requires": {
    11634                 "loader-utils": "^2.0.0",
    11635                 "schema-utils": "^3.0.0"
    11636             },
    11637             "dependencies": {
    11638                 "@types/json-schema": {
    11639                     "version": "7.0.9",
    11640                     "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
    11641                     "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
    11642                     "dev": true
    11643                 },
    11644                 "json5": {
    11645                     "version": "2.2.0",
    11646                     "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    11647                     "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    11648                     "dev": true,
    11649                     "requires": {
    11650                         "minimist": "^1.2.5"
    11651                     }
    11652                 },
    11653                 "loader-utils": {
    11654                     "version": "2.0.0",
    11655                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    11656                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
    11657                     "dev": true,
    11658                     "requires": {
    11659                         "big.js": "^5.2.2",
    11660                         "emojis-list": "^3.0.0",
    11661                         "json5": "^2.1.2"
    11662                     }
    11663                 },
    11664                 "schema-utils": {
    11665                     "version": "3.1.1",
    11666                     "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
    11667                     "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
    11668                     "dev": true,
    11669                     "requires": {
    11670                         "@types/json-schema": "^7.0.8",
    11671                         "ajv": "^6.12.5",
    11672                         "ajv-keywords": "^3.5.2"
    11673                     }
    11674                 }
    1167512037            }
    1167612038        },
     
    1180112163        },
    1180212164        "find-process": {
    11803             "version": "1.4.4",
    11804             "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.4.tgz",
    11805             "integrity": "sha512-rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ==",
     12165            "version": "1.4.5",
     12166            "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.5.tgz",
     12167            "integrity": "sha512-v11rJYYISUWn+s8qZzgGnBvlzRKf3bOtlGFM8H0kw56lGQtOmLuLCzuclA5kehA2j7S5sioOWdI4woT3jDavAw==",
    1180612168            "dev": true,
    1180712169            "requires": {
     
    1184012202            "requires": {
    1184112203                "semver-regex": "^2.0.0"
    11842             }
    11843         },
    11844         "findup-sync": {
    11845             "version": "3.0.0",
    11846             "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
    11847             "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
    11848             "dev": true,
    11849             "requires": {
    11850                 "detect-file": "^1.0.0",
    11851                 "is-glob": "^4.0.0",
    11852                 "micromatch": "^3.0.4",
    11853                 "resolve-dir": "^1.0.1"
    11854             },
    11855             "dependencies": {
    11856                 "expand-tilde": {
    11857                     "version": "2.0.2",
    11858                     "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
    11859                     "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
    11860                     "dev": true,
    11861                     "requires": {
    11862                         "homedir-polyfill": "^1.0.1"
    11863                     }
    11864                 },
    11865                 "global-modules": {
    11866                     "version": "1.0.0",
    11867                     "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
    11868                     "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
    11869                     "dev": true,
    11870                     "requires": {
    11871                         "global-prefix": "^1.0.1",
    11872                         "is-windows": "^1.0.1",
    11873                         "resolve-dir": "^1.0.0"
    11874                     }
    11875                 },
    11876                 "global-prefix": {
    11877                     "version": "1.0.2",
    11878                     "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
    11879                     "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
    11880                     "dev": true,
    11881                     "requires": {
    11882                         "expand-tilde": "^2.0.2",
    11883                         "homedir-polyfill": "^1.0.1",
    11884                         "ini": "^1.3.4",
    11885                         "is-windows": "^1.0.1",
    11886                         "which": "^1.2.14"
    11887                     }
    11888                 },
    11889                 "resolve-dir": {
    11890                     "version": "1.0.1",
    11891                     "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
    11892                     "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
    11893                     "dev": true,
    11894                     "requires": {
    11895                         "expand-tilde": "^2.0.0",
    11896                         "global-modules": "^1.0.0"
    11897                     }
    11898                 },
    11899                 "which": {
    11900                     "version": "1.3.1",
    11901                     "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
    11902                     "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
    11903                     "dev": true,
    11904                     "requires": {
    11905                         "isexe": "^2.0.0"
    11906                     }
    11907                 }
    1190812204            }
    1190912205        },
     
    1206312359            },
    1206412360            "dependencies": {
     12361                "@emotion/is-prop-valid": {
     12362                    "version": "0.8.8",
     12363                    "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
     12364                    "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
     12365                    "optional": true,
     12366                    "requires": {
     12367                        "@emotion/memoize": "0.7.4"
     12368                    }
     12369                },
     12370                "@emotion/memoize": {
     12371                    "version": "0.7.4",
     12372                    "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
     12373                    "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==",
     12374                    "optional": true
     12375                },
    1206512376                "tslib": {
    1206612377                    "version": "2.3.1",
     
    1213812449                    }
    1213912450                }
    12140             }
    12141         },
    12142         "fs-minipass": {
    12143             "version": "2.1.0",
    12144             "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
    12145             "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
    12146             "dev": true,
    12147             "requires": {
    12148                 "minipass": "^3.0.0"
    1214912451            }
    1215012452        },
     
    1217812480        },
    1217912481        "function.prototype.name": {
    12180             "version": "1.1.4",
    12181             "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.4.tgz",
    12182             "integrity": "sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ==",
     12482            "version": "1.1.5",
     12483            "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
     12484            "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
    1218312485            "requires": {
    1218412486                "call-bind": "^1.0.2",
    1218512487                "define-properties": "^1.1.3",
    12186                 "es-abstract": "^1.18.0-next.2",
     12488                "es-abstract": "^1.19.0",
    1218712489                "functions-have-names": "^1.2.2"
    1218812490            },
     
    1219812500                },
    1219912501                "es-abstract": {
    12200                     "version": "1.18.5",
    12201                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    12202                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     12502                    "version": "1.19.1",
     12503                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     12504                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    1220312505                    "requires": {
    1220412506                        "call-bind": "^1.0.2",
     
    1220612508                        "function-bind": "^1.1.1",
    1220712509                        "get-intrinsic": "^1.1.1",
     12510                        "get-symbol-description": "^1.0.0",
    1220812511                        "has": "^1.0.3",
    1220912512                        "has-symbols": "^1.0.2",
    1221012513                        "internal-slot": "^1.0.3",
    12211                         "is-callable": "^1.2.3",
     12514                        "is-callable": "^1.2.4",
    1221212515                        "is-negative-zero": "^2.0.1",
    12213                         "is-regex": "^1.1.3",
    12214                         "is-string": "^1.0.6",
     12516                        "is-regex": "^1.1.4",
     12517                        "is-shared-array-buffer": "^1.0.1",
     12518                        "is-string": "^1.0.7",
     12519                        "is-weakref": "^1.0.1",
    1221512520                        "object-inspect": "^1.11.0",
    1221612521                        "object-keys": "^1.1.1",
     
    1235412659            }
    1235512660        },
     12661        "get-symbol-description": {
     12662            "version": "1.0.0",
     12663            "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
     12664            "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
     12665            "requires": {
     12666                "call-bind": "^1.0.2",
     12667                "get-intrinsic": "^1.1.1"
     12668            },
     12669            "dependencies": {
     12670                "call-bind": {
     12671                    "version": "1.0.2",
     12672                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     12673                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     12674                    "requires": {
     12675                        "function-bind": "^1.1.1",
     12676                        "get-intrinsic": "^1.0.2"
     12677                    }
     12678                },
     12679                "get-intrinsic": {
     12680                    "version": "1.1.1",
     12681                    "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
     12682                    "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
     12683                    "requires": {
     12684                        "function-bind": "^1.1.1",
     12685                        "has": "^1.0.3",
     12686                        "has-symbols": "^1.0.1"
     12687                    }
     12688                }
     12689            }
     12690        },
    1235612691        "get-value": {
    1235712692            "version": "2.0.6",
     
    1259512930            "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
    1259612931            "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
    12597         },
    12598         "graceful-readlink": {
    12599             "version": "1.0.1",
    12600             "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
    12601             "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
    12602             "dev": true
    1260312932        },
    1260412933        "gradient-parser": {
     
    1389014219            "version": "1.2.1",
    1389114220            "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
    13892             "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
     14221            "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
     14222            "dev": true
    1389314223        },
    1389414224        "iferr": {
     
    1389914229        },
    1390014230        "ignore": {
    13901             "version": "5.1.8",
    13902             "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
    13903             "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
    13904             "dev": true
    13905         },
    13906         "ignore-emit-webpack-plugin": {
    13907             "version": "2.0.6",
    13908             "resolved": "https://registry.npmjs.org/ignore-emit-webpack-plugin/-/ignore-emit-webpack-plugin-2.0.6.tgz",
    13909             "integrity": "sha512-/zC18RWCC2wz4ZwnS4UoujGWzvSKy28DLjtE+jrGBOXej6YdmityhBDzE8E0NlktEqi4tgdNbydX8B6G4haHSQ==",
     14231            "version": "5.1.9",
     14232            "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
     14233            "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
    1391014234            "dev": true
    1391114235        },
     
    1412914453        },
    1413014454        "import-local": {
    14131             "version": "3.0.2",
    14132             "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
    14133             "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
     14455            "version": "3.0.3",
     14456            "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz",
     14457            "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==",
    1413414458            "dev": true,
    1413514459            "requires": {
     
    1435414678        },
    1435514679        "interpret": {
    14356             "version": "1.4.0",
    14357             "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
    14358             "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
     14680            "version": "2.2.0",
     14681            "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
     14682            "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
    1435914683            "dev": true
    1436014684        },
     
    1477215096            "optional": true
    1477315097        },
     15098        "is-shared-array-buffer": {
     15099            "version": "1.0.1",
     15100            "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
     15101            "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA=="
     15102        },
    1477415103        "is-stream": {
    1477515104            "version": "1.1.0",
     
    1483715166            "dev": true
    1483815167        },
    14839         "is-whitespace-character": {
    14840             "version": "1.0.4",
    14841             "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
    14842             "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==",
    14843             "dev": true
     15168        "is-weakref": {
     15169            "version": "1.0.1",
     15170            "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz",
     15171            "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==",
     15172            "requires": {
     15173                "call-bind": "^1.0.0"
     15174            }
    1484415175        },
    1484515176        "is-windows": {
     
    1484915180            "dev": true
    1485015181        },
    14851         "is-word-character": {
    14852             "version": "1.0.4",
    14853             "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
    14854             "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==",
    14855             "dev": true
    14856         },
    1485715182        "is-wsl": {
    1485815183            "version": "1.1.0",
     
    1490015225        },
    1490115226        "istanbul-lib-coverage": {
    14902             "version": "3.0.0",
    14903             "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
    14904             "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
     15227            "version": "3.2.0",
     15228            "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
     15229            "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
    1490515230            "dev": true
    1490615231        },
    1490715232        "istanbul-lib-instrument": {
    14908             "version": "4.0.3",
    14909             "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
    14910             "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
    14911             "dev": true,
    14912             "requires": {
    14913                 "@babel/core": "^7.7.5",
     15233            "version": "5.1.0",
     15234            "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz",
     15235            "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==",
     15236            "dev": true,
     15237            "requires": {
     15238                "@babel/core": "^7.12.3",
     15239                "@babel/parser": "^7.14.7",
    1491415240                "@istanbuljs/schema": "^0.1.2",
    14915                 "istanbul-lib-coverage": "^3.0.0",
     15241                "istanbul-lib-coverage": "^3.2.0",
    1491615242                "semver": "^6.3.0"
    1491715243            },
    1491815244            "dependencies": {
     15245                "@babel/parser": {
     15246                    "version": "7.16.2",
     15247                    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz",
     15248                    "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==",
     15249                    "dev": true
     15250                },
    1491915251                "semver": {
    1492015252                    "version": "6.3.0",
     
    1496915301        },
    1497015302        "istanbul-lib-source-maps": {
    14971             "version": "4.0.0",
    14972             "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
    14973             "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
     15303            "version": "4.0.1",
     15304            "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
     15305            "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
    1497415306            "dev": true,
    1497515307            "requires": {
     
    1498815320        },
    1498915321        "istanbul-reports": {
    14990             "version": "3.0.2",
    14991             "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
    14992             "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
     15322            "version": "3.0.5",
     15323            "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz",
     15324            "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==",
    1499315325            "dev": true,
    1499415326            "requires": {
     
    1502015352            "dependencies": {
    1502115353                "ansi-regex": {
    15022                     "version": "5.0.0",
    15023                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    15024                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     15354                    "version": "5.0.1",
     15355                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     15356                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    1502515357                    "dev": true
    1502615358                },
     
    1512815460                },
    1512915461                "string-width": {
    15130                     "version": "4.2.2",
    15131                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
    15132                     "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
     15462                    "version": "4.2.3",
     15463                    "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
     15464                    "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
    1513315465                    "dev": true,
    1513415466                    "requires": {
    1513515467                        "emoji-regex": "^8.0.0",
    1513615468                        "is-fullwidth-code-point": "^3.0.0",
    15137                         "strip-ansi": "^6.0.0"
     15469                        "strip-ansi": "^6.0.1"
    1513815470                    }
    1513915471                },
    1514015472                "strip-ansi": {
    15141                     "version": "6.0.0",
    15142                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    15143                     "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    15144                     "dev": true,
    15145                     "requires": {
    15146                         "ansi-regex": "^5.0.0"
     15473                    "version": "6.0.1",
     15474                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     15475                    "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     15476                    "dev": true,
     15477                    "requires": {
     15478                        "ansi-regex": "^5.0.1"
    1514715479                    }
    1514815480                },
     
    1538815720        },
    1538915721        "jest-dev-server": {
    15390             "version": "4.4.0",
    15391             "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-4.4.0.tgz",
    15392             "integrity": "sha512-STEHJ3iPSC8HbrQ3TME0ozGX2KT28lbT4XopPxUm2WimsX3fcB3YOptRh12YphQisMhfqNSNTZUmWyT3HEXS2A==",
    15393             "dev": true,
    15394             "requires": {
    15395                 "chalk": "^3.0.0",
     15722            "version": "5.0.3",
     15723            "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-5.0.3.tgz",
     15724            "integrity": "sha512-aJR3a5KdY18Lsz+VbREKwx2HM3iukiui+J9rlv9o6iYTwZCSsJazSTStcD9K1q0AIF3oA+FqLOKDyo/sc7+fJw==",
     15725            "dev": true,
     15726            "requires": {
     15727                "chalk": "^4.1.1",
    1539615728                "cwd": "^0.10.0",
    15397                 "find-process": "^1.4.3",
    15398                 "prompts": "^2.3.0",
    15399                 "spawnd": "^4.4.0",
     15729                "find-process": "^1.4.4",
     15730                "prompts": "^2.4.1",
     15731                "spawnd": "^5.0.0",
    1540015732                "tree-kill": "^1.2.2",
    15401                 "wait-on": "^3.3.0"
    15402             },
    15403             "dependencies": {
    15404                 "ansi-styles": {
    15405                     "version": "4.3.0",
    15406                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
    15407                     "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
    15408                     "dev": true,
    15409                     "requires": {
    15410                         "color-convert": "^2.0.1"
    15411                     }
    15412                 },
    15413                 "chalk": {
    15414                     "version": "3.0.0",
    15415                     "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
    15416                     "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
    15417                     "dev": true,
    15418                     "requires": {
    15419                         "ansi-styles": "^4.1.0",
    15420                         "supports-color": "^7.1.0"
    15421                     }
    15422                 },
    15423                 "color-convert": {
    15424                     "version": "2.0.1",
    15425                     "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
    15426                     "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
    15427                     "dev": true,
    15428                     "requires": {
    15429                         "color-name": "~1.1.4"
    15430                     }
    15431                 },
    15432                 "color-name": {
    15433                     "version": "1.1.4",
    15434                     "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
    15435                     "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
    15436                     "dev": true
    15437                 },
    15438                 "core-js": {
    15439                     "version": "2.6.12",
    15440                     "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
    15441                     "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
    15442                     "dev": true
    15443                 },
    15444                 "has-flag": {
    15445                     "version": "4.0.0",
    15446                     "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
    15447                     "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    15448                     "dev": true
    15449                 },
    15450                 "supports-color": {
    15451                     "version": "7.2.0",
    15452                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
    15453                     "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
    15454                     "dev": true,
    15455                     "requires": {
    15456                         "has-flag": "^4.0.0"
    15457                     }
    15458                 },
    15459                 "wait-on": {
    15460                     "version": "3.3.0",
    15461                     "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-3.3.0.tgz",
    15462                     "integrity": "sha512-97dEuUapx4+Y12aknWZn7D25kkjMk16PbWoYzpSdA8bYpVfS6hpl2a2pOWZ3c+Tyt3/i4/pglyZctG3J4V1hWQ==",
    15463                     "dev": true,
    15464                     "requires": {
    15465                         "@hapi/joi": "^15.0.3",
    15466                         "core-js": "^2.6.5",
    15467                         "minimist": "^1.2.0",
    15468                         "request": "^2.88.0",
    15469                         "rx": "^4.1.0"
    15470                     }
    15471                 }
     15733                "wait-on": "^5.3.0"
    1547215734            }
    1547315735        },
     
    1585916121                    "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
    1586016122                    "dev": true
    15861                 },
    15862                 "read-pkg": {
    15863                     "version": "5.2.0",
    15864                     "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
    15865                     "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
    15866                     "dev": true,
    15867                     "requires": {
    15868                         "@types/normalize-package-data": "^2.4.0",
    15869                         "normalize-package-data": "^2.5.0",
    15870                         "parse-json": "^5.0.0",
    15871                         "type-fest": "^0.6.0"
    15872                     },
    15873                     "dependencies": {
    15874                         "type-fest": {
    15875                             "version": "0.6.0",
    15876                             "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
    15877                             "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
    15878                             "dev": true
    15879                         }
    15880                     }
    1588116123                },
    1588216124                "read-pkg-up": {
     
    1596816210            "dependencies": {
    1596916211                "ansi-regex": {
    15970                     "version": "5.0.0",
    15971                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    15972                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     16212                    "version": "5.0.1",
     16213                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     16214                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    1597316215                    "dev": true
    1597416216                },
     
    1605516297                },
    1605616298                "string-width": {
    16057                     "version": "4.2.2",
    16058                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
    16059                     "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
     16299                    "version": "4.2.3",
     16300                    "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
     16301                    "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
    1606016302                    "dev": true,
    1606116303                    "requires": {
    1606216304                        "emoji-regex": "^8.0.0",
    1606316305                        "is-fullwidth-code-point": "^3.0.0",
    16064                         "strip-ansi": "^6.0.0"
     16306                        "strip-ansi": "^6.0.1"
    1606516307                    }
    1606616308                },
    1606716309                "strip-ansi": {
    16068                     "version": "6.0.0",
    16069                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    16070                     "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    16071                     "dev": true,
    16072                     "requires": {
    16073                         "ansi-regex": "^5.0.0"
     16310                    "version": "6.0.1",
     16311                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     16312                    "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     16313                    "dev": true,
     16314                    "requires": {
     16315                        "ansi-regex": "^5.0.1"
    1607416316                    }
    1607516317                },
     
    1642516667            }
    1642616668        },
    16427         "jsdoctypeparser": {
    16428             "version": "9.0.0",
    16429             "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz",
    16430             "integrity": "sha512-jrTA2jJIL6/DAEILBEh2/w9QxCuwmvNXIry39Ay/HVfhE3o2yVV0U44blYkqdHA/OKloJEqvJy0xU+GSdE2SIw==",
     16669        "jsdoc-type-pratt-parser": {
     16670            "version": "1.2.0",
     16671            "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.2.0.tgz",
     16672            "integrity": "sha512-4STjeF14jp4bqha44nKMY1OUI6d2/g6uclHWUCZ7B4DoLzaB5bmpTkQrpqU+vSVzMD0LsKAOskcnI3I3VfIpmg==",
    1643116673            "dev": true
    1643216674        },
     
    1646716709            "dependencies": {
    1646816710                "acorn": {
    16469                     "version": "8.4.1",
    16470                     "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
    16471                     "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
     16711                    "version": "8.5.0",
     16712                    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
     16713                    "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
    1647216714                    "dev": true
    1647316715                },
     
    1650216744                    }
    1650316745                },
     16746                "tr46": {
     16747                    "version": "2.1.0",
     16748                    "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
     16749                    "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
     16750                    "dev": true,
     16751                    "requires": {
     16752                        "punycode": "^2.1.1"
     16753                    }
     16754                },
    1650416755                "webidl-conversions": {
    1650516756                    "version": "6.1.0",
     
    1650716758                    "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
    1650816759                    "dev": true
     16760                },
     16761                "whatwg-url": {
     16762                    "version": "8.7.0",
     16763                    "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
     16764                    "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
     16765                    "dev": true,
     16766                    "requires": {
     16767                        "lodash": "^4.7.0",
     16768                        "tr46": "^2.1.0",
     16769                        "webidl-conversions": "^6.1.0"
     16770                    }
    1650916771                }
    1651016772            }
     
    1667416936        },
    1667516937        "jsonc-parser": {
    16676             "version": "2.2.1",
    16677             "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.2.1.tgz",
    16678             "integrity": "sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==",
     16938            "version": "3.0.0",
     16939            "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
     16940            "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
    1667916941            "dev": true
    1668016942        },
     
    1670116963        },
    1670216964        "jsx-ast-utils": {
    16703             "version": "3.2.0",
    16704             "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz",
    16705             "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==",
    16706             "dev": true,
    16707             "requires": {
    16708                 "array-includes": "^3.1.2",
     16965            "version": "3.2.1",
     16966            "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz",
     16967            "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==",
     16968            "dev": true,
     16969            "requires": {
     16970                "array-includes": "^3.1.3",
    1670916971                "object.assign": "^4.1.2"
    1671016972            }
     
    1694117203        },
    1694217204        "klona": {
    16943             "version": "2.0.4",
    16944             "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
    16945             "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==",
     17205            "version": "2.0.5",
     17206            "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
     17207            "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
    1694617208            "dev": true
    1694717209        },
     
    1711917381            }
    1712017382        },
     17383        "lilconfig": {
     17384            "version": "2.0.4",
     17385            "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz",
     17386            "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==",
     17387            "dev": true
     17388        },
    1712117389        "line-height": {
    1712217390            "version": "0.3.1",
     
    1721717485            "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
    1721817486        },
    17219         "lodash.clonedeep": {
    17220             "version": "4.5.0",
    17221             "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
    17222             "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
    17223             "dev": true
    17224         },
    1722517487        "lodash.debounce": {
    1722617488            "version": "4.0.8",
     
    1744417706        },
    1744517707        "makeerror": {
    17446             "version": "1.0.11",
    17447             "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
    17448             "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
    17449             "dev": true,
    17450             "requires": {
    17451                 "tmpl": "1.0.x"
     17708            "version": "1.0.12",
     17709            "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
     17710            "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
     17711            "dev": true,
     17712            "requires": {
     17713                "tmpl": "1.0.5"
    1745217714            }
    1745317715        },
     
    1747817740                "object-visit": "^1.0.0"
    1747917741            }
    17480         },
    17481         "markdown-escapes": {
    17482             "version": "1.0.4",
    17483             "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
    17484             "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
    17485             "dev": true
    1748617742        },
    1748717743        "markdown-it": {
     
    1751317769        },
    1751417770        "markdownlint": {
    17515             "version": "0.18.0",
    17516             "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.18.0.tgz",
    17517             "integrity": "sha512-nQAfK9Pbq0ZRoMC/abNGterEnV3kL8MZmi0WHhw8WJKoIbsm3cXGufGsxzCRvjW15cxe74KWcxRSKqwplS26Bw==",
    17518             "dev": true,
    17519             "requires": {
    17520                 "markdown-it": "10.0.0"
     17771            "version": "0.23.1",
     17772            "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.23.1.tgz",
     17773            "integrity": "sha512-iOEwhDfNmq2IJlaA8mzEkHYUi/Hwoa6Ss+HO5jkwUR6wQ4quFr0WzSx+Z9rsWZKUaPbyirIdL1zGmJRkWawr4Q==",
     17774            "dev": true,
     17775            "requires": {
     17776                "markdown-it": "12.0.4"
     17777            },
     17778            "dependencies": {
     17779                "argparse": {
     17780                    "version": "2.0.1",
     17781                    "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
     17782                    "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
     17783                    "dev": true
     17784                },
     17785                "linkify-it": {
     17786                    "version": "3.0.3",
     17787                    "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
     17788                    "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
     17789                    "dev": true,
     17790                    "requires": {
     17791                        "uc.micro": "^1.0.1"
     17792                    }
     17793                },
     17794                "markdown-it": {
     17795                    "version": "12.0.4",
     17796                    "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.4.tgz",
     17797                    "integrity": "sha512-34RwOXZT8kyuOJy25oJNJoulO8L0bTHYWXcdZBYZqFnjIy3NgjeoM3FmPXIOFQ26/lSHYMr8oc62B6adxXcb3Q==",
     17798                    "dev": true,
     17799                    "requires": {
     17800                        "argparse": "^2.0.1",
     17801                        "entities": "~2.1.0",
     17802                        "linkify-it": "^3.0.1",
     17803                        "mdurl": "^1.0.1",
     17804                        "uc.micro": "^1.0.5"
     17805                    }
     17806                }
    1752117807            }
    1752217808        },
    1752317809        "markdownlint-cli": {
    17524             "version": "0.21.0",
    17525             "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.21.0.tgz",
    17526             "integrity": "sha512-gvnczz3W3Wgex851/cIQ/2y8GNhY+EVK8Ael8kRd8hoSQ0ps9xjhtwPwMyJPoiYbAoPxG6vSBFISiysaAbCEZg==",
    17527             "dev": true,
    17528             "requires": {
    17529                 "commander": "~2.9.0",
    17530                 "deep-extend": "~0.5.1",
    17531                 "get-stdin": "~5.0.1",
    17532                 "glob": "~7.1.2",
    17533                 "ignore": "~5.1.4",
    17534                 "js-yaml": "~3.13.1",
    17535                 "jsonc-parser": "~2.2.0",
     17810            "version": "0.27.1",
     17811            "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.27.1.tgz",
     17812            "integrity": "sha512-p1VV6aSbGrDlpUWzHizAnSNEQAweVR3qUI/AIUubxW7BGPXziSXkIED+uRtSohUlRS/jmqp3Wi4es5j6fIrdeQ==",
     17813            "dev": true,
     17814            "requires": {
     17815                "commander": "~7.1.0",
     17816                "deep-extend": "~0.6.0",
     17817                "get-stdin": "~8.0.0",
     17818                "glob": "~7.1.6",
     17819                "ignore": "~5.1.8",
     17820                "js-yaml": "^4.0.0",
     17821                "jsonc-parser": "~3.0.0",
    1753617822                "lodash.differencewith": "~4.5.0",
    1753717823                "lodash.flatten": "~4.4.0",
    17538                 "markdownlint": "~0.18.0",
    17539                 "markdownlint-rule-helpers": "~0.6.0",
     17824                "markdownlint": "~0.23.1",
     17825                "markdownlint-rule-helpers": "~0.14.0",
    1754017826                "minimatch": "~3.0.4",
    17541                 "rc": "~1.2.7"
    17542             },
    17543             "dependencies": {
     17827                "minimist": "~1.2.5",
     17828                "rc": "~1.2.8"
     17829            },
     17830            "dependencies": {
     17831                "argparse": {
     17832                    "version": "2.0.1",
     17833                    "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
     17834                    "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
     17835                    "dev": true
     17836                },
    1754417837                "commander": {
    17545                     "version": "2.9.0",
    17546                     "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
    17547                     "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
    17548                     "dev": true,
    17549                     "requires": {
    17550                         "graceful-readlink": ">= 1.0.0"
    17551                     }
     17838                    "version": "7.1.0",
     17839                    "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz",
     17840                    "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==",
     17841                    "dev": true
     17842                },
     17843                "get-stdin": {
     17844                    "version": "8.0.0",
     17845                    "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
     17846                    "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
     17847                    "dev": true
    1755217848                },
    1755317849                "js-yaml": {
    17554                     "version": "3.13.1",
    17555                     "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
    17556                     "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
    17557                     "dev": true,
    17558                     "requires": {
    17559                         "argparse": "^1.0.7",
    17560                         "esprima": "^4.0.0"
     17850                    "version": "4.1.0",
     17851                    "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
     17852                    "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
     17853                    "dev": true,
     17854                    "requires": {
     17855                        "argparse": "^2.0.1"
    1756117856                    }
    1756217857                }
     
    1756417859        },
    1756517860        "markdownlint-rule-helpers": {
    17566             "version": "0.6.0",
    17567             "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.6.0.tgz",
    17568             "integrity": "sha512-LiZVAbg9/cqkBHtLNNqHV3xuy4Y2L/KuGU6+ZXqCT9NnCdEkIoxeI5/96t+ExquBY0iHy2CVWxPH16nG1RKQVQ==",
     17861            "version": "0.14.0",
     17862            "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.14.0.tgz",
     17863            "integrity": "sha512-vRTPqSU4JK8vVXmjICHSBhwXUvbfh/VJo+j7hvxqe15tLJyomv3FLgFdFgb8kpj0Fe8SsJa/TZUAXv7/sN+N7A==",
    1756917864            "dev": true
    1757017865        },
     
    1776218057                "parse-entities": "^2.0.0",
    1776318058                "unist-util-stringify-position": "^2.0.0"
    17764             },
    17765             "dependencies": {
    17766                 "parse-entities": {
    17767                     "version": "2.0.0",
    17768                     "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
    17769                     "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
    17770                     "dev": true,
    17771                     "requires": {
    17772                         "character-entities": "^1.0.0",
    17773                         "character-entities-legacy": "^1.0.0",
    17774                         "character-reference-invalid": "^1.0.0",
    17775                         "is-alphanumerical": "^1.0.0",
    17776                         "is-decimal": "^1.0.0",
    17777                         "is-hexadecimal": "^1.0.0"
    17778                     }
    17779                 },
    17780                 "unist-util-stringify-position": {
    17781                     "version": "2.0.3",
    17782                     "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
    17783                     "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
    17784                     "dev": true,
    17785                     "requires": {
    17786                         "@types/unist": "^2.0.2"
    17787                     }
    17788                 }
    1778918059            }
    1779018060        },
     
    1780118071                "repeat-string": "^1.0.0",
    1780218072                "zwitch": "^1.0.0"
    17803             },
    17804             "dependencies": {
    17805                 "parse-entities": {
    17806                     "version": "2.0.0",
    17807                     "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
    17808                     "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
    17809                     "dev": true,
    17810                     "requires": {
    17811                         "character-entities": "^1.0.0",
    17812                         "character-entities-legacy": "^1.0.0",
    17813                         "character-reference-invalid": "^1.0.0",
    17814                         "is-alphanumerical": "^1.0.0",
    17815                         "is-decimal": "^1.0.0",
    17816                         "is-hexadecimal": "^1.0.0"
    17817                     }
    17818                 }
    1781918073            }
    1782018074        },
     
    1791818172                "debug": "^4.0.0",
    1791918173                "parse-entities": "^2.0.0"
    17920             },
    17921             "dependencies": {
    17922                 "parse-entities": {
    17923                     "version": "2.0.0",
    17924                     "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
    17925                     "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
    17926                     "dev": true,
    17927                     "requires": {
    17928                         "character-entities": "^1.0.0",
    17929                         "character-entities-legacy": "^1.0.0",
    17930                         "character-reference-invalid": "^1.0.0",
    17931                         "is-alphanumerical": "^1.0.0",
    17932                         "is-decimal": "^1.0.0",
    17933                         "is-hexadecimal": "^1.0.0"
    17934                     }
    17935                 }
    1793618174            }
    1793718175        },
     
    1802618264        },
    1802718265        "mini-css-extract-plugin": {
    18028             "version": "1.6.2",
    18029             "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz",
    18030             "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==",
    18031             "dev": true,
    18032             "requires": {
    18033                 "loader-utils": "^2.0.0",
    18034                 "schema-utils": "^3.0.0",
    18035                 "webpack-sources": "^1.1.0"
     18266            "version": "2.4.4",
     18267            "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.4.tgz",
     18268            "integrity": "sha512-UJ+aNuFQaQaECu7AamlWOBLj2cJ6XSGU4zNiqXeZ7lZLe5VD0DoSPWFbWArXueo+6FZVbgHzpX9lUIaBIDLuYg==",
     18269            "dev": true,
     18270            "requires": {
     18271                "schema-utils": "^3.1.0"
    1803618272            },
    1803718273            "dependencies": {
     
    1804218278                    "dev": true
    1804318279                },
    18044                 "json5": {
    18045                     "version": "2.2.0",
    18046                     "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    18047                     "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    18048                     "dev": true,
    18049                     "requires": {
    18050                         "minimist": "^1.2.5"
    18051                     }
    18052                 },
    18053                 "loader-utils": {
    18054                     "version": "2.0.0",
    18055                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    18056                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
    18057                     "dev": true,
    18058                     "requires": {
    18059                         "big.js": "^5.2.2",
    18060                         "emojis-list": "^3.0.0",
    18061                         "json5": "^2.1.2"
    18062                     }
    18063                 },
    1806418280                "schema-utils": {
    1806518281                    "version": "3.1.1",
     
    1811818334                    "dev": true
    1811918335                }
    18120             }
    18121         },
    18122         "minipass": {
    18123             "version": "3.1.3",
    18124             "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
    18125             "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
    18126             "dev": true,
    18127             "requires": {
    18128                 "yallist": "^4.0.0"
    18129             }
    18130         },
    18131         "minipass-collect": {
    18132             "version": "1.0.2",
    18133             "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
    18134             "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
    18135             "dev": true,
    18136             "requires": {
    18137                 "minipass": "^3.0.0"
    18138             }
    18139         },
    18140         "minipass-flush": {
    18141             "version": "1.0.5",
    18142             "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
    18143             "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
    18144             "dev": true,
    18145             "requires": {
    18146                 "minipass": "^3.0.0"
    18147             }
    18148         },
    18149         "minipass-pipeline": {
    18150             "version": "1.2.4",
    18151             "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
    18152             "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
    18153             "dev": true,
    18154             "requires": {
    18155                 "minipass": "^3.0.0"
    18156             }
    18157         },
    18158         "minizlib": {
    18159             "version": "2.1.2",
    18160             "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
    18161             "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
    18162             "dev": true,
    18163             "requires": {
    18164                 "minipass": "^3.0.0",
    18165                 "yallist": "^4.0.0"
    1816618336            }
    1816718337        },
     
    1833018500        },
    1833118501        "nanoid": {
    18332             "version": "3.1.25",
    18333             "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
    18334             "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
     18502            "version": "3.1.30",
     18503            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
     18504            "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
    1833518505            "dev": true
    1833618506        },
     
    1844818618        },
    1844918619        "node-fetch": {
    18450             "version": "2.6.1",
    18451             "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
    18452             "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
    18453             "dev": true
     18620            "version": "2.6.6",
     18621            "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz",
     18622            "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==",
     18623            "dev": true,
     18624            "requires": {
     18625                "whatwg-url": "^5.0.0"
     18626            }
    1845418627        },
    1845518628        "node-forge": {
     
    1860618779            "dev": true
    1860718780        },
     18781        "normalize-url": {
     18782            "version": "6.1.0",
     18783            "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
     18784            "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
     18785            "dev": true
     18786        },
    1860818787        "normalize-wheel": {
    1860918788            "version": "1.0.1",
     
    1863218811        },
    1863318812        "npm-package-json-lint": {
    18634             "version": "5.2.3",
    18635             "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-5.2.3.tgz",
    18636             "integrity": "sha512-rSgc4eVhtfwrU7AWwovqFWy8OEkgQL99vD3vWJmqtU9gxxJxKzi6Wqgo3gF7lhrBpyVcnlKxy/L2JCsvjWruDA==",
     18813            "version": "5.4.1",
     18814            "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-5.4.1.tgz",
     18815            "integrity": "sha512-nFuijuczSzWEaNhjgvU2n1A3Gsn4CYZKZYum/oq2i+YOA/HB57CA6kpZrlnYf6bEKelMvsixjcN7SlUXDo0bTg==",
    1863718816            "dev": true,
    1863818817            "requires": {
     
    1864018819                "ajv-errors": "^1.0.1",
    1864118820                "chalk": "^4.1.2",
    18642                 "cosmiconfig": "^6.0.0",
     18821                "cosmiconfig": "^7.0.1",
    1864318822                "debug": "^4.3.2",
    1864418823                "globby": "^11.0.4",
    1864518824                "ignore": "^5.1.8",
    1864618825                "is-plain-obj": "^3.0.0",
    18647                 "jsonc-parser": "^2.3.1",
     18826                "jsonc-parser": "^3.0.0",
    1864818827                "log-symbols": "^4.1.0",
    1864918828                "meow": "^6.1.1",
     
    1870518884                    "dev": true
    1870618885                },
     18886                "cosmiconfig": {
     18887                    "version": "7.0.1",
     18888                    "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
     18889                    "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
     18890                    "dev": true,
     18891                    "requires": {
     18892                        "@types/parse-json": "^4.0.0",
     18893                        "import-fresh": "^3.2.1",
     18894                        "parse-json": "^5.0.0",
     18895                        "path-type": "^4.0.0",
     18896                        "yaml": "^1.10.0"
     18897                    }
     18898                },
    1870718899                "debug": {
    1870818900                    "version": "4.3.2",
     
    1875618948                    "dev": true
    1875718949                },
    18758                 "jsonc-parser": {
    18759                     "version": "2.3.1",
    18760                     "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz",
    18761                     "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==",
    18762                     "dev": true
    18763                 },
    1876418950                "locate-path": {
    1876518951                    "version": "5.0.0",
     
    1877218958                },
    1877318959                "map-obj": {
    18774                     "version": "4.2.1",
    18775                     "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
    18776                     "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
     18960                    "version": "4.3.0",
     18961                    "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
     18962                    "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
    1877718963                    "dev": true
    1877818964                },
     
    1881719003                    "dev": true
    1881819004                },
    18819                 "read-pkg": {
    18820                     "version": "5.2.0",
    18821                     "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
    18822                     "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
    18823                     "dev": true,
    18824                     "requires": {
    18825                         "@types/normalize-package-data": "^2.4.0",
    18826                         "normalize-package-data": "^2.5.0",
    18827                         "parse-json": "^5.0.0",
    18828                         "type-fest": "^0.6.0"
    18829                     },
    18830                     "dependencies": {
    18831                         "type-fest": {
    18832                             "version": "0.6.0",
    18833                             "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
    18834                             "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
    18835                             "dev": true
    18836                         }
    18837                     }
    18838                 },
    1883919005                "read-pkg-up": {
    1884019006                    "version": "7.0.1",
     
    1905519221        },
    1905619222        "object.entries": {
    19057             "version": "1.1.4",
    19058             "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz",
    19059             "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==",
     19223            "version": "1.1.5",
     19224            "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz",
     19225            "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==",
    1906019226            "requires": {
    1906119227                "call-bind": "^1.0.2",
    1906219228                "define-properties": "^1.1.3",
    19063                 "es-abstract": "^1.18.2"
     19229                "es-abstract": "^1.19.1"
    1906419230            },
    1906519231            "dependencies": {
     
    1907419240                },
    1907519241                "es-abstract": {
    19076                     "version": "1.18.5",
    19077                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    19078                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     19242                    "version": "1.19.1",
     19243                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     19244                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    1907919245                    "requires": {
    1908019246                        "call-bind": "^1.0.2",
     
    1908219248                        "function-bind": "^1.1.1",
    1908319249                        "get-intrinsic": "^1.1.1",
     19250                        "get-symbol-description": "^1.0.0",
    1908419251                        "has": "^1.0.3",
    1908519252                        "has-symbols": "^1.0.2",
    1908619253                        "internal-slot": "^1.0.3",
    19087                         "is-callable": "^1.2.3",
     19254                        "is-callable": "^1.2.4",
    1908819255                        "is-negative-zero": "^2.0.1",
    19089                         "is-regex": "^1.1.3",
    19090                         "is-string": "^1.0.6",
     19256                        "is-regex": "^1.1.4",
     19257                        "is-shared-array-buffer": "^1.0.1",
     19258                        "is-string": "^1.0.7",
     19259                        "is-weakref": "^1.0.1",
    1909119260                        "object-inspect": "^1.11.0",
    1909219261                        "object-keys": "^1.1.1",
     
    1915419323        },
    1915519324        "object.fromentries": {
    19156             "version": "2.0.4",
    19157             "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz",
    19158             "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==",
     19325            "version": "2.0.5",
     19326            "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz",
     19327            "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==",
    1915919328            "dev": true,
    1916019329            "requires": {
    1916119330                "call-bind": "^1.0.2",
    1916219331                "define-properties": "^1.1.3",
    19163                 "es-abstract": "^1.18.0-next.2",
    19164                 "has": "^1.0.3"
     19332                "es-abstract": "^1.19.1"
    1916519333            },
    1916619334            "dependencies": {
     
    1917619344                },
    1917719345                "es-abstract": {
    19178                     "version": "1.18.5",
    19179                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    19180                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     19346                    "version": "1.19.1",
     19347                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     19348                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    1918119349                    "dev": true,
    1918219350                    "requires": {
     
    1918519353                        "function-bind": "^1.1.1",
    1918619354                        "get-intrinsic": "^1.1.1",
     19355                        "get-symbol-description": "^1.0.0",
    1918719356                        "has": "^1.0.3",
    1918819357                        "has-symbols": "^1.0.2",
    1918919358                        "internal-slot": "^1.0.3",
    19190                         "is-callable": "^1.2.3",
     19359                        "is-callable": "^1.2.4",
    1919119360                        "is-negative-zero": "^2.0.1",
    19192                         "is-regex": "^1.1.3",
    19193                         "is-string": "^1.0.6",
     19361                        "is-regex": "^1.1.4",
     19362                        "is-shared-array-buffer": "^1.0.1",
     19363                        "is-string": "^1.0.7",
     19364                        "is-weakref": "^1.0.1",
    1919419365                        "object-inspect": "^1.11.0",
    1919519366                        "object-keys": "^1.1.1",
     
    1929619467            }
    1929719468        },
     19469        "object.hasown": {
     19470            "version": "1.1.0",
     19471            "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz",
     19472            "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==",
     19473            "dev": true,
     19474            "requires": {
     19475                "define-properties": "^1.1.3",
     19476                "es-abstract": "^1.19.1"
     19477            },
     19478            "dependencies": {
     19479                "call-bind": {
     19480                    "version": "1.0.2",
     19481                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     19482                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     19483                    "dev": true,
     19484                    "requires": {
     19485                        "function-bind": "^1.1.1",
     19486                        "get-intrinsic": "^1.0.2"
     19487                    }
     19488                },
     19489                "es-abstract": {
     19490                    "version": "1.19.1",
     19491                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     19492                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     19493                    "dev": true,
     19494                    "requires": {
     19495                        "call-bind": "^1.0.2",
     19496                        "es-to-primitive": "^1.2.1",
     19497                        "function-bind": "^1.1.1",
     19498                        "get-intrinsic": "^1.1.1",
     19499                        "get-symbol-description": "^1.0.0",
     19500                        "has": "^1.0.3",
     19501                        "has-symbols": "^1.0.2",
     19502                        "internal-slot": "^1.0.3",
     19503                        "is-callable": "^1.2.4",
     19504                        "is-negative-zero": "^2.0.1",
     19505                        "is-regex": "^1.1.4",
     19506                        "is-shared-array-buffer": "^1.0.1",
     19507                        "is-string": "^1.0.7",
     19508                        "is-weakref": "^1.0.1",
     19509                        "object-inspect": "^1.11.0",
     19510                        "object-keys": "^1.1.1",
     19511                        "object.assign": "^4.1.2",
     19512                        "string.prototype.trimend": "^1.0.4",
     19513                        "string.prototype.trimstart": "^1.0.4",
     19514                        "unbox-primitive": "^1.0.1"
     19515                    }
     19516                },
     19517                "get-intrinsic": {
     19518                    "version": "1.1.1",
     19519                    "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
     19520                    "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
     19521                    "dev": true,
     19522                    "requires": {
     19523                        "function-bind": "^1.1.1",
     19524                        "has": "^1.0.3",
     19525                        "has-symbols": "^1.0.1"
     19526                    }
     19527                },
     19528                "has-symbols": {
     19529                    "version": "1.0.2",
     19530                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
     19531                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
     19532                    "dev": true
     19533                },
     19534                "is-callable": {
     19535                    "version": "1.2.4",
     19536                    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
     19537                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
     19538                    "dev": true
     19539                },
     19540                "is-regex": {
     19541                    "version": "1.1.4",
     19542                    "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
     19543                    "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
     19544                    "dev": true,
     19545                    "requires": {
     19546                        "call-bind": "^1.0.2",
     19547                        "has-tostringtag": "^1.0.0"
     19548                    }
     19549                },
     19550                "object-inspect": {
     19551                    "version": "1.11.0",
     19552                    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
     19553                    "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
     19554                    "dev": true
     19555                },
     19556                "string.prototype.trimend": {
     19557                    "version": "1.0.4",
     19558                    "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
     19559                    "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
     19560                    "dev": true,
     19561                    "requires": {
     19562                        "call-bind": "^1.0.2",
     19563                        "define-properties": "^1.1.3"
     19564                    }
     19565                },
     19566                "string.prototype.trimstart": {
     19567                    "version": "1.0.4",
     19568                    "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
     19569                    "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
     19570                    "dev": true,
     19571                    "requires": {
     19572                        "call-bind": "^1.0.2",
     19573                        "define-properties": "^1.1.3"
     19574                    }
     19575                }
     19576            }
     19577        },
    1929819578        "object.map": {
    1929919579            "version": "1.0.1",
     
    1964719927        },
    1964819928        "parse-entities": {
    19649             "version": "1.2.2",
    19650             "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
    19651             "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
     19929            "version": "2.0.0",
     19930            "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
     19931            "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
    1965219932            "dev": true,
    1965319933            "requires": {
     
    1981020090            "dev": true
    1981120091        },
     20092        "picocolors": {
     20093            "version": "1.0.0",
     20094            "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
     20095            "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
     20096            "dev": true
     20097        },
    1981220098        "picomatch": {
    1981320099            "version": "2.2.2",
     
    1987420160            "requires": {
    1987520161                "find-up": "^3.0.0"
    19876             }
    19877         },
    19878         "pkg-up": {
    19879             "version": "2.0.0",
    19880             "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
    19881             "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
    19882             "dev": true,
    19883             "requires": {
    19884                 "find-up": "^2.1.0"
    19885             },
    19886             "dependencies": {
    19887                 "find-up": {
    19888                     "version": "2.1.0",
    19889                     "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
    19890                     "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
    19891                     "dev": true,
    19892                     "requires": {
    19893                         "locate-path": "^2.0.0"
    19894                     }
    19895                 },
    19896                 "locate-path": {
    19897                     "version": "2.0.0",
    19898                     "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
    19899                     "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
    19900                     "dev": true,
    19901                     "requires": {
    19902                         "p-locate": "^2.0.0",
    19903                         "path-exists": "^3.0.0"
    19904                     }
    19905                 },
    19906                 "p-limit": {
    19907                     "version": "1.3.0",
    19908                     "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
    19909                     "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
    19910                     "dev": true,
    19911                     "requires": {
    19912                         "p-try": "^1.0.0"
    19913                     }
    19914                 },
    19915                 "p-locate": {
    19916                     "version": "2.0.0",
    19917                     "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
    19918                     "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
    19919                     "dev": true,
    19920                     "requires": {
    19921                         "p-limit": "^1.1.0"
    19922                     }
    19923                 },
    19924                 "p-try": {
    19925                     "version": "1.0.0",
    19926                     "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
    19927                     "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
    19928                     "dev": true
    19929                 }
    1993020162            }
    1993120163        },
     
    2028120513        },
    2028220514        "postcss-loader": {
    20283             "version": "4.3.0",
    20284             "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz",
    20285             "integrity": "sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==",
     20515            "version": "6.2.0",
     20516            "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz",
     20517            "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==",
    2028620518            "dev": true,
    2028720519            "requires": {
    2028820520                "cosmiconfig": "^7.0.0",
    2028920521                "klona": "^2.0.4",
    20290                 "loader-utils": "^2.0.0",
    20291                 "schema-utils": "^3.0.0",
    20292                 "semver": "^7.3.4"
    20293             },
    20294             "dependencies": {
    20295                 "@types/json-schema": {
    20296                     "version": "7.0.9",
    20297                     "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
    20298                     "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
    20299                     "dev": true
    20300                 },
     20522                "semver": "^7.3.5"
     20523            },
     20524            "dependencies": {
    2030120525                "cosmiconfig": {
    2030220526                    "version": "7.0.1",
     
    2031220536                    }
    2031320537                },
    20314                 "json5": {
    20315                     "version": "2.2.0",
    20316                     "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    20317                     "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    20318                     "dev": true,
    20319                     "requires": {
    20320                         "minimist": "^1.2.5"
    20321                     }
    20322                 },
    20323                 "loader-utils": {
    20324                     "version": "2.0.0",
    20325                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    20326                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
    20327                     "dev": true,
    20328                     "requires": {
    20329                         "big.js": "^5.2.2",
    20330                         "emojis-list": "^3.0.0",
    20331                         "json5": "^2.1.2"
    20332                     }
    20333                 },
    20334                 "schema-utils": {
    20335                     "version": "3.1.1",
    20336                     "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
    20337                     "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
    20338                     "dev": true,
    20339                     "requires": {
    20340                         "@types/json-schema": "^7.0.8",
    20341                         "ajv": "^6.12.5",
    20342                         "ajv-keywords": "^3.5.2"
     20538                "semver": {
     20539                    "version": "7.3.5",
     20540                    "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
     20541                    "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
     20542                    "dev": true,
     20543                    "requires": {
     20544                        "lru-cache": "^6.0.0"
    2034320545                    }
    2034420546                }
     
    2076620968            "dependencies": {
    2076720969                "ansi-regex": {
    20768                     "version": "5.0.0",
    20769                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    20770                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     20970                    "version": "5.0.1",
     20971                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     20972                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    2077120973                    "dev": true
    2077220974                },
     
    2083221034        },
    2083321035        "prompts": {
    20834             "version": "2.4.1",
    20835             "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz",
    20836             "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==",
     21036            "version": "2.4.2",
     21037            "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
     21038            "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
    2083721039            "dev": true,
    2083821040            "requires": {
     
    2096021162            "version": "2.1.1",
    2096121163            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
    20962             "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
     21164            "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
     21165            "dev": true
    2096321166        },
    2096421167        "puppeteer-core": {
    20965             "version": "9.1.1",
    20966             "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-9.1.1.tgz",
    20967             "integrity": "sha512-zbedbitVIGhmgz0nt7eIdLsnaoVZSlNJfBivqm2w67T8LR2bU1dvnruDZ8nQO0zn++Iet7zHbAOdnuS5+H2E7A==",
    20968             "dev": true,
    20969             "requires": {
    20970                 "debug": "^4.1.0",
    20971                 "devtools-protocol": "0.0.869402",
    20972                 "extract-zip": "^2.0.0",
    20973                 "https-proxy-agent": "^5.0.0",
    20974                 "node-fetch": "^2.6.1",
    20975                 "pkg-dir": "^4.2.0",
    20976                 "progress": "^2.0.1",
    20977                 "proxy-from-env": "^1.1.0",
    20978                 "rimraf": "^3.0.2",
    20979                 "tar-fs": "^2.0.0",
    20980                 "unbzip2-stream": "^1.3.3",
    20981                 "ws": "^7.2.3"
     21168            "version": "10.4.0",
     21169            "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-10.4.0.tgz",
     21170            "integrity": "sha512-KU8zyb7AIOqNjLCN3wkrFXxh+EVaG+zrs2P03ATNjc3iwSxHsu5/EvZiREpQ/IJiT9xfQbDVgKcsvRuzLCxglQ==",
     21171            "dev": true,
     21172            "requires": {
     21173                "debug": "4.3.1",
     21174                "devtools-protocol": "0.0.901419",
     21175                "extract-zip": "2.0.1",
     21176                "https-proxy-agent": "5.0.0",
     21177                "node-fetch": "2.6.1",
     21178                "pkg-dir": "4.2.0",
     21179                "progress": "2.0.1",
     21180                "proxy-from-env": "1.1.0",
     21181                "rimraf": "3.0.2",
     21182                "tar-fs": "2.0.0",
     21183                "unbzip2-stream": "1.3.3",
     21184                "ws": "7.4.6"
    2098221185            },
    2098321186            "dependencies": {
     
    2099121194                    }
    2099221195                },
     21196                "debug": {
     21197                    "version": "4.3.1",
     21198                    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
     21199                    "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
     21200                    "dev": true,
     21201                    "requires": {
     21202                        "ms": "2.1.2"
     21203                    }
     21204                },
    2099321205                "find-up": {
    2099421206                    "version": "4.1.0",
     
    2102021232                    }
    2102121233                },
     21234                "ms": {
     21235                    "version": "2.1.2",
     21236                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
     21237                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
     21238                    "dev": true
     21239                },
     21240                "node-fetch": {
     21241                    "version": "2.6.1",
     21242                    "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
     21243                    "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
     21244                    "dev": true
     21245                },
    2102221246                "p-locate": {
    2102321247                    "version": "4.1.0",
     
    2104421268                    }
    2104521269                },
     21270                "progress": {
     21271                    "version": "2.0.1",
     21272                    "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz",
     21273                    "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==",
     21274                    "dev": true
     21275                },
    2104621276                "rimraf": {
    2104721277                    "version": "3.0.2",
     
    2105221282                        "glob": "^7.1.3"
    2105321283                    }
     21284                },
     21285                "tar-fs": {
     21286                    "version": "2.0.0",
     21287                    "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.0.tgz",
     21288                    "integrity": "sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==",
     21289                    "dev": true,
     21290                    "requires": {
     21291                        "chownr": "^1.1.1",
     21292                        "mkdirp": "^0.5.1",
     21293                        "pump": "^3.0.0",
     21294                        "tar-stream": "^2.0.0"
     21295                    }
     21296                },
     21297                "unbzip2-stream": {
     21298                    "version": "1.3.3",
     21299                    "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz",
     21300                    "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==",
     21301                    "dev": true,
     21302                    "requires": {
     21303                        "buffer": "^5.2.1",
     21304                        "through": "^2.3.8"
     21305                    }
    2105421306                }
    2105521307            }
     
    2119721449            },
    2119821450            "dependencies": {
    21199                 "deep-extend": {
    21200                     "version": "0.6.0",
    21201                     "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
    21202                     "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
    21203                     "dev": true
    21204                 },
    2120521451                "strip-json-comments": {
    2120621452                    "version": "2.0.1",
     
    2121221458        },
    2121321459        "re-resizable": {
    21214             "version": "6.9.0",
    21215             "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.0.tgz",
    21216             "integrity": "sha512-3cUDG81ylyqI0Pdgle/RHwwRYq0ORZzsUaySOCO8IbEtNyaRtrIHYm/jMQ5pjcNiKCxR3vsSymIQZHwJq4gg2Q==",
     21460            "version": "6.9.1",
     21461            "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.1.tgz",
     21462            "integrity": "sha512-KRYAgr9/j1PJ3K+t+MBhlQ+qkkoLDJ1rs0z1heIWvYbCW/9Vq4djDU+QumJ3hQbwwtzXF6OInla6rOx6hhgRhQ==",
    2121721463            "requires": {
    2121821464                "fast-memoize": "^2.5.1"
     
    2124621492                "prop-types": "^15.5.6"
    2124721493            }
     21494        },
     21495        "react-colorful": {
     21496            "version": "5.5.0",
     21497            "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.5.0.tgz",
     21498            "integrity": "sha512-BuzrlrM0ylg7coPkXOrRqlf2BgHLw5L44sybbr9Lg4xy7w9e5N7fGYbojOO0s8J0nvrM3PERN2rVFkvSa24lnQ=="
    2124821499        },
    2124921500        "react-dates": {
     
    2127921530        },
    2128021531        "react-easy-crop": {
    21281             "version": "3.5.2",
    21282             "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.2.tgz",
    21283             "integrity": "sha512-cwSGO/wk42XDpEyrdAcnQ6OJetVDZZO2ry1i19+kSGZQ750aN06RU9y9z95B5QI6sW3SnaWQRKv5r5GSqVV//g==",
     21532            "version": "3.5.3",
     21533            "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz",
     21534            "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==",
    2128421535            "requires": {
    2128521536                "normalize-wheel": "^1.0.1",
     
    2130521556            "requires": {
    2130621557                "moment": ">=1.6.0"
    21307             }
    21308         },
    21309         "react-native-url-polyfill": {
    21310             "version": "1.3.0",
    21311             "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz",
    21312             "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==",
    21313             "requires": {
    21314                 "whatwg-url-without-unicode": "8.0.0-3"
    2131521558            }
    2131621559        },
     
    2133621579        },
    2133721580        "react-resize-aware": {
    21338             "version": "3.1.0",
    21339             "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.0.tgz",
    21340             "integrity": "sha512-bIhHlxVTX7xKUz14ksXMEHjzCZPTpQZKZISY3nbTD273pDKPABGFNFBP6Tr42KECxzC5YQiKpMchjTVJCqaxpA=="
     21581            "version": "3.1.1",
     21582            "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.1.tgz",
     21583            "integrity": "sha512-M8IyVLBN8D6tEUss+bxQlWte3ZYtNEGhg7rBxtCVG8yEBjUlZwUo5EFLq6tnvTZXcgAbCLjsQn+NCoTJKumRYg=="
    2134121584        },
    2134221585        "react-shallow-renderer": {
     
    2135021593            }
    2135121594        },
    21352         "react-spring": {
    21353             "version": "8.0.27",
    21354             "resolved": "https://registry.npmjs.org/react-spring/-/react-spring-8.0.27.tgz",
    21355             "integrity": "sha512-nDpWBe3ZVezukNRandTeLSPcwwTMjNVu1IDq9qA/AMiUqHuRN4BeSWvKr3eIxxg1vtiYiOLy4FqdfCP5IoP77g==",
    21356             "requires": {
    21357                 "@babel/runtime": "^7.3.1",
    21358                 "prop-types": "^15.5.8"
    21359             }
    21360         },
    2136121595        "react-test-renderer": {
    2136221596            "version": "17.0.2",
     
    2139521629        },
    2139621630        "react-with-direction": {
    21397             "version": "1.3.1",
    21398             "resolved": "https://registry.npmjs.org/react-with-direction/-/react-with-direction-1.3.1.tgz",
    21399             "integrity": "sha512-aGcM21ZzhqeXFvDCfPj0rVNYuaVXfTz5D3Rbn0QMz/unZe+CCiLHthrjQWO7s6qdfXORgYFtmS7OVsRgSk5LXQ==",
    21400             "requires": {
    21401                 "airbnb-prop-types": "^2.10.0",
     21631            "version": "1.4.0",
     21632            "resolved": "https://registry.npmjs.org/react-with-direction/-/react-with-direction-1.4.0.tgz",
     21633            "integrity": "sha512-ybHNPiAmaJpoWwugwqry9Hd1Irl2hnNXlo/2SXQBwbLn/jGMauMS2y9jw+ydyX5V9ICryCqObNSthNt5R94xpg==",
     21634            "requires": {
     21635                "airbnb-prop-types": "^2.16.0",
    2140221636                "brcast": "^2.0.2",
    2140321637                "deepmerge": "^1.5.2",
    21404                 "direction": "^1.0.2",
    21405                 "hoist-non-react-statics": "^3.3.0",
    21406                 "object.assign": "^4.1.0",
    21407                 "object.values": "^1.0.4",
    21408                 "prop-types": "^15.6.2"
     21638                "direction": "^1.0.4",
     21639                "hoist-non-react-statics": "^3.3.2",
     21640                "object.assign": "^4.1.2",
     21641                "object.values": "^1.1.5",
     21642                "prop-types": "^15.7.2"
     21643            },
     21644            "dependencies": {
     21645                "call-bind": {
     21646                    "version": "1.0.2",
     21647                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     21648                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     21649                    "requires": {
     21650                        "function-bind": "^1.1.1",
     21651                        "get-intrinsic": "^1.0.2"
     21652                    }
     21653                },
     21654                "es-abstract": {
     21655                    "version": "1.19.1",
     21656                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     21657                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     21658                    "requires": {
     21659                        "call-bind": "^1.0.2",
     21660                        "es-to-primitive": "^1.2.1",
     21661                        "function-bind": "^1.1.1",
     21662                        "get-intrinsic": "^1.1.1",
     21663                        "get-symbol-description": "^1.0.0",
     21664                        "has": "^1.0.3",
     21665                        "has-symbols": "^1.0.2",
     21666                        "internal-slot": "^1.0.3",
     21667                        "is-callable": "^1.2.4",
     21668                        "is-negative-zero": "^2.0.1",
     21669                        "is-regex": "^1.1.4",
     21670                        "is-shared-array-buffer": "^1.0.1",
     21671                        "is-string": "^1.0.7",
     21672                        "is-weakref": "^1.0.1",
     21673                        "object-inspect": "^1.11.0",
     21674                        "object-keys": "^1.1.1",
     21675                        "object.assign": "^4.1.2",
     21676                        "string.prototype.trimend": "^1.0.4",
     21677                        "string.prototype.trimstart": "^1.0.4",
     21678                        "unbox-primitive": "^1.0.1"
     21679                    },
     21680                    "dependencies": {
     21681                        "get-intrinsic": {
     21682                            "version": "1.1.1",
     21683                            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
     21684                            "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
     21685                            "requires": {
     21686                                "function-bind": "^1.1.1",
     21687                                "has": "^1.0.3",
     21688                                "has-symbols": "^1.0.1"
     21689                            }
     21690                        }
     21691                    }
     21692                },
     21693                "has-symbols": {
     21694                    "version": "1.0.2",
     21695                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
     21696                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     21697                },
     21698                "is-callable": {
     21699                    "version": "1.2.4",
     21700                    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
     21701                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
     21702                },
     21703                "is-regex": {
     21704                    "version": "1.1.4",
     21705                    "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
     21706                    "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
     21707                    "requires": {
     21708                        "call-bind": "^1.0.2",
     21709                        "has-tostringtag": "^1.0.0"
     21710                    }
     21711                },
     21712                "object-inspect": {
     21713                    "version": "1.11.0",
     21714                    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
     21715                    "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg=="
     21716                },
     21717                "object.values": {
     21718                    "version": "1.1.5",
     21719                    "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
     21720                    "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
     21721                    "requires": {
     21722                        "call-bind": "^1.0.2",
     21723                        "define-properties": "^1.1.3",
     21724                        "es-abstract": "^1.19.1"
     21725                    }
     21726                },
     21727                "string.prototype.trimend": {
     21728                    "version": "1.0.4",
     21729                    "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
     21730                    "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
     21731                    "requires": {
     21732                        "call-bind": "^1.0.2",
     21733                        "define-properties": "^1.1.3"
     21734                    }
     21735                },
     21736                "string.prototype.trimstart": {
     21737                    "version": "1.0.4",
     21738                    "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
     21739                    "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
     21740                    "requires": {
     21741                        "call-bind": "^1.0.2",
     21742                        "define-properties": "^1.1.3"
     21743                    }
     21744                }
    2140921745            }
    2141021746        },
     
    2143021766        },
    2143121767        "read-pkg": {
    21432             "version": "3.0.0",
    21433             "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
    21434             "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
    21435             "dev": true,
    21436             "requires": {
    21437                 "load-json-file": "^4.0.0",
    21438                 "normalize-package-data": "^2.3.2",
    21439                 "path-type": "^3.0.0"
    21440             },
    21441             "dependencies": {
    21442                 "load-json-file": {
    21443                     "version": "4.0.0",
    21444                     "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
    21445                     "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
    21446                     "dev": true,
    21447                     "requires": {
    21448                         "graceful-fs": "^4.1.2",
    21449                         "parse-json": "^4.0.0",
    21450                         "pify": "^3.0.0",
    21451                         "strip-bom": "^3.0.0"
    21452                     }
    21453                 },
    21454                 "parse-json": {
    21455                     "version": "4.0.0",
    21456                     "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
    21457                     "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
    21458                     "dev": true,
    21459                     "requires": {
    21460                         "error-ex": "^1.3.1",
    21461                         "json-parse-better-errors": "^1.0.1"
    21462                     }
    21463                 },
    21464                 "path-type": {
    21465                     "version": "3.0.0",
    21466                     "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
    21467                     "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
    21468                     "dev": true,
    21469                     "requires": {
    21470                         "pify": "^3.0.0"
    21471                     }
    21472                 },
    21473                 "pify": {
    21474                     "version": "3.0.0",
    21475                     "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
    21476                     "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
     21768            "version": "5.2.0",
     21769            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
     21770            "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
     21771            "dev": true,
     21772            "requires": {
     21773                "@types/normalize-package-data": "^2.4.0",
     21774                "normalize-package-data": "^2.5.0",
     21775                "parse-json": "^5.0.0",
     21776                "type-fest": "^0.6.0"
     21777            },
     21778            "dependencies": {
     21779                "type-fest": {
     21780                    "version": "0.6.0",
     21781                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
     21782                    "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
    2147721783                    "dev": true
    2147821784                }
     
    2156821874        },
    2156921875        "reakit": {
    21570             "version": "1.3.8",
    21571             "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.8.tgz",
    21572             "integrity": "sha512-8SVejx6FUaFi2+Q9eXoDAd4wWi/xAn6v8JgXH8x2xnzye8pb6v5bYvegACVpYVZnrS5w/JUgMTGh1Xy8MkkPww==",
     21876            "version": "1.3.10",
     21877            "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.10.tgz",
     21878            "integrity": "sha512-HxHtnegMDwidGU4Ik/fKTZ3coihf4nKeycs0QSIFWcau77qL5wL6xnqZrAxcjjDDPOIANct3LxTiAlf+qGLOlw==",
    2157321879            "requires": {
    2157421880                "@popperjs/core": "^2.5.4",
    2157521881                "body-scroll-lock": "^3.1.5",
    21576                 "reakit-system": "^0.15.1",
    21577                 "reakit-utils": "^0.15.1",
    21578                 "reakit-warning": "^0.6.1"
     21882                "reakit-system": "^0.15.2",
     21883                "reakit-utils": "^0.15.2",
     21884                "reakit-warning": "^0.6.2"
    2157921885            }
    2158021886        },
    2158121887        "reakit-system": {
    21582             "version": "0.15.1",
    21583             "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.1.tgz",
    21584             "integrity": "sha512-PkqfAyEohtcEu/gUvKriCv42NywDtUgvocEN3147BI45dOFAB89nrT7wRIbIcKJiUT598F+JlPXAZZVLWhc1Kg==",
    21585             "requires": {
    21586                 "reakit-utils": "^0.15.1"
     21888            "version": "0.15.2",
     21889            "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz",
     21890            "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==",
     21891            "requires": {
     21892                "reakit-utils": "^0.15.2"
    2158721893            }
    2158821894        },
    2158921895        "reakit-utils": {
    21590             "version": "0.15.1",
    21591             "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.1.tgz",
    21592             "integrity": "sha512-6cZgKGvOkAMQgkwU9jdYbHfkuIN1Pr+vwcB19plLvcTfVN0Or10JhIuj9X+JaPZyI7ydqTDFaKNdUcDP69o/+Q=="
     21896            "version": "0.15.2",
     21897            "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz",
     21898            "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ=="
    2159321899        },
    2159421900        "reakit-warning": {
    21595             "version": "0.6.1",
    21596             "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.1.tgz",
    21597             "integrity": "sha512-poFUV0EyxB+CcV9uTNBAFmcgsnR2DzAbOTkld4Ul+QOKSeEHZB3b3+MoZQgcYHmbvG19Na1uWaM7ES+/Eyr8tQ==",
    21598             "requires": {
    21599                 "reakit-utils": "^0.15.1"
     21901            "version": "0.6.2",
     21902            "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz",
     21903            "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==",
     21904            "requires": {
     21905                "reakit-utils": "^0.15.2"
    2160021906            }
    2160121907        },
     
    2162121927        },
    2162221928        "redux": {
    21623             "version": "4.1.1",
    21624             "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.1.tgz",
    21625             "integrity": "sha512-hZQZdDEM25UY2P493kPYuKqviVwZ58lEmGQNeQ+gXa+U0gYPUBf7NKYazbe3m+bs/DzM/ahN12DbF+NG8i0CWw==",
     21929            "version": "4.1.2",
     21930            "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz",
     21931            "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==",
    2162621932            "requires": {
    2162721933                "@babel/runtime": "^7.9.2"
     
    2164521951        },
    2164621952        "regenerate-unicode-properties": {
    21647             "version": "8.2.0",
    21648             "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
    21649             "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
    21650             "dev": true,
    21651             "requires": {
    21652                 "regenerate": "^1.4.0"
     21953            "version": "9.0.0",
     21954            "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
     21955            "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
     21956            "dev": true,
     21957            "requires": {
     21958                "regenerate": "^1.4.2"
    2165321959            }
    2165421960        },
     
    2169422000        },
    2169522001        "regexpu-core": {
    21696             "version": "4.7.1",
    21697             "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
    21698             "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
    21699             "dev": true,
    21700             "requires": {
    21701                 "regenerate": "^1.4.0",
    21702                 "regenerate-unicode-properties": "^8.2.0",
    21703                 "regjsgen": "^0.5.1",
    21704                 "regjsparser": "^0.6.4",
    21705                 "unicode-match-property-ecmascript": "^1.0.4",
    21706                 "unicode-match-property-value-ecmascript": "^1.2.0"
     22002            "version": "4.8.0",
     22003            "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
     22004            "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
     22005            "dev": true,
     22006            "requires": {
     22007                "regenerate": "^1.4.2",
     22008                "regenerate-unicode-properties": "^9.0.0",
     22009                "regjsgen": "^0.5.2",
     22010                "regjsparser": "^0.7.0",
     22011                "unicode-match-property-ecmascript": "^2.0.0",
     22012                "unicode-match-property-value-ecmascript": "^2.0.0"
    2170722013            }
    2170822014        },
    2170922015        "regextras": {
    21710             "version": "0.7.1",
    21711             "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.7.1.tgz",
    21712             "integrity": "sha512-9YXf6xtW+qzQ+hcMQXx95MOvfqXFgsKDZodX3qZB0x2n5Z94ioetIITsBtvJbiOyxa/6s9AtyweBLCdPmPko/w==",
     22016            "version": "0.8.0",
     22017            "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.8.0.tgz",
     22018            "integrity": "sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==",
    2171322019            "dev": true
    2171422020        },
     
    2172022026        },
    2172122027        "regjsparser": {
    21722             "version": "0.6.9",
    21723             "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
    21724             "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
     22028            "version": "0.7.0",
     22029            "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
     22030            "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
    2172522031            "dev": true,
    2172622032            "requires": {
     
    2174522051                "remark-stringify": "^9.0.0",
    2174622052                "unified": "^9.1.0"
    21747             },
    21748             "dependencies": {
    21749                 "is-buffer": {
    21750                     "version": "2.0.5",
    21751                     "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
    21752                     "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
    21753                     "dev": true
    21754                 },
    21755                 "is-plain-obj": {
    21756                     "version": "2.1.0",
    21757                     "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
    21758                     "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
    21759                     "dev": true
    21760                 },
    21761                 "remark-parse": {
    21762                     "version": "9.0.0",
    21763                     "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz",
    21764                     "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==",
    21765                     "dev": true,
    21766                     "requires": {
    21767                         "mdast-util-from-markdown": "^0.8.0"
    21768                     }
    21769                 },
    21770                 "unified": {
    21771                     "version": "9.2.2",
    21772                     "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz",
    21773                     "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==",
    21774                     "dev": true,
    21775                     "requires": {
    21776                         "bail": "^1.0.0",
    21777                         "extend": "^3.0.0",
    21778                         "is-buffer": "^2.0.0",
    21779                         "is-plain-obj": "^2.0.0",
    21780                         "trough": "^1.0.0",
    21781                         "vfile": "^4.0.0"
    21782                     }
    21783                 },
    21784                 "unist-util-stringify-position": {
    21785                     "version": "2.0.3",
    21786                     "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
    21787                     "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
    21788                     "dev": true,
    21789                     "requires": {
    21790                         "@types/unist": "^2.0.2"
    21791                     }
    21792                 },
    21793                 "vfile": {
    21794                     "version": "4.2.1",
    21795                     "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
    21796                     "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
    21797                     "dev": true,
    21798                     "requires": {
    21799                         "@types/unist": "^2.0.0",
    21800                         "is-buffer": "^2.0.0",
    21801                         "unist-util-stringify-position": "^2.0.0",
    21802                         "vfile-message": "^2.0.0"
    21803                     }
    21804                 },
    21805                 "vfile-message": {
    21806                     "version": "2.0.4",
    21807                     "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
    21808                     "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
    21809                     "dev": true,
    21810                     "requires": {
    21811                         "@types/unist": "^2.0.0",
    21812                         "unist-util-stringify-position": "^2.0.0"
    21813                     }
    21814                 }
    2181522053            }
    2181622054        },
    2181722055        "remark-parse": {
    21818             "version": "5.0.0",
    21819             "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz",
    21820             "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==",
    21821             "dev": true,
    21822             "requires": {
    21823                 "collapse-white-space": "^1.0.2",
    21824                 "is-alphabetical": "^1.0.0",
    21825                 "is-decimal": "^1.0.0",
    21826                 "is-whitespace-character": "^1.0.0",
    21827                 "is-word-character": "^1.0.0",
    21828                 "markdown-escapes": "^1.0.0",
    21829                 "parse-entities": "^1.1.0",
    21830                 "repeat-string": "^1.5.4",
    21831                 "state-toggle": "^1.0.0",
    21832                 "trim": "0.0.1",
    21833                 "trim-trailing-lines": "^1.0.0",
    21834                 "unherit": "^1.0.4",
    21835                 "unist-util-remove-position": "^1.0.0",
    21836                 "vfile-location": "^2.0.0",
    21837                 "xtend": "^4.0.1"
     22056            "version": "9.0.0",
     22057            "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz",
     22058            "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==",
     22059            "dev": true,
     22060            "requires": {
     22061                "mdast-util-from-markdown": "^0.8.0"
    2183822062            }
    2183922063        },
     
    2198322207        },
    2198422208        "resolve-bin": {
    21985             "version": "0.4.1",
    21986             "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.1.tgz",
    21987             "integrity": "sha512-cPOo/AQjgGONYhFbAcJd1+nuVHKs5NZ8K96Zb6mW+nDl55a7+ya9MWkeYuSMDv/S+YpksZ3EbeAnGWs5x04x8w==",
     22209            "version": "0.4.3",
     22210            "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.3.tgz",
     22211            "integrity": "sha512-9u8TMpc+SEHXxQXblXHz5yRvRZERkCZimFN9oz85QI3uhkh7nqfjm6OGTLg+8vucpXGcY4jLK6WkylPmt7GSvw==",
    2198822212            "dev": true,
    2198922213            "requires": {
     
    2221822442            "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz",
    2221922443            "integrity": "sha1-QAwJ6+kU57F+C27zJjQA/Cq8fLM="
    22220         },
    22221         "rx": {
    22222             "version": "4.1.0",
    22223             "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
    22224             "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=",
    22225             "dev": true
    2222622444        },
    2222722445        "rxjs": {
     
    2240022618        },
    2240122619        "sass-loader": {
    22402             "version": "10.2.0",
    22403             "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz",
    22404             "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==",
     22620            "version": "12.3.0",
     22621            "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz",
     22622            "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==",
    2240522623            "dev": true,
    2240622624            "requires": {
    2240722625                "klona": "^2.0.4",
    22408                 "loader-utils": "^2.0.0",
    22409                 "neo-async": "^2.6.2",
    22410                 "schema-utils": "^3.0.0",
    22411                 "semver": "^7.3.2"
    22412             },
    22413             "dependencies": {
    22414                 "@types/json-schema": {
    22415                     "version": "7.0.9",
    22416                     "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
    22417                     "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
    22418                     "dev": true
    22419                 },
    22420                 "json5": {
    22421                     "version": "2.2.0",
    22422                     "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    22423                     "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    22424                     "dev": true,
    22425                     "requires": {
    22426                         "minimist": "^1.2.5"
    22427                     }
    22428                 },
    22429                 "loader-utils": {
    22430                     "version": "2.0.0",
    22431                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    22432                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
    22433                     "dev": true,
    22434                     "requires": {
    22435                         "big.js": "^5.2.2",
    22436                         "emojis-list": "^3.0.0",
    22437                         "json5": "^2.1.2"
    22438                     }
    22439                 },
    22440                 "schema-utils": {
    22441                     "version": "3.1.1",
    22442                     "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
    22443                     "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
    22444                     "dev": true,
    22445                     "requires": {
    22446                         "@types/json-schema": "^7.0.8",
    22447                         "ajv": "^6.12.5",
    22448                         "ajv-keywords": "^3.5.2"
    22449                     }
    22450                 }
     22626                "neo-async": "^2.6.2"
    2245122627            }
    2245222628        },
     
    2289823074        },
    2289923075        "sirv": {
    22900             "version": "1.0.17",
    22901             "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.17.tgz",
    22902             "integrity": "sha512-qx9go5yraB7ekT7bCMqUHJ5jEaOC/GXBxUWv+jeWnb7WzHUFdcQPGWk7YmAwFBaQBrogpuSqd/azbC2lZRqqmw==",
     23076            "version": "1.0.18",
     23077            "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.18.tgz",
     23078            "integrity": "sha512-f2AOPogZmXgJ9Ma2M22ZEhc1dNtRIzcEkiflMFeVTRq+OViOZMvH1IPMVOwrKaxpSaHioBJiDR0SluRqGa7atA==",
    2290323079            "dev": true,
    2290423080            "requires": {
     
    2333123507        },
    2333223508        "spawnd": {
    23333             "version": "4.4.0",
    23334             "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-4.4.0.tgz",
    23335             "integrity": "sha512-jLPOfB6QOEgMOQY15Z6+lwZEhH3F5ncXxIaZ7WHPIapwNNLyjrs61okj3VJ3K6tmP5TZ6cO0VAu9rEY4MD4YQg==",
     23509            "version": "5.0.0",
     23510            "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-5.0.0.tgz",
     23511            "integrity": "sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==",
    2333623512            "dev": true,
    2333723513            "requires": {
    2333823514                "exit": "^0.1.2",
    23339                 "signal-exit": "^3.0.2",
     23515                "signal-exit": "^3.0.3",
    2334023516                "tree-kill": "^1.2.2",
    23341                 "wait-port": "^0.2.7"
     23517                "wait-port": "^0.2.9"
    2334223518            }
    2334323519        },
     
    2354123717        },
    2354223718        "stack-utils": {
    23543             "version": "2.0.3",
    23544             "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz",
    23545             "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==",
     23719            "version": "2.0.5",
     23720            "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
     23721            "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==",
    2354623722            "dev": true,
    2354723723            "requires": {
     
    2355623732                }
    2355723733            }
    23558         },
    23559         "state-toggle": {
    23560             "version": "1.0.3",
    23561             "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
    23562             "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==",
    23563             "dev": true
    2356423734        },
    2356523735        "static-extend": {
     
    2368123851            "dependencies": {
    2368223852                "ansi-regex": {
    23683                     "version": "5.0.0",
    23684                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    23685                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     23853                    "version": "5.0.1",
     23854                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     23855                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    2368623856                    "dev": true
    2368723857                },
    2368823858                "strip-ansi": {
    23689                     "version": "6.0.0",
    23690                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    23691                     "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    23692                     "dev": true,
    23693                     "requires": {
    23694                         "ansi-regex": "^5.0.0"
     23859                    "version": "6.0.1",
     23860                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     23861                    "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     23862                    "dev": true,
     23863                    "requires": {
     23864                        "ansi-regex": "^5.0.1"
    2369523865                    }
    2369623866                }
     
    2371423884        },
    2371523885        "string.prototype.matchall": {
    23716             "version": "4.0.5",
    23717             "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz",
    23718             "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==",
     23886            "version": "4.0.6",
     23887            "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz",
     23888            "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==",
    2371923889            "dev": true,
    2372023890            "requires": {
    2372123891                "call-bind": "^1.0.2",
    2372223892                "define-properties": "^1.1.3",
    23723                 "es-abstract": "^1.18.2",
     23893                "es-abstract": "^1.19.1",
    2372423894                "get-intrinsic": "^1.1.1",
    2372523895                "has-symbols": "^1.0.2",
     
    2374023910                },
    2374123911                "es-abstract": {
    23742                     "version": "1.18.5",
    23743                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    23744                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     23912                    "version": "1.19.1",
     23913                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     23914                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    2374523915                    "dev": true,
    2374623916                    "requires": {
     
    2374923919                        "function-bind": "^1.1.1",
    2375023920                        "get-intrinsic": "^1.1.1",
     23921                        "get-symbol-description": "^1.0.0",
    2375123922                        "has": "^1.0.3",
    2375223923                        "has-symbols": "^1.0.2",
    2375323924                        "internal-slot": "^1.0.3",
    23754                         "is-callable": "^1.2.3",
     23925                        "is-callable": "^1.2.4",
    2375523926                        "is-negative-zero": "^2.0.1",
    23756                         "is-regex": "^1.1.3",
    23757                         "is-string": "^1.0.6",
     23927                        "is-regex": "^1.1.4",
     23928                        "is-shared-array-buffer": "^1.0.1",
     23929                        "is-string": "^1.0.7",
     23930                        "is-weakref": "^1.0.1",
    2375823931                        "object-inspect": "^1.11.0",
    2375923932                        "object-keys": "^1.1.1",
     
    2383624009        },
    2383724010        "string.prototype.trim": {
    23838             "version": "1.2.4",
    23839             "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz",
    23840             "integrity": "sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q==",
     24011            "version": "1.2.5",
     24012            "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.5.tgz",
     24013            "integrity": "sha512-Lnh17webJVsD6ECeovpVN17RlAKjmz4rF9S+8Y45CkMc/ufVpTkU3vZIyIC7sllQ1FCvObZnnCdNs/HXTUOTlg==",
    2384124014            "dev": true,
    2384224015            "requires": {
    2384324016                "call-bind": "^1.0.2",
    2384424017                "define-properties": "^1.1.3",
    23845                 "es-abstract": "^1.18.0-next.2"
     24018                "es-abstract": "^1.19.1"
    2384624019            },
    2384724020            "dependencies": {
     
    2385724030                },
    2385824031                "es-abstract": {
    23859                     "version": "1.18.5",
    23860                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
    23861                     "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
     24032                    "version": "1.19.1",
     24033                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
     24034                    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    2386224035                    "dev": true,
    2386324036                    "requires": {
     
    2386624039                        "function-bind": "^1.1.1",
    2386724040                        "get-intrinsic": "^1.1.1",
     24041                        "get-symbol-description": "^1.0.0",
    2386824042                        "has": "^1.0.3",
    2386924043                        "has-symbols": "^1.0.2",
    2387024044                        "internal-slot": "^1.0.3",
    23871                         "is-callable": "^1.2.3",
     24045                        "is-callable": "^1.2.4",
    2387224046                        "is-negative-zero": "^2.0.1",
    23873                         "is-regex": "^1.1.3",
    23874                         "is-string": "^1.0.6",
     24047                        "is-regex": "^1.1.4",
     24048                        "is-shared-array-buffer": "^1.0.1",
     24049                        "is-string": "^1.0.7",
     24050                        "is-weakref": "^1.0.1",
    2387524051                        "object-inspect": "^1.11.0",
    2387624052                        "object-keys": "^1.1.1",
     
    2415024326            "dependencies": {
    2415124327                "ansi-regex": {
    24152                     "version": "5.0.0",
    24153                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    24154                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     24328                    "version": "5.0.1",
     24329                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     24330                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    2415524331                    "dev": true
    2415624332                },
     
    2429024466                },
    2429124467                "is-core-module": {
    24292                     "version": "2.6.0",
    24293                     "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz",
    24294                     "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==",
     24468                    "version": "2.8.0",
     24469                    "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
     24470                    "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
    2429524471                    "dev": true,
    2429624472                    "requires": {
     
    2432624502                },
    2432724503                "map-obj": {
    24328                     "version": "4.2.1",
    24329                     "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
    24330                     "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
     24504                    "version": "4.3.0",
     24505                    "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
     24506                    "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
    2433124507                    "dev": true
    2433224508                },
     
    2441624592                    "dev": true
    2441724593                },
    24418                 "read-pkg": {
    24419                     "version": "5.2.0",
    24420                     "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
    24421                     "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
    24422                     "dev": true,
    24423                     "requires": {
    24424                         "@types/normalize-package-data": "^2.4.0",
    24425                         "normalize-package-data": "^2.5.0",
    24426                         "parse-json": "^5.0.0",
    24427                         "type-fest": "^0.6.0"
    24428                     },
    24429                     "dependencies": {
    24430                         "hosted-git-info": {
    24431                             "version": "2.8.9",
    24432                             "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
    24433                             "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
    24434                             "dev": true
    24435                         },
    24436                         "normalize-package-data": {
    24437                             "version": "2.5.0",
    24438                             "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
    24439                             "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
    24440                             "dev": true,
    24441                             "requires": {
    24442                                 "hosted-git-info": "^2.1.4",
    24443                                 "resolve": "^1.10.0",
    24444                                 "semver": "2 || 3 || 4 || 5",
    24445                                 "validate-npm-package-license": "^3.0.1"
    24446                             }
    24447                         },
    24448                         "semver": {
    24449                             "version": "5.7.1",
    24450                             "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
    24451                             "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
    24452                             "dev": true
    24453                         },
    24454                         "type-fest": {
    24455                             "version": "0.6.0",
    24456                             "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
    24457                             "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
    24458                             "dev": true
    24459                         }
    24460                     }
    24461                 },
    2446224594                "read-pkg-up": {
    2446324595                    "version": "7.0.1",
     
    2449624628                },
    2449724629                "string-width": {
    24498                     "version": "4.2.2",
    24499                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
    24500                     "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
     24630                    "version": "4.2.3",
     24631                    "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
     24632                    "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
    2450124633                    "dev": true,
    2450224634                    "requires": {
    2450324635                        "emoji-regex": "^8.0.0",
    2450424636                        "is-fullwidth-code-point": "^3.0.0",
    24505                         "strip-ansi": "^6.0.0"
     24637                        "strip-ansi": "^6.0.1"
    2450624638                    }
    2450724639                },
    2450824640                "strip-ansi": {
    24509                     "version": "6.0.0",
    24510                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    24511                     "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    24512                     "dev": true,
    24513                     "requires": {
    24514                         "ansi-regex": "^5.0.0"
     24641                    "version": "6.0.1",
     24642                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     24643                    "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     24644                    "dev": true,
     24645                    "requires": {
     24646                        "ansi-regex": "^5.0.1"
    2451524647                    }
    2451624648                },
     
    2458624718        },
    2458724719        "stylelint-scss": {
    24588             "version": "3.20.1",
    24589             "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.20.1.tgz",
    24590             "integrity": "sha512-OTd55O1TTAC5nGKkVmUDLpz53LlK39R3MImv1CfuvsK7/qugktqiZAeQLuuC4UBhzxCnsc7fp9u/gfRZwFAIkA==",
     24720            "version": "3.21.0",
     24721            "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.21.0.tgz",
     24722            "integrity": "sha512-CMI2wSHL+XVlNExpauy/+DbUcB/oUZLARDtMIXkpV/5yd8nthzylYd1cdHeDMJVBXeYHldsnebUX6MoV5zPW4A==",
    2459124723            "dev": true,
    2459224724            "requires": {
     
    2460524737                }
    2460624738            }
     24739        },
     24740        "stylis": {
     24741            "version": "4.0.10",
     24742            "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz",
     24743            "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg=="
    2460724744        },
    2460824745        "sugarss": {
     
    2470324840        },
    2470424841        "table": {
    24705             "version": "6.7.1",
    24706             "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
    24707             "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
     24842            "version": "6.7.3",
     24843            "resolved": "https://registry.npmjs.org/table/-/table-6.7.3.tgz",
     24844            "integrity": "sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==",
    2470824845            "dev": true,
    2470924846            "requires": {
    2471024847                "ajv": "^8.0.1",
    24711                 "lodash.clonedeep": "^4.5.0",
    2471224848                "lodash.truncate": "^4.4.2",
    2471324849                "slice-ansi": "^4.0.0",
    24714                 "string-width": "^4.2.0",
    24715                 "strip-ansi": "^6.0.0"
     24850                "string-width": "^4.2.3",
     24851                "strip-ansi": "^6.0.1"
    2471624852            },
    2471724853            "dependencies": {
    2471824854                "ajv": {
    24719                     "version": "8.6.2",
    24720                     "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
    24721                     "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
     24855                    "version": "8.6.3",
     24856                    "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz",
     24857                    "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==",
    2472224858                    "dev": true,
    2472324859                    "requires": {
     
    2472924865                },
    2473024866                "ansi-regex": {
    24731                     "version": "5.0.0",
    24732                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
    24733                     "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
     24867                    "version": "5.0.1",
     24868                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     24869                    "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    2473424870                    "dev": true
    2473524871                },
     
    2475324889                },
    2475424890                "string-width": {
    24755                     "version": "4.2.2",
    24756                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
    24757                     "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
     24891                    "version": "4.2.3",
     24892                    "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
     24893                    "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
    2475824894                    "dev": true,
    2475924895                    "requires": {
    2476024896                        "emoji-regex": "^8.0.0",
    2476124897                        "is-fullwidth-code-point": "^3.0.0",
    24762                         "strip-ansi": "^6.0.0"
     24898                        "strip-ansi": "^6.0.1"
    2476324899                    }
    2476424900                },
    2476524901                "strip-ansi": {
    24766                     "version": "6.0.0",
    24767                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
    24768                     "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
    24769                     "dev": true,
    24770                     "requires": {
    24771                         "ansi-regex": "^5.0.0"
     24902                    "version": "6.0.1",
     24903                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     24904                    "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     24905                    "dev": true,
     24906                    "requires": {
     24907                        "ansi-regex": "^5.0.1"
    2477224908                    }
    2477324909                }
     
    2479324929            "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
    2479424930            "dev": true
    24795         },
    24796         "tar": {
    24797             "version": "6.1.11",
    24798             "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
    24799             "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
    24800             "dev": true,
    24801             "requires": {
    24802                 "chownr": "^2.0.0",
    24803                 "fs-minipass": "^2.0.0",
    24804                 "minipass": "^3.0.0",
    24805                 "minizlib": "^2.1.1",
    24806                 "mkdirp": "^1.0.3",
    24807                 "yallist": "^4.0.0"
    24808             },
    24809             "dependencies": {
    24810                 "chownr": {
    24811                     "version": "2.0.0",
    24812                     "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
    24813                     "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
    24814                     "dev": true
    24815                 },
    24816                 "mkdirp": {
    24817                     "version": "1.0.4",
    24818                     "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
    24819                     "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
    24820                     "dev": true
    24821                 }
    24822             }
    2482324931        },
    2482424932        "tar-fs": {
     
    2495825066            "dev": true
    2495925067        },
    24960         "thread-loader": {
    24961             "version": "3.0.4",
    24962             "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-3.0.4.tgz",
    24963             "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==",
    24964             "dev": true,
    24965             "requires": {
    24966                 "json-parse-better-errors": "^1.0.2",
    24967                 "loader-runner": "^4.1.0",
    24968                 "loader-utils": "^2.0.0",
    24969                 "neo-async": "^2.6.2",
    24970                 "schema-utils": "^3.0.0"
    24971             },
    24972             "dependencies": {
    24973                 "@types/json-schema": {
    24974                     "version": "7.0.9",
    24975                     "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
    24976                     "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
    24977                     "dev": true
    24978                 },
    24979                 "json5": {
    24980                     "version": "2.2.0",
    24981                     "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    24982                     "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    24983                     "dev": true,
    24984                     "requires": {
    24985                         "minimist": "^1.2.5"
    24986                     }
    24987                 },
    24988                 "loader-runner": {
    24989                     "version": "4.2.0",
    24990                     "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
    24991                     "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
    24992                     "dev": true
    24993                 },
    24994                 "loader-utils": {
    24995                     "version": "2.0.0",
    24996                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    24997                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
    24998                     "dev": true,
    24999                     "requires": {
    25000                         "big.js": "^5.2.2",
    25001                         "emojis-list": "^3.0.0",
    25002                         "json5": "^2.1.2"
    25003                     }
    25004                 },
    25005                 "schema-utils": {
    25006                     "version": "3.1.1",
    25007                     "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
    25008                     "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
    25009                     "dev": true,
    25010                     "requires": {
    25011                         "@types/json-schema": "^7.0.8",
    25012                         "ajv": "^6.12.5",
    25013                         "ajv-keywords": "^3.5.2"
    25014                     }
    25015                 }
    25016             }
    25017         },
    2501825068        "throat": {
    2501925069            "version": "5.0.0",
     
    2510625156            }
    2510725157        },
    25108         "tinycolor2": {
    25109             "version": "1.4.2",
    25110             "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz",
    25111             "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA=="
    25112         },
    2511325158        "tmp": {
    2511425159            "version": "0.0.33",
     
    2512125166        },
    2512225167        "tmpl": {
    25123             "version": "1.0.4",
    25124             "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
    25125             "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=",
     25168            "version": "1.0.5",
     25169            "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
     25170            "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
    2512625171            "dev": true
    2512725172        },
     
    2520325248        },
    2520425249        "tr46": {
    25205             "version": "2.1.0",
    25206             "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
    25207             "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
    25208             "dev": true,
    25209             "requires": {
    25210                 "punycode": "^2.1.1"
    25211             }
     25250            "version": "0.0.3",
     25251            "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
     25252            "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=",
     25253            "dev": true
    2521225254        },
    2521325255        "traverse": {
     
    2522225264            "dev": true
    2522325265        },
    25224         "trim": {
    25225             "version": "0.0.1",
    25226             "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
    25227             "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
    25228             "dev": true
    25229         },
    2523025266        "trim-newlines": {
    2523125267            "version": "1.0.0",
     
    2524325279                "escape-string-regexp": "^1.0.2"
    2524425280            }
    25245         },
    25246         "trim-trailing-lines": {
    25247             "version": "1.1.4",
    25248             "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz",
    25249             "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==",
    25250             "dev": true
    2525125281        },
    2525225282        "trough": {
     
    2547325503            }
    2547425504        },
    25475         "unherit": {
    25476             "version": "1.1.3",
    25477             "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
    25478             "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
    25479             "dev": true,
    25480             "requires": {
    25481                 "inherits": "^2.0.0",
    25482                 "xtend": "^4.0.0"
    25483             }
    25484         },
    2548525505        "unicode-canonical-property-names-ecmascript": {
    25486             "version": "1.0.4",
    25487             "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
    25488             "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
     25506            "version": "2.0.0",
     25507            "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
     25508            "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
    2548925509            "dev": true
    2549025510        },
    2549125511        "unicode-match-property-ecmascript": {
    25492             "version": "1.0.4",
    25493             "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
    25494             "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
    25495             "dev": true,
    25496             "requires": {
    25497                 "unicode-canonical-property-names-ecmascript": "^1.0.4",
    25498                 "unicode-property-aliases-ecmascript": "^1.0.4"
     25512            "version": "2.0.0",
     25513            "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
     25514            "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
     25515            "dev": true,
     25516            "requires": {
     25517                "unicode-canonical-property-names-ecmascript": "^2.0.0",
     25518                "unicode-property-aliases-ecmascript": "^2.0.0"
    2549925519            }
    2550025520        },
    2550125521        "unicode-match-property-value-ecmascript": {
    25502             "version": "1.2.0",
    25503             "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
    25504             "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
     25522            "version": "2.0.0",
     25523            "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
     25524            "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
    2550525525            "dev": true
    2550625526        },
    2550725527        "unicode-property-aliases-ecmascript": {
    25508             "version": "1.1.0",
    25509             "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
    25510             "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
     25528            "version": "2.0.0",
     25529            "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
     25530            "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
    2551125531            "dev": true
    2551225532        },
    2551325533        "unified": {
    25514             "version": "6.2.0",
    25515             "resolved": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz",
    25516             "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==",
     25534            "version": "9.2.2",
     25535            "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz",
     25536            "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==",
    2551725537            "dev": true,
    2551825538            "requires": {
    2551925539                "bail": "^1.0.0",
    2552025540                "extend": "^3.0.0",
    25521                 "is-plain-obj": "^1.1.0",
     25541                "is-buffer": "^2.0.0",
     25542                "is-plain-obj": "^2.0.0",
    2552225543                "trough": "^1.0.0",
    25523                 "vfile": "^2.0.0",
    25524                 "x-is-string": "^0.1.0"
     25544                "vfile": "^4.0.0"
     25545            },
     25546            "dependencies": {
     25547                "is-buffer": {
     25548                    "version": "2.0.5",
     25549                    "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
     25550                    "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
     25551                    "dev": true
     25552                },
     25553                "is-plain-obj": {
     25554                    "version": "2.1.0",
     25555                    "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
     25556                    "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
     25557                    "dev": true
     25558                }
    2552525559            }
    2552625560        },
     
    2557425608            "requires": {
    2557525609                "unist-util-is": "^4.0.0"
    25576             },
    25577             "dependencies": {
    25578                 "unist-util-is": {
    25579                     "version": "4.1.0",
    25580                     "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz",
    25581                     "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==",
    25582                     "dev": true
    25583                 }
    2558425610            }
    2558525611        },
    2558625612        "unist-util-is": {
    25587             "version": "3.0.0",
    25588             "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
    25589             "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==",
    25590             "dev": true
    25591         },
    25592         "unist-util-remove-position": {
    25593             "version": "1.1.4",
    25594             "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz",
    25595             "integrity": "sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==",
    25596             "dev": true,
    25597             "requires": {
    25598                 "unist-util-visit": "^1.1.0"
    25599             }
     25613            "version": "4.1.0",
     25614            "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz",
     25615            "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==",
     25616            "dev": true
    2560025617        },
    2560125618        "unist-util-stringify-position": {
    25602             "version": "1.1.2",
    25603             "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
    25604             "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==",
    25605             "dev": true
    25606         },
    25607         "unist-util-visit": {
    25608             "version": "1.4.1",
    25609             "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
    25610             "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
    25611             "dev": true,
    25612             "requires": {
    25613                 "unist-util-visit-parents": "^2.0.0"
    25614             }
    25615         },
    25616         "unist-util-visit-parents": {
    25617             "version": "2.1.2",
    25618             "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
    25619             "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
    25620             "dev": true,
    25621             "requires": {
    25622                 "unist-util-is": "^3.0.0"
     25619            "version": "2.0.3",
     25620            "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
     25621            "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
     25622            "dev": true,
     25623            "requires": {
     25624                "@types/unist": "^2.0.2"
    2562325625            }
    2562425626        },
     
    2575625758                },
    2575725759                "loader-utils": {
    25758                     "version": "2.0.0",
    25759                     "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
    25760                     "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
     25760                    "version": "2.0.2",
     25761                    "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
     25762                    "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
    2576125763                    "dev": true,
    2576225764                    "requires": {
     
    2593325935        },
    2593425936        "vfile": {
    25935             "version": "2.3.0",
    25936             "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz",
    25937             "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==",
    25938             "dev": true,
    25939             "requires": {
    25940                 "is-buffer": "^1.1.4",
    25941                 "replace-ext": "1.0.0",
    25942                 "unist-util-stringify-position": "^1.0.0",
    25943                 "vfile-message": "^1.0.0"
    25944             }
    25945         },
    25946         "vfile-location": {
    25947             "version": "2.0.6",
    25948             "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz",
    25949             "integrity": "sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==",
    25950             "dev": true
     25937            "version": "4.2.1",
     25938            "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
     25939            "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
     25940            "dev": true,
     25941            "requires": {
     25942                "@types/unist": "^2.0.0",
     25943                "is-buffer": "^2.0.0",
     25944                "unist-util-stringify-position": "^2.0.0",
     25945                "vfile-message": "^2.0.0"
     25946            },
     25947            "dependencies": {
     25948                "is-buffer": {
     25949                    "version": "2.0.5",
     25950                    "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
     25951                    "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
     25952                    "dev": true
     25953                }
     25954            }
    2595125955        },
    2595225956        "vfile-message": {
    25953             "version": "1.1.1",
    25954             "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
    25955             "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
    25956             "dev": true,
    25957             "requires": {
    25958                 "unist-util-stringify-position": "^1.1.1"
     25957            "version": "2.0.4",
     25958            "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
     25959            "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
     25960            "dev": true,
     25961            "requires": {
     25962                "@types/unist": "^2.0.0",
     25963                "unist-util-stringify-position": "^2.0.0"
    2595925964            }
    2596025965        },
     
    2604326048        },
    2604426049        "walker": {
    26045             "version": "1.0.7",
    26046             "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
    26047             "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
    26048             "dev": true,
    26049             "requires": {
    26050                 "makeerror": "1.0.x"
     26050            "version": "1.0.8",
     26051            "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
     26052            "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
     26053            "dev": true,
     26054            "requires": {
     26055                "makeerror": "1.0.12"
    2605126056            }
    2605226057        },
     
    2619726202        },
    2619826203        "webidl-conversions": {
    26199             "version": "5.0.0",
    26200             "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
    26201             "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="
     26204            "version": "3.0.1",
     26205            "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
     26206            "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=",
     26207            "dev": true
    2620226208        },
    2620326209        "webpack": {
     
    2623326239        },
    2623426240        "webpack-bundle-analyzer": {
    26235             "version": "4.4.2",
    26236             "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.2.tgz",
    26237             "integrity": "sha512-PIagMYhlEzFfhMYOzs5gFT55DkUdkyrJi/SxJp8EF3YMWhS+T9vvs2EoTetpk5qb6VsCq02eXTlRDOydRhDFAQ==",
     26241            "version": "4.5.0",
     26242            "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz",
     26243            "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==",
    2623826244            "dev": true,
    2623926245            "requires": {
     
    2624126247                "acorn-walk": "^8.0.0",
    2624226248                "chalk": "^4.1.0",
    26243                 "commander": "^6.2.0",
     26249                "commander": "^7.2.0",
    2624426250                "gzip-size": "^6.0.0",
    2624526251                "lodash": "^4.17.20",
     
    2625026256            "dependencies": {
    2625126257                "acorn": {
    26252                     "version": "8.4.1",
    26253                     "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
    26254                     "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
     26258                    "version": "8.5.0",
     26259                    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
     26260                    "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
    2625526261                    "dev": true
    2625626262                },
    2625726263                "acorn-walk": {
    26258                     "version": "8.1.1",
    26259                     "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz",
    26260                     "integrity": "sha512-FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w==",
     26264                    "version": "8.2.0",
     26265                    "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
     26266                    "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
    2626126267                    "dev": true
    2626226268                },
    2626326269                "commander": {
    26264                     "version": "6.2.1",
    26265                     "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
    26266                     "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
     26270                    "version": "7.2.0",
     26271                    "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
     26272                    "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
    2626726273                    "dev": true
    2626826274                }
     
    2627026276        },
    2627126277        "webpack-cli": {
    26272             "version": "3.3.12",
    26273             "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz",
    26274             "integrity": "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==",
    26275             "dev": true,
    26276             "requires": {
    26277                 "chalk": "^2.4.2",
    26278                 "cross-spawn": "^6.0.5",
    26279                 "enhanced-resolve": "^4.1.1",
    26280                 "findup-sync": "^3.0.0",
    26281                 "global-modules": "^2.0.0",
    26282                 "import-local": "^2.0.0",
    26283                 "interpret": "^1.4.0",
    26284                 "loader-utils": "^1.4.0",
    26285                 "supports-color": "^6.1.0",
    26286                 "v8-compile-cache": "^2.1.1",
    26287                 "yargs": "^13.3.2"
    26288             },
    26289             "dependencies": {
    26290                 "chalk": {
    26291                     "version": "2.4.2",
    26292                     "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
    26293                     "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
    26294                     "dev": true,
    26295                     "requires": {
    26296                         "ansi-styles": "^3.2.1",
    26297                         "escape-string-regexp": "^1.0.5",
    26298                         "supports-color": "^5.3.0"
    26299                     },
    26300                     "dependencies": {
    26301                         "supports-color": {
    26302                             "version": "5.5.0",
    26303                             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
    26304                             "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
    26305                             "dev": true,
    26306                             "requires": {
    26307                                 "has-flag": "^3.0.0"
    26308                             }
    26309                         }
    26310                     }
     26278            "version": "4.9.1",
     26279            "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz",
     26280            "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==",
     26281            "dev": true,
     26282            "requires": {
     26283                "@discoveryjs/json-ext": "^0.5.0",
     26284                "@webpack-cli/configtest": "^1.1.0",
     26285                "@webpack-cli/info": "^1.4.0",
     26286                "@webpack-cli/serve": "^1.6.0",
     26287                "colorette": "^2.0.14",
     26288                "commander": "^7.0.0",
     26289                "execa": "^5.0.0",
     26290                "fastest-levenshtein": "^1.0.12",
     26291                "import-local": "^3.0.2",
     26292                "interpret": "^2.2.0",
     26293                "rechoir": "^0.7.0",
     26294                "webpack-merge": "^5.7.3"
     26295            },
     26296            "dependencies": {
     26297                "colorette": {
     26298                    "version": "2.0.16",
     26299                    "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz",
     26300                    "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==",
     26301                    "dev": true
     26302                },
     26303                "commander": {
     26304                    "version": "7.2.0",
     26305                    "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
     26306                    "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
     26307                    "dev": true
    2631126308                },
    2631226309                "cross-spawn": {
    26313                     "version": "6.0.5",
    26314                     "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
    26315                     "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
    26316                     "dev": true,
    26317                     "requires": {
    26318                         "nice-try": "^1.0.4",
    26319                         "path-key": "^2.0.1",
    26320                         "semver": "^5.5.0",
    26321                         "shebang-command": "^1.2.0",
    26322                         "which": "^1.2.9"
    26323                     }
    26324                 },
    26325                 "global-modules": {
     26310                    "version": "7.0.3",
     26311                    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
     26312                    "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
     26313                    "dev": true,
     26314                    "requires": {
     26315                        "path-key": "^3.1.0",
     26316                        "shebang-command": "^2.0.0",
     26317                        "which": "^2.0.1"
     26318                    }
     26319                },
     26320                "execa": {
     26321                    "version": "5.1.1",
     26322                    "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
     26323                    "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
     26324                    "dev": true,
     26325                    "requires": {
     26326                        "cross-spawn": "^7.0.3",
     26327                        "get-stream": "^6.0.0",
     26328                        "human-signals": "^2.1.0",
     26329                        "is-stream": "^2.0.0",
     26330                        "merge-stream": "^2.0.0",
     26331                        "npm-run-path": "^4.0.1",
     26332                        "onetime": "^5.1.2",
     26333                        "signal-exit": "^3.0.3",
     26334                        "strip-final-newline": "^2.0.0"
     26335                    }
     26336                },
     26337                "get-stream": {
     26338                    "version": "6.0.1",
     26339                    "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
     26340                    "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
     26341                    "dev": true
     26342                },
     26343                "human-signals": {
     26344                    "version": "2.1.0",
     26345                    "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
     26346                    "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
     26347                    "dev": true
     26348                },
     26349                "is-stream": {
     26350                    "version": "2.0.1",
     26351                    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
     26352                    "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
     26353                    "dev": true
     26354                },
     26355                "npm-run-path": {
     26356                    "version": "4.0.1",
     26357                    "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
     26358                    "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
     26359                    "dev": true,
     26360                    "requires": {
     26361                        "path-key": "^3.0.0"
     26362                    }
     26363                },
     26364                "path-key": {
     26365                    "version": "3.1.1",
     26366                    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
     26367                    "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
     26368                    "dev": true
     26369                },
     26370                "shebang-command": {
    2632626371                    "version": "2.0.0",
    26327                     "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
    26328                     "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
    26329                     "dev": true,
    26330                     "requires": {
    26331                         "global-prefix": "^3.0.0"
    26332                     }
    26333                 },
    26334                 "global-prefix": {
     26372                    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
     26373                    "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
     26374                    "dev": true,
     26375                    "requires": {
     26376                        "shebang-regex": "^3.0.0"
     26377                    }
     26378                },
     26379                "shebang-regex": {
    2633526380                    "version": "3.0.0",
    26336                     "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
    26337                     "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
    26338                     "dev": true,
    26339                     "requires": {
    26340                         "ini": "^1.3.5",
    26341                         "kind-of": "^6.0.2",
    26342                         "which": "^1.3.1"
    26343                     }
    26344                 },
    26345                 "import-local": {
    26346                     "version": "2.0.0",
    26347                     "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
    26348                     "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
    26349                     "dev": true,
    26350                     "requires": {
    26351                         "pkg-dir": "^3.0.0",
    26352                         "resolve-cwd": "^2.0.0"
    26353                     }
    26354                 },
    26355                 "kind-of": {
    26356                     "version": "6.0.3",
    26357                     "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    26358                     "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    26359                     "dev": true
    26360                 },
    26361                 "resolve-cwd": {
    26362                     "version": "2.0.0",
    26363                     "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
    26364                     "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
    26365                     "dev": true,
    26366                     "requires": {
    26367                         "resolve-from": "^3.0.0"
    26368                     }
    26369                 },
    26370                 "resolve-from": {
    26371                     "version": "3.0.0",
    26372                     "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
    26373                     "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
    26374                     "dev": true
    26375                 },
    26376                 "semver": {
    26377                     "version": "5.7.1",
    26378                     "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
    26379                     "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
    26380                     "dev": true
    26381                 },
    26382                 "supports-color": {
    26383                     "version": "6.1.0",
    26384                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    26385                     "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    26386                     "dev": true,
    26387                     "requires": {
    26388                         "has-flag": "^3.0.0"
    26389                     }
    26390                 },
    26391                 "which": {
    26392                     "version": "1.3.1",
    26393                     "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
    26394                     "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
    26395                     "dev": true,
    26396                     "requires": {
    26397                         "isexe": "^2.0.0"
    26398                     }
    26399                 },
    26400                 "yargs": {
    26401                     "version": "13.3.2",
    26402                     "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
    26403                     "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
    26404                     "dev": true,
    26405                     "requires": {
    26406                         "cliui": "^5.0.0",
    26407                         "find-up": "^3.0.0",
    26408                         "get-caller-file": "^2.0.1",
    26409                         "require-directory": "^2.1.1",
    26410                         "require-main-filename": "^2.0.0",
    26411                         "set-blocking": "^2.0.0",
    26412                         "string-width": "^3.0.0",
    26413                         "which-module": "^2.0.0",
    26414                         "y18n": "^4.0.0",
    26415                         "yargs-parser": "^13.1.2"
    26416                     }
    26417                 },
    26418                 "yargs-parser": {
    26419                     "version": "13.1.2",
    26420                     "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
    26421                     "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
    26422                     "dev": true,
    26423                     "requires": {
    26424                         "camelcase": "^5.0.0",
    26425                         "decamelize": "^1.2.0"
    26426                     }
     26381                    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
     26382                    "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
     26383                    "dev": true
    2642726384                }
    2642826385            }
     
    2672426681            }
    2672526682        },
     26683        "webpack-merge": {
     26684            "version": "5.8.0",
     26685            "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
     26686            "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==",
     26687            "dev": true,
     26688            "requires": {
     26689                "clone-deep": "^4.0.1",
     26690                "wildcard": "^2.0.0"
     26691            },
     26692            "dependencies": {
     26693                "clone-deep": {
     26694                    "version": "4.0.1",
     26695                    "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
     26696                    "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
     26697                    "dev": true,
     26698                    "requires": {
     26699                        "is-plain-object": "^2.0.4",
     26700                        "kind-of": "^6.0.2",
     26701                        "shallow-clone": "^3.0.0"
     26702                    }
     26703                },
     26704                "kind-of": {
     26705                    "version": "6.0.3",
     26706                    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
     26707                    "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
     26708                    "dev": true
     26709                },
     26710                "shallow-clone": {
     26711                    "version": "3.0.1",
     26712                    "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
     26713                    "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
     26714                    "dev": true,
     26715                    "requires": {
     26716                        "kind-of": "^6.0.2"
     26717                    }
     26718                }
     26719            }
     26720        },
    2672626721        "webpack-sources": {
    2672726722            "version": "1.4.3",
     
    2679126786        },
    2679226787        "whatwg-url": {
    26793             "version": "8.7.0",
    26794             "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
    26795             "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
    26796             "dev": true,
    26797             "requires": {
    26798                 "lodash": "^4.7.0",
    26799                 "tr46": "^2.1.0",
    26800                 "webidl-conversions": "^6.1.0"
    26801             },
    26802             "dependencies": {
    26803                 "webidl-conversions": {
    26804                     "version": "6.1.0",
    26805                     "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
    26806                     "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
    26807                     "dev": true
    26808                 }
    26809             }
    26810         },
    26811         "whatwg-url-without-unicode": {
    26812             "version": "8.0.0-3",
    26813             "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz",
    26814             "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==",
    26815             "requires": {
    26816                 "buffer": "^5.4.3",
    26817                 "punycode": "^2.1.1",
    26818                 "webidl-conversions": "^5.0.0"
     26788            "version": "5.0.0",
     26789            "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
     26790            "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
     26791            "dev": true,
     26792            "requires": {
     26793                "tr46": "~0.0.3",
     26794                "webidl-conversions": "^3.0.0"
    2681926795            }
    2682026796        },
     
    2685026826            "integrity": "sha512-PhBaNh8ur9Xm4Ggy4umelwNIP6pPP1bv3EaWaKqfb/QNme2rdLjm7wIInvV4WhxVHhzA4Spgw9qNSqWtB/ca2A=="
    2685126827        },
     26828        "wildcard": {
     26829            "version": "2.0.0",
     26830            "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
     26831            "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
     26832            "dev": true
     26833        },
    2685226834        "window-size": {
    2685326835            "version": "0.1.0",
     
    2690626888            "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
    2690726889            "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A=="
    26908         },
    26909         "x-is-string": {
    26910             "version": "0.1.0",
    26911             "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
    26912             "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=",
    26913             "dev": true
    2691426890        },
    2691526891        "xml-name-validator": {
  • trunk/package.json

    r51989 r52042  
    2525    ],
    2626    "devDependencies": {
    27         "@wordpress/babel-preset-default": "6.2.1",
    28         "@wordpress/custom-templated-path-webpack-plugin": "2.0.5",
    29         "@wordpress/dependency-extraction-webpack-plugin": "3.1.4",
    30         "@wordpress/e2e-test-utils": "5.4.3",
    31         "@wordpress/library-export-default-webpack-plugin": "2.0.5",
    32         "@wordpress/scripts": "16.1.5",
     27        "@wordpress/babel-preset-default": "6.3.4",
     28        "@wordpress/custom-templated-path-webpack-plugin": "2.1.0",
     29        "@wordpress/dependency-extraction-webpack-plugin": "3.2.1",
     30        "@wordpress/e2e-test-utils": "5.4.6",
     31        "@wordpress/library-export-default-webpack-plugin": "2.2.0",
     32        "@wordpress/scripts": "19.1.0",
    3333        "autoprefixer": "^9.8.6",
    3434        "chalk": "4.1.1",
     
    7979    },
    8080    "dependencies": {
    81         "@wordpress/a11y": "3.1.2",
    82         "@wordpress/annotations": "2.1.6",
    83         "@wordpress/api-fetch": "5.1.2",
    84         "@wordpress/autop": "3.1.2",
    85         "@wordpress/blob": "3.1.2",
    86         "@wordpress/block-directory": "2.1.21",
    87         "@wordpress/block-editor": "6.1.14",
    88         "@wordpress/block-library": "3.2.19",
    89         "@wordpress/block-serialization-default-parser": "4.1.2",
    90         "@wordpress/blocks": "9.1.8",
    91         "@wordpress/components": "14.1.11",
    92         "@wordpress/compose": "4.1.6",
    93         "@wordpress/core-data": "3.1.12",
    94         "@wordpress/customize-widgets": "1.0.20",
    95         "@wordpress/data": "5.1.6",
    96         "@wordpress/data-controls": "2.1.6",
    97         "@wordpress/date": "4.1.2",
    98         "@wordpress/deprecated": "3.1.2",
    99         "@wordpress/dom": "3.1.5",
    100         "@wordpress/dom-ready": "3.1.2",
    101         "@wordpress/edit-post": "4.1.21",
    102         "@wordpress/edit-widgets": "2.1.21",
    103         "@wordpress/editor": "10.1.17",
    104         "@wordpress/element": "3.1.2",
    105         "@wordpress/escape-html": "2.1.2",
    106         "@wordpress/format-library": "2.1.14",
    107         "@wordpress/hooks": "3.1.1",
    108         "@wordpress/html-entities": "3.1.2",
    109         "@wordpress/i18n": "4.1.2",
    110         "@wordpress/icons": "4.0.3",
    111         "@wordpress/interface": "3.1.12",
    112         "@wordpress/is-shallow-equal": "4.1.1",
    113         "@wordpress/keyboard-shortcuts": "2.1.7",
    114         "@wordpress/keycodes": "3.1.2",
    115         "@wordpress/list-reusable-blocks": "2.1.11",
    116         "@wordpress/media-utils": "2.1.2",
    117         "@wordpress/notices": "3.1.6",
    118         "@wordpress/nux": "4.1.11",
    119         "@wordpress/plugins": "3.1.6",
    120         "@wordpress/primitives": "2.1.2",
    121         "@wordpress/priority-queue": "2.1.2",
    122         "@wordpress/redux-routine": "4.1.2",
    123         "@wordpress/reusable-blocks": "2.1.17",
    124         "@wordpress/rich-text": "4.1.6",
    125         "@wordpress/server-side-render": "2.1.12",
    126         "@wordpress/shortcode": "3.1.2",
    127         "@wordpress/token-list": "2.1.1",
    128         "@wordpress/url": "3.1.2",
    129         "@wordpress/viewport": "3.1.6",
    130         "@wordpress/warning": "2.1.2",
    131         "@wordpress/widgets": "1.1.19",
    132         "@wordpress/wordcount": "3.1.2",
     81        "@wordpress/a11y": "3.2.3",
     82        "@wordpress/annotations": "2.2.6",
     83        "@wordpress/api-fetch": "5.2.5",
     84        "@wordpress/autop": "3.2.2",
     85        "@wordpress/blob": "3.2.1",
     86        "@wordpress/block-directory": "3.0.5",
     87        "@wordpress/block-editor": "8.0.0",
     88        "@wordpress/block-library": "6.0.3",
     89        "@wordpress/block-serialization-default-parser": "4.2.2",
     90        "@wordpress/blocks": "11.1.3",
     91        "@wordpress/components": "19.0.1",
     92        "@wordpress/compose": "5.0.5",
     93        "@wordpress/core-data": "4.0.5",
     94        "@wordpress/customize-widgets": "2.0.5",
     95        "@wordpress/data": "6.1.3",
     96        "@wordpress/data-controls": "2.2.6",
     97        "@wordpress/date": "4.2.2",
     98        "@wordpress/deprecated": "3.2.2",
     99        "@wordpress/dom": "3.2.6",
     100        "@wordpress/dom-ready": "3.2.2",
     101        "@wordpress/edit-post": "5.0.5",
     102        "@wordpress/edit-widgets": "3.1.0",
     103        "@wordpress/editor": "12.0.2",
     104        "@wordpress/element": "4.0.3",
     105        "@wordpress/escape-html": "2.2.2",
     106        "@wordpress/format-library": "3.0.5",
     107        "@wordpress/hooks": "3.2.1",
     108        "@wordpress/html-entities": "3.2.2",
     109        "@wordpress/i18n": "4.2.3",
     110        "@wordpress/icons": "6.1.0",
     111        "@wordpress/interface": "4.1.3",
     112        "@wordpress/is-shallow-equal": "4.2.0",
     113        "@wordpress/keyboard-shortcuts": "3.0.5",
     114        "@wordpress/keycodes": "3.2.3",
     115        "@wordpress/list-reusable-blocks": "3.0.5",
     116        "@wordpress/media-utils": "3.0.4",
     117        "@wordpress/notices": "3.2.6",
     118        "@wordpress/nux": "5.0.5",
     119        "@wordpress/plugins": "4.0.5",
     120        "@wordpress/primitives": "3.0.3",
     121        "@wordpress/priority-queue": "2.2.2",
     122        "@wordpress/redux-routine": "4.2.1",
     123        "@wordpress/reusable-blocks": "3.0.5",
     124        "@wordpress/rich-text": "5.0.5",
     125        "@wordpress/server-side-render": "3.0.5",
     126        "@wordpress/shortcode": "3.2.2",
     127        "@wordpress/token-list": "2.2.1",
     128        "@wordpress/url": "3.3.0",
     129        "@wordpress/viewport": "4.0.5",
     130        "@wordpress/warning": "2.2.2",
     131        "@wordpress/widgets": "2.0.5",
     132        "@wordpress/wordcount": "3.2.2",
    133133        "backbone": "1.4.0",
    134134        "clipboard": "2.0.8",
  • trunk/src/wp-includes/assets/script-loader-packages.php

    r51719 r52042  
    1 <?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '3243bf46da298d46850bacd71bcc111e'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '4556c7bbdf2d9d6a81c1ca770cf73893'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '293ce6ecd6439249249485d369385617'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'bed28c77ea305cd8e02b0529011189f9'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b8855b04f6a52a7bca89f8d945d46866'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => 'de3c45fbc5977806e2091ee4f6f59b13'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-wordcount'), 'version' => 'd94e63317f1c2e9373815c1ae03f911b'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'react', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '175a701e1aae933281f8553f0ea7c8f5'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'cc8e5d0e23cf68bb9944bf2a7a016e52'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => '751c2504a888adf0398a0c604da94753'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '4d174b4215adfc2b5b76752aad04e5e7'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '0f215b3868e125c7f29468d3cbb4a759'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'b077dccf93658b45b01de1f28d38f04c'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-polyfill', 'wp-primitives', 'wp-widgets'), 'version' => '09aff80d8b1c180d502f354b5d4ba91f'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => 'c15e612c9f374c80bc488bce207feb1f'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => 'ceef9ce8c9c058d69ebf44db39353687'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => '2abad43cdd2da929e01f7d7648e392ab'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '13724e4923d40e224e7c99fdc350a6a1'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '25489fd13f6cba04738b00752f79a668'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '1e1b9c1535c1c32d3236d41aa27c7bf9'), 'edit-post.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '01ede5cc8087545dfed018f2b0b9dba0'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'ef2446963dc78b4208f8f4f0cf70b483'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '60592ad74e11e6bf6d5f155bd5fe286c'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '669f5c11ca4fe7c44d64157347343913'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '4f03d9c45a01df8191f6833373fe1cfa'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '23c734677604301357e154aef27733a3'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'f7ecf196f38940ae0673c46c6c30cd86'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '140ecb91be91e7eec34220584d085033'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'd897c43bea0c2753dd7368eb2d990898'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '798b660598677b39413fdb5f68624aa8'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => '53d021916e259972fbc68f68892323ac'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => 'cf38e80b47baf72f4822ddb8847f4f24'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '80af68069161321e8e131bad6a00d5dc'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'df373dcd13d7abc3f8b042f369b88557'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => 'b08e53c1e070954fa0884cad9a164683'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'c0c1a368ca9ade95dbf55485e8d59b68'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'a843ba54a81c99735da976cf43fac526'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'dc0962ac2885a26f8c2abdbe0cf0e333'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '18c93919f04bb681234310b314675b17'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '3c50c6bd1563bc7fb88433198400a74c'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'bec2012396758ad7603274e338191a42'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => 'f0498feae49f87cd9a121f3e1bae242d'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '7c732c1add9f9667bdf8dd66fbf74759'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '15757929bc8d52a3b184c3fcaeb38c64'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '7bcd3684420783ef1f6ebb7680fe958e'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e9868cffba8a348b31011f87dd53b3c4'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '0a54bbdc44c5f135018c568a887b8279'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '0f11251901b3f83a3373551071d06740'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '02339c8ad03da1e7a03f9212da004007'));
     1<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '531b91a758b525158d15c140a522819b'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '460983ea433ad4adb480359a940d1271'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'e57113647e68a852cb7b1cd8e140bc82'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => '98ee456bef50e518083b2d908b12efd6'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b8855b04f6a52a7bca89f8d945d46866'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => 'e3b4864b1761f45559b125d181eeccea'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '078463eccb0f2a6c4b207270e5938454'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '0a3e4865c8c2025c841cea5aee3c6e84'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'cc8e5d0e23cf68bb9944bf2a7a016e52'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-shortcode'), 'version' => '85a08117e58397f5e519e8ee9f1ef820'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '1e5a68c6be5b9cc6532d58a5062c4707'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '68b1701c372843d24a167ee93e21f28f'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => '2df3489e429bffb1891d0d748c7b4b31'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-viewport', 'wp-widgets'), 'version' => '61524e8db487c3e60a2b3ce6e5371dbd'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => '3fa92a13f4f6644731f73af5ecdbf518'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => 'ceef9ce8c9c058d69ebf44db39353687'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => '70a2be92e6099f67b996b8a7e0266f5c'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '13724e4923d40e224e7c99fdc350a6a1'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '567a844d6765c6c0422c55df898f1681'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '1e1b9c1535c1c32d3236d41aa27c7bf9'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => 'ee6c27d32b67d2c0f22907b72d8762ed'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'b921a96625a3d8c0d1e0d7472df34de8'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'c6e02b89186dd132d70191c58a3dec41'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => 'ed6d85e269fcb3632c76dec6b9ac02f1'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '4f03d9c45a01df8191f6833373fe1cfa'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '86f8584fd0845366c326ed2e31326a1e'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => '02fd2defc23cb5c2837081df67b97158'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '140ecb91be91e7eec34220584d085033'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '48abe0c2523b902e445788bb8132ef7e'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '798b660598677b39413fdb5f68624aa8'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '03be8557c1d6f9c98d9f2a39b0d45968'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '34f4da80b9b52d7f35a142592777b29c'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '99752f8ee65e66fefce46b8af1dac732'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '52a1fb71f5e51adfecbe905eccae04b4'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '0b40907eed64e81bf22bb448c88642d3'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '1120e26c43e94121389f5d1c9f6e89b6'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'c860421df5601d15a8df4afcbc212304'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'dc0962ac2885a26f8c2abdbe0cf0e333'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '18c93919f04bb681234310b314675b17'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'c825bcfd263c88dcd76e14b67d47340b'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '2d4d45c0e771117074787655ee5efbcb'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => '04ed6c49d04854d7ca20cb9d321e5e87'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '04ce14348d15952b7f9fed3b6e32a745'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '15757929bc8d52a3b184c3fcaeb38c64'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '7bcd3684420783ef1f6ebb7680fe958e'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'ef8beff0847cbaa0e337362716c13bea'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => 'a4b7cdcc29f09d698255b3aec03ac6c1'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5ebe2df53cf3c74ebffc7e2d3e76184c'), 'widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => 'd8086829048e496d396102031b6b98f4'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '02339c8ad03da1e7a03f9212da004007'));
  • trunk/src/wp-includes/block-editor.php

    r51611 r52042  
    188188    }
    189189
     190    // These styles are used if the "no theme styles" options is triggered or on
     191    // themes without their own editor styles.
     192    $default_editor_styles_file = ABSPATH . WPINC . '/css/dist/block-editor/default-editor-styles.css';
     193    if ( file_exists( $default_editor_styles_file ) ) {
     194        $default_editor_styles = array(
     195            array( 'css' => file_get_contents( $default_editor_styles_file ) ),
     196        );
     197    } else {
     198        $default_editor_styles = array();
     199    }
     200
    190201    $editor_settings = array(
    191202        'alignWide'              => get_theme_support( 'align-wide' ),
    192203        'allowedBlockTypes'      => true,
    193204        'allowedMimeTypes'       => get_allowed_mime_types(),
     205        'defaultEditorStyles'    => $default_editor_styles,
    194206        'blockCategories'        => get_default_block_categories(),
    195207        'disableCustomColors'    => get_theme_support( 'disable-custom-colors' ),
     
    465477 * @global array $editor_styles
    466478 *
    467  * @return array An array of theme styles for the block editor. Includes default font family
    468  *               style and theme stylesheets.
     479 * @return array An array of theme styles for the block editor.
    469480 */
    470481function get_block_editor_theme_styles() {
    471482    global $editor_styles;
    472483
    473     if ( ! WP_Theme_JSON_Resolver::theme_has_support() ) {
    474         $styles = array(
    475             array(
    476                 'css'            => 'body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif }',
    477                 '__unstableType' => 'core',
    478             ),
    479         );
    480     } else {
    481         $styles = array();
    482     }
     484    $styles = array();
    483485
    484486    if ( $editor_styles && current_theme_supports( 'editor-styles' ) ) {
  • trunk/src/wp-includes/blocks/archives.php

    r49324 r52042  
    4141        $archives = wp_get_archives( $dropdown_args );
    4242
     43        $classnames = esc_attr( $class );
     44
     45        $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );
     46
    4347        switch ( $dropdown_args['type'] ) {
    4448            case 'yearly':
     
    6165        $label = esc_html( $label );
    6266
    63         $block_content = '<label class="screen-reader-text" for="' . $dropdown_id . '">' . $title . '</label>
     67        $block_content = '<label for="' . $dropdown_id . '">' . $title . '</label>
    6468    <select id="' . $dropdown_id . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
    6569    <option value="">' . $label . '</option>' . $archives . '</select>';
    6670
    6771        return sprintf(
    68             '<div class="%1$s">%2$s</div>',
    69             esc_attr( $class ),
     72            '<div %1$s>%2$s</div>',
     73            $wrapper_attributes,
    7074            $block_content
    7175        );
  • trunk/src/wp-includes/blocks/button/block.json

    r51089 r52042  
    6464        "typography": {
    6565            "fontSize": true,
    66             "__experimentalFontFamily": true
     66            "__experimentalFontFamily": true,
     67            "__experimentalDefaultControls": {
     68                "fontSize": true
     69            }
    6770        },
    6871        "reusable": false,
     72        "spacing": {
     73            "__experimentalSkipSerialization": true,
     74            "padding": [ "horizontal", "vertical" ],
     75            "__experimentalDefaultControls": {
     76                "padding": true
     77            }
     78        },
    6979        "__experimentalBorder": {
    7080            "radius": true,
  • trunk/src/wp-includes/blocks/buttons/block.json

    r50929 r52042  
    77    "keywords": [ "link" ],
    88    "textdomain": "default",
    9     "attributes": {
    10         "contentJustification": {
    11             "type": "string"
    12         },
    13         "orientation": {
    14             "type": "string",
    15             "default": "horizontal"
    16         }
    17     },
    189    "supports": {
    1910        "anchor": true,
    20         "align": [ "wide", "full" ]
     11        "align": [ "wide", "full" ],
     12        "__experimentalExposeControlsToChildren": true,
     13        "spacing": {
     14            "blockGap": true,
     15            "margin": ["top", "bottom" ],
     16            "__experimentalDefaultControls": {
     17                "blockGap": true
     18            }
     19        },
     20        "__experimentalLayout": {
     21            "allowSwitching": false,
     22            "allowInheriting": false,
     23            "default": {
     24                "type": "flex"
     25            }
     26        }
    2127    },
    2228    "editorStyle": "wp-block-buttons-editor",
  • trunk/src/wp-includes/blocks/calendar.php

    r49226 r52042  
    1515function render_block_core_calendar( $attributes ) {
    1616    global $monthnum, $year;
     17
     18    // Calendar shouldn't be rendered
     19    // when there are no published posts on the site.
     20    if ( ! block_core_calendar_has_published_posts() ) {
     21        if ( is_user_logged_in() ) {
     22            return '<div>' . __( 'The calendar block is hidden because there are no published posts.', 'gutenberg' ) . '</div>';
     23        }
     24        return '';
     25    }
    1726
    1827    $previous_monthnum = $monthnum;
     
    6069
    6170add_action( 'init', 'register_block_core_calendar' );
     71
     72/**
     73 * Returns whether or not there are any published posts.
     74 *
     75 * Used to hide the calendar block when there are no published posts.
     76 * This compensates for a known Core bug: https://core.trac.wordpress.org/ticket/12016
     77 *
     78 * @return bool Has any published posts or not.
     79 */
     80function block_core_calendar_has_published_posts() {
     81    // Multisite already has an option that stores the count of the published posts.
     82    // Let's use that for multisites.
     83    if ( is_multisite() ) {
     84        return 0 < (int) get_option( 'post_count' );
     85    }
     86
     87    // On single sites we try our own cached option first.
     88    $has_published_posts = get_option( 'gutenberg_calendar_block_has_published_posts', null );
     89    if ( null !== $has_published_posts ) {
     90        return (bool) $has_published_posts;
     91    }
     92
     93    // No cache hit, let's update the cache and return the cached value.
     94    return block_core_calendar_update_has_published_posts();
     95}
     96
     97/**
     98 * Queries the database for any published post and saves
     99 * a flag whether any published post exists or not.
     100 *
     101 * @return bool Has any published posts or not.
     102 */
     103function block_core_calendar_update_has_published_posts() {
     104    global $wpdb;
     105    $has_published_posts = (bool) $wpdb->get_var( "SELECT 1 as test FROM {$wpdb->posts} WHERE post_type = 'post' AND post_status = 'publish' LIMIT 1" );
     106    update_option( 'gutenberg_calendar_block_has_published_posts', $has_published_posts );
     107    return $has_published_posts;
     108}
     109
     110// We only want to register these functions and actions when
     111// we are on single sites. On multi sites we use `post_count` option.
     112if ( ! is_multisite() ) {
     113    /**
     114     * Handler for updating the has published posts flag when a post is deleted.
     115     *
     116     * @param int $post_id Deleted post ID.
     117     */
     118    function block_core_calendar_update_has_published_post_on_delete( $post_id ) {
     119        $post = get_post( $post_id );
     120
     121        if ( ! $post || 'publish' !== $post->post_status || 'post' !== $post->post_type ) {
     122            return;
     123        }
     124
     125        block_core_calendar_update_has_published_posts();
     126    }
     127
     128    /**
     129     * Handler for updating the has published posts flag when a post status changes.
     130     *
     131     * @param string  $new_status The status the post is changing to.
     132     * @param string  $old_status The status the post is changing from.
     133     * @param WP_Post $post       Post object.
     134     */
     135    function block_core_calendar_update_has_published_post_on_transition_post_status( $new_status, $old_status, $post ) {
     136        if ( $new_status === $old_status ) {
     137            return;
     138        }
     139
     140        if ( 'post' !== get_post_type( $post ) ) {
     141            return;
     142        }
     143
     144        if ( 'publish' !== $new_status && 'publish' !== $old_status ) {
     145            return;
     146        }
     147
     148        block_core_calendar_update_has_published_posts();
     149    }
     150
     151    add_action( 'delete_post', 'block_core_calendar_update_has_published_post_on_delete' );
     152    add_action( 'transition_post_status', 'block_core_calendar_update_has_published_post_on_transition_post_status', 10, 3 );
     153}
  • trunk/src/wp-includes/blocks/categories.php

    r51261 r52042  
    2424        'title_li'     => '',
    2525    );
     26    if ( ! empty( $attributes['showOnlyTopLevel'] ) && $attributes['showOnlyTopLevel'] ) {
     27        $args['parent'] = 0;
     28    }
    2629
    2730    if ( ! empty( $attributes['displayAsDropdown'] ) ) {
  • trunk/src/wp-includes/blocks/categories/block.json

    r50929 r52042  
    1818            "type": "boolean",
    1919            "default": false
     20        },
     21        "showOnlyTopLevel": {
     22            "type": "boolean",
     23            "default": false
    2024        }
    2125    },
  • trunk/src/wp-includes/blocks/code/block.json

    r51089 r52042  
    1515    "supports": {
    1616        "anchor": true,
     17        "__experimentalSelector": ".wp-block-code > code",
    1718        "typography": {
    18             "fontSize": true
     19            "fontSize": true,
     20            "lineHeight": true,
     21            "__experimentalFontStyle": true,
     22            "__experimentalFontWeight": true,
     23            "__experimentalLetterSpacing": true,
     24            "__experimentalTextTransform": true,
     25            "__experimentalDefaultControls": {
     26                "fontSize": true
     27            }
     28        },
     29        "spacing": {
     30            "margin": [ "top", "bottom" ],
     31            "padding": true
     32        },
     33        "__experimentalBorder": {
     34            "radius": true,
     35            "color": true,
     36            "width": true,
     37            "style": true
     38        },
     39        "color": {
     40            "text": true,
     41            "background": true,
     42            "gradients": true
    1943        }
    2044    },
  • trunk/src/wp-includes/blocks/column/block.json

    r50945 r52042  
    1414            "type": "string"
    1515        },
     16        "allowedBlocks": {
     17            "type": "array"
     18        },
    1619        "templateLock": {
     20            "type": "string",
    1721            "enum": [ "all", "insert", false ]
    1822        }
     
    2731        },
    2832        "spacing": {
    29             "padding": true
     33            "padding": true,
     34            "__experimentalDefaultControls": {
     35                "padding": true
     36            }
    3037        }
    3138    }
  • trunk/src/wp-includes/blocks/columns/block.json

    r50929 r52042  
    44    "title": "Columns",
    55    "category": "design",
    6     "description": "Add a block that displays content in multiple columns, then add whatever content blocks you’d like.",
     6    "description": "Display content in multiple columns, with blocks added to each column.",
    77    "textdomain": "default",
    88    "attributes": {
    99        "verticalAlignment": {
    1010            "type": "string"
     11        },
     12        "isStackedOnMobile": {
     13            "type": "boolean",
     14            "default": true
    1115        }
    1216    },
     
    1822            "gradients": true,
    1923            "link": true
     24        },
     25        "spacing": {
     26            "blockGap": true,
     27            "margin": [ "top", "bottom" ],
     28            "padding": true,
     29            "__experimentalDefaultControls": {
     30                "blockGap": true
     31            }
    2032        }
    2133    },
  • trunk/src/wp-includes/blocks/cover/block.json

    r50929 r52042  
    1313            "type": "number"
    1414        },
     15        "alt": {
     16            "type": "string",
     17            "source": "attribute",
     18            "selector": "img",
     19            "attribute": "alt",
     20            "default": ""
     21        },
    1522        "hasParallax": {
    1623            "type": "boolean",
     
    2330        "dimRatio": {
    2431            "type": "number",
    25             "default": 50
     32            "default": 100
    2633        },
    2734        "overlayColor": {
     
    5259        "contentPosition": {
    5360            "type": "string"
     61        },
     62        "isDark": {
     63            "type": "boolean",
     64            "default": true
     65        },
     66        "allowedBlocks": {
     67            "type": "array"
     68        },
     69        "templateLock": {
     70            "type": "string",
     71            "enum": [ "all", "insert", false ]
    5472        }
    5573    },
     
    5977        "html": false,
    6078        "spacing": {
    61             "padding": true
     79            "padding": true,
     80            "__experimentalDefaultControls": {
     81                "padding": true
     82            }
    6283        },
    6384        "color": {
  • trunk/src/wp-includes/blocks/embed/block.json

    r50929 r52042  
    44    "title": "Embed",
    55    "category": "embed",
    6     "description": "Add a block that displays content pulled from other sites, like Twitter, Instagram or YouTube.",
     6    "description": "Add a block that displays content pulled from other sites, like Twitter or YouTube.",
    77    "textdomain": "default",
    88    "attributes": {
  • trunk/src/wp-includes/blocks/file/block.json

    r51241 r52042  
    1313        "href": {
    1414            "type": "string"
     15        },
     16        "fileId": {
     17            "type": "string",
     18            "source": "attribute",
     19            "selector": "a:not([download])",
     20            "attribute": "id"
    1521        },
    1622        "fileName": {
  • trunk/src/wp-includes/blocks/gallery/block.json

    r50929 r52042  
    5959            "default": []
    6060        },
     61        "shortCodeTransforms": {
     62            "type": "array",
     63            "default": [],
     64            "items": {
     65                "type": "object"
     66            }
     67        },
    6168        "columns": {
    6269            "type": "number",
     
    7380            "default": true
    7481        },
     82        "fixedHeight": {
     83            "type": "boolean",
     84            "default": true
     85        },
     86        "linkTarget": {
     87            "type": "string"
     88        },
    7589        "linkTo": {
    7690            "type": "string"
     
    7993            "type": "string",
    8094            "default": "large"
     95        },
     96        "allowResize": {
     97            "type": "boolean",
     98            "default": false
    8199        }
     100    },
     101    "providesContext": {
     102        "allowResize": "allowResize",
     103        "imageCrop": "imageCrop",
     104        "fixedHeight": "fixedHeight"
    82105    },
    83106    "supports": {
  • trunk/src/wp-includes/blocks/group/block.json

    r50929 r52042  
    1313        },
    1414        "templateLock": {
     15            "type": "string",
    1516            "enum": [ "all", "insert", false ]
    1617        }
     
    2526        },
    2627        "spacing": {
    27             "padding": true
     28            "padding": true,
     29            "__experimentalDefaultControls": {
     30                "padding": true
     31            }
    2832        },
    2933        "__experimentalBorder": {
  • trunk/src/wp-includes/blocks/heading/block.json

    r51089 r52042  
    3333            "link": true
    3434        },
     35        "spacing": {
     36            "margin": true
     37        },
    3538        "typography": {
    3639            "fontSize": true,
    3740            "lineHeight": true,
    38             "__experimentalFontWeight": true
     41            "__experimentalFontStyle": true,
     42            "__experimentalFontWeight": true,
     43            "__experimentalLetterSpacing": true,
     44            "__experimentalTextTransform": true,
     45            "__experimentalDefaultControls": {
     46                "fontSize": true,
     47                "fontAppearance": true,
     48                "textTransform": true
     49            }
    3950        },
    4051        "__experimentalSelector": "h1,h2,h3,h4,h5,h6",
    41         "__unstablePasteTextInline": true
     52        "__unstablePasteTextInline": true,
     53        "__experimentalSlashInserter": true
    4254    },
    4355    "editorStyle": "wp-block-heading-editor",
  • trunk/src/wp-includes/blocks/image/block.json

    r50929 r52042  
    44    "title": "Image",
    55    "category": "media",
     6    "usesContext": [ "allowResize", "imageCrop", "fixedHeight" ],
    67    "description": "Insert an image to make a visual statement.",
    78    "keywords": [ "img", "photo", "picture" ],
  • trunk/src/wp-includes/blocks/latest-comments.php

    r50048 r52042  
    4343function render_block_core_latest_comments( $attributes = array() ) {
    4444    $comments = get_comments(
    45         // This filter is documented in wp-includes/widgets/class-wp-widget-recent-comments.php.
     45        /** This filter is documented in wp-includes/widgets/class-wp-widget-recent-comments.php */
    4646        apply_filters(
    4747            'widget_comments_args',
     
    5050                'status'      => 'approve',
    5151                'post_status' => 'publish',
    52             )
     52            ),
     53            array()
    5354        )
    5455    );
  • trunk/src/wp-includes/blocks/list/block.json

    r51089 r52042  
    4040        "typography": {
    4141            "fontSize": true,
    42             "__experimentalFontFamily": true
     42            "__experimentalFontFamily": true,
     43            "lineHeight": true,
     44            "__experimentalFontStyle": true,
     45            "__experimentalFontWeight": true,
     46            "__experimentalLetterSpacing": true,
     47            "__experimentalTextTransform": true,
     48            "__experimentalDefaultControls": {
     49                "fontSize": true
     50            }
    4351        },
    4452        "color": {
    45             "gradients": true
     53            "gradients": true,
     54            "link": true
    4655        },
    4756        "__unstablePasteTextInline": true,
    48         "__experimentalSelector": "ol,ul"
     57        "__experimentalSelector": "ol,ul",
     58        "__experimentalSlashInserter": true
    4959    },
    5060    "editorStyle": "wp-block-list-editor",
  • trunk/src/wp-includes/blocks/loginout.php

    r50929 r52042  
    3939
    4040/**
    41  * Registers the `core/latest-posts` block on server.
     41 * Registers the `core/loginout` block on server.
    4242 */
    4343function register_block_core_loginout() {
  • trunk/src/wp-includes/blocks/page-list.php

    r51199 r52042  
    1010 * which will be applied to the pages markup in the front-end when it is a descendant of navigation.
    1111 *
    12  * @param  array $context Navigation block context.
     12 * @param  array $attributes Block attributes.
     13 * @param  array $context    Navigation block context.
    1314 * @return array Colors CSS classes and inline styles.
    1415 */
    15 function block_core_page_list_build_css_colors( $context ) {
     16function block_core_page_list_build_css_colors( $attributes, $context ) {
    1617    $colors = array(
    17         'css_classes'   => array(),
    18         'inline_styles' => '',
     18        'css_classes'           => array(),
     19        'inline_styles'         => '',
     20        'overlay_css_classes'   => array(),
     21        'overlay_inline_styles' => '',
    1922    );
    2023
    2124    // Text color.
    2225    $has_named_text_color  = array_key_exists( 'textColor', $context );
     26    $has_picked_text_color = array_key_exists( 'customTextColor', $context );
    2327    $has_custom_text_color = isset( $context['style']['color']['text'] );
    2428
    2529    // If has text color.
    26     if ( $has_custom_text_color || $has_named_text_color ) {
     30    if ( $has_custom_text_color || $has_picked_text_color || $has_named_text_color ) {
    2731        // Add has-text-color class.
    2832        $colors['css_classes'][] = 'has-text-color';
     
    3135    if ( $has_named_text_color ) {
    3236        // Add the color class.
    33         $colors['css_classes'][] = sprintf( 'has-%s-color', $context['textColor'] );
     37        $colors['css_classes'][] = sprintf( 'has-%s-color', gutenberg_experimental_to_kebab_case( $context['textColor'] ) );
     38    } elseif ( $has_picked_text_color ) {
     39        $colors['inline_styles'] .= sprintf( 'color: %s;', $context['customTextColor'] );
    3440    } elseif ( $has_custom_text_color ) {
    3541        // Add the custom color inline style.
     
    3945    // Background color.
    4046    $has_named_background_color  = array_key_exists( 'backgroundColor', $context );
     47    $has_picked_background_color = array_key_exists( 'customBackgroundColor', $context );
    4148    $has_custom_background_color = isset( $context['style']['color']['background'] );
    4249
    4350    // If has background color.
    44     if ( $has_custom_background_color || $has_named_background_color ) {
     51    if ( $has_custom_background_color || $has_picked_background_color || $has_named_background_color ) {
    4552        // Add has-background class.
    4653        $colors['css_classes'][] = 'has-background';
     
    4956    if ( $has_named_background_color ) {
    5057        // Add the background-color class.
    51         $colors['css_classes'][] = sprintf( 'has-%s-background-color', $context['backgroundColor'] );
     58        $colors['css_classes'][] = sprintf( 'has-%s-background-color', gutenberg_experimental_to_kebab_case( $context['backgroundColor'] ) );
     59    } elseif ( $has_picked_background_color ) {
     60        $colors['inline_styles'] .= sprintf( 'background-color: %s;', $context['customBackgroundColor'] );
    5261    } elseif ( $has_custom_background_color ) {
    5362        // Add the custom background-color inline style.
    5463        $colors['inline_styles'] .= sprintf( 'background-color: %s;', $context['style']['color']['background'] );
     64    }
     65
     66    // Overlay text color.
     67    $has_named_overlay_text_color  = array_key_exists( 'overlayTextColor', $context );
     68    $has_picked_overlay_text_color = array_key_exists( 'customOverlayTextColor', $context );
     69
     70    // If it has a text color.
     71    if ( $has_named_overlay_text_color || $has_picked_overlay_text_color ) {
     72        $colors['overlay_css_classes'][] = 'has-text-color';
     73    }
     74
     75    // Give overlay colors priority, fall back to Navigation block colors, then global styles.
     76    if ( $has_named_overlay_text_color ) {
     77        $colors['overlay_css_classes'][] = sprintf( 'has-%s-color', gutenberg_experimental_to_kebab_case( $context['overlayTextColor'] ) );
     78    } elseif ( $has_picked_overlay_text_color ) {
     79        $colors['overlay_inline_styles'] .= sprintf( 'color: %s;', $context['customOverlayTextColor'] );
     80    }
     81
     82    // Overlay background colors.
     83    $has_named_overlay_background_color  = array_key_exists( 'overlayBackgroundColor', $context );
     84    $has_picked_overlay_background_color = array_key_exists( 'customOverlayBackgroundColor', $context );
     85
     86    // If has background color.
     87    if ( $has_named_overlay_background_color || $has_picked_overlay_background_color ) {
     88        $colors['overlay_css_classes'][] = 'has-background';
     89    }
     90
     91    if ( $has_named_overlay_background_color ) {
     92        $colors['overlay_css_classes'][] = sprintf( 'has-%s-background-color', gutenberg_experimental_to_kebab_case( $context['overlayBackgroundColor'] ) );
     93    } elseif ( $has_picked_overlay_background_color ) {
     94        $colors['overlay_inline_styles'] .= sprintf( 'background-color: %s;', $context['customOverlayBackgroundColor'] );
    5595    }
    5696
     
    89129 * Outputs Page list markup from an array of pages with nested children.
    90130 *
    91  * @param array $nested_pages The array of nested pages.
     131 * @param boolean $open_submenus_on_click Whether to open submenus on click instead of hover.
     132 * @param boolean $show_submenu_icons Whether to show submenu indicator icons.
     133 * @param boolean $is_navigation_child If block is a child of Navigation block.
     134 * @param array   $nested_pages The array of nested pages.
     135 * @param array   $active_page_ancestor_ids An array of ancestor ids for active page.
     136 * @param array   $colors Color information for overlay styles.
     137 * @param integer $depth The nesting depth.
    92138 *
    93139 * @return string List markup.
    94140 */
    95 function block_core_page_list_render_nested_page_list( $nested_pages ) {
     141function block_core_page_list_render_nested_page_list( $open_submenus_on_click, $show_submenu_icons, $is_navigation_child, $nested_pages, $active_page_ancestor_ids = array(), $colors = array(), $depth = 0 ) {
    96142    if ( empty( $nested_pages ) ) {
    97143        return;
     
    99145    $markup = '';
    100146    foreach ( (array) $nested_pages as $page ) {
    101         $css_class = 'wp-block-pages-list__item';
     147        $css_class       = $page['is_active'] ? ' current-menu-item' : '';
     148        $aria_current    = $page['is_active'] ? ' aria-current="page"' : '';
     149        $style_attribute = '';
     150
     151        $css_class .= in_array( $page['page_id'], $active_page_ancestor_ids, true ) ? ' current-menu-ancestor' : '';
    102152        if ( isset( $page['children'] ) ) {
    103153            $css_class .= ' has-child';
    104154        }
    105         $markup .= '<li class="' . $css_class . '">';
    106         $markup .= '<a class="wp-block-pages-list__item__link" href="' . esc_url( $page['link'] ) . '">' . wp_kses(
    107             $page['title'],
    108             wp_kses_allowed_html( 'post' )
    109         ) . '</a>';
     155
     156        if ( $is_navigation_child ) {
     157            $css_class .= ' wp-block-navigation-item';
     158
     159            if ( $open_submenus_on_click ) {
     160                $css_class .= ' open-on-click';
     161            } elseif ( $show_submenu_icons ) {
     162                $css_class .= ' open-on-hover-click';
     163            }
     164        }
     165
     166        $navigation_child_content_class = $is_navigation_child ? ' wp-block-navigation-item__content' : '';
     167
     168        // If this is the first level of submenus, include the overlay colors.
     169        if ( 1 === $depth && isset( $colors['overlay_css_classes'], $colors['overlay_inline_styles'] ) ) {
     170            $css_class .= ' ' . trim( implode( ' ', $colors['overlay_css_classes'] ) );
     171            if ( '' !== $colors['overlay_inline_styles'] ) {
     172                $style_attribute = sprintf( ' style="%s"', esc_attr( $colors['overlay_inline_styles'] ) );
     173            }
     174        }
     175
     176        $markup .= '<li class="wp-block-pages-list__item' . $css_class . '"' . $style_attribute . '>';
     177
     178        if ( isset( $page['children'] ) && $is_navigation_child && $open_submenus_on_click ) {
     179            $markup .= '<button class="' . $navigation_child_content_class . ' wp-block-navigation-submenu__toggle" aria-expanded="false">' . wp_kses(
     180                $page['title'],
     181                wp_kses_allowed_html( 'post' )
     182            ) . '<span class="wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" role="img" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></span>' .
     183            '</button>';
     184        } else {
     185            $markup .= '<a class="wp-block-pages-list__item__link' . $navigation_child_content_class . ' "href="' . esc_url( $page['link'] ) . '"' . $aria_current . '>' . wp_kses(
     186                $page['title'],
     187                wp_kses_allowed_html( 'post' )
     188            ) . '</a>';
     189        }
     190
    110191        if ( isset( $page['children'] ) ) {
    111             $markup .= '<span class="wp-block-page-list__submenu-icon"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" role="img" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></span>';
    112             $markup .= '<ul class="submenu-container">' . block_core_page_list_render_nested_page_list( $page['children'] ) . '</ul>';
     192            if ( $is_navigation_child && $show_submenu_icons && ! $open_submenus_on_click ) {
     193                $markup .= '<button class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" aria-expanded="false">';
     194                $markup .= '<span class="wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" role="img" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></span>';
     195                $markup .= '</button>';
     196            }
     197            $markup .= '<ul class="submenu-container';
     198            // Extra classname is added when the block is a child of Navigation.
     199            if ( $is_navigation_child ) {
     200                $markup .= ' wp-block-navigation__submenu-container';
     201            }
     202            $markup .= '">' . block_core_page_list_render_nested_page_list( $open_submenus_on_click, $show_submenu_icons, $is_navigation_child, $page['children'], $active_page_ancestor_ids, $colors, $depth + 1 ) . '</ul>';
    113203        }
    114204        $markup .= '</li>';
     
    150240    $block_id++;
    151241
    152     // TODO: When https://core.trac.wordpress.org/ticket/39037 REST API support for multiple orderby values is resolved,
    153     // update 'sort_column' to 'menu_order, post_title'. Sorting by both menu_order and post_title ensures a stable sort.
    154     // Otherwise with pages that have the same menu_order value, we can see different ordering depending on how DB
    155     // queries are constructed internally. For example we might see a different order when a limit is set to <499
    156     // versus >= 500.
    157242    $all_pages = get_pages(
    158243        array(
    159             'sort_column' => 'menu_order',
     244            'sort_column' => 'menu_order,post_title',
    160245            'order'       => 'asc',
    161246        )
    162247    );
    163248
     249    // If thare are no pages, there is nothing to show.
     250    if ( empty( $all_pages ) ) {
     251        return;
     252    }
     253
    164254    $top_level_pages = array();
    165255
    166256    $pages_with_children = array();
    167257
     258    $active_page_ancestor_ids = array();
     259
    168260    foreach ( (array) $all_pages as $page ) {
     261        $is_active = ! empty( $page->ID ) && ( get_the_ID() === $page->ID );
     262
     263        if ( $is_active ) {
     264            $active_page_ancestor_ids = get_post_ancestors( $page->ID );
     265        }
     266
    169267        if ( $page->post_parent ) {
    170268            $pages_with_children[ $page->post_parent ][ $page->ID ] = array(
    171                 'title' => $page->post_title,
    172                 'link'  => get_permalink( $page->ID ),
     269                'page_id'   => $page->ID,
     270                'title'     => $page->post_title,
     271                'link'      => get_permalink( $page->ID ),
     272                'is_active' => $is_active,
    173273            );
    174274        } else {
    175275            $top_level_pages[ $page->ID ] = array(
    176                 'title' => $page->post_title,
    177                 'link'  => get_permalink( $page->ID ),
     276                'page_id'   => $page->ID,
     277                'title'     => $page->post_title,
     278                'link'      => get_permalink( $page->ID ),
     279                'is_active' => $is_active,
    178280            );
    179281
     
    181283    }
    182284
    183     $nested_pages = block_core_page_list_nest_pages( $top_level_pages, $pages_with_children );
    184 
    185     $wrapper_markup = '<ul %1$s>%2$s</ul>';
    186 
    187     $items_markup = block_core_page_list_render_nested_page_list( $nested_pages );
    188 
    189     $colors          = block_core_page_list_build_css_colors( $block->context );
     285    $colors          = block_core_page_list_build_css_colors( $attributes, $block->context );
    190286    $font_sizes      = block_core_page_list_build_css_font_sizes( $block->context );
    191287    $classes         = array_merge(
     
    196292    $css_classes     = trim( implode( ' ', $classes ) );
    197293
    198     if ( $block->context && $block->context['showSubmenuIcon'] ) {
    199         $css_classes .= ' show-submenu-icons';
    200     }
     294    $nested_pages = block_core_page_list_nest_pages( $top_level_pages, $pages_with_children );
     295
     296    $is_navigation_child = array_key_exists( 'showSubmenuIcon', $block->context );
     297
     298    $open_submenus_on_click = array_key_exists( 'openSubmenusOnClick', $block->context ) ? $block->context['openSubmenusOnClick'] : false;
     299
     300    $show_submenu_icons = array_key_exists( 'showSubmenuIcon', $block->context ) ? $block->context['showSubmenuIcon'] : false;
     301
     302    $wrapper_markup = '<ul %1$s>%2$s</ul>';
     303
     304    $items_markup = block_core_page_list_render_nested_page_list( $open_submenus_on_click, $show_submenu_icons, $is_navigation_child, $nested_pages, $active_page_ancestor_ids, $colors );
    201305
    202306    $wrapper_attributes = get_block_wrapper_attributes(
  • trunk/src/wp-includes/blocks/page-list/block.json

    r51105 r52042  
    77    "keywords": [ "menu", "navigation" ],
    88    "textdomain": "default",
     9    "attributes": {
     10    },
    911    "usesContext": [
    1012        "textColor",
     
    1214        "backgroundColor",
    1315        "customBackgroundColor",
     16        "overlayTextColor",
     17        "customOverlayTextColor",
     18        "overlayBackgroundColor",
     19        "customOverlayBackgroundColor",
    1420        "fontSize",
    1521        "customFontSize",
    1622        "showSubmenuIcon",
    17         "style"
     23        "style",
     24        "openSubmenusOnClick"
    1825    ],
    1926    "supports": {
  • trunk/src/wp-includes/blocks/paragraph/block.json

    r51089 r52042  
    3838        "typography": {
    3939            "fontSize": true,
    40             "lineHeight": true
     40            "lineHeight": true,
     41            "__experimentalFontStyle": true,
     42            "__experimentalFontWeight": true,
     43            "__experimentalLetterSpacing": true,
     44            "__experimentalTextTransform": true,
     45            "__experimentalDefaultControls": {
     46                "fontSize": true
     47            }
    4148        },
    4249        "__experimentalSelector": "p",
  • trunk/src/wp-includes/blocks/post-date/block.json

    r51199 r52042  
    2727        "typography": {
    2828            "fontSize": true,
    29             "lineHeight": true
     29            "lineHeight": true,
     30            "__experimentalFontFamily": true,
     31            "__experimentalFontWeight": true,
     32            "__experimentalFontStyle": true,
     33            "__experimentalTextTransform": true,
     34            "__experimentalLetterSpacing": true,
     35            "__experimentalDefaultControls": {
     36                "fontSize": true
     37            }
    3038        }
    3139    }
  • trunk/src/wp-includes/blocks/post-excerpt.php

    r51443 r52042  
    1616function render_block_core_post_excerpt( $attributes, $content, $block ) {
    1717    if ( ! isset( $block->context['postId'] ) ) {
     18        return '';
     19    }
     20
     21    $excerpt = get_the_excerpt( $block->context['postId'] );
     22
     23    if ( empty( $excerpt ) ) {
    1824        return '';
    1925    }
     
    3945    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
    4046
    41     $content               = '<p class="wp-block-post-excerpt__excerpt">' . get_the_excerpt( $block->context['postId'] );
     47    $content               = '<p class="wp-block-post-excerpt__excerpt">' . $excerpt;
    4248    $show_more_on_new_line = ! isset( $attributes['showMoreOnNewLine'] ) || $attributes['showMoreOnNewLine'];
    4349    if ( $show_more_on_new_line && ! empty( $more_text ) ) {
  • trunk/src/wp-includes/blocks/post-excerpt/block.json

    r51443 r52042  
    2525            "link": true
    2626        },
     27        "spacing": {
     28            "margin": true,
     29            "padding": true
     30        },
    2731        "typography": {
    2832            "fontSize": true,
    29             "lineHeight": true
     33            "lineHeight": true,
     34            "__experimentalFontStyle": true,
     35            "__experimentalFontWeight": true,
     36            "__experimentalLetterSpacing": true,
     37            "__experimentalTextTransform": true,
     38            "__experimentalDefaultControls": {
     39                "fontSize": true
     40            }
    3041        }
    3142    },
  • trunk/src/wp-includes/blocks/post-featured-image.php

    r50945 r52042  
    2424        return '';
    2525    }
    26 
     26    $wrapper_attributes = get_block_wrapper_attributes();
    2727    if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
    2828        $featured_image = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $featured_image );
    2929    }
    3030
    31     $wrapper_attributes = get_block_wrapper_attributes();
     31    $has_width  = ! empty( $attributes['width'] );
     32    $has_height = ! empty( $attributes['height'] );
     33    if ( ! $has_height && ! $has_width ) {
     34        return "<figure $wrapper_attributes>$featured_image</figure>";
     35    }
    3236
    33     return '<figure ' . $wrapper_attributes . '>' . $featured_image . '</figure>';
     37    if ( $has_width ) {
     38        $wrapper_attributes = get_block_wrapper_attributes( array( 'style' => "width:{$attributes['width']};" ) );
     39    }
     40
     41    if ( $has_height ) {
     42        $image_styles = "height:{$attributes['height']};";
     43        if ( ! empty( $attributes['scale'] ) ) {
     44            $image_styles .= "object-fit:{$attributes['scale']};";
     45        }
     46        $featured_image = str_replace( 'src=', "style='$image_styles' src=", $featured_image );
     47    }
     48
     49    return "<figure $wrapper_attributes>$featured_image</figure>";
    3450}
    3551
  • trunk/src/wp-includes/blocks/post-featured-image/block.json

    r51199 r52042  
    1010            "type": "boolean",
    1111            "default": false
     12        },
     13        "width": {
     14            "type": "string"
     15        },
     16        "height": {
     17            "type": "string"
     18        },
     19        "scale": {
     20            "type": "string",
     21            "default": "cover"
    1222        }
    1323    },
     
    1525    "supports": {
    1626        "align": [ "left", "right", "center", "wide", "full" ],
    17         "html": false
     27        "color": {
     28            "__experimentalDuotone": "img",
     29            "text": false,
     30            "background": false
     31        },
     32        "html": false,
     33        "spacing": {
     34            "margin": true,
     35            "padding": true
     36        }
    1837    },
    1938    "editorStyle": "wp-block-post-featured-image-editor",
  • trunk/src/wp-includes/blocks/post-template.php

    r51421 r52042  
    6262            )
    6363        )->render( array( 'dynamic' => false ) );
    64         $content      .= "<li>{$block_content}</li>";
     64        $post_classes  = esc_attr( implode( ' ', get_post_class( 'wp-block-post' ) ) );
     65        $content      .= '<li class="' . $post_classes . '">' . $block_content . '</li>';
    6566    }
    6667
  • trunk/src/wp-includes/blocks/post-template/block.json

    r51199 r52042  
    1717        "reusable": false,
    1818        "html": false,
    19         "align": true
     19        "align": true,
     20        "__experimentalLayout": {
     21            "allowEditing": false
     22        }
    2023    },
    2124    "style": "wp-block-post-template",
  • trunk/src/wp-includes/blocks/post-terms.php

    r51362 r52042  
    2424
    2525    $post_terms = get_the_terms( $block->context['postId'], $attributes['term'] );
    26     if ( is_wp_error( $post_terms ) ) {
    27         return '';
    28     }
    29     if ( empty( $post_terms ) ) {
     26    if ( is_wp_error( $post_terms ) || empty( $post_terms ) ) {
    3027        return '';
    3128    }
    3229
    33     $align_class_name = empty( $attributes['textAlign'] ) ? '' : ' ' . "has-text-align-{$attributes['textAlign']}";
     30    $classes = 'taxonomy-' . $attributes['term'];
     31    if ( isset( $attributes['textAlign'] ) ) {
     32        $classes .= ' has-text-align-' . $attributes['textAlign'];
     33    }
    3434
    35     $terms_links = '';
    36     foreach ( $post_terms as $term ) {
    37         $terms_links .= sprintf(
    38             '<a href="%1$s">%2$s</a> | ',
    39             get_term_link( $term->term_id ),
    40             esc_html( $term->name )
    41         );
    42     }
    43     $terms_links        = trim( $terms_links, ' | ' );
    44     $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
     35    $separator = empty( $attributes['separator'] ) ? ' ' : $attributes['separator'];
    4536
    46     return sprintf(
    47         '<div %1$s>%2$s</div>',
    48         $wrapper_attributes,
    49         $terms_links
     37    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) );
     38
     39    return get_the_term_list(
     40        $block->context['postId'],
     41        $attributes['term'],
     42        "<div $wrapper_attributes>",
     43        '<span class="wp-block-post-terms__separator">' . $separator . '</span>',
     44        '</div>'
    5045    );
    5146}
  • trunk/src/wp-includes/blocks/post-terms/block.json

    r51089 r52042  
    1212        "textAlign": {
    1313            "type": "string"
     14        },
     15        "separator": {
     16            "type": "string",
     17            "default": ", "
    1418        }
    1519    },
     
    2327        "typography": {
    2428            "lineHeight": true,
    25             "fontSize": true
     29            "fontSize": true,
     30            "__experimentalFontStyle": true,
     31            "__experimentalFontWeight": true,
     32            "__experimentalLetterSpacing": true,
     33            "__experimentalTextTransform": true,
     34            "__experimentalDefaultControls": {
     35                "fontSize": true
     36            }
    2637        }
    27     }
     38    },
     39    "style": "wp-block-post-terms"
    2840}
  • trunk/src/wp-includes/blocks/post-title.php

    r50929 r52042  
    2020    }
    2121
    22     $post_ID          = $block->context['postId'];
     22    $post_ID = $block->context['postId'];
     23    $title   = get_the_title( $post_ID );
     24
     25    if ( ! $title ) {
     26        return '';
     27    }
     28
    2329    $tag_name         = 'h2';
    2430    $align_class_name = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
     
    2834    }
    2935
    30     $title = get_the_title( $post_ID );
    3136    if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
    32         $title = sprintf( '<a href="%1s" target="%2s" rel="%3s">%4s</a>', get_the_permalink( $post_ID ), $attributes['linkTarget'], $attributes['rel'], $title );
     37        $title = sprintf( '<a href="%1$s" target="%2$s" rel="%3$s">%4$s</a>', get_the_permalink( $post_ID ), $attributes['linkTarget'], $attributes['rel'], $title );
    3338    }
    3439    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
  • trunk/src/wp-includes/blocks/post-title/block.json

    r51199 r52042  
    3636            "link": true
    3737        },
     38        "spacing": {
     39            "margin": true
     40        },
    3841        "typography": {
    3942            "fontSize": true,
    4043            "lineHeight": true,
    41             "__experimentalFontFamily": true
     44            "__experimentalFontFamily": true,
     45            "__experimentalFontWeight": true,
     46            "__experimentalFontStyle": true,
     47            "__experimentalTextTransform": true,
     48            "__experimentalLetterSpacing": true,
     49            "__experimentalDefaultControls": {
     50                "fontSize": true,
     51                "fontAppearance": true,
     52                "textTransform": true
     53            }
    4254        }
    4355    },
  • trunk/src/wp-includes/blocks/preformatted/block.json

    r51089 r52042  
    2222        },
    2323        "typography": {
    24             "fontSize": true
     24            "fontSize": true,
     25            "lineHeight": true,
     26            "__experimentalFontStyle": true,
     27            "__experimentalFontWeight": true,
     28            "__experimentalLetterSpacing": true,
     29            "__experimentalTextTransform": true,
     30            "__experimentalDefaultControls": {
     31                "fontSize": true
     32            }
    2533        }
    2634    },
  • trunk/src/wp-includes/blocks/pullquote/block.json

    r50929 r52042  
    2121            "__experimentalRole": "content"
    2222        },
    23         "mainColor": {
    24             "type": "string"
    25         },
    26         "customMainColor": {
    27             "type": "string"
    28         },
    29         "textColor": {
    30             "type": "string"
    31         },
    32         "customTextColor": {
     23        "textAlign": {
    3324            "type": "string"
    3425        }
     
    3627    "supports": {
    3728        "anchor": true,
    38         "align": [ "left", "right", "wide", "full" ]
     29        "align": [ "left", "right", "wide", "full" ],
     30        "color": {
     31            "gradients": true,
     32            "background": true,
     33            "link": true
     34        },
     35        "typography": {
     36            "fontSize": true,
     37            "lineHeight": true,
     38            "__experimentalFontStyle": true,
     39            "__experimentalFontWeight": true,
     40            "__experimentalLetterSpacing": true,
     41            "__experimentalTextTransform": true,
     42            "__experimentalDefaultControls": {
     43                "fontSize": true,
     44                "fontAppearance": true
     45            }
     46        },
     47        "__experimentalBorder": {
     48            "color": true,
     49            "radius": true,
     50            "style": true,
     51            "width": true
     52        }
    3953    },
    40     "styles": [
    41         {
    42             "name": "default",
    43             "label": "Default",
    44             "isDefault": true
    45         },
    46         { "name": "solid-color", "label": "Solid color" }
    47     ],
    4854    "editorStyle": "wp-block-pullquote-editor",
    4955    "style": "wp-block-pullquote"
  • trunk/src/wp-includes/blocks/query-pagination-next.php

    r51051 r52042  
    2121
    2222    $wrapper_attributes = get_block_wrapper_attributes();
    23     $default_label      = __( 'Next Page &raquo;' );
     23    $default_label      = __( 'Next Page' );
    2424    $label              = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? $attributes['label'] : $default_label;
    25     $content            = '';
     25    $pagination_arrow   = get_query_pagination_arrow( $block, true );
     26    if ( $pagination_arrow ) {
     27        $label .= $pagination_arrow;
     28    }
     29    $content = '';
    2630
    2731    // Check if the pagination is for Query that inherits the global context.
  • trunk/src/wp-includes/blocks/query-pagination-next/block.json

    r51089 r52042  
    1212        }
    1313    },
    14     "usesContext": [ "queryId", "query" ],
     14    "usesContext": [ "queryId", "query", "paginationArrow" ],
    1515    "supports": {
    1616        "reusable": false,
     
    2222        "typography": {
    2323            "fontSize": true,
    24             "lineHeight": true
     24            "lineHeight": true,
     25            "__experimentalFontStyle": true,
     26            "__experimentalFontWeight": true,
     27            "__experimentalLetterSpacing": true,
     28            "__experimentalTextTransform": true,
     29            "__experimentalDefaultControls": {
     30                "fontSize": true
     31            }
    2532        }
    2633    }
  • trunk/src/wp-includes/blocks/query-pagination-numbers.php

    r51051 r52042  
    4646            'prev_next' => false,
    4747        );
     48        if ( 1 !== $page ) {
     49            /**
     50             * `paginate_links` doesn't use the provided `format` when the page is `1`.
     51             * This is great for the main query as it removes the extra query params
     52             * making the URL shorter, but in the case of multiple custom queries is
     53             * problematic. It results in returning an empty link which ends up with
     54             * a link to the current page.
     55             *
     56             * A way to address this is to add a `fake` query arg with no value that
     57             * is the same for all custom queries. This way the link is not empty and
     58             * preserves all the other existent query args.
     59             *
     60             * @see https://developer.wordpress.org/reference/functions/paginate_links/
     61             *
     62             * The proper fix of this should be in core. Track Ticket:
     63             * @see https://core.trac.wordpress.org/ticket/53868
     64             *
     65             * TODO: After two WP versions (starting from the WP version the core patch landed),
     66             * we should remove this and call `paginate_links` with the proper new arg.
     67             */
     68            $paginate_args['add_args'] = array( 'cst' => '' );
     69        }
    4870        // We still need to preserve `paged` query param if exists, as is used
    4971        // for Queries that inherit from global context.
  • trunk/src/wp-includes/blocks/query-pagination-previous.php

    r51051 r52042  
    2020
    2121    $wrapper_attributes = get_block_wrapper_attributes();
    22     $default_label      = __( '&laquo; Previous Page' );
     22    $default_label      = __( 'Previous Page' );
    2323    $label              = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? $attributes['label'] : $default_label;
    24     $content            = '';
     24    $pagination_arrow   = get_query_pagination_arrow( $block, false );
     25    if ( $pagination_arrow ) {
     26        $label = $pagination_arrow . $label;
     27    }
     28    $content = '';
    2529    // Check if the pagination is for Query that inherits the global context
    2630    // and handle appropriately.
  • trunk/src/wp-includes/blocks/query-pagination-previous/block.json

    r51089 r52042  
    1212        }
    1313    },
    14     "usesContext": [ "queryId", "query" ],
     14    "usesContext": [ "queryId", "query", "paginationArrow" ],
    1515    "supports": {
    1616        "reusable": false,
     
    2222        "typography": {
    2323            "fontSize": true,
    24             "lineHeight": true
     24            "lineHeight": true,
     25            "__experimentalFontStyle": true,
     26            "__experimentalFontWeight": true,
     27            "__experimentalLetterSpacing": true,
     28            "__experimentalTextTransform": true,
     29            "__experimentalDefaultControls": {
     30                "fontSize": true
     31            }
    2532        }
    2633    }
  • trunk/src/wp-includes/blocks/query-pagination.php

    r50929 r52042  
    77
    88/**
     9 * Renders the `core/query-pagination` block on the server.
     10 *
     11 * @param array  $attributes Block attributes.
     12 * @param string $content    Block default content.
     13 *
     14 * @return string Returns the wrapper for the Query pagination.
     15 */
     16function render_block_core_query_pagination( $attributes, $content ) {
     17    if ( empty( trim( $content ) ) ) {
     18        return '';
     19    }
     20
     21    return sprintf(
     22        '<div %1$s>%2$s</div>',
     23        get_block_wrapper_attributes(),
     24        $content
     25    );
     26}
     27
     28/**
    929 * Registers the `core/query-pagination` block on the server.
    1030 */
    1131function register_block_core_query_pagination() {
    1232    register_block_type_from_metadata(
    13         __DIR__ . '/query-pagination'
     33        __DIR__ . '/query-pagination',
     34        array(
     35            'render_callback' => 'render_block_core_query_pagination',
     36        )
    1437    );
    1538}
  • trunk/src/wp-includes/blocks/query-pagination/block.json

    r50945 r52042  
    77    "description": "Displays a paginated navigation to next/previous set of posts, when applicable.",
    88    "textdomain": "default",
     9    "attributes": {
     10        "paginationArrow": {
     11            "type": "string",
     12            "default": "none"
     13        }
     14    },
    915    "usesContext": [ "queryId", "query" ],
     16    "providesContext": {
     17        "paginationArrow": "paginationArrow"
     18    },
    1019    "supports": {
    1120        "align": true,
     
    1524            "gradients": true,
    1625            "link": true
     26        },
     27        "__experimentalLayout": {
     28            "allowSwitching": false,
     29            "allowInheriting": false,
     30            "default": {
     31                "type": "flex"
     32            }
    1733        }
    1834    },
  • trunk/src/wp-includes/blocks/query-title/block.json

    r51089 r52042  
    2424            "gradients": true
    2525        },
     26        "spacing": {
     27            "margin": true
     28        },
    2629        "typography": {
    2730            "fontSize": true,
    2831            "lineHeight": true,
    29             "__experimentalFontFamily": true
     32            "__experimentalFontFamily": true,
     33            "__experimentalFontStyle": true,
     34            "__experimentalFontWeight": true,
     35            "__experimentalLetterSpacing": true,
     36            "__experimentalTextTransform": true,
     37            "__experimentalDefaultControls": {
     38                "fontSize": true,
     39                "fontAppearance": true,
     40                "textTransform": true
     41            }
    3042        }
    3143    },
  • trunk/src/wp-includes/blocks/quote/block.json

    r50929 r52042  
    2828    },
    2929    "supports": {
    30         "anchor": true
     30        "anchor": true,
     31        "__experimentalSlashInserter": true,
     32        "typography": {
     33            "fontSize": true,
     34            "lineHeight": true,
     35            "__experimentalFontStyle": true,
     36            "__experimentalFontWeight": true,
     37            "__experimentalLetterSpacing": true,
     38            "__experimentalTextTransform": true,
     39            "__experimentalDefaultControls": {
     40                "fontSize": true,
     41                "fontAppearance": true
     42            }
     43        }
    3144    },
    3245    "styles": [
     
    3649            "isDefault": true
    3750        },
     51        { "name": "plain", "label": "Plain" },
    3852        { "name": "large", "label": "Large" }
    3953    ],
  • trunk/src/wp-includes/blocks/search.php

    r50761 r52042  
    2828    );
    2929
    30     $input_id        = 'wp-block-search__input-' . ++$instance_id;
    31     $classnames      = classnames_for_block_core_search( $attributes );
    32     $show_label      = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
    33     $use_icon_button = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
    34     $show_input      = ( ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'] ) ? false : true;
    35     $show_button     = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
    36     $label_markup    = '';
    37     $input_markup    = '';
    38     $button_markup   = '';
    39     $inline_styles   = styles_for_block_core_search( $attributes );
    40 
    41     if ( $show_label ) {
    42         if ( ! empty( $attributes['label'] ) ) {
    43             $label_markup = sprintf(
    44                 '<label for="%s" class="wp-block-search__label">%s</label>',
    45                 $input_id,
    46                 $attributes['label']
    47             );
    48         } else {
    49             $label_markup = sprintf(
    50                 '<label for="%s" class="wp-block-search__label screen-reader-text">%s</label>',
    51                 $input_id,
    52                 __( 'Search' )
    53             );
    54         }
     30    $input_id         = 'wp-block-search__input-' . ++$instance_id;
     31    $classnames       = classnames_for_block_core_search( $attributes );
     32    $show_label       = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
     33    $use_icon_button  = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
     34    $show_input       = ( ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'] ) ? false : true;
     35    $show_button      = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
     36    $label_markup     = '';
     37    $input_markup     = '';
     38    $button_markup    = '';
     39    $inline_styles    = styles_for_block_core_search( $attributes );
     40    $color_classes    = get_color_classes_for_block_core_search( $attributes );
     41    $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
     42        'button-inside' === $attributes['buttonPosition'];
     43    // Border color classes need to be applied to the elements that have a border color.
     44    $border_color_classes = get_border_color_classes_for_block_core_search( $attributes );
     45
     46    $label_markup = sprintf(
     47        '<label for="%1$s" class="wp-block-search__label screen-reader-text">%2$s</label>',
     48        $input_id,
     49        empty( $attributes['label'] ) ? __( 'Search' ) : $attributes['label']
     50    );
     51    if ( $show_label && ! empty( $attributes['label'] ) ) {
     52        $label_markup = sprintf(
     53            '<label for="%1$s" class="wp-block-search__label">%2$s</label>',
     54            $input_id,
     55            $attributes['label']
     56        );
    5557    }
    5658
    5759    if ( $show_input ) {
    58         $input_markup = sprintf(
    59             '<input type="search" id="%s" class="wp-block-search__input" name="s" value="%s" placeholder="%s" %s required />',
     60        $input_classes = ! $is_button_inside ? $border_color_classes : '';
     61        $input_markup  = sprintf(
     62            '<input type="search" id="%s" class="wp-block-search__input %s" name="s" value="%s" placeholder="%s" %s required />',
    6063            $input_id,
     64            $input_classes,
    6165            esc_attr( get_search_query() ),
    6266            esc_attr( $attributes['placeholder'] ),
    63             $inline_styles['shared']
     67            $inline_styles['input']
    6468        );
    6569    }
     
    6771    if ( $show_button ) {
    6872        $button_internal_markup = '';
    69         $button_classes         = '';
    70 
     73        $button_classes         = $color_classes;
     74
     75        if ( ! $is_button_inside ) {
     76            $button_classes .= ' ' . $border_color_classes;
     77        }
    7178        if ( ! $use_icon_button ) {
    7279            if ( ! empty( $attributes['buttonText'] ) ) {
     
    7481            }
    7582        } else {
    76             $button_classes        .= 'has-icon';
     83            $button_classes        .= ' has-icon';
    7784            $button_internal_markup =
    7885                '<svg id="search-icon" class="search-icon" viewBox="0 0 24 24" width="24" height="24">
     
    8289
    8390        $button_markup = sprintf(
    84             '<button type="submit" class="wp-block-search__button %s"%s>%s</button>',
     91            '<button type="submit" class="wp-block-search__button %s" %s>%s</button>',
    8592            $button_classes,
    86             $inline_styles['shared'],
     93            $inline_styles['button'],
    8794            $button_internal_markup
    8895        );
    8996    }
    9097
    91     $field_markup       = sprintf(
    92         '<div class="wp-block-search__inside-wrapper"%s>%s</div>',
     98    $field_markup_classes = $is_button_inside ? $border_color_classes : '';
     99    $field_markup         = sprintf(
     100        '<div class="wp-block-search__inside-wrapper %s" %s>%s</div>',
     101        $field_markup_classes,
    93102        $inline_styles['wrapper'],
    94103        $input_markup . $button_markup
    95104    );
    96     $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );
     105    $wrapper_attributes   = get_block_wrapper_attributes( array( 'class' => $classnames ) );
    97106
    98107    return sprintf(
     
    170179 */
    171180function styles_for_block_core_search( $attributes ) {
    172     $shared_styles  = array();
    173181    $wrapper_styles = array();
     182    $button_styles  = array();
     183    $input_styles   = array();
    174184
    175185    // Add width styles.
     
    189199
    190200    if ( $has_border_radius ) {
    191         // Shared style for button and input radius values.
     201        $default_padding = '4px';
    192202        $border_radius   = $attributes['style']['border']['radius'];
    193         $shared_styles[] = sprintf( 'border-radius: %spx;', esc_attr( $border_radius ) );
    194 
    195203        // Apply wrapper border radius if button placed inside.
    196         $button_inside = ! empty( $attributes['buttonPosition'] ) &&
     204        $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
    197205            'button-inside' === $attributes['buttonPosition'];
    198206
    199         if ( $button_inside ) {
    200             // We adjust the border radius value for the outer wrapper element
    201             // to make it visually consistent with the radius applied to inner
    202             // elements.
    203             $default_padding  = 4;
    204             $adjusted_radius  = $border_radius + $default_padding;
    205             $wrapper_styles[] = sprintf( 'border-radius: %dpx;', esc_attr( $adjusted_radius ) );
    206         }
     207        if ( is_array( $border_radius ) ) {
     208            // Apply styles for individual corner border radii.
     209            foreach ( $border_radius as $key => $value ) {
     210                if ( null !== $value ) {
     211                    // Convert camelCase key to kebab-case.
     212                    $name = strtolower( preg_replace( '/(?<!^)[A-Z]/', '-$0', $key ) );
     213
     214                    // Add shared styles for individual border radii for input & button.
     215                    $border_style    = sprintf(
     216                        'border-%s-radius: %s;',
     217                        esc_attr( $name ),
     218                        esc_attr( $value )
     219                    );
     220                    $input_styles[]  = $border_style;
     221                    $button_styles[] = $border_style;
     222
     223                    // Add adjusted border radius styles for the wrapper element
     224                    // if button is positioned inside.
     225                    if ( $is_button_inside && intval( $value ) !== 0 ) {
     226                        $wrapper_styles[] = sprintf(
     227                            'border-%s-radius: calc(%s + %s);',
     228                            esc_attr( $name ),
     229                            esc_attr( $value ),
     230                            $default_padding
     231                        );
     232                    }
     233                }
     234            }
     235        } else {
     236            // Numeric check is for backwards compatibility purposes.
     237            $border_radius   = is_numeric( $border_radius ) ? $border_radius . 'px' : $border_radius;
     238            $border_style    = sprintf( 'border-radius: %s;', esc_attr( $border_radius ) );
     239            $input_styles[]  = $border_style;
     240            $button_styles[] = $border_style;
     241
     242            if ( $is_button_inside && intval( $border_radius ) !== 0 ) {
     243                // Adjust wrapper border radii to maintain visual consistency
     244                // with inner elements when button is positioned inside.
     245                $wrapper_styles[] = sprintf(
     246                    'border-radius: calc(%s + %s);',
     247                    esc_attr( $border_radius ),
     248                    $default_padding
     249                );
     250            }
     251        }
     252    }
     253
     254    // Add border color styles.
     255    $has_border_color = ! empty( $attributes['style']['border']['color'] );
     256
     257    if ( $has_border_color ) {
     258        $border_color     = $attributes['style']['border']['color'];
     259        $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
     260            'button-inside' === $attributes['buttonPosition'];
     261
     262        // Apply wrapper border color if button placed inside.
     263        if ( $is_button_inside ) {
     264            $wrapper_styles[] = sprintf( 'border-color: %s;', esc_attr( $border_color ) );
     265        } else {
     266            $button_styles[] = sprintf( 'border-color: %s;', esc_attr( $border_color ) );
     267            $input_styles[]  = sprintf( 'border-color: %s;', esc_attr( $border_color ) );
     268        }
     269    }
     270
     271    // Add color styles.
     272    $has_text_color = ! empty( $attributes['style']['color']['text'] );
     273    if ( $has_text_color ) {
     274        $button_styles[] = sprintf( 'color: %s;', esc_attr( $attributes['style']['color']['text'] ) );
     275    }
     276
     277    $has_background_color = ! empty( $attributes['style']['color']['background'] );
     278    if ( $has_background_color ) {
     279        $button_styles[] = sprintf( 'background-color: %s;', esc_attr( $attributes['style']['color']['background'] ) );
     280    }
     281
     282    $has_custom_gradient = ! empty( $attributes['style']['color']['gradient'] );
     283    if ( $has_custom_gradient ) {
     284        $button_styles[] = sprintf( 'background: %s;', $attributes['style']['color']['gradient'] );
    207285    }
    208286
    209287    return array(
    210         'shared'  => ! empty( $shared_styles ) ? sprintf( ' style="%s"', implode( ' ', $shared_styles ) ) : '',
     288        'input'   => ! empty( $input_styles ) ? sprintf( ' style="%s"', implode( ' ', $input_styles ) ) : '',
     289        'button'  => ! empty( $button_styles ) ? sprintf( ' style="%s"', implode( ' ', $button_styles ) ) : '',
    211290        'wrapper' => ! empty( $wrapper_styles ) ? sprintf( ' style="%s"', implode( ' ', $wrapper_styles ) ) : '',
    212291    );
    213292}
     293
     294/**
     295 * Returns border color classnames depending on whether there are named or custom border colors.
     296 *
     297 * @param array $attributes The block attributes.
     298 *
     299 * @return string The border color classnames to be applied to the block elements.
     300 */
     301function get_border_color_classes_for_block_core_search( $attributes ) {
     302    $has_custom_border_color = ! empty( $attributes['style']['border']['color'] );
     303    $border_color_classes    = ! empty( $attributes['borderColor'] ) ? sprintf( 'has-border-color has-%s-border-color', $attributes['borderColor'] ) : '';
     304    // If there's a border color style and no `borderColor` text string, we still want to add the generic `has-border-color` class name to the element.
     305    if ( $has_custom_border_color && empty( $attributes['borderColor'] ) ) {
     306        $border_color_classes = 'has-border-color';
     307    }
     308    return $border_color_classes;
     309}
     310
     311/**
     312 * Returns color classnames depending on whether there are named or custom text and background colors.
     313 *
     314 * @param array $attributes The block attributes.
     315 *
     316 * @return string The color classnames to be applied to the block elements.
     317 */
     318function get_color_classes_for_block_core_search( $attributes ) {
     319    $classnames = array();
     320
     321    // Text color.
     322    $has_named_text_color  = ! empty( $attributes['textColor'] );
     323    $has_custom_text_color = ! empty( $attributes['style']['color']['text'] );
     324    if ( $has_named_text_color ) {
     325        $classnames[] = sprintf( 'has-text-color has-%s-color', $attributes['textColor'] );
     326    } elseif ( $has_custom_text_color ) {
     327        // If a custom 'textColor' was selected instead of a preset, still add the generic `has-text-color` class.
     328        $classnames[] = 'has-text-color';
     329    }
     330
     331    // Background color.
     332    $has_named_background_color  = ! empty( $attributes['backgroundColor'] );
     333    $has_custom_background_color = ! empty( $attributes['style']['color']['background'] );
     334    $has_named_gradient          = ! empty( $attributes['gradient'] );
     335    $has_custom_gradient         = ! empty( $attributes['style']['color']['gradient'] );
     336    if (
     337        $has_named_background_color ||
     338        $has_custom_background_color ||
     339        $has_named_gradient ||
     340        $has_custom_gradient
     341    ) {
     342        $classnames[] = 'has-background';
     343    }
     344    if ( $has_named_background_color ) {
     345        $classnames[] = sprintf( 'has-%s-background-color', $attributes['backgroundColor'] );
     346    }
     347    if ( $has_named_gradient ) {
     348        $classnames[] = sprintf( 'has-%s-gradient-background', $attributes['gradient'] );
     349    }
     350
     351    return implode( ' ', $classnames );
     352}
  • trunk/src/wp-includes/blocks/search/block.json

    r50929 r52042  
    4242    "supports": {
    4343        "align": [ "left", "center", "right" ],
     44        "color": {
     45            "gradients": true,
     46            "__experimentalSkipSerialization": true
     47        },
    4448        "__experimentalBorder": {
     49            "color": true,
    4550            "radius": true,
    4651            "__experimentalSkipSerialization": true
  • trunk/src/wp-includes/blocks/site-logo.php

    r51421 r52042  
    134134 */
    135135function _delete_site_logo_on_remove_custom_logo( $old_value, $value ) {
     136    global $_ignore_site_logo_changes;
     137
     138    if ( $_ignore_site_logo_changes ) {
     139        return;
     140    }
     141
    136142    // If the custom_logo is being unset, it's being removed from theme mods.
    137143    if ( isset( $old_value['custom_logo'] ) && ! isset( $value['custom_logo'] ) ) {
     
    144150 */
    145151function _delete_site_logo_on_remove_theme_mods() {
     152    global $_ignore_site_logo_changes;
     153
     154    if ( $_ignore_site_logo_changes ) {
     155        return;
     156    }
     157
    146158    if ( false !== get_theme_support( 'custom-logo' ) ) {
    147159        delete_option( 'site_logo' );
     
    161173}
    162174add_action( 'setup_theme', '_delete_site_logo_on_remove_custom_logo_on_setup_theme', 11 );
     175
     176/**
     177 * Removes the custom_logo theme-mod when the site_logo option gets deleted.
     178 */
     179function _delete_custom_logo_on_remove_site_logo() {
     180    global $_ignore_site_logo_changes;
     181
     182    // Prevent _delete_site_logo_on_remove_custom_logo and
     183    // _delete_site_logo_on_remove_theme_mods from firing and causing an
     184    // infinite loop.
     185    $_ignore_site_logo_changes = true;
     186
     187    // Remove the custom logo.
     188    remove_theme_mod( 'custom_logo' );
     189
     190    $_ignore_site_logo_changes = false;
     191}
     192add_action( 'delete_option_site_logo', '_delete_custom_logo_on_remove_site_logo' );
  • trunk/src/wp-includes/blocks/site-logo/block.json

    r51091 r52042  
    44    "title": "Site Logo",
    55    "category": "layout",
    6     "description": "Useful for displaying a graphic mark, design, or symbol to represent the site. Once a site logo is set, it can be reused in different places and templates. It should not be confused with the site icon, which is the small image used in the dashboard, browser tabs, public search results, etc, to help recognize a site.",
     6    "description": "Display a graphic to represent this site. Update the block, and the changes apply everywhere it’s used. This is different than the site icon, which is the smaller image visible in your dashboard, browser tabs, etc used to help others recognize this site.",
    77    "textdomain": "default",
    88    "attributes": {
     
    2222        }
    2323    },
     24    "example": {
     25        "viewportWidth": 500,
     26        "attributes": {
     27            "width": 350
     28        }
     29    },
    2430    "supports": {
    2531        "html": false,
    2632        "align": true,
    27         "alignWide": false
     33        "alignWide": false,
     34        "color": {
     35            "__experimentalDuotone": "img",
     36            "text": false,
     37            "background": false
     38        }
    2839    },
    2940    "styles": [
  • trunk/src/wp-includes/blocks/site-logo/editor-rtl.css

    r51421 r52042  
    4242 */
    4343/**
     44*  Converts a hex value into the rgb equivalent.
     45*
     46* @param {string} hex - the hexadecimal value to convert
     47* @return {string} comma separated rgb values
     48*/
     49/**
    4450 * Breakpoint mixins
    4551 */
     
    8591}
    8692.wp-block-site-logo.is-default-size img {
     93  height: auto;
    8794  width: 100%;
    8895}
     
    98105.wp-block-site-logo img {
    99106  display: block;
     107  height: auto;
    100108  max-width: 100%;
    101109}
    102 .wp-block-site-logo .components-placeholder {
    103   justify-content: flex-start;
    104   min-height: auto;
     110
     111.wp-block-site-logo.wp-block-site-logo .components-placeholder,
     112.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container {
     113  border-radius: inherit;
     114}
     115.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder {
    105116  height: 120px;
    106   padding: 12px;
    107 }
    108 .wp-block-site-logo .components-placeholder .components-placeholder__label {
    109   margin-top: 12px;
    110   white-space: nowrap;
    111 }
    112 .wp-block-site-logo .components-placeholder .components-placeholder__label .block-editor-block-icon,
    113 .wp-block-site-logo .components-placeholder .components-placeholder__label > svg {
    114   margin-left: 4px;
    115 }
    116 .wp-block-site-logo .components-placeholder .components-form-file-upload {
     117  width: 120px;
     118}
     119.wp-block-site-logo.wp-block-site-logo .components-placeholder {
     120  justify-content: center;
     121  align-items: center;
     122  box-shadow: none;
     123  padding: 0;
     124  min-height: 48px;
     125  min-width: 48px;
     126  height: 100%;
     127  width: 100%;
     128  color: currentColor;
     129  background: transparent;
     130}
     131.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload {
    117132  display: none;
    118133}
    119 .wp-block-site-logo .components-placeholder .components-placeholder__preview {
     134.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__preview {
    120135  position: absolute;
    121136  top: 4px;
     
    128143  justify-content: center;
    129144}
    130 .wp-block-site-logo .components-placeholder .components-drop-zone__content-text {
     145.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text {
    131146  display: none;
    132147}
     148.wp-block-site-logo.wp-block-site-logo .components-placeholder::before {
     149  content: "";
     150  display: block;
     151  position: absolute;
     152  top: 0;
     153  left: 0;
     154  bottom: 0;
     155  right: 0;
     156  border: 1px dashed currentColor;
     157  opacity: 0.3;
     158  pointer-events: none;
     159  border-radius: inherit;
     160}
     161.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__fieldset {
     162  width: auto;
     163}
     164.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button {
     165  color: inherit;
     166  padding: 0;
     167  display: flex;
     168  justify-content: center;
     169  align-items: center;
     170  width: 48px;
     171  height: 48px;
     172  border-radius: 50%;
     173  position: relative;
     174  visibility: hidden;
     175  background: transparent;
     176  transition: all 0.1s linear;
     177}
     178@media (prefers-reduced-motion: reduce) {
     179  .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button {
     180    transition-duration: 0s;
     181    transition-delay: 0s;
     182  }
     183}
     184.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button > svg {
     185  color: #fff;
     186}
     187.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__illustration {
     188  position: absolute;
     189  top: 0;
     190  left: 0;
     191  bottom: 0;
     192  right: 0;
     193  width: 100%;
     194  height: 100%;
     195  stroke: currentColor;
     196  stroke-dasharray: 3;
     197  opacity: 0.3;
     198}
     199.wp-block-site-logo.wp-block-site-logo.is-selected .components-button.components-button {
     200  background: var(--wp-admin-theme-color);
     201  border-color: var(--wp-admin-theme-color);
     202  border-style: solid;
     203  color: #fff;
     204  opacity: 1;
     205  visibility: visible;
     206}
  • trunk/src/wp-includes/blocks/site-logo/editor-rtl.min.css

    r51421 r52042  
    1 .wp-block[data-align=center]>.wp-block-site-logo{margin-right:auto;margin-left:auto;text-align:center}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo:not(.is-default-size){display:table}.wp-block-site-logo.is-default-size{width:120px}.wp-block-site-logo.is-default-size img{width:100%}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo .custom-logo-link.is-transient img{opacity:.3}.wp-block-site-logo img{display:block;max-width:100%}.wp-block-site-logo .components-placeholder{justify-content:flex-start;min-height:auto;height:120px;padding:12px}.wp-block-site-logo .components-placeholder .components-placeholder__label{margin-top:12px;white-space:nowrap}.wp-block-site-logo .components-placeholder .components-placeholder__label .block-editor-block-icon,.wp-block-site-logo .components-placeholder .components-placeholder__label>svg{margin-left:4px}.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo .components-placeholder .components-placeholder__preview{position:absolute;top:4px;left:4px;bottom:4px;right:4px;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}.wp-block-site-logo .components-placeholder .components-drop-zone__content-text{display:none}
     1.wp-block[data-align=center]>.wp-block-site-logo{margin-right:auto;margin-left:auto;text-align:center}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo:not(.is-default-size){display:table}.wp-block-site-logo.is-default-size{width:120px}.wp-block-site-logo.is-default-size img{height:auto;width:100%}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo .custom-logo-link.is-transient img{opacity:.3}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder,.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:120px;width:120px}.wp-block-site-logo.wp-block-site-logo .components-placeholder{justify-content:center;align-items:center;box-shadow:none;padding:0;min-height:48px;min-width:48px;height:100%;width:100%;color:currentColor;background:transparent}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__preview{position:absolute;top:4px;left:4px;bottom:4px;right:4px;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px dashed;opacity:.3;pointer-events:none;border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__fieldset{width:auto}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{color:inherit;padding:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;position:relative;visibility:hidden;background:transparent;transition:all .1s linear}@media (prefers-reduced-motion:reduce){.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{transition-duration:0s;transition-delay:0s}}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:#fff}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__illustration{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;stroke:currentColor;stroke-dasharray:3;opacity:.3}.wp-block-site-logo.wp-block-site-logo.is-selected .components-button.components-button{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-style:solid;color:#fff;opacity:1;visibility:visible}
  • trunk/src/wp-includes/blocks/site-logo/editor.css

    r51421 r52042  
    4242 */
    4343/**
     44*  Converts a hex value into the rgb equivalent.
     45*
     46* @param {string} hex - the hexadecimal value to convert
     47* @return {string} comma separated rgb values
     48*/
     49/**
    4450 * Breakpoint mixins
    4551 */
     
    8591}
    8692.wp-block-site-logo.is-default-size img {
     93  height: auto;
    8794  width: 100%;
    8895}
     
    98105.wp-block-site-logo img {
    99106  display: block;
     107  height: auto;
    100108  max-width: 100%;
    101109}
    102 .wp-block-site-logo .components-placeholder {
    103   justify-content: flex-start;
    104   min-height: auto;
     110
     111.wp-block-site-logo.wp-block-site-logo .components-placeholder,
     112.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container {
     113  border-radius: inherit;
     114}
     115.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder {
    105116  height: 120px;
    106   padding: 12px;
    107 }
    108 .wp-block-site-logo .components-placeholder .components-placeholder__label {
    109   margin-top: 12px;
    110   white-space: nowrap;
    111 }
    112 .wp-block-site-logo .components-placeholder .components-placeholder__label .block-editor-block-icon,
    113 .wp-block-site-logo .components-placeholder .components-placeholder__label > svg {
    114   margin-right: 4px;
    115 }
    116 .wp-block-site-logo .components-placeholder .components-form-file-upload {
     117  width: 120px;
     118}
     119.wp-block-site-logo.wp-block-site-logo .components-placeholder {
     120  justify-content: center;
     121  align-items: center;
     122  box-shadow: none;
     123  padding: 0;
     124  min-height: 48px;
     125  min-width: 48px;
     126  height: 100%;
     127  width: 100%;
     128  color: currentColor;
     129  background: transparent;
     130}
     131.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload {
    117132  display: none;
    118133}
    119 .wp-block-site-logo .components-placeholder .components-placeholder__preview {
     134.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__preview {
    120135  position: absolute;
    121136  top: 4px;
     
    128143  justify-content: center;
    129144}
    130 .wp-block-site-logo .components-placeholder .components-drop-zone__content-text {
     145.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text {
    131146  display: none;
    132147}
     148.wp-block-site-logo.wp-block-site-logo .components-placeholder::before {
     149  content: "";
     150  display: block;
     151  position: absolute;
     152  top: 0;
     153  right: 0;
     154  bottom: 0;
     155  left: 0;
     156  border: 1px dashed currentColor;
     157  opacity: 0.3;
     158  pointer-events: none;
     159  border-radius: inherit;
     160}
     161.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__fieldset {
     162  width: auto;
     163}
     164.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button {
     165  color: inherit;
     166  padding: 0;
     167  display: flex;
     168  justify-content: center;
     169  align-items: center;
     170  width: 48px;
     171  height: 48px;
     172  border-radius: 50%;
     173  position: relative;
     174  visibility: hidden;
     175  background: transparent;
     176  transition: all 0.1s linear;
     177}
     178@media (prefers-reduced-motion: reduce) {
     179  .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button {
     180    transition-duration: 0s;
     181    transition-delay: 0s;
     182  }
     183}
     184.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button > svg {
     185  color: #fff;
     186}
     187.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__illustration {
     188  position: absolute;
     189  top: 0;
     190  right: 0;
     191  bottom: 0;
     192  left: 0;
     193  width: 100%;
     194  height: 100%;
     195  stroke: currentColor;
     196  stroke-dasharray: 3;
     197  opacity: 0.3;
     198}
     199.wp-block-site-logo.wp-block-site-logo.is-selected .components-button.components-button {
     200  background: var(--wp-admin-theme-color);
     201  border-color: var(--wp-admin-theme-color);
     202  border-style: solid;
     203  color: #fff;
     204  opacity: 1;
     205  visibility: visible;
     206}
  • trunk/src/wp-includes/blocks/site-logo/editor.min.css

    r51421 r52042  
    1 .wp-block[data-align=center]>.wp-block-site-logo{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo:not(.is-default-size){display:table}.wp-block-site-logo.is-default-size{width:120px}.wp-block-site-logo.is-default-size img{width:100%}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo .custom-logo-link.is-transient img{opacity:.3}.wp-block-site-logo img{display:block;max-width:100%}.wp-block-site-logo .components-placeholder{justify-content:flex-start;min-height:auto;height:120px;padding:12px}.wp-block-site-logo .components-placeholder .components-placeholder__label{margin-top:12px;white-space:nowrap}.wp-block-site-logo .components-placeholder .components-placeholder__label .block-editor-block-icon,.wp-block-site-logo .components-placeholder .components-placeholder__label>svg{margin-right:4px}.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo .components-placeholder .components-placeholder__preview{position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}.wp-block-site-logo .components-placeholder .components-drop-zone__content-text{display:none}
     1.wp-block[data-align=center]>.wp-block-site-logo{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo:not(.is-default-size){display:table}.wp-block-site-logo.is-default-size{width:120px}.wp-block-site-logo.is-default-size img{height:auto;width:100%}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo .custom-logo-link.is-transient img{opacity:.3}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder,.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:120px;width:120px}.wp-block-site-logo.wp-block-site-logo .components-placeholder{justify-content:center;align-items:center;box-shadow:none;padding:0;min-height:48px;min-width:48px;height:100%;width:100%;color:currentColor;background:transparent}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__preview{position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed;opacity:.3;pointer-events:none;border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__fieldset{width:auto}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{color:inherit;padding:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;position:relative;visibility:hidden;background:transparent;transition:all .1s linear}@media (prefers-reduced-motion:reduce){.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{transition-duration:0s;transition-delay:0s}}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:#fff}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__illustration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:currentColor;stroke-dasharray:3;opacity:.3}.wp-block-site-logo.wp-block-site-logo.is-selected .components-button.components-button{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-style:solid;color:#fff;opacity:1;visibility:visible}
  • trunk/src/wp-includes/blocks/site-logo/style-rtl.css

    r51091 r52042  
    4242 */
    4343/**
     44*  Converts a hex value into the rgb equivalent.
     45*
     46* @param {string} hex - the hexadecimal value to convert
     47* @return {string} comma separated rgb values
     48*/
     49/**
    4450 * Breakpoint mixins
    4551 */
     
    7985  height: auto;
    8086}
    81 .wp-block-site-logo .aligncenter {
     87.wp-block-site-logo a,
     88.wp-block-site-logo img {
     89  border-radius: inherit;
     90}
     91.wp-block-site-logo.aligncenter {
    8292  display: table;
    8393}
    84 .wp-block-site-logo.is-style-rounded img {
     94.wp-block-site-logo.is-style-rounded {
    8595  border-radius: 9999px;
    8696}
  • trunk/src/wp-includes/blocks/site-logo/style-rtl.min.css

    r51091 r52042  
    1 .wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}
     1.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{display:table}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
  • trunk/src/wp-includes/blocks/site-logo/style.css

    r51091 r52042  
    4242 */
    4343/**
     44*  Converts a hex value into the rgb equivalent.
     45*
     46* @param {string} hex - the hexadecimal value to convert
     47* @return {string} comma separated rgb values
     48*/
     49/**
    4450 * Breakpoint mixins
    4551 */
     
    7985  height: auto;
    8086}
    81 .wp-block-site-logo .aligncenter {
     87.wp-block-site-logo a,
     88.wp-block-site-logo img {
     89  border-radius: inherit;
     90}
     91.wp-block-site-logo.aligncenter {
    8292  display: table;
    8393}
    84 .wp-block-site-logo.is-style-rounded img {
     94.wp-block-site-logo.is-style-rounded {
    8595  border-radius: 9999px;
    8696}
  • trunk/src/wp-includes/blocks/site-logo/style.min.css

    r51091 r52042  
    1 .wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}
     1.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{display:table}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
  • trunk/src/wp-includes/blocks/site-tagline/block.json

    r51199 r52042  
    1313    },
    1414    "supports": {
     15        "align": [ "wide", "full" ],
    1516        "html": false,
    1617        "color": {
     
    2526            "lineHeight": true,
    2627            "__experimentalFontFamily": true,
    27             "__experimentalTextTransform": true
     28            "__experimentalTextTransform": true,
     29            "__experimentalFontStyle": true,
     30            "__experimentalFontWeight": true,
     31            "__experimentalLetterSpacing": true,
     32            "__experimentalDefaultControls": {
     33                "fontSize": true
     34            }
    2835        }
    2936    },
  • trunk/src/wp-includes/blocks/site-title.php

    r51199 r52042  
    2222    $align_class_name = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
    2323
     24    $aria_current = is_home() || ( is_front_page() && 'page' === get_option( 'show_on_front' ) ) ? ' aria-current="page"' : '';
     25
    2426    if ( isset( $attributes['level'] ) ) {
    2527        $tag_name = 0 === $attributes['level'] ? 'p' : 'h' . $attributes['level'];
    2628    }
    2729
    28     $link               = sprintf( '<a href="%1$s" rel="home">%2$s</a>', get_bloginfo( 'url' ), $site_title );
     30    if ( $attributes['isLink'] ) {
     31        $link_attrs = array(
     32            'href="' . get_bloginfo( 'url' ) . '"',
     33            'rel="home"',
     34            $aria_current,
     35        );
     36        if ( '_blank' === $attributes['linkTarget'] ) {
     37            $link_attrs[] = 'target="_blank"';
     38            $link_attrs[] = 'aria-label="' . esc_attr__( '(opens in a new tab)' ) . '"';
     39        }
     40        $site_title = sprintf( '<a %1$s>%2$s</a>', implode( ' ', $link_attrs ), $site_title );
     41    }
    2942    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
    3043
     
    3346        $tag_name,
    3447        $wrapper_attributes,
    35         $link
     48        $site_title
    3649    );
    3750}
  • trunk/src/wp-includes/blocks/site-title/block.json

    r51199 r52042  
    44    "title": "Site Title",
    55    "category": "design",
    6     "description": "Displays and allows editing the name of the site. The site title usually appears in the browser title bar, in search results, and more. Also available in Settings > General.",
     6    "description": "Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.",
    77    "textdomain": "default",
    88    "attributes": {
     
    1313        "textAlign": {
    1414            "type": "string"
     15        },
     16        "isLink": {
     17            "type": "boolean",
     18            "default": true
     19        },
     20        "linkTarget": {
     21            "type": "string",
     22            "default": "_self"
    1523        }
     24    },
     25    "example": {
     26        "viewportWidth": 500
    1627    },
    1728    "supports": {
     
    2031        "color": {
    2132            "gradients": true,
    22             "text": false,
    2333            "link": true
    2434        },
     
    3343            "__experimentalTextTransform": true,
    3444            "__experimentalFontStyle": true,
    35             "__experimentalFontWeight": true
     45            "__experimentalFontWeight": true,
     46            "__experimentalLetterSpacing": true,
     47            "__experimentalDefaultControls": {
     48                "fontSize": true,
     49                "lineHeight": true,
     50                "fontAppearance": true,
     51                "letterSpacing": true,
     52                "textTransform": true
     53            }
    3654        }
    3755    },
  • trunk/src/wp-includes/blocks/social-links/block.json

    r50929 r52042  
    4141    "supports": {
    4242        "align": [ "left", "center", "right" ],
    43         "anchor": true
     43        "anchor": true,
     44        "__experimentalExposeControlsToChildren": true,
     45        "__experimentalLayout": {
     46            "allowSwitching": false,
     47            "allowInheriting": false,
     48            "default": {
     49                "type": "flex"
     50            }
     51        },
     52        "spacing": {
     53            "blockGap": true,
     54            "margin": [ "top", "bottom" ],
     55            "units": [
     56                "px",
     57                "em",
     58                "rem",
     59                "vh",
     60                "vw"
     61            ],
     62            "__experimentalDefaultControls": {
     63                "blockGap": true
     64            }
     65        }
    4466    },
    4567    "styles": [
  • trunk/src/wp-includes/blocks/table/block.json

    r50929 r52042  
    44    "title": "Table",
    55    "category": "text",
    6     "description": "Insert a table — perfect for sharing charts and data.",
     6    "description": "Create structured content in rows and columns to display information.",
    77    "textdomain": "default",
    88    "attributes": {
     
    130130            "gradients": true
    131131        },
     132        "typography": {
     133            "fontSize": true,
     134            "lineHeight": true,
     135            "__experimentalFontStyle": true,
     136            "__experimentalFontWeight": true,
     137            "__experimentalLetterSpacing": true,
     138            "__experimentalTextTransform": true,
     139            "__experimentalDefaultControls": {
     140                "fontSize": true
     141            }
     142        },
    132143        "__experimentalBorder": {
    133144            "__experimentalSkipSerialization": true,
  • trunk/src/wp-includes/blocks/tag-cloud.php

    r49226 r52042  
    1818        'taxonomy'   => $attributes['taxonomy'],
    1919        'show_count' => $attributes['showTagCounts'],
     20        'number'     => $attributes['numberOfTags'],
    2021    );
    2122    $tag_cloud = wp_tag_cloud( $args );
  • trunk/src/wp-includes/blocks/tag-cloud/block.json

    r50929 r52042  
    77    "textdomain": "default",
    88    "attributes": {
     9        "numberOfTags": {
     10            "type": "number",
     11            "default": 45,
     12            "minimum": 1,
     13            "maximum": 100
     14        },
    915        "taxonomy": {
    1016            "type": "string",
  • trunk/src/wp-includes/blocks/verse/block.json

    r51089 r52042  
    2828        "typography": {
    2929            "fontSize": true,
    30             "__experimentalFontFamily": true
     30            "__experimentalFontFamily": true,
     31            "lineHeight": true,
     32            "__experimentalFontStyle": true,
     33            "__experimentalFontWeight": true,
     34            "__experimentalLetterSpacing": true,
     35            "__experimentalTextTransform": true,
     36            "__experimentalDefaultControls": {
     37                "fontSize": true,
     38                "fontAppearance": true
     39            }
    3140        },
    3241        "spacing": {
  • trunk/tests/e2e/config/bootstrap.js

    r51989 r52042  
    130130    enablePageDialogAccept();
    131131    observeConsoleLogging();
     132    await page.emulateMediaFeatures( [
     133        { name: 'prefers-reduced-motion', value: 'reduce' },
     134    ] );
    132135    await setBrowserViewport( 'large' );
    133136} );
  • trunk/tests/e2e/specs/edit-posts.test.js

    r51990 r52042  
    6363        // Expect to now be in the editor with the correct post title shown.
    6464        const editorPostTitleInput = await page.$x(
    65             `//textarea[contains(@class, "editor-post-title__input")][contains(text(), "${ title }")]`
     65            `//h1[contains(@class, "editor-post-title__input")][contains(text(), "${ title }")]`
    6666        );
    6767        expect( editorPostTitleInput.length ).toBe( 1 );
  • trunk/tests/phpunit/tests/blocks/editor.php

    r52010 r52042  
    171171        $settings = get_default_block_editor_settings();
    172172
    173         $this->assertCount( 16, $settings );
     173        $this->assertCount( 17, $settings );
    174174        $this->assertFalse( $settings['alignWide'] );
    175175        $this->assertIsArray( $settings['allowedMimeTypes'] );
     
    494494        $this->assertStringContainsString( '"\/wp\/v2\/types"', $after );
    495495    }
    496 
    497     /**
    498      * @ticket 53344
    499      */
    500     public function test_get_block_editor_theme_styles() {
    501         $theme_styles = get_block_editor_theme_styles();
    502         $this->assertCount( 1, $theme_styles );
    503         $this->assertSameSets(
    504             array(
    505                 'css'            => 'body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif }',
    506                 '__unstableType' => 'core',
    507             ),
    508             $theme_styles[0]
    509         );
    510     }
    511496}
Note: See TracChangeset for help on using the changeset viewer.