Make WordPress Core

Changeset 53157


Ignore:
Timestamp:
04/12/2022 03:10:30 PM (3 years ago)
Author:
gziolo
Message:

Editor: Update WordPress packages based based on Gutenberg v13.0 RC3

This is the last step of backports from the Gutenberg plugin for WordPress 6.0 Beta 1 release. It includes all updates WordPress packages published to npm based on the Gutenberg plugin v13.0 RC3 release. This patch also includes all the necessary changes applied to core blocks. New blocks included:

  • Avatar
  • Comment Author Name
  • Comment Content
  • Comment Date
  • Comment Edit Link
  • Comment Rely Link
  • Comment Template
  • Comments Pagination
  • Comments Pagination Next
  • Comments Pagination Previous
  • Comments Query Loop
  • Home Link
  • Post Author Biography
  • Query No Results
  • Read More

See more details in https://github.com/WordPress/wordpress-develop/pull/2564.

Props zieladam, ramonopoly, ocean90.
Fixes #55505.

Location:
trunk
Files:
49 added
4 deleted
115 edited

Legend:

Unmodified
Added
Removed
  • trunk/package-lock.json

    r53150 r53157  
    55    "requires": true,
    66    "dependencies": {
     7        "@ampproject/remapping": {
     8            "version": "2.1.2",
     9            "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz",
     10            "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==",
     11            "dev": true,
     12            "requires": {
     13                "@jridgewell/trace-mapping": "^0.3.0"
     14            }
     15        },
    716        "@babel/code-frame": {
    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"
     17            "version": "7.16.7",
     18            "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
     19            "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
     20            "requires": {
     21                "@babel/highlight": "^7.16.7"
    1322            }
    1423        },
    1524        "@babel/compat-data": {
    16             "version": "7.16.4",
    17             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz",
    18             "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==",
     25            "version": "7.17.7",
     26            "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz",
     27            "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==",
    1928            "dev": true
    2029        },
    2130        "@babel/core": {
    22             "version": "7.16.5",
    23             "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.5.tgz",
    24             "integrity": "sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==",
    25             "dev": true,
    26             "requires": {
    27                 "@babel/code-frame": "^7.16.0",
    28                 "@babel/generator": "^7.16.5",
    29                 "@babel/helper-compilation-targets": "^7.16.3",
    30                 "@babel/helper-module-transforms": "^7.16.5",
    31                 "@babel/helpers": "^7.16.5",
    32                 "@babel/parser": "^7.16.5",
    33                 "@babel/template": "^7.16.0",
    34                 "@babel/traverse": "^7.16.5",
    35                 "@babel/types": "^7.16.0",
     31            "version": "7.17.9",
     32            "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz",
     33            "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==",
     34            "dev": true,
     35            "requires": {
     36                "@ampproject/remapping": "^2.1.0",
     37                "@babel/code-frame": "^7.16.7",
     38                "@babel/generator": "^7.17.9",
     39                "@babel/helper-compilation-targets": "^7.17.7",
     40                "@babel/helper-module-transforms": "^7.17.7",
     41                "@babel/helpers": "^7.17.9",
     42                "@babel/parser": "^7.17.9",
     43                "@babel/template": "^7.16.7",
     44                "@babel/traverse": "^7.17.9",
     45                "@babel/types": "^7.17.0",
    3646                "convert-source-map": "^1.7.0",
    3747                "debug": "^4.1.0",
    3848                "gensync": "^1.0.0-beta.2",
    39                 "json5": "^2.1.2",
    40                 "semver": "^6.3.0",
    41                 "source-map": "^0.5.0"
     49                "json5": "^2.2.1",
     50                "semver": "^6.3.0"
    4251            },
    4352            "dependencies": {
    4453                "@babel/parser": {
    45                     "version": "7.16.6",
    46                     "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz",
    47                     "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==",
    48                     "dev": true
    49                 },
    50                 "json5": {
    51                     "version": "2.2.0",
    52                     "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    53                     "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    54                     "dev": true,
    55                     "requires": {
    56                         "minimist": "^1.2.5"
    57                     }
     54                    "version": "7.17.9",
     55                    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz",
     56                    "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==",
     57                    "dev": true
    5858                },
    5959                "semver": {
     
    8585        },
    8686        "@babel/generator": {
    87             "version": "7.16.5",
    88             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz",
    89             "integrity": "sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==",
    90             "dev": true,
    91             "requires": {
    92                 "@babel/types": "^7.16.0",
     87            "version": "7.17.9",
     88            "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz",
     89            "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==",
     90            "dev": true,
     91            "requires": {
     92                "@babel/types": "^7.17.0",
    9393                "jsesc": "^2.5.1",
    9494                "source-map": "^0.5.0"
     
    9696        },
    9797        "@babel/helper-annotate-as-pure": {
    98             "version": "7.16.0",
    99             "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz",
    100             "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==",
    101             "dev": true,
    102             "requires": {
    103                 "@babel/types": "^7.16.0"
     98            "version": "7.16.7",
     99            "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
     100            "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
     101            "dev": true,
     102            "requires": {
     103                "@babel/types": "^7.16.7"
    104104            }
    105105        },
    106106        "@babel/helper-builder-binary-assignment-operator-visitor": {
    107             "version": "7.16.5",
    108             "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.5.tgz",
    109             "integrity": "sha512-3JEA9G5dmmnIWdzaT9d0NmFRgYnWUThLsDaL7982H0XqqWr56lRrsmwheXFMjR+TMl7QMBb6mzy9kvgr1lRLUA==",
    110             "dev": true,
    111             "requires": {
    112                 "@babel/helper-explode-assignable-expression": "^7.16.0",
    113                 "@babel/types": "^7.16.0"
     107            "version": "7.16.7",
     108            "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz",
     109            "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==",
     110            "dev": true,
     111            "requires": {
     112                "@babel/helper-explode-assignable-expression": "^7.16.7",
     113                "@babel/types": "^7.16.7"
    114114            }
    115115        },
    116116        "@babel/helper-compilation-targets": {
    117             "version": "7.16.3",
    118             "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz",
    119             "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==",
    120             "dev": true,
    121             "requires": {
    122                 "@babel/compat-data": "^7.16.0",
    123                 "@babel/helper-validator-option": "^7.14.5",
     117            "version": "7.17.7",
     118            "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz",
     119            "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==",
     120            "dev": true,
     121            "requires": {
     122                "@babel/compat-data": "^7.17.7",
     123                "@babel/helper-validator-option": "^7.16.7",
    124124                "browserslist": "^4.17.5",
    125125                "semver": "^6.3.0"
     
    127127            "dependencies": {
    128128                "browserslist": {
    129                     "version": "4.19.1",
    130                     "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
    131                     "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
    132                     "dev": true,
    133                     "requires": {
    134                         "caniuse-lite": "^1.0.30001286",
    135                         "electron-to-chromium": "^1.4.17",
     129                    "version": "4.20.2",
     130                    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
     131                    "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
     132                    "dev": true,
     133                    "requires": {
     134                        "caniuse-lite": "^1.0.30001317",
     135                        "electron-to-chromium": "^1.4.84",
    136136                        "escalade": "^3.1.1",
    137                         "node-releases": "^2.0.1",
     137                        "node-releases": "^2.0.2",
    138138                        "picocolors": "^1.0.0"
    139139                    }
    140140                },
    141141                "electron-to-chromium": {
    142                     "version": "1.4.25",
    143                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.25.tgz",
    144                     "integrity": "sha512-bTwub9Y/76EiNmfaiJih+hAy6xn7Ns95S4KvI2NuKNOz8TEEKKQUu44xuy0PYMudjM9zdjKRS1bitsUvHTfuUg==",
     142                    "version": "1.4.107",
     143                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.107.tgz",
     144                    "integrity": "sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg==",
    145145                    "dev": true
    146146                },
    147147                "node-releases": {
    148                     "version": "2.0.1",
    149                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
    150                     "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
     148                    "version": "2.0.3",
     149                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
     150                    "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==",
    151151                    "dev": true
    152152                },
     
    160160        },
    161161        "@babel/helper-create-class-features-plugin": {
    162             "version": "7.16.5",
    163             "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.5.tgz",
    164             "integrity": "sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==",
    165             "dev": true,
    166             "requires": {
    167                 "@babel/helper-annotate-as-pure": "^7.16.0",
    168                 "@babel/helper-environment-visitor": "^7.16.5",
    169                 "@babel/helper-function-name": "^7.16.0",
    170                 "@babel/helper-member-expression-to-functions": "^7.16.5",
    171                 "@babel/helper-optimise-call-expression": "^7.16.0",
    172                 "@babel/helper-replace-supers": "^7.16.5",
    173                 "@babel/helper-split-export-declaration": "^7.16.0"
     162            "version": "7.17.9",
     163            "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz",
     164            "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==",
     165            "dev": true,
     166            "requires": {
     167                "@babel/helper-annotate-as-pure": "^7.16.7",
     168                "@babel/helper-environment-visitor": "^7.16.7",
     169                "@babel/helper-function-name": "^7.17.9",
     170                "@babel/helper-member-expression-to-functions": "^7.17.7",
     171                "@babel/helper-optimise-call-expression": "^7.16.7",
     172                "@babel/helper-replace-supers": "^7.16.7",
     173                "@babel/helper-split-export-declaration": "^7.16.7"
    174174            }
    175175        },
    176176        "@babel/helper-create-regexp-features-plugin": {
    177             "version": "7.16.0",
    178             "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz",
    179             "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==",
    180             "dev": true,
    181             "requires": {
    182                 "@babel/helper-annotate-as-pure": "^7.16.0",
    183                 "regexpu-core": "^4.7.1"
     177            "version": "7.17.0",
     178            "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz",
     179            "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==",
     180            "dev": true,
     181            "requires": {
     182                "@babel/helper-annotate-as-pure": "^7.16.7",
     183                "regexpu-core": "^5.0.1"
    184184            }
    185185        },
    186186        "@babel/helper-define-polyfill-provider": {
    187             "version": "0.3.0",
    188             "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz",
    189             "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==",
     187            "version": "0.3.1",
     188            "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz",
     189            "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==",
    190190            "dev": true,
    191191            "requires": {
     
    209209        },
    210210        "@babel/helper-environment-visitor": {
    211             "version": "7.16.5",
    212             "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz",
    213             "integrity": "sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==",
    214             "dev": true,
    215             "requires": {
    216                 "@babel/types": "^7.16.0"
     211            "version": "7.16.7",
     212            "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz",
     213            "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
     214            "dev": true,
     215            "requires": {
     216                "@babel/types": "^7.16.7"
    217217            }
    218218        },
    219219        "@babel/helper-explode-assignable-expression": {
    220             "version": "7.16.0",
    221             "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz",
    222             "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==",
    223             "dev": true,
    224             "requires": {
    225                 "@babel/types": "^7.16.0"
     220            "version": "7.16.7",
     221            "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz",
     222            "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==",
     223            "dev": true,
     224            "requires": {
     225                "@babel/types": "^7.16.7"
    226226            }
    227227        },
    228228        "@babel/helper-function-name": {
    229             "version": "7.16.0",
    230             "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
    231             "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
    232             "dev": true,
    233             "requires": {
    234                 "@babel/helper-get-function-arity": "^7.16.0",
    235                 "@babel/template": "^7.16.0",
    236                 "@babel/types": "^7.16.0"
    237             }
    238         },
    239         "@babel/helper-get-function-arity": {
    240             "version": "7.16.0",
    241             "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
    242             "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
    243             "dev": true,
    244             "requires": {
    245                 "@babel/types": "^7.16.0"
     229            "version": "7.17.9",
     230            "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz",
     231            "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==",
     232            "dev": true,
     233            "requires": {
     234                "@babel/template": "^7.16.7",
     235                "@babel/types": "^7.17.0"
    246236            }
    247237        },
    248238        "@babel/helper-hoist-variables": {
    249             "version": "7.16.0",
    250             "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
    251             "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
    252             "dev": true,
    253             "requires": {
    254                 "@babel/types": "^7.16.0"
     239            "version": "7.16.7",
     240            "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
     241            "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
     242            "dev": true,
     243            "requires": {
     244                "@babel/types": "^7.16.7"
    255245            }
    256246        },
    257247        "@babel/helper-member-expression-to-functions": {
    258             "version": "7.16.5",
    259             "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.5.tgz",
    260             "integrity": "sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==",
    261             "dev": true,
    262             "requires": {
    263                 "@babel/types": "^7.16.0"
     248            "version": "7.17.7",
     249            "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz",
     250            "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==",
     251            "dev": true,
     252            "requires": {
     253                "@babel/types": "^7.17.0"
    264254            }
    265255        },
    266256        "@babel/helper-module-imports": {
    267             "version": "7.16.0",
    268             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
    269             "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
    270             "requires": {
    271                 "@babel/types": "^7.16.0"
     257            "version": "7.16.7",
     258            "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz",
     259            "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
     260            "requires": {
     261                "@babel/types": "^7.16.7"
    272262            }
    273263        },
    274264        "@babel/helper-module-transforms": {
    275             "version": "7.16.5",
    276             "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz",
    277             "integrity": "sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==",
    278             "dev": true,
    279             "requires": {
    280                 "@babel/helper-environment-visitor": "^7.16.5",
    281                 "@babel/helper-module-imports": "^7.16.0",
    282                 "@babel/helper-simple-access": "^7.16.0",
    283                 "@babel/helper-split-export-declaration": "^7.16.0",
    284                 "@babel/helper-validator-identifier": "^7.15.7",
    285                 "@babel/template": "^7.16.0",
    286                 "@babel/traverse": "^7.16.5",
    287                 "@babel/types": "^7.16.0"
     265            "version": "7.17.7",
     266            "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz",
     267            "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==",
     268            "dev": true,
     269            "requires": {
     270                "@babel/helper-environment-visitor": "^7.16.7",
     271                "@babel/helper-module-imports": "^7.16.7",
     272                "@babel/helper-simple-access": "^7.17.7",
     273                "@babel/helper-split-export-declaration": "^7.16.7",
     274                "@babel/helper-validator-identifier": "^7.16.7",
     275                "@babel/template": "^7.16.7",
     276                "@babel/traverse": "^7.17.3",
     277                "@babel/types": "^7.17.0"
    288278            }
    289279        },
    290280        "@babel/helper-optimise-call-expression": {
    291             "version": "7.16.0",
    292             "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
    293             "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
    294             "dev": true,
    295             "requires": {
    296                 "@babel/types": "^7.16.0"
     281            "version": "7.16.7",
     282            "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz",
     283            "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==",
     284            "dev": true,
     285            "requires": {
     286                "@babel/types": "^7.16.7"
    297287            }
    298288        },
    299289        "@babel/helper-plugin-utils": {
    300             "version": "7.16.5",
    301             "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.5.tgz",
    302             "integrity": "sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ=="
     290            "version": "7.16.7",
     291            "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
     292            "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
    303293        },
    304294        "@babel/helper-remap-async-to-generator": {
    305             "version": "7.16.5",
    306             "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.5.tgz",
    307             "integrity": "sha512-X+aAJldyxrOmN9v3FKp+Hu1NO69VWgYgDGq6YDykwRPzxs5f2N+X988CBXS7EQahDU+Vpet5QYMqLk+nsp+Qxw==",
    308             "dev": true,
    309             "requires": {
    310                 "@babel/helper-annotate-as-pure": "^7.16.0",
    311                 "@babel/helper-wrap-function": "^7.16.5",
    312                 "@babel/types": "^7.16.0"
     295            "version": "7.16.8",
     296            "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz",
     297            "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==",
     298            "dev": true,
     299            "requires": {
     300                "@babel/helper-annotate-as-pure": "^7.16.7",
     301                "@babel/helper-wrap-function": "^7.16.8",
     302                "@babel/types": "^7.16.8"
    313303            }
    314304        },
    315305        "@babel/helper-replace-supers": {
    316             "version": "7.16.5",
    317             "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.5.tgz",
    318             "integrity": "sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==",
    319             "dev": true,
    320             "requires": {
    321                 "@babel/helper-environment-visitor": "^7.16.5",
    322                 "@babel/helper-member-expression-to-functions": "^7.16.5",
    323                 "@babel/helper-optimise-call-expression": "^7.16.0",
    324                 "@babel/traverse": "^7.16.5",
    325                 "@babel/types": "^7.16.0"
     306            "version": "7.16.7",
     307            "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz",
     308            "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==",
     309            "dev": true,
     310            "requires": {
     311                "@babel/helper-environment-visitor": "^7.16.7",
     312                "@babel/helper-member-expression-to-functions": "^7.16.7",
     313                "@babel/helper-optimise-call-expression": "^7.16.7",
     314                "@babel/traverse": "^7.16.7",
     315                "@babel/types": "^7.16.7"
    326316            }
    327317        },
    328318        "@babel/helper-simple-access": {
    329             "version": "7.16.0",
    330             "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
    331             "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
    332             "dev": true,
    333             "requires": {
    334                 "@babel/types": "^7.16.0"
     319            "version": "7.17.7",
     320            "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz",
     321            "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==",
     322            "dev": true,
     323            "requires": {
     324                "@babel/types": "^7.17.0"
    335325            }
    336326        },
     
    345335        },
    346336        "@babel/helper-split-export-declaration": {
    347             "version": "7.16.0",
    348             "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
    349             "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
    350             "dev": true,
    351             "requires": {
    352                 "@babel/types": "^7.16.0"
     337            "version": "7.16.7",
     338            "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
     339            "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
     340            "dev": true,
     341            "requires": {
     342                "@babel/types": "^7.16.7"
    353343            }
    354344        },
    355345        "@babel/helper-validator-identifier": {
    356             "version": "7.15.7",
    357             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
    358             "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w=="
     346            "version": "7.16.7",
     347            "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
     348            "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw=="
    359349        },
    360350        "@babel/helper-validator-option": {
    361             "version": "7.14.5",
    362             "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
    363             "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
     351            "version": "7.16.7",
     352            "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz",
     353            "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==",
    364354            "dev": true
    365355        },
    366356        "@babel/helper-wrap-function": {
    367             "version": "7.16.5",
    368             "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.5.tgz",
    369             "integrity": "sha512-2J2pmLBqUqVdJw78U0KPNdeE2qeuIyKoG4mKV7wAq3mc4jJG282UgjZw4ZYDnqiWQuS3Y3IYdF/AQ6CpyBV3VA==",
    370             "dev": true,
    371             "requires": {
    372                 "@babel/helper-function-name": "^7.16.0",
    373                 "@babel/template": "^7.16.0",
    374                 "@babel/traverse": "^7.16.5",
    375                 "@babel/types": "^7.16.0"
     357            "version": "7.16.8",
     358            "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz",
     359            "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==",
     360            "dev": true,
     361            "requires": {
     362                "@babel/helper-function-name": "^7.16.7",
     363                "@babel/template": "^7.16.7",
     364                "@babel/traverse": "^7.16.8",
     365                "@babel/types": "^7.16.8"
    376366            }
    377367        },
    378368        "@babel/helpers": {
    379             "version": "7.16.5",
    380             "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz",
    381             "integrity": "sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==",
    382             "dev": true,
    383             "requires": {
    384                 "@babel/template": "^7.16.0",
    385                 "@babel/traverse": "^7.16.5",
    386                 "@babel/types": "^7.16.0"
     369            "version": "7.17.9",
     370            "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
     371            "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
     372            "dev": true,
     373            "requires": {
     374                "@babel/template": "^7.16.7",
     375                "@babel/traverse": "^7.17.9",
     376                "@babel/types": "^7.17.0"
    387377            }
    388378        },
    389379        "@babel/highlight": {
    390             "version": "7.16.0",
    391             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
    392             "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
    393             "requires": {
    394                 "@babel/helper-validator-identifier": "^7.15.7",
     380            "version": "7.17.9",
     381            "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz",
     382            "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==",
     383            "requires": {
     384                "@babel/helper-validator-identifier": "^7.16.7",
    395385                "chalk": "^2.0.0",
    396386                "js-tokens": "^4.0.0"
     
    416406        },
    417407        "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
    418             "version": "7.16.2",
    419             "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",
    420             "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==",
    421             "dev": true,
    422             "requires": {
    423                 "@babel/helper-plugin-utils": "^7.14.5"
     408            "version": "7.16.7",
     409            "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.7.tgz",
     410            "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==",
     411            "dev": true,
     412            "requires": {
     413                "@babel/helper-plugin-utils": "^7.16.7"
    424414            }
    425415        },
    426416        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
    427             "version": "7.16.0",
    428             "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",
    429             "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==",
    430             "dev": true,
    431             "requires": {
    432                 "@babel/helper-plugin-utils": "^7.14.5",
     417            "version": "7.16.7",
     418            "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz",
     419            "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==",
     420            "dev": true,
     421            "requires": {
     422                "@babel/helper-plugin-utils": "^7.16.7",
    433423                "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
    434                 "@babel/plugin-proposal-optional-chaining": "^7.16.0"
     424                "@babel/plugin-proposal-optional-chaining": "^7.16.7"
    435425            }
    436426        },
    437427        "@babel/plugin-proposal-async-generator-functions": {
    438             "version": "7.16.5",
    439             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.5.tgz",
    440             "integrity": "sha512-C/FX+3HNLV6sz7AqbTQqEo1L9/kfrKjxcVtgyBCmvIgOjvuBVUWooDoi7trsLxOzCEo5FccjRvKHkfDsJFZlfA==",
    441             "dev": true,
    442             "requires": {
    443                 "@babel/helper-plugin-utils": "^7.16.5",
    444                 "@babel/helper-remap-async-to-generator": "^7.16.5",
     428            "version": "7.16.8",
     429            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz",
     430            "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==",
     431            "dev": true,
     432            "requires": {
     433                "@babel/helper-plugin-utils": "^7.16.7",
     434                "@babel/helper-remap-async-to-generator": "^7.16.8",
    445435                "@babel/plugin-syntax-async-generators": "^7.8.4"
    446436            }
    447437        },
    448438        "@babel/plugin-proposal-class-properties": {
    449             "version": "7.16.5",
    450             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.5.tgz",
    451             "integrity": "sha512-pJD3HjgRv83s5dv1sTnDbZOaTjghKEz8KUn1Kbh2eAIRhGuyQ1XSeI4xVXU3UlIEVA3DAyIdxqT1eRn7Wcn55A==",
    452             "dev": true,
    453             "requires": {
    454                 "@babel/helper-create-class-features-plugin": "^7.16.5",
    455                 "@babel/helper-plugin-utils": "^7.16.5"
     439            "version": "7.16.7",
     440            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz",
     441            "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==",
     442            "dev": true,
     443            "requires": {
     444                "@babel/helper-create-class-features-plugin": "^7.16.7",
     445                "@babel/helper-plugin-utils": "^7.16.7"
    456446            }
    457447        },
    458448        "@babel/plugin-proposal-class-static-block": {
    459             "version": "7.16.5",
    460             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.5.tgz",
    461             "integrity": "sha512-EEFzuLZcm/rNJ8Q5krK+FRKdVkd6FjfzT9tuSZql9sQn64K0hHA2KLJ0DqVot9/iV6+SsuadC5yI39zWnm+nmQ==",
    462             "dev": true,
    463             "requires": {
    464                 "@babel/helper-create-class-features-plugin": "^7.16.5",
    465                 "@babel/helper-plugin-utils": "^7.16.5",
     449            "version": "7.17.6",
     450            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz",
     451            "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==",
     452            "dev": true,
     453            "requires": {
     454                "@babel/helper-create-class-features-plugin": "^7.17.6",
     455                "@babel/helper-plugin-utils": "^7.16.7",
    466456                "@babel/plugin-syntax-class-static-block": "^7.14.5"
    467457            }
    468458        },
    469459        "@babel/plugin-proposal-dynamic-import": {
    470             "version": "7.16.5",
    471             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.5.tgz",
    472             "integrity": "sha512-P05/SJZTTvHz79LNYTF8ff5xXge0kk5sIIWAypcWgX4BTRUgyHc8wRxJ/Hk+mU0KXldgOOslKaeqnhthcDJCJQ==",
    473             "dev": true,
    474             "requires": {
    475                 "@babel/helper-plugin-utils": "^7.16.5",
     460            "version": "7.16.7",
     461            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz",
     462            "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==",
     463            "dev": true,
     464            "requires": {
     465                "@babel/helper-plugin-utils": "^7.16.7",
    476466                "@babel/plugin-syntax-dynamic-import": "^7.8.3"
    477467            }
    478468        },
    479469        "@babel/plugin-proposal-export-namespace-from": {
    480             "version": "7.16.5",
    481             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.5.tgz",
    482             "integrity": "sha512-i+sltzEShH1vsVydvNaTRsgvq2vZsfyrd7K7vPLUU/KgS0D5yZMe6uipM0+izminnkKrEfdUnz7CxMRb6oHZWw==",
    483             "dev": true,
    484             "requires": {
    485                 "@babel/helper-plugin-utils": "^7.16.5",
     470            "version": "7.16.7",
     471            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz",
     472            "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==",
     473            "dev": true,
     474            "requires": {
     475                "@babel/helper-plugin-utils": "^7.16.7",
    486476                "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
    487477            }
    488478        },
    489479        "@babel/plugin-proposal-json-strings": {
    490             "version": "7.16.5",
    491             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.5.tgz",
    492             "integrity": "sha512-QQJueTFa0y9E4qHANqIvMsuxM/qcLQmKttBACtPCQzGUEizsXDACGonlPiSwynHfOa3vNw0FPMVvQzbuXwh4SQ==",
    493             "dev": true,
    494             "requires": {
    495                 "@babel/helper-plugin-utils": "^7.16.5",
     480            "version": "7.16.7",
     481            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz",
     482            "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==",
     483            "dev": true,
     484            "requires": {
     485                "@babel/helper-plugin-utils": "^7.16.7",
    496486                "@babel/plugin-syntax-json-strings": "^7.8.3"
    497487            }
    498488        },
    499489        "@babel/plugin-proposal-logical-assignment-operators": {
    500             "version": "7.16.5",
    501             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.5.tgz",
    502             "integrity": "sha512-xqibl7ISO2vjuQM+MzR3rkd0zfNWltk7n9QhaD8ghMmMceVguYrNDt7MikRyj4J4v3QehpnrU8RYLnC7z/gZLA==",
    503             "dev": true,
    504             "requires": {
    505                 "@babel/helper-plugin-utils": "^7.16.5",
     490            "version": "7.16.7",
     491            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz",
     492            "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==",
     493            "dev": true,
     494            "requires": {
     495                "@babel/helper-plugin-utils": "^7.16.7",
    506496                "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
    507497            }
    508498        },
    509499        "@babel/plugin-proposal-nullish-coalescing-operator": {
    510             "version": "7.16.5",
    511             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.5.tgz",
    512             "integrity": "sha512-YwMsTp/oOviSBhrjwi0vzCUycseCYwoXnLiXIL3YNjHSMBHicGTz7GjVU/IGgz4DtOEXBdCNG72pvCX22ehfqg==",
    513             "dev": true,
    514             "requires": {
    515                 "@babel/helper-plugin-utils": "^7.16.5",
     500            "version": "7.16.7",
     501            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz",
     502            "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==",
     503            "dev": true,
     504            "requires": {
     505                "@babel/helper-plugin-utils": "^7.16.7",
    516506                "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
    517507            }
    518508        },
    519509        "@babel/plugin-proposal-numeric-separator": {
    520             "version": "7.16.5",
    521             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.5.tgz",
    522             "integrity": "sha512-DvB9l/TcsCRvsIV9v4jxR/jVP45cslTVC0PMVHvaJhhNuhn2Y1SOhCSFlPK777qLB5wb8rVDaNoqMTyOqtY5Iw==",
    523             "dev": true,
    524             "requires": {
    525                 "@babel/helper-plugin-utils": "^7.16.5",
     510            "version": "7.16.7",
     511            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz",
     512            "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==",
     513            "dev": true,
     514            "requires": {
     515                "@babel/helper-plugin-utils": "^7.16.7",
    526516                "@babel/plugin-syntax-numeric-separator": "^7.10.4"
    527517            }
    528518        },
    529519        "@babel/plugin-proposal-object-rest-spread": {
    530             "version": "7.16.5",
    531             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.5.tgz",
    532             "integrity": "sha512-UEd6KpChoyPhCoE840KRHOlGhEZFutdPDMGj+0I56yuTTOaT51GzmnEl/0uT41fB/vD2nT+Pci2KjezyE3HmUw==",
    533             "dev": true,
    534             "requires": {
    535                 "@babel/compat-data": "^7.16.4",
    536                 "@babel/helper-compilation-targets": "^7.16.3",
    537                 "@babel/helper-plugin-utils": "^7.16.5",
     520            "version": "7.17.3",
     521            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz",
     522            "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==",
     523            "dev": true,
     524            "requires": {
     525                "@babel/compat-data": "^7.17.0",
     526                "@babel/helper-compilation-targets": "^7.16.7",
     527                "@babel/helper-plugin-utils": "^7.16.7",
    538528                "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    539                 "@babel/plugin-transform-parameters": "^7.16.5"
     529                "@babel/plugin-transform-parameters": "^7.16.7"
    540530            }
    541531        },
    542532        "@babel/plugin-proposal-optional-catch-binding": {
    543             "version": "7.16.5",
    544             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.5.tgz",
    545             "integrity": "sha512-ihCMxY1Iljmx4bWy/PIMJGXN4NS4oUj1MKynwO07kiKms23pNvIn1DMB92DNB2R0EA882sw0VXIelYGdtF7xEQ==",
    546             "dev": true,
    547             "requires": {
    548                 "@babel/helper-plugin-utils": "^7.16.5",
     533            "version": "7.16.7",
     534            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz",
     535            "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==",
     536            "dev": true,
     537            "requires": {
     538                "@babel/helper-plugin-utils": "^7.16.7",
    549539                "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
    550540            }
    551541        },
    552542        "@babel/plugin-proposal-optional-chaining": {
    553             "version": "7.16.5",
    554             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.5.tgz",
    555             "integrity": "sha512-kzdHgnaXRonttiTfKYnSVafbWngPPr2qKw9BWYBESl91W54e+9R5pP70LtWxV56g0f05f/SQrwHYkfvbwcdQ/A==",
    556             "dev": true,
    557             "requires": {
    558                 "@babel/helper-plugin-utils": "^7.16.5",
     543            "version": "7.16.7",
     544            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz",
     545            "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==",
     546            "dev": true,
     547            "requires": {
     548                "@babel/helper-plugin-utils": "^7.16.7",
    559549                "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
    560550                "@babel/plugin-syntax-optional-chaining": "^7.8.3"
     
    562552        },
    563553        "@babel/plugin-proposal-private-methods": {
    564             "version": "7.16.5",
    565             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.5.tgz",
    566             "integrity": "sha512-+yFMO4BGT3sgzXo+lrq7orX5mAZt57DwUK6seqII6AcJnJOIhBJ8pzKH47/ql/d426uQ7YhN8DpUFirQzqYSUA==",
    567             "dev": true,
    568             "requires": {
    569                 "@babel/helper-create-class-features-plugin": "^7.16.5",
    570                 "@babel/helper-plugin-utils": "^7.16.5"
     554            "version": "7.16.11",
     555            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz",
     556            "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==",
     557            "dev": true,
     558            "requires": {
     559                "@babel/helper-create-class-features-plugin": "^7.16.10",
     560                "@babel/helper-plugin-utils": "^7.16.7"
    571561            }
    572562        },
    573563        "@babel/plugin-proposal-private-property-in-object": {
    574             "version": "7.16.5",
    575             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.5.tgz",
    576             "integrity": "sha512-+YGh5Wbw0NH3y/E5YMu6ci5qTDmAEVNoZ3I54aB6nVEOZ5BQ7QJlwKq5pYVucQilMByGn/bvX0af+uNaPRCabA==",
    577             "dev": true,
    578             "requires": {
    579                 "@babel/helper-annotate-as-pure": "^7.16.0",
    580                 "@babel/helper-create-class-features-plugin": "^7.16.5",
    581                 "@babel/helper-plugin-utils": "^7.16.5",
     564            "version": "7.16.7",
     565            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz",
     566            "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==",
     567            "dev": true,
     568            "requires": {
     569                "@babel/helper-annotate-as-pure": "^7.16.7",
     570                "@babel/helper-create-class-features-plugin": "^7.16.7",
     571                "@babel/helper-plugin-utils": "^7.16.7",
    582572                "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
    583573            }
    584574        },
    585575        "@babel/plugin-proposal-unicode-property-regex": {
    586             "version": "7.16.5",
    587             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.5.tgz",
    588             "integrity": "sha512-s5sKtlKQyFSatt781HQwv1hoM5BQ9qRH30r+dK56OLDsHmV74mzwJNX7R1yMuE7VZKG5O6q/gmOGSAO6ikTudg==",
    589             "dev": true,
    590             "requires": {
    591                 "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    592                 "@babel/helper-plugin-utils": "^7.16.5"
     576            "version": "7.16.7",
     577            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz",
     578            "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==",
     579            "dev": true,
     580            "requires": {
     581                "@babel/helper-create-regexp-features-plugin": "^7.16.7",
     582                "@babel/helper-plugin-utils": "^7.16.7"
    593583            }
    594584        },
     
    666656        },
    667657        "@babel/plugin-syntax-jsx": {
    668             "version": "7.16.5",
    669             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.5.tgz",
    670             "integrity": "sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==",
    671             "requires": {
    672                 "@babel/helper-plugin-utils": "^7.16.5"
     658            "version": "7.16.7",
     659            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz",
     660            "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==",
     661            "requires": {
     662                "@babel/helper-plugin-utils": "^7.16.7"
    673663            }
    674664        },
     
    746736        },
    747737        "@babel/plugin-syntax-typescript": {
    748             "version": "7.16.5",
    749             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.5.tgz",
    750             "integrity": "sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==",
    751             "dev": true,
    752             "requires": {
    753                 "@babel/helper-plugin-utils": "^7.16.5"
     738            "version": "7.16.7",
     739            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz",
     740            "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==",
     741            "dev": true,
     742            "requires": {
     743                "@babel/helper-plugin-utils": "^7.16.7"
    754744            }
    755745        },
    756746        "@babel/plugin-transform-arrow-functions": {
    757             "version": "7.16.5",
    758             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.5.tgz",
    759             "integrity": "sha512-8bTHiiZyMOyfZFULjsCnYOWG059FVMes0iljEHSfARhNgFfpsqE92OrCffv3veSw9rwMkYcFe9bj0ZoXU2IGtQ==",
    760             "dev": true,
    761             "requires": {
    762                 "@babel/helper-plugin-utils": "^7.16.5"
     747            "version": "7.16.7",
     748            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz",
     749            "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==",
     750            "dev": true,
     751            "requires": {
     752                "@babel/helper-plugin-utils": "^7.16.7"
    763753            }
    764754        },
    765755        "@babel/plugin-transform-async-to-generator": {
    766             "version": "7.16.5",
    767             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.5.tgz",
    768             "integrity": "sha512-TMXgfioJnkXU+XRoj7P2ED7rUm5jbnDWwlCuFVTpQboMfbSya5WrmubNBAMlk7KXvywpo8rd8WuYZkis1o2H8w==",
    769             "dev": true,
    770             "requires": {
    771                 "@babel/helper-module-imports": "^7.16.0",
    772                 "@babel/helper-plugin-utils": "^7.16.5",
    773                 "@babel/helper-remap-async-to-generator": "^7.16.5"
     756            "version": "7.16.8",
     757            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz",
     758            "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==",
     759            "dev": true,
     760            "requires": {
     761                "@babel/helper-module-imports": "^7.16.7",
     762                "@babel/helper-plugin-utils": "^7.16.7",
     763                "@babel/helper-remap-async-to-generator": "^7.16.8"
    774764            }
    775765        },
    776766        "@babel/plugin-transform-block-scoped-functions": {
    777             "version": "7.16.5",
    778             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.5.tgz",
    779             "integrity": "sha512-BxmIyKLjUGksJ99+hJyL/HIxLIGnLKtw772zYDER7UuycDZ+Xvzs98ZQw6NGgM2ss4/hlFAaGiZmMNKvValEjw==",
    780             "dev": true,
    781             "requires": {
    782                 "@babel/helper-plugin-utils": "^7.16.5"
     767            "version": "7.16.7",
     768            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz",
     769            "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==",
     770            "dev": true,
     771            "requires": {
     772                "@babel/helper-plugin-utils": "^7.16.7"
    783773            }
    784774        },
    785775        "@babel/plugin-transform-block-scoping": {
    786             "version": "7.16.5",
    787             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.5.tgz",
    788             "integrity": "sha512-JxjSPNZSiOtmxjX7PBRBeRJTUKTyJ607YUYeT0QJCNdsedOe+/rXITjP08eG8xUpsLfPirgzdCFN+h0w6RI+pQ==",
    789             "dev": true,
    790             "requires": {
    791                 "@babel/helper-plugin-utils": "^7.16.5"
     776            "version": "7.16.7",
     777            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz",
     778            "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==",
     779            "dev": true,
     780            "requires": {
     781                "@babel/helper-plugin-utils": "^7.16.7"
    792782            }
    793783        },
    794784        "@babel/plugin-transform-classes": {
    795             "version": "7.16.5",
    796             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.5.tgz",
    797             "integrity": "sha512-DzJ1vYf/7TaCYy57J3SJ9rV+JEuvmlnvvyvYKFbk5u46oQbBvuB9/0w+YsVsxkOv8zVWKpDmUoj4T5ILHoXevA==",
    798             "dev": true,
    799             "requires": {
    800                 "@babel/helper-annotate-as-pure": "^7.16.0",
    801                 "@babel/helper-environment-visitor": "^7.16.5",
    802                 "@babel/helper-function-name": "^7.16.0",
    803                 "@babel/helper-optimise-call-expression": "^7.16.0",
    804                 "@babel/helper-plugin-utils": "^7.16.5",
    805                 "@babel/helper-replace-supers": "^7.16.5",
    806                 "@babel/helper-split-export-declaration": "^7.16.0",
     785            "version": "7.16.7",
     786            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz",
     787            "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==",
     788            "dev": true,
     789            "requires": {
     790                "@babel/helper-annotate-as-pure": "^7.16.7",
     791                "@babel/helper-environment-visitor": "^7.16.7",
     792                "@babel/helper-function-name": "^7.16.7",
     793                "@babel/helper-optimise-call-expression": "^7.16.7",
     794                "@babel/helper-plugin-utils": "^7.16.7",
     795                "@babel/helper-replace-supers": "^7.16.7",
     796                "@babel/helper-split-export-declaration": "^7.16.7",
    807797                "globals": "^11.1.0"
    808798            }
    809799        },
    810800        "@babel/plugin-transform-computed-properties": {
    811             "version": "7.16.5",
    812             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.5.tgz",
    813             "integrity": "sha512-n1+O7xtU5lSLraRzX88CNcpl7vtGdPakKzww74bVwpAIRgz9JVLJJpOLb0uYqcOaXVM0TL6X0RVeIJGD2CnCkg==",
    814             "dev": true,
    815             "requires": {
    816                 "@babel/helper-plugin-utils": "^7.16.5"
     801            "version": "7.16.7",
     802            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz",
     803            "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==",
     804            "dev": true,
     805            "requires": {
     806                "@babel/helper-plugin-utils": "^7.16.7"
    817807            }
    818808        },
    819809        "@babel/plugin-transform-destructuring": {
    820             "version": "7.16.5",
    821             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.5.tgz",
    822             "integrity": "sha512-GuRVAsjq+c9YPK6NeTkRLWyQskDC099XkBSVO+6QzbnOnH2d/4mBVXYStaPrZD3dFRfg00I6BFJ9Atsjfs8mlg==",
    823             "dev": true,
    824             "requires": {
    825                 "@babel/helper-plugin-utils": "^7.16.5"
     810            "version": "7.17.7",
     811            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz",
     812            "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==",
     813            "dev": true,
     814            "requires": {
     815                "@babel/helper-plugin-utils": "^7.16.7"
    826816            }
    827817        },
    828818        "@babel/plugin-transform-dotall-regex": {
    829             "version": "7.16.5",
    830             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.5.tgz",
    831             "integrity": "sha512-iQiEMt8Q4/5aRGHpGVK2Zc7a6mx7qEAO7qehgSug3SDImnuMzgmm/wtJALXaz25zUj1PmnNHtShjFgk4PDx4nw==",
    832             "dev": true,
    833             "requires": {
    834                 "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    835                 "@babel/helper-plugin-utils": "^7.16.5"
     819            "version": "7.16.7",
     820            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz",
     821            "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==",
     822            "dev": true,
     823            "requires": {
     824                "@babel/helper-create-regexp-features-plugin": "^7.16.7",
     825                "@babel/helper-plugin-utils": "^7.16.7"
    836826            }
    837827        },
    838828        "@babel/plugin-transform-duplicate-keys": {
    839             "version": "7.16.5",
    840             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.5.tgz",
    841             "integrity": "sha512-81tijpDg2a6I1Yhj4aWY1l3O1J4Cg/Pd7LfvuaH2VVInAkXtzibz9+zSPdUM1WvuUi128ksstAP0hM5w48vQgg==",
    842             "dev": true,
    843             "requires": {
    844                 "@babel/helper-plugin-utils": "^7.16.5"
     829            "version": "7.16.7",
     830            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz",
     831            "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==",
     832            "dev": true,
     833            "requires": {
     834                "@babel/helper-plugin-utils": "^7.16.7"
    845835            }
    846836        },
    847837        "@babel/plugin-transform-exponentiation-operator": {
    848             "version": "7.16.5",
    849             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.5.tgz",
    850             "integrity": "sha512-12rba2HwemQPa7BLIKCzm1pT2/RuQHtSFHdNl41cFiC6oi4tcrp7gjB07pxQvFpcADojQywSjblQth6gJyE6CA==",
    851             "dev": true,
    852             "requires": {
    853                 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.5",
    854                 "@babel/helper-plugin-utils": "^7.16.5"
     838            "version": "7.16.7",
     839            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz",
     840            "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==",
     841            "dev": true,
     842            "requires": {
     843                "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7",
     844                "@babel/helper-plugin-utils": "^7.16.7"
    855845            }
    856846        },
    857847        "@babel/plugin-transform-for-of": {
    858             "version": "7.16.5",
    859             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.5.tgz",
    860             "integrity": "sha512-+DpCAJFPAvViR17PIMi9x2AE34dll5wNlXO43wagAX2YcRGgEVHCNFC4azG85b4YyyFarvkc/iD5NPrz4Oneqw==",
    861             "dev": true,
    862             "requires": {
    863                 "@babel/helper-plugin-utils": "^7.16.5"
     848            "version": "7.16.7",
     849            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz",
     850            "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==",
     851            "dev": true,
     852            "requires": {
     853                "@babel/helper-plugin-utils": "^7.16.7"
    864854            }
    865855        },
    866856        "@babel/plugin-transform-function-name": {
    867             "version": "7.16.5",
    868             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.5.tgz",
    869             "integrity": "sha512-Fuec/KPSpVLbGo6z1RPw4EE1X+z9gZk1uQmnYy7v4xr4TO9p41v1AoUuXEtyqAI7H+xNJYSICzRqZBhDEkd3kQ==",
    870             "dev": true,
    871             "requires": {
    872                 "@babel/helper-function-name": "^7.16.0",
    873                 "@babel/helper-plugin-utils": "^7.16.5"
     857            "version": "7.16.7",
     858            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz",
     859            "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==",
     860            "dev": true,
     861            "requires": {
     862                "@babel/helper-compilation-targets": "^7.16.7",
     863                "@babel/helper-function-name": "^7.16.7",
     864                "@babel/helper-plugin-utils": "^7.16.7"
    874865            }
    875866        },
    876867        "@babel/plugin-transform-literals": {
    877             "version": "7.16.5",
    878             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.5.tgz",
    879             "integrity": "sha512-B1j9C/IfvshnPcklsc93AVLTrNVa69iSqztylZH6qnmiAsDDOmmjEYqOm3Ts2lGSgTSywnBNiqC949VdD0/gfw==",
    880             "dev": true,
    881             "requires": {
    882                 "@babel/helper-plugin-utils": "^7.16.5"
     868            "version": "7.16.7",
     869            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz",
     870            "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==",
     871            "dev": true,
     872            "requires": {
     873                "@babel/helper-plugin-utils": "^7.16.7"
    883874            }
    884875        },
    885876        "@babel/plugin-transform-member-expression-literals": {
    886             "version": "7.16.5",
    887             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.5.tgz",
    888             "integrity": "sha512-d57i3vPHWgIde/9Y8W/xSFUndhvhZN5Wu2TjRrN1MVz5KzdUihKnfDVlfP1U7mS5DNj/WHHhaE4/tTi4hIyHwQ==",
    889             "dev": true,
    890             "requires": {
    891                 "@babel/helper-plugin-utils": "^7.16.5"
     877            "version": "7.16.7",
     878            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz",
     879            "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==",
     880            "dev": true,
     881            "requires": {
     882                "@babel/helper-plugin-utils": "^7.16.7"
    892883            }
    893884        },
    894885        "@babel/plugin-transform-modules-amd": {
    895             "version": "7.16.5",
    896             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.5.tgz",
    897             "integrity": "sha512-oHI15S/hdJuSCfnwIz+4lm6wu/wBn7oJ8+QrkzPPwSFGXk8kgdI/AIKcbR/XnD1nQVMg/i6eNaXpszbGuwYDRQ==",
    898             "dev": true,
    899             "requires": {
    900                 "@babel/helper-module-transforms": "^7.16.5",
    901                 "@babel/helper-plugin-utils": "^7.16.5",
     886            "version": "7.16.7",
     887            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz",
     888            "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==",
     889            "dev": true,
     890            "requires": {
     891                "@babel/helper-module-transforms": "^7.16.7",
     892                "@babel/helper-plugin-utils": "^7.16.7",
    902893                "babel-plugin-dynamic-import-node": "^2.3.3"
    903894            }
    904895        },
    905896        "@babel/plugin-transform-modules-commonjs": {
    906             "version": "7.16.5",
    907             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.5.tgz",
    908             "integrity": "sha512-ABhUkxvoQyqhCWyb8xXtfwqNMJD7tx+irIRnUh6lmyFud7Jln1WzONXKlax1fg/ey178EXbs4bSGNd6PngO+SQ==",
    909             "dev": true,
    910             "requires": {
    911                 "@babel/helper-module-transforms": "^7.16.5",
    912                 "@babel/helper-plugin-utils": "^7.16.5",
    913                 "@babel/helper-simple-access": "^7.16.0",
     897            "version": "7.17.9",
     898            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz",
     899            "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==",
     900            "dev": true,
     901            "requires": {
     902                "@babel/helper-module-transforms": "^7.17.7",
     903                "@babel/helper-plugin-utils": "^7.16.7",
     904                "@babel/helper-simple-access": "^7.17.7",
    914905                "babel-plugin-dynamic-import-node": "^2.3.3"
    915906            }
    916907        },
    917908        "@babel/plugin-transform-modules-systemjs": {
    918             "version": "7.16.5",
    919             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.5.tgz",
    920             "integrity": "sha512-53gmLdScNN28XpjEVIm7LbWnD/b/TpbwKbLk6KV4KqC9WyU6rq1jnNmVG6UgAdQZVVGZVoik3DqHNxk4/EvrjA==",
    921             "dev": true,
    922             "requires": {
    923                 "@babel/helper-hoist-variables": "^7.16.0",
    924                 "@babel/helper-module-transforms": "^7.16.5",
    925                 "@babel/helper-plugin-utils": "^7.16.5",
    926                 "@babel/helper-validator-identifier": "^7.15.7",
     909            "version": "7.17.8",
     910            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz",
     911            "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==",
     912            "dev": true,
     913            "requires": {
     914                "@babel/helper-hoist-variables": "^7.16.7",
     915                "@babel/helper-module-transforms": "^7.17.7",
     916                "@babel/helper-plugin-utils": "^7.16.7",
     917                "@babel/helper-validator-identifier": "^7.16.7",
    927918                "babel-plugin-dynamic-import-node": "^2.3.3"
    928919            }
    929920        },
    930921        "@babel/plugin-transform-modules-umd": {
    931             "version": "7.16.5",
    932             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.5.tgz",
    933             "integrity": "sha512-qTFnpxHMoenNHkS3VoWRdwrcJ3FhX567GvDA3hRZKF0Dj8Fmg0UzySZp3AP2mShl/bzcywb/UWAMQIjA1bhXvw==",
    934             "dev": true,
    935             "requires": {
    936                 "@babel/helper-module-transforms": "^7.16.5",
    937                 "@babel/helper-plugin-utils": "^7.16.5"
     922            "version": "7.16.7",
     923            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz",
     924            "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==",
     925            "dev": true,
     926            "requires": {
     927                "@babel/helper-module-transforms": "^7.16.7",
     928                "@babel/helper-plugin-utils": "^7.16.7"
    938929            }
    939930        },
    940931        "@babel/plugin-transform-named-capturing-groups-regex": {
    941             "version": "7.16.5",
    942             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.5.tgz",
    943             "integrity": "sha512-/wqGDgvFUeKELW6ex6QB7dLVRkd5ehjw34tpXu1nhKC0sFfmaLabIswnpf8JgDyV2NeDmZiwoOb0rAmxciNfjA==",
    944             "dev": true,
    945             "requires": {
    946                 "@babel/helper-create-regexp-features-plugin": "^7.16.0"
     932            "version": "7.16.8",
     933            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz",
     934            "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==",
     935            "dev": true,
     936            "requires": {
     937                "@babel/helper-create-regexp-features-plugin": "^7.16.7"
    947938            }
    948939        },
    949940        "@babel/plugin-transform-new-target": {
    950             "version": "7.16.5",
    951             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.5.tgz",
    952             "integrity": "sha512-ZaIrnXF08ZC8jnKR4/5g7YakGVL6go6V9ql6Jl3ecO8PQaQqFE74CuM384kezju7Z9nGCCA20BqZaR1tJ/WvHg==",
    953             "dev": true,
    954             "requires": {
    955                 "@babel/helper-plugin-utils": "^7.16.5"
     941            "version": "7.16.7",
     942            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz",
     943            "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==",
     944            "dev": true,
     945            "requires": {
     946                "@babel/helper-plugin-utils": "^7.16.7"
    956947            }
    957948        },
    958949        "@babel/plugin-transform-object-super": {
    959             "version": "7.16.5",
    960             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.5.tgz",
    961             "integrity": "sha512-tded+yZEXuxt9Jdtkc1RraW1zMF/GalVxaVVxh41IYwirdRgyAxxxCKZ9XB7LxZqmsjfjALxupNE1MIz9KH+Zg==",
    962             "dev": true,
    963             "requires": {
    964                 "@babel/helper-plugin-utils": "^7.16.5",
    965                 "@babel/helper-replace-supers": "^7.16.5"
     950            "version": "7.16.7",
     951            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz",
     952            "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==",
     953            "dev": true,
     954            "requires": {
     955                "@babel/helper-plugin-utils": "^7.16.7",
     956                "@babel/helper-replace-supers": "^7.16.7"
    966957            }
    967958        },
    968959        "@babel/plugin-transform-parameters": {
    969             "version": "7.16.5",
    970             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.5.tgz",
    971             "integrity": "sha512-B3O6AL5oPop1jAVg8CV+haeUte9oFuY85zu0jwnRNZZi3tVAbJriu5tag/oaO2kGaQM/7q7aGPBlTI5/sr9enA==",
    972             "dev": true,
    973             "requires": {
    974                 "@babel/helper-plugin-utils": "^7.16.5"
     960            "version": "7.16.7",
     961            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz",
     962            "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==",
     963            "dev": true,
     964            "requires": {
     965                "@babel/helper-plugin-utils": "^7.16.7"
    975966            }
    976967        },
    977968        "@babel/plugin-transform-property-literals": {
    978             "version": "7.16.5",
    979             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.5.tgz",
    980             "integrity": "sha512-+IRcVW71VdF9pEH/2R/Apab4a19LVvdVsr/gEeotH00vSDVlKD+XgfSIw+cgGWsjDB/ziqGv/pGoQZBIiQVXHg==",
    981             "dev": true,
    982             "requires": {
    983                 "@babel/helper-plugin-utils": "^7.16.5"
     969            "version": "7.16.7",
     970            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz",
     971            "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==",
     972            "dev": true,
     973            "requires": {
     974                "@babel/helper-plugin-utils": "^7.16.7"
    984975            }
    985976        },
     
    991982            "requires": {
    992983                "@babel/helper-plugin-utils": "^7.16.7"
    993             },
    994             "dependencies": {
    995                 "@babel/helper-plugin-utils": {
    996                     "version": "7.16.7",
    997                     "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
    998                     "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==",
    999                     "dev": true
    1000                 }
    1001984            }
    1002985        },
     
    1008991            "requires": {
    1009992                "@babel/helper-plugin-utils": "^7.16.7"
    1010             },
    1011             "dependencies": {
    1012                 "@babel/helper-plugin-utils": {
    1013                     "version": "7.16.7",
    1014                     "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
    1015                     "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==",
    1016                     "dev": true
    1017                 }
    1018993            }
    1019994        },
    1020995        "@babel/plugin-transform-react-jsx": {
    1021             "version": "7.16.5",
    1022             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.5.tgz",
    1023             "integrity": "sha512-+arLIz1d7kmwX0fKxTxbnoeG85ONSnLpvdODa4P3pc1sS7CV1hfmtYWufkW/oYsPnkDrEeQFxhUWcFnrXW7jQQ==",
    1024             "dev": true,
    1025             "requires": {
    1026                 "@babel/helper-annotate-as-pure": "^7.16.0",
    1027                 "@babel/helper-module-imports": "^7.16.0",
    1028                 "@babel/helper-plugin-utils": "^7.16.5",
    1029                 "@babel/plugin-syntax-jsx": "^7.16.5",
    1030                 "@babel/types": "^7.16.0"
     996            "version": "7.17.3",
     997            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz",
     998            "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==",
     999            "dev": true,
     1000            "requires": {
     1001                "@babel/helper-annotate-as-pure": "^7.16.7",
     1002                "@babel/helper-module-imports": "^7.16.7",
     1003                "@babel/helper-plugin-utils": "^7.16.7",
     1004                "@babel/plugin-syntax-jsx": "^7.16.7",
     1005                "@babel/types": "^7.17.0"
    10311006            }
    10321007        },
     
    10381013            "requires": {
    10391014                "@babel/plugin-transform-react-jsx": "^7.16.7"
    1040             },
    1041             "dependencies": {
    1042                 "@babel/helper-annotate-as-pure": {
    1043                     "version": "7.16.7",
    1044                     "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
    1045                     "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
    1046                     "dev": true,
    1047                     "requires": {
    1048                         "@babel/types": "^7.16.7"
    1049                     }
    1050                 },
    1051                 "@babel/helper-module-imports": {
    1052                     "version": "7.16.7",
    1053                     "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz",
    1054                     "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
    1055                     "dev": true,
    1056                     "requires": {
    1057                         "@babel/types": "^7.16.7"
    1058                     }
    1059                 },
    1060                 "@babel/helper-plugin-utils": {
    1061                     "version": "7.16.7",
    1062                     "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
    1063                     "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==",
    1064                     "dev": true
    1065                 },
    1066                 "@babel/helper-validator-identifier": {
    1067                     "version": "7.16.7",
    1068                     "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
    1069                     "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
    1070                     "dev": true
    1071                 },
    1072                 "@babel/plugin-syntax-jsx": {
    1073                     "version": "7.16.7",
    1074                     "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz",
    1075                     "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==",
    1076                     "dev": true,
    1077                     "requires": {
    1078                         "@babel/helper-plugin-utils": "^7.16.7"
    1079                     }
    1080                 },
    1081                 "@babel/plugin-transform-react-jsx": {
    1082                     "version": "7.17.3",
    1083                     "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz",
    1084                     "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==",
    1085                     "dev": true,
    1086                     "requires": {
    1087                         "@babel/helper-annotate-as-pure": "^7.16.7",
    1088                         "@babel/helper-module-imports": "^7.16.7",
    1089                         "@babel/helper-plugin-utils": "^7.16.7",
    1090                         "@babel/plugin-syntax-jsx": "^7.16.7",
    1091                         "@babel/types": "^7.17.0"
    1092                     }
    1093                 },
    1094                 "@babel/types": {
    1095                     "version": "7.17.0",
    1096                     "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz",
    1097                     "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==",
    1098                     "dev": true,
    1099                     "requires": {
    1100                         "@babel/helper-validator-identifier": "^7.16.7",
    1101                         "to-fast-properties": "^2.0.0"
    1102                     }
    1103                 }
    11041015            }
    11051016        },
     
    11121023                "@babel/helper-annotate-as-pure": "^7.16.7",
    11131024                "@babel/helper-plugin-utils": "^7.16.7"
    1114             },
    1115             "dependencies": {
    1116                 "@babel/helper-annotate-as-pure": {
    1117                     "version": "7.16.7",
    1118                     "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
    1119                     "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
    1120                     "dev": true,
    1121                     "requires": {
    1122                         "@babel/types": "^7.16.7"
    1123                     }
    1124                 },
    1125                 "@babel/helper-plugin-utils": {
    1126                     "version": "7.16.7",
    1127                     "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
    1128                     "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==",
    1129                     "dev": true
    1130                 },
    1131                 "@babel/helper-validator-identifier": {
    1132                     "version": "7.16.7",
    1133                     "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
    1134                     "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
    1135                     "dev": true
    1136                 },
    1137                 "@babel/types": {
    1138                     "version": "7.17.0",
    1139                     "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz",
    1140                     "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==",
    1141                     "dev": true,
    1142                     "requires": {
    1143                         "@babel/helper-validator-identifier": "^7.16.7",
    1144                         "to-fast-properties": "^2.0.0"
    1145                     }
    1146                 }
    11471025            }
    11481026        },
    11491027        "@babel/plugin-transform-regenerator": {
    1150             "version": "7.16.5",
    1151             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.5.tgz",
    1152             "integrity": "sha512-2z+it2eVWU8TtQQRauvGUqZwLy4+7rTfo6wO4npr+fvvN1SW30ZF3O/ZRCNmTuu4F5MIP8OJhXAhRV5QMJOuYg==",
    1153             "dev": true,
    1154             "requires": {
    1155                 "regenerator-transform": "^0.14.2"
     1028            "version": "7.17.9",
     1029            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz",
     1030            "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==",
     1031            "dev": true,
     1032            "requires": {
     1033                "regenerator-transform": "^0.15.0"
    11561034            }
    11571035        },
    11581036        "@babel/plugin-transform-reserved-words": {
    1159             "version": "7.16.5",
    1160             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.5.tgz",
    1161             "integrity": "sha512-aIB16u8lNcf7drkhXJRoggOxSTUAuihTSTfAcpynowGJOZiGf+Yvi7RuTwFzVYSYPmWyARsPqUGoZWWWxLiknw==",
    1162             "dev": true,
    1163             "requires": {
    1164                 "@babel/helper-plugin-utils": "^7.16.5"
     1037            "version": "7.16.7",
     1038            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz",
     1039            "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==",
     1040            "dev": true,
     1041            "requires": {
     1042                "@babel/helper-plugin-utils": "^7.16.7"
    11651043            }
    11661044        },
    11671045        "@babel/plugin-transform-runtime": {
    1168             "version": "7.16.5",
    1169             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.5.tgz",
    1170             "integrity": "sha512-gxpfS8XQWDbQ8oP5NcmpXxtEgCJkbO+W9VhZlOhr0xPyVaRjAQPOv7ZDj9fg0d5s9+NiVvMCE6gbkEkcsxwGRw==",
    1171             "dev": true,
    1172             "requires": {
    1173                 "@babel/helper-module-imports": "^7.16.0",
    1174                 "@babel/helper-plugin-utils": "^7.16.5",
     1046            "version": "7.17.0",
     1047            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz",
     1048            "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==",
     1049            "dev": true,
     1050            "requires": {
     1051                "@babel/helper-module-imports": "^7.16.7",
     1052                "@babel/helper-plugin-utils": "^7.16.7",
    11751053                "babel-plugin-polyfill-corejs2": "^0.3.0",
    1176                 "babel-plugin-polyfill-corejs3": "^0.4.0",
     1054                "babel-plugin-polyfill-corejs3": "^0.5.0",
    11771055                "babel-plugin-polyfill-regenerator": "^0.3.0",
    11781056                "semver": "^6.3.0"
     
    11881066        },
    11891067        "@babel/plugin-transform-shorthand-properties": {
    1190             "version": "7.16.5",
    1191             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.5.tgz",
    1192             "integrity": "sha512-ZbuWVcY+MAXJuuW7qDoCwoxDUNClfZxoo7/4swVbOW1s/qYLOMHlm9YRWMsxMFuLs44eXsv4op1vAaBaBaDMVg==",
    1193             "dev": true,
    1194             "requires": {
    1195                 "@babel/helper-plugin-utils": "^7.16.5"
     1068            "version": "7.16.7",
     1069            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz",
     1070            "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==",
     1071            "dev": true,
     1072            "requires": {
     1073                "@babel/helper-plugin-utils": "^7.16.7"
    11961074            }
    11971075        },
    11981076        "@babel/plugin-transform-spread": {
    1199             "version": "7.16.5",
    1200             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.5.tgz",
    1201             "integrity": "sha512-5d6l/cnG7Lw4tGHEoga4xSkYp1euP7LAtrah1h1PgJ3JY7yNsjybsxQAnVK4JbtReZ/8z6ASVmd3QhYYKLaKZw==",
    1202             "dev": true,
    1203             "requires": {
    1204                 "@babel/helper-plugin-utils": "^7.16.5",
     1077            "version": "7.16.7",
     1078            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz",
     1079            "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==",
     1080            "dev": true,
     1081            "requires": {
     1082                "@babel/helper-plugin-utils": "^7.16.7",
    12051083                "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0"
    12061084            }
    12071085        },
    12081086        "@babel/plugin-transform-sticky-regex": {
    1209             "version": "7.16.5",
    1210             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.5.tgz",
    1211             "integrity": "sha512-usYsuO1ID2LXxzuUxifgWtJemP7wL2uZtyrTVM4PKqsmJycdS4U4mGovL5xXkfUheds10Dd2PjoQLXw6zCsCbg==",
    1212             "dev": true,
    1213             "requires": {
    1214                 "@babel/helper-plugin-utils": "^7.16.5"
     1087            "version": "7.16.7",
     1088            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz",
     1089            "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==",
     1090            "dev": true,
     1091            "requires": {
     1092                "@babel/helper-plugin-utils": "^7.16.7"
    12151093            }
    12161094        },
    12171095        "@babel/plugin-transform-template-literals": {
    1218             "version": "7.16.5",
    1219             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.5.tgz",
    1220             "integrity": "sha512-gnyKy9RyFhkovex4BjKWL3BVYzUDG6zC0gba7VMLbQoDuqMfJ1SDXs8k/XK41Mmt1Hyp4qNAvGFb9hKzdCqBRQ==",
    1221             "dev": true,
    1222             "requires": {
    1223                 "@babel/helper-plugin-utils": "^7.16.5"
     1096            "version": "7.16.7",
     1097            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz",
     1098            "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==",
     1099            "dev": true,
     1100            "requires": {
     1101                "@babel/helper-plugin-utils": "^7.16.7"
    12241102            }
    12251103        },
    12261104        "@babel/plugin-transform-typeof-symbol": {
    1227             "version": "7.16.5",
    1228             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.5.tgz",
    1229             "integrity": "sha512-ldxCkW180qbrvyCVDzAUZqB0TAeF8W/vGJoRcaf75awm6By+PxfJKvuqVAnq8N9wz5Xa6mSpM19OfVKKVmGHSQ==",
    1230             "dev": true,
    1231             "requires": {
    1232                 "@babel/helper-plugin-utils": "^7.16.5"
     1105            "version": "7.16.7",
     1106            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz",
     1107            "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==",
     1108            "dev": true,
     1109            "requires": {
     1110                "@babel/helper-plugin-utils": "^7.16.7"
    12331111            }
    12341112        },
    12351113        "@babel/plugin-transform-typescript": {
    1236             "version": "7.16.1",
    1237             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz",
    1238             "integrity": "sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==",
    1239             "dev": true,
    1240             "requires": {
    1241                 "@babel/helper-create-class-features-plugin": "^7.16.0",
    1242                 "@babel/helper-plugin-utils": "^7.14.5",
    1243                 "@babel/plugin-syntax-typescript": "^7.16.0"
     1114            "version": "7.16.8",
     1115            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz",
     1116            "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==",
     1117            "dev": true,
     1118            "requires": {
     1119                "@babel/helper-create-class-features-plugin": "^7.16.7",
     1120                "@babel/helper-plugin-utils": "^7.16.7",
     1121                "@babel/plugin-syntax-typescript": "^7.16.7"
    12441122            }
    12451123        },
    12461124        "@babel/plugin-transform-unicode-escapes": {
    1247             "version": "7.16.5",
    1248             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.5.tgz",
    1249             "integrity": "sha512-shiCBHTIIChGLdyojsKQjoAyB8MBwat25lKM7MJjbe1hE0bgIppD+LX9afr41lLHOhqceqeWl4FkLp+Bgn9o1Q==",
    1250             "dev": true,
    1251             "requires": {
    1252                 "@babel/helper-plugin-utils": "^7.16.5"
     1125            "version": "7.16.7",
     1126            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz",
     1127            "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==",
     1128            "dev": true,
     1129            "requires": {
     1130                "@babel/helper-plugin-utils": "^7.16.7"
    12531131            }
    12541132        },
    12551133        "@babel/plugin-transform-unicode-regex": {
    1256             "version": "7.16.5",
    1257             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.5.tgz",
    1258             "integrity": "sha512-GTJ4IW012tiPEMMubd7sD07iU9O/LOo8Q/oU4xNhcaq0Xn8+6TcUQaHtC8YxySo1T+ErQ8RaWogIEeFhKGNPzw==",
    1259             "dev": true,
    1260             "requires": {
    1261                 "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    1262                 "@babel/helper-plugin-utils": "^7.16.5"
     1134            "version": "7.16.7",
     1135            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz",
     1136            "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==",
     1137            "dev": true,
     1138            "requires": {
     1139                "@babel/helper-create-regexp-features-plugin": "^7.16.7",
     1140                "@babel/helper-plugin-utils": "^7.16.7"
    12631141            }
    12641142        },
    12651143        "@babel/preset-env": {
    1266             "version": "7.16.5",
    1267             "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.5.tgz",
    1268             "integrity": "sha512-MiJJW5pwsktG61NDxpZ4oJ1CKxM1ncam9bzRtx9g40/WkLRkxFP6mhpkYV0/DxcciqoiHicx291+eUQrXb/SfQ==",
    1269             "dev": true,
    1270             "requires": {
    1271                 "@babel/compat-data": "^7.16.4",
    1272                 "@babel/helper-compilation-targets": "^7.16.3",
    1273                 "@babel/helper-plugin-utils": "^7.16.5",
    1274                 "@babel/helper-validator-option": "^7.14.5",
    1275                 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2",
    1276                 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0",
    1277                 "@babel/plugin-proposal-async-generator-functions": "^7.16.5",
    1278                 "@babel/plugin-proposal-class-properties": "^7.16.5",
    1279                 "@babel/plugin-proposal-class-static-block": "^7.16.5",
    1280                 "@babel/plugin-proposal-dynamic-import": "^7.16.5",
    1281                 "@babel/plugin-proposal-export-namespace-from": "^7.16.5",
    1282                 "@babel/plugin-proposal-json-strings": "^7.16.5",
    1283                 "@babel/plugin-proposal-logical-assignment-operators": "^7.16.5",
    1284                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.5",
    1285                 "@babel/plugin-proposal-numeric-separator": "^7.16.5",
    1286                 "@babel/plugin-proposal-object-rest-spread": "^7.16.5",
    1287                 "@babel/plugin-proposal-optional-catch-binding": "^7.16.5",
    1288                 "@babel/plugin-proposal-optional-chaining": "^7.16.5",
    1289                 "@babel/plugin-proposal-private-methods": "^7.16.5",
    1290                 "@babel/plugin-proposal-private-property-in-object": "^7.16.5",
    1291                 "@babel/plugin-proposal-unicode-property-regex": "^7.16.5",
     1144            "version": "7.16.11",
     1145            "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz",
     1146            "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==",
     1147            "dev": true,
     1148            "requires": {
     1149                "@babel/compat-data": "^7.16.8",
     1150                "@babel/helper-compilation-targets": "^7.16.7",
     1151                "@babel/helper-plugin-utils": "^7.16.7",
     1152                "@babel/helper-validator-option": "^7.16.7",
     1153                "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7",
     1154                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7",
     1155                "@babel/plugin-proposal-async-generator-functions": "^7.16.8",
     1156                "@babel/plugin-proposal-class-properties": "^7.16.7",
     1157                "@babel/plugin-proposal-class-static-block": "^7.16.7",
     1158                "@babel/plugin-proposal-dynamic-import": "^7.16.7",
     1159                "@babel/plugin-proposal-export-namespace-from": "^7.16.7",
     1160                "@babel/plugin-proposal-json-strings": "^7.16.7",
     1161                "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7",
     1162                "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7",
     1163                "@babel/plugin-proposal-numeric-separator": "^7.16.7",
     1164                "@babel/plugin-proposal-object-rest-spread": "^7.16.7",
     1165                "@babel/plugin-proposal-optional-catch-binding": "^7.16.7",
     1166                "@babel/plugin-proposal-optional-chaining": "^7.16.7",
     1167                "@babel/plugin-proposal-private-methods": "^7.16.11",
     1168                "@babel/plugin-proposal-private-property-in-object": "^7.16.7",
     1169                "@babel/plugin-proposal-unicode-property-regex": "^7.16.7",
    12921170                "@babel/plugin-syntax-async-generators": "^7.8.4",
    12931171                "@babel/plugin-syntax-class-properties": "^7.12.13",
     
    13041182                "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
    13051183                "@babel/plugin-syntax-top-level-await": "^7.14.5",
    1306                 "@babel/plugin-transform-arrow-functions": "^7.16.5",
    1307                 "@babel/plugin-transform-async-to-generator": "^7.16.5",
    1308                 "@babel/plugin-transform-block-scoped-functions": "^7.16.5",
    1309                 "@babel/plugin-transform-block-scoping": "^7.16.5",
    1310                 "@babel/plugin-transform-classes": "^7.16.5",
    1311                 "@babel/plugin-transform-computed-properties": "^7.16.5",
    1312                 "@babel/plugin-transform-destructuring": "^7.16.5",
    1313                 "@babel/plugin-transform-dotall-regex": "^7.16.5",
    1314                 "@babel/plugin-transform-duplicate-keys": "^7.16.5",
    1315                 "@babel/plugin-transform-exponentiation-operator": "^7.16.5",
    1316                 "@babel/plugin-transform-for-of": "^7.16.5",
    1317                 "@babel/plugin-transform-function-name": "^7.16.5",
    1318                 "@babel/plugin-transform-literals": "^7.16.5",
    1319                 "@babel/plugin-transform-member-expression-literals": "^7.16.5",
    1320                 "@babel/plugin-transform-modules-amd": "^7.16.5",
    1321                 "@babel/plugin-transform-modules-commonjs": "^7.16.5",
    1322                 "@babel/plugin-transform-modules-systemjs": "^7.16.5",
    1323                 "@babel/plugin-transform-modules-umd": "^7.16.5",
    1324                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.5",
    1325                 "@babel/plugin-transform-new-target": "^7.16.5",
    1326                 "@babel/plugin-transform-object-super": "^7.16.5",
    1327                 "@babel/plugin-transform-parameters": "^7.16.5",
    1328                 "@babel/plugin-transform-property-literals": "^7.16.5",
    1329                 "@babel/plugin-transform-regenerator": "^7.16.5",
    1330                 "@babel/plugin-transform-reserved-words": "^7.16.5",
    1331                 "@babel/plugin-transform-shorthand-properties": "^7.16.5",
    1332                 "@babel/plugin-transform-spread": "^7.16.5",
    1333                 "@babel/plugin-transform-sticky-regex": "^7.16.5",
    1334                 "@babel/plugin-transform-template-literals": "^7.16.5",
    1335                 "@babel/plugin-transform-typeof-symbol": "^7.16.5",
    1336                 "@babel/plugin-transform-unicode-escapes": "^7.16.5",
    1337                 "@babel/plugin-transform-unicode-regex": "^7.16.5",
     1184                "@babel/plugin-transform-arrow-functions": "^7.16.7",
     1185                "@babel/plugin-transform-async-to-generator": "^7.16.8",
     1186                "@babel/plugin-transform-block-scoped-functions": "^7.16.7",
     1187                "@babel/plugin-transform-block-scoping": "^7.16.7",
     1188                "@babel/plugin-transform-classes": "^7.16.7",
     1189                "@babel/plugin-transform-computed-properties": "^7.16.7",
     1190                "@babel/plugin-transform-destructuring": "^7.16.7",
     1191                "@babel/plugin-transform-dotall-regex": "^7.16.7",
     1192                "@babel/plugin-transform-duplicate-keys": "^7.16.7",
     1193                "@babel/plugin-transform-exponentiation-operator": "^7.16.7",
     1194                "@babel/plugin-transform-for-of": "^7.16.7",
     1195                "@babel/plugin-transform-function-name": "^7.16.7",
     1196                "@babel/plugin-transform-literals": "^7.16.7",
     1197                "@babel/plugin-transform-member-expression-literals": "^7.16.7",
     1198                "@babel/plugin-transform-modules-amd": "^7.16.7",
     1199                "@babel/plugin-transform-modules-commonjs": "^7.16.8",
     1200                "@babel/plugin-transform-modules-systemjs": "^7.16.7",
     1201                "@babel/plugin-transform-modules-umd": "^7.16.7",
     1202                "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8",
     1203                "@babel/plugin-transform-new-target": "^7.16.7",
     1204                "@babel/plugin-transform-object-super": "^7.16.7",
     1205                "@babel/plugin-transform-parameters": "^7.16.7",
     1206                "@babel/plugin-transform-property-literals": "^7.16.7",
     1207                "@babel/plugin-transform-regenerator": "^7.16.7",
     1208                "@babel/plugin-transform-reserved-words": "^7.16.7",
     1209                "@babel/plugin-transform-shorthand-properties": "^7.16.7",
     1210                "@babel/plugin-transform-spread": "^7.16.7",
     1211                "@babel/plugin-transform-sticky-regex": "^7.16.7",
     1212                "@babel/plugin-transform-template-literals": "^7.16.7",
     1213                "@babel/plugin-transform-typeof-symbol": "^7.16.7",
     1214                "@babel/plugin-transform-unicode-escapes": "^7.16.7",
     1215                "@babel/plugin-transform-unicode-regex": "^7.16.7",
    13381216                "@babel/preset-modules": "^0.1.5",
    1339                 "@babel/types": "^7.16.0",
     1217                "@babel/types": "^7.16.8",
    13401218                "babel-plugin-polyfill-corejs2": "^0.3.0",
    1341                 "babel-plugin-polyfill-corejs3": "^0.4.0",
     1219                "babel-plugin-polyfill-corejs3": "^0.5.0",
    13421220                "babel-plugin-polyfill-regenerator": "^0.3.0",
    1343                 "core-js-compat": "^3.19.1",
     1221                "core-js-compat": "^3.20.2",
    13441222                "semver": "^6.3.0"
    13451223            },
     
    13781256                "@babel/plugin-transform-react-jsx-development": "^7.16.7",
    13791257                "@babel/plugin-transform-react-pure-annotations": "^7.16.7"
    1380             },
    1381             "dependencies": {
    1382                 "@babel/helper-annotate-as-pure": {
    1383                     "version": "7.16.7",
    1384                     "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
    1385                     "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
    1386                     "dev": true,
    1387                     "requires": {
    1388                         "@babel/types": "^7.16.7"
    1389                     }
    1390                 },
    1391                 "@babel/helper-module-imports": {
    1392                     "version": "7.16.7",
    1393                     "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz",
    1394                     "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
    1395                     "dev": true,
    1396                     "requires": {
    1397                         "@babel/types": "^7.16.7"
    1398                     }
    1399                 },
    1400                 "@babel/helper-plugin-utils": {
    1401                     "version": "7.16.7",
    1402                     "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
    1403                     "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==",
    1404                     "dev": true
    1405                 },
    1406                 "@babel/helper-validator-identifier": {
    1407                     "version": "7.16.7",
    1408                     "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
    1409                     "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
    1410                     "dev": true
    1411                 },
    1412                 "@babel/helper-validator-option": {
    1413                     "version": "7.16.7",
    1414                     "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz",
    1415                     "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==",
    1416                     "dev": true
    1417                 },
    1418                 "@babel/plugin-syntax-jsx": {
    1419                     "version": "7.16.7",
    1420                     "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz",
    1421                     "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==",
    1422                     "dev": true,
    1423                     "requires": {
    1424                         "@babel/helper-plugin-utils": "^7.16.7"
    1425                     }
    1426                 },
    1427                 "@babel/plugin-transform-react-jsx": {
    1428                     "version": "7.17.3",
    1429                     "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz",
    1430                     "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==",
    1431                     "dev": true,
    1432                     "requires": {
    1433                         "@babel/helper-annotate-as-pure": "^7.16.7",
    1434                         "@babel/helper-module-imports": "^7.16.7",
    1435                         "@babel/helper-plugin-utils": "^7.16.7",
    1436                         "@babel/plugin-syntax-jsx": "^7.16.7",
    1437                         "@babel/types": "^7.17.0"
    1438                     }
    1439                 },
    1440                 "@babel/types": {
    1441                     "version": "7.17.0",
    1442                     "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz",
    1443                     "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==",
    1444                     "dev": true,
    1445                     "requires": {
    1446                         "@babel/helper-validator-identifier": "^7.16.7",
    1447                         "to-fast-properties": "^2.0.0"
    1448                     }
    1449                 }
    14501258            }
    14511259        },
    14521260        "@babel/preset-typescript": {
    1453             "version": "7.16.5",
    1454             "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.5.tgz",
    1455             "integrity": "sha512-lmAWRoJ9iOSvs3DqOndQpj8XqXkzaiQs50VG/zESiI9D3eoZhGriU675xNCr0UwvsuXrhMAGvyk1w+EVWF3u8Q==",
    1456             "dev": true,
    1457             "requires": {
    1458                 "@babel/helper-plugin-utils": "^7.16.5",
    1459                 "@babel/helper-validator-option": "^7.14.5",
    1460                 "@babel/plugin-transform-typescript": "^7.16.1"
     1261            "version": "7.16.7",
     1262            "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz",
     1263            "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==",
     1264            "dev": true,
     1265            "requires": {
     1266                "@babel/helper-plugin-utils": "^7.16.7",
     1267                "@babel/helper-validator-option": "^7.16.7",
     1268                "@babel/plugin-transform-typescript": "^7.16.7"
    14611269            }
    14621270        },
    14631271        "@babel/runtime": {
    1464             "version": "7.16.5",
    1465             "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz",
    1466             "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==",
     1272            "version": "7.17.9",
     1273            "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz",
     1274            "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==",
    14671275            "requires": {
    14681276                "regenerator-runtime": "^0.13.4"
     
    14801288        },
    14811289        "@babel/template": {
    1482             "version": "7.16.0",
    1483             "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
    1484             "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
    1485             "dev": true,
    1486             "requires": {
    1487                 "@babel/code-frame": "^7.16.0",
    1488                 "@babel/parser": "^7.16.0",
    1489                 "@babel/types": "^7.16.0"
     1290            "version": "7.16.7",
     1291            "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
     1292            "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
     1293            "dev": true,
     1294            "requires": {
     1295                "@babel/code-frame": "^7.16.7",
     1296                "@babel/parser": "^7.16.7",
     1297                "@babel/types": "^7.16.7"
    14901298            },
    14911299            "dependencies": {
    14921300                "@babel/parser": {
    1493                     "version": "7.16.6",
    1494                     "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz",
    1495                     "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==",
     1301                    "version": "7.17.9",
     1302                    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz",
     1303                    "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==",
    14961304                    "dev": true
    14971305                }
     
    14991307        },
    15001308        "@babel/traverse": {
    1501             "version": "7.16.5",
    1502             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz",
    1503             "integrity": "sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==",
    1504             "dev": true,
    1505             "requires": {
    1506                 "@babel/code-frame": "^7.16.0",
    1507                 "@babel/generator": "^7.16.5",
    1508                 "@babel/helper-environment-visitor": "^7.16.5",
    1509                 "@babel/helper-function-name": "^7.16.0",
    1510                 "@babel/helper-hoist-variables": "^7.16.0",
    1511                 "@babel/helper-split-export-declaration": "^7.16.0",
    1512                 "@babel/parser": "^7.16.5",
    1513                 "@babel/types": "^7.16.0",
     1309            "version": "7.17.9",
     1310            "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz",
     1311            "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==",
     1312            "dev": true,
     1313            "requires": {
     1314                "@babel/code-frame": "^7.16.7",
     1315                "@babel/generator": "^7.17.9",
     1316                "@babel/helper-environment-visitor": "^7.16.7",
     1317                "@babel/helper-function-name": "^7.17.9",
     1318                "@babel/helper-hoist-variables": "^7.16.7",
     1319                "@babel/helper-split-export-declaration": "^7.16.7",
     1320                "@babel/parser": "^7.17.9",
     1321                "@babel/types": "^7.17.0",
    15141322                "debug": "^4.1.0",
    15151323                "globals": "^11.1.0"
     
    15171325            "dependencies": {
    15181326                "@babel/parser": {
    1519                     "version": "7.16.6",
    1520                     "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz",
    1521                     "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==",
     1327                    "version": "7.17.9",
     1328                    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz",
     1329                    "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==",
    15221330                    "dev": true
    15231331                }
     
    15251333        },
    15261334        "@babel/types": {
    1527             "version": "7.16.0",
    1528             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
    1529             "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
    1530             "requires": {
    1531                 "@babel/helper-validator-identifier": "^7.15.7",
     1335            "version": "7.17.0",
     1336            "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz",
     1337            "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==",
     1338            "requires": {
     1339                "@babel/helper-validator-identifier": "^7.16.7",
    15321340                "to-fast-properties": "^2.0.0"
    15331341            }
     
    15551363        },
    15561364        "@emotion/babel-plugin": {
    1557             "version": "11.7.2",
    1558             "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.7.2.tgz",
    1559             "integrity": "sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==",
     1365            "version": "11.9.2",
     1366            "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz",
     1367            "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==",
    15601368            "requires": {
    15611369                "@babel/helper-module-imports": "^7.12.13",
     
    15931401        },
    15941402        "@emotion/css": {
    1595             "version": "11.7.1",
    1596             "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.7.1.tgz",
    1597             "integrity": "sha512-RUUgPlMZunlc7SE5A6Hg+VWRzb2cU6O9xlV78KCFgcnl25s7Qz/20oQg71iKudpLqk7xj0vhbJlwcJJMT0BOZg==",
     1403            "version": "11.9.0",
     1404            "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.9.0.tgz",
     1405            "integrity": "sha512-S9UjCxSrxEHawOLnWw4upTwfYKb0gVQdatHejn3W9kPyXxmKv3HmjVfJ84kDLmdX8jR20OuDQwaJ4Um24qD9vA==",
    15981406            "requires": {
    15991407                "@emotion/babel-plugin": "^11.7.1",
    16001408                "@emotion/cache": "^11.7.1",
    1601                 "@emotion/serialize": "^1.0.0",
     1409                "@emotion/serialize": "^1.0.3",
    16021410                "@emotion/sheet": "^1.0.3",
    16031411                "@emotion/utils": "^1.0.0"
     
    16101418        },
    16111419        "@emotion/is-prop-valid": {
    1612             "version": "1.1.1",
    1613             "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.1.tgz",
    1614             "integrity": "sha512-bW1Tos67CZkOURLc0OalnfxtSXQJMrAMV0jZTVGJUPSOd4qgjF3+tTD5CwJM13PHA8cltGW1WGbbvV9NpvUZPw==",
     1420            "version": "1.1.2",
     1421            "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz",
     1422            "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==",
    16151423            "requires": {
    16161424                "@emotion/memoize": "^0.7.4"
     
    16231431        },
    16241432        "@emotion/react": {
    1625             "version": "11.7.1",
    1626             "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.7.1.tgz",
    1627             "integrity": "sha512-DV2Xe3yhkF1yT4uAUoJcYL1AmrnO5SVsdfvu+fBuS7IbByDeTVx9+wFmvx9Idzv7/78+9Mgx2Hcmr7Fex3tIyw==",
     1433            "version": "11.9.0",
     1434            "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz",
     1435            "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==",
    16281436            "requires": {
    16291437                "@babel/runtime": "^7.13.10",
     1438                "@emotion/babel-plugin": "^11.7.1",
    16301439                "@emotion/cache": "^11.7.1",
    1631                 "@emotion/serialize": "^1.0.2",
    1632                 "@emotion/sheet": "^1.1.0",
    1633                 "@emotion/utils": "^1.0.0",
     1440                "@emotion/serialize": "^1.0.3",
     1441                "@emotion/utils": "^1.1.0",
    16341442                "@emotion/weak-memoize": "^0.2.5",
    16351443                "hoist-non-react-statics": "^3.3.1"
     1444            },
     1445            "dependencies": {
     1446                "@emotion/utils": {
     1447                    "version": "1.1.0",
     1448                    "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz",
     1449                    "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ=="
     1450                }
    16361451            }
    16371452        },
    16381453        "@emotion/serialize": {
    1639             "version": "1.0.2",
    1640             "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz",
    1641             "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==",
     1454            "version": "1.0.3",
     1455            "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz",
     1456            "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==",
    16421457            "requires": {
    16431458                "@emotion/hash": "^0.8.0",
     
    16541469        },
    16551470        "@emotion/styled": {
    1656             "version": "11.6.0",
    1657             "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.6.0.tgz",
    1658             "integrity": "sha512-mxVtVyIOTmCAkFbwIp+nCjTXJNgcz4VWkOYQro87jE2QBTydnkiYusMrRGFtzuruiGK4dDaNORk4gH049iiQuw==",
     1471            "version": "11.8.1",
     1472            "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.8.1.tgz",
     1473            "integrity": "sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==",
    16591474            "requires": {
    16601475                "@babel/runtime": "^7.13.10",
    1661                 "@emotion/babel-plugin": "^11.3.0",
    1662                 "@emotion/is-prop-valid": "^1.1.1",
     1476                "@emotion/babel-plugin": "^11.7.1",
     1477                "@emotion/is-prop-valid": "^1.1.2",
    16631478                "@emotion/serialize": "^1.0.2",
    1664                 "@emotion/utils": "^1.0.0"
     1479                "@emotion/utils": "^1.1.0"
     1480            },
     1481            "dependencies": {
     1482                "@emotion/utils": {
     1483                    "version": "1.1.0",
     1484                    "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz",
     1485                    "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ=="
     1486                }
    16651487            }
    16661488        },
     
    24042226            }
    24052227        },
     2228        "@jridgewell/resolve-uri": {
     2229            "version": "3.0.5",
     2230            "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz",
     2231            "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==",
     2232            "dev": true
     2233        },
     2234        "@jridgewell/sourcemap-codec": {
     2235            "version": "1.4.11",
     2236            "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz",
     2237            "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==",
     2238            "dev": true
     2239        },
     2240        "@jridgewell/trace-mapping": {
     2241            "version": "0.3.4",
     2242            "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz",
     2243            "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==",
     2244            "dev": true,
     2245            "requires": {
     2246                "@jridgewell/resolve-uri": "^3.0.3",
     2247                "@jridgewell/sourcemap-codec": "^1.4.10"
     2248            }
     2249        },
    24062250        "@juggle/resize-observer": {
    24072251            "version": "3.3.1",
     
    25262370        },
    25272371        "@popperjs/core": {
    2528             "version": "2.11.2",
    2529             "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.2.tgz",
    2530             "integrity": "sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA=="
     2372            "version": "2.11.5",
     2373            "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz",
     2374            "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw=="
    25312375        },
    25322376        "@react-spring/animated": {
    2533             "version": "9.4.3",
    2534             "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.3.tgz",
    2535             "integrity": "sha512-hKKmeXPoGpJ/zrG/RC8stwW8PmMH0BbewHD8aUPLbyzD9fNvZEJ0mjKmOI0CcSwMpb43kuwY2nX3ZJVImPQCoQ==",
    2536             "requires": {
    2537                 "@react-spring/shared": "~9.4.3-beta.0",
    2538                 "@react-spring/types": "~9.4.3-beta.0"
     2377            "version": "9.4.4",
     2378            "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.4.tgz",
     2379            "integrity": "sha512-e9xnuBaUTD+NolKikUmrGWjX8AVCPyj1GcEgjgq9E+0sXKv46UY7cm2EmB6mUDTxWIDVKebARY++xT4nGDraBQ==",
     2380            "requires": {
     2381                "@react-spring/shared": "~9.4.4",
     2382                "@react-spring/types": "~9.4.4"
    25392383            }
    25402384        },
    25412385        "@react-spring/core": {
    2542             "version": "9.4.3",
    2543             "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.3.tgz",
    2544             "integrity": "sha512-Jr6/GjHwXYxAtttcYDXOtH36krO0XGjYaSsGR6g+vOUO4y0zAPPXoAwpK6vS7Haip5fRwk7rMdNG+OzU7bB4Bg==",
    2545             "requires": {
    2546                 "@react-spring/animated": "~9.4.3-beta.0",
    2547                 "@react-spring/rafz": "~9.4.3-beta.0",
    2548                 "@react-spring/shared": "~9.4.3-beta.0",
    2549                 "@react-spring/types": "~9.4.3-beta.0"
     2386            "version": "9.4.4",
     2387            "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.4.tgz",
     2388            "integrity": "sha512-llgb0ljFyjMB0JhWsaFHOi9XFT8n1jBMVs1IFY2ipIBerWIRWrgUmIpakLPHTa4c4jwqTaDSwX90s2a0iN7dxQ==",
     2389            "requires": {
     2390                "@react-spring/animated": "~9.4.4",
     2391                "@react-spring/rafz": "~9.4.4",
     2392                "@react-spring/shared": "~9.4.4",
     2393                "@react-spring/types": "~9.4.4"
    25502394            }
    25512395        },
    25522396        "@react-spring/rafz": {
    2553             "version": "9.4.3",
    2554             "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.3.tgz",
    2555             "integrity": "sha512-KnujiZNIHzXsRq1D4tVbCajl8Lx+e6vtvUk7o69KbuneSpEgil9P/x3b+hMDk8U0NHGhJjzhU7723/CNsQansA=="
     2397            "version": "9.4.4",
     2398            "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.4.tgz",
     2399            "integrity": "sha512-5ki/sQ06Mdf8AuFstSt5zbNNicRT4LZogiJttDAww1ozhuvemafNWEHxhzcULgCPCDu2s7HsroaISV7+GQWrhw=="
    25562400        },
    25572401        "@react-spring/shared": {
    2558             "version": "9.4.3",
    2559             "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.3.tgz",
    2560             "integrity": "sha512-mB1UUD/pl1LzaY0XeNWZtvJzxMa8gLQf02nY12HAz4Rukm9dFRj0jeYwQYLdfYLsGFo1ldvHNurun6hZMG7kiQ==",
    2561             "requires": {
    2562                 "@react-spring/rafz": "~9.4.3-beta.0",
    2563                 "@react-spring/types": "~9.4.3-beta.0"
     2402            "version": "9.4.4",
     2403            "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.4.tgz",
     2404            "integrity": "sha512-ySVgScDZlhm/+Iy2smY9i/DDrShArY0j6zjTS/Re1lasKnhq8qigoGiAxe8xMPJNlCaj3uczCqHy3TY9bKRtfQ==",
     2405            "requires": {
     2406                "@react-spring/rafz": "~9.4.4",
     2407                "@react-spring/types": "~9.4.4"
    25642408            }
    25652409        },
    25662410        "@react-spring/types": {
    2567             "version": "9.4.3",
    2568             "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.3.tgz",
    2569             "integrity": "sha512-dzJrPvUc42K2un9y6D1IsrPQO5tKsbWwUo+wsATnXjG3ePWyuDBIOMJuPe605NhIXUmPH+Vik2wMoZz06hD1uA=="
     2411            "version": "9.4.4",
     2412            "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.4.tgz",
     2413            "integrity": "sha512-KpxKt/D//q/t/6FBcde/RE36LKp8PpWu7kFEMLwpzMGl9RpcexunmYOQJWwmJWtkQjgE1YRr7DzBMryz6La1cQ=="
    25702414        },
    25712415        "@react-spring/web": {
    2572             "version": "9.4.3",
    2573             "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.3.tgz",
    2574             "integrity": "sha512-llKve/uJ73JVagBAVvA74S/LfZP4oSB3XP1qmggSUNXzPZZo5ylIMrs55PxpLyxgzzihuhDU5N17ct3ATViOHw==",
    2575             "requires": {
    2576                 "@react-spring/animated": "~9.4.3-beta.0",
    2577                 "@react-spring/core": "~9.4.3-beta.0",
    2578                 "@react-spring/shared": "~9.4.3-beta.0",
    2579                 "@react-spring/types": "~9.4.3-beta.0"
     2416            "version": "9.4.4",
     2417            "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.4.tgz",
     2418            "integrity": "sha512-iJmOLdhcuizriUlu/xqBc5y8KaFts+UI+iC+GxyTwBtzxA9czKiSAZW2ESuhG8stafa3jncwjfTQQp84KN36cw==",
     2419            "requires": {
     2420                "@react-spring/animated": "~9.4.4",
     2421                "@react-spring/core": "~9.4.4",
     2422                "@react-spring/shared": "~9.4.4",
     2423                "@react-spring/types": "~9.4.4"
    25802424            }
    25812425        },
     
    31633007        },
    31643008        "@types/lodash": {
    3165             "version": "4.14.178",
    3166             "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz",
    3167             "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw=="
     3009            "version": "4.14.181",
     3010            "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.181.tgz",
     3011            "integrity": "sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag=="
    31683012        },
    31693013        "@types/mdast": {
     
    31953039        },
    31963040        "@types/mousetrap": {
    3197             "version": "1.6.8",
    3198             "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.8.tgz",
    3199             "integrity": "sha512-zTqjvgCUT5EoXqbqmd8iJMb4NJqyV/V7pK7AIKq7qcaAsJIpGlTVJS1HQM6YkdHCdnkNSbhcQI7MXYxFfE3iCA=="
     3041            "version": "1.6.9",
     3042            "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz",
     3043            "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg=="
    32003044        },
    32013045        "@types/node": {
     
    32223066        },
    32233067        "@types/prop-types": {
    3224             "version": "15.7.4",
    3225             "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
    3226             "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ=="
     3068            "version": "15.7.5",
     3069            "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
     3070            "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
    32273071        },
    32283072        "@types/q": {
     
    32453089        },
    32463090        "@types/react": {
    3247             "version": "16.14.21",
    3248             "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.21.tgz",
    3249             "integrity": "sha512-rY4DzPKK/4aohyWiDRHS2fotN5rhBSK6/rz1X37KzNna9HJyqtaGAbq9fVttrEPWF5ywpfIP1ITL8Xi2QZn6Eg==",
     3091            "version": "17.0.44",
     3092            "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz",
     3093            "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==",
    32503094            "requires": {
    32513095                "@types/prop-types": "*",
     
    32553099        },
    32563100        "@types/react-dom": {
    3257             "version": "16.9.14",
    3258             "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.14.tgz",
    3259             "integrity": "sha512-FIX2AVmPTGP30OUJ+0vadeIFJJ07Mh1m+U0rxfgyW34p3rTlXI+nlenvAxNn4BP36YyI9IJ/+UJ7Wu22N1pI7A==",
    3260             "requires": {
    3261                 "@types/react": "^16"
     3101            "version": "17.0.15",
     3102            "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.15.tgz",
     3103            "integrity": "sha512-Tr9VU9DvNoHDWlmecmcsE5ZZiUkYx+nKBzum4Oxe1K0yJVyBlfbq7H3eXjxXqJczBKqPGq3EgfTru4MgKb9+Yw==",
     3104            "requires": {
     3105                "@types/react": "^17"
    32623106            }
    32633107        },
     
    34183262        },
    34193263        "@typescript-eslint/eslint-plugin": {
    3420             "version": "5.18.0",
    3421             "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.18.0.tgz",
    3422             "integrity": "sha512-tzrmdGMJI/uii9/V6lurMo4/o+dMTKDH82LkNjhJ3adCW22YQydoRs5MwTiqxGF9CSYxPxQ7EYb4jLNlIs+E+A==",
    3423             "dev": true,
    3424             "requires": {
    3425                 "@typescript-eslint/scope-manager": "5.18.0",
    3426                 "@typescript-eslint/type-utils": "5.18.0",
    3427                 "@typescript-eslint/utils": "5.18.0",
     3264            "version": "5.19.0",
     3265            "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.19.0.tgz",
     3266            "integrity": "sha512-w59GpFqDYGnWFim9p6TGJz7a3qWeENJuAKCqjGSx+Hq/bwq3RZwXYqy98KIfN85yDqz9mq6QXiY5h0FjGQLyEg==",
     3267            "dev": true,
     3268            "requires": {
     3269                "@typescript-eslint/scope-manager": "5.19.0",
     3270                "@typescript-eslint/type-utils": "5.19.0",
     3271                "@typescript-eslint/utils": "5.19.0",
    34283272                "debug": "^4.3.2",
    34293273                "functional-red-black-tree": "^1.0.1",
     
    34673311        },
    34683312        "@typescript-eslint/experimental-utils": {
    3469             "version": "5.18.0",
    3470             "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.18.0.tgz",
    3471             "integrity": "sha512-hypiw5N0aM2aH91/uMmG7RpyUH3PN/iOhilMwkMFZIbm/Bn/G3ZnbaYdSoAN4PG/XHQjdhBYLi0ZoRZsRYT4hA==",
    3472             "dev": true,
    3473             "requires": {
    3474                 "@typescript-eslint/utils": "5.18.0"
     3313            "version": "5.19.0",
     3314            "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.19.0.tgz",
     3315            "integrity": "sha512-F+X/TTzmb2UXbghY1LrNLNDjMcGZMhKzXuzvu0xD+YEB77EamLM7zMOLuz2kP5807IJRDLBoAFFPYa7HT62sYg==",
     3316            "dev": true,
     3317            "requires": {
     3318                "@typescript-eslint/utils": "5.19.0"
    34753319            }
    34763320        },
    34773321        "@typescript-eslint/parser": {
    3478             "version": "5.18.0",
    3479             "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.18.0.tgz",
    3480             "integrity": "sha512-+08nYfurBzSSPndngnHvFw/fniWYJ5ymOrn/63oMIbgomVQOvIDhBoJmYZ9lwQOCnQV9xHGvf88ze3jFGUYooQ==",
    3481             "dev": true,
    3482             "requires": {
    3483                 "@typescript-eslint/scope-manager": "5.18.0",
    3484                 "@typescript-eslint/types": "5.18.0",
    3485                 "@typescript-eslint/typescript-estree": "5.18.0",
     3322            "version": "5.19.0",
     3323            "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.19.0.tgz",
     3324            "integrity": "sha512-yhktJjMCJX8BSBczh1F/uY8wGRYrBeyn84kH6oyqdIJwTGKmzX5Qiq49LRQ0Jh0LXnWijEziSo6BRqny8nqLVQ==",
     3325            "dev": true,
     3326            "requires": {
     3327                "@typescript-eslint/scope-manager": "5.19.0",
     3328                "@typescript-eslint/types": "5.19.0",
     3329                "@typescript-eslint/typescript-estree": "5.19.0",
    34863330                "debug": "^4.3.2"
    34873331            },
     
    35053349        },
    35063350        "@typescript-eslint/scope-manager": {
    3507             "version": "5.18.0",
    3508             "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.18.0.tgz",
    3509             "integrity": "sha512-C0CZML6NyRDj+ZbMqh9FnPscg2PrzSaVQg3IpTmpe0NURMVBXlghGZgMYqBw07YW73i0MCqSDqv2SbywnCS8jQ==",
    3510             "dev": true,
    3511             "requires": {
    3512                 "@typescript-eslint/types": "5.18.0",
    3513                 "@typescript-eslint/visitor-keys": "5.18.0"
     3351            "version": "5.19.0",
     3352            "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.19.0.tgz",
     3353            "integrity": "sha512-Fz+VrjLmwq5fbQn5W7cIJZ066HxLMKvDEmf4eu1tZ8O956aoX45jAuBB76miAECMTODyUxH61AQM7q4/GOMQ5g==",
     3354            "dev": true,
     3355            "requires": {
     3356                "@typescript-eslint/types": "5.19.0",
     3357                "@typescript-eslint/visitor-keys": "5.19.0"
    35143358            }
    35153359        },
    35163360        "@typescript-eslint/type-utils": {
    3517             "version": "5.18.0",
    3518             "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.18.0.tgz",
    3519             "integrity": "sha512-vcn9/6J5D6jtHxpEJrgK8FhaM8r6J1/ZiNu70ZUJN554Y3D9t3iovi6u7JF8l/e7FcBIxeuTEidZDR70UuCIfA==",
    3520             "dev": true,
    3521             "requires": {
    3522                 "@typescript-eslint/utils": "5.18.0",
     3361            "version": "5.19.0",
     3362            "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.19.0.tgz",
     3363            "integrity": "sha512-O6XQ4RI4rQcBGshTQAYBUIGsKqrKeuIOz9v8bckXZnSeXjn/1+BDZndHLe10UplQeJLXDNbaZYrAytKNQO2T4Q==",
     3364            "dev": true,
     3365            "requires": {
     3366                "@typescript-eslint/utils": "5.19.0",
    35233367                "debug": "^4.3.2",
    35243368                "tsutils": "^3.21.0"
     
    35433387        },
    35443388        "@typescript-eslint/types": {
    3545             "version": "5.18.0",
    3546             "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.18.0.tgz",
    3547             "integrity": "sha512-bhV1+XjM+9bHMTmXi46p1Led5NP6iqQcsOxgx7fvk6gGiV48c6IynY0apQb7693twJDsXiVzNXTflhplmaiJaw==",
     3389            "version": "5.19.0",
     3390            "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.19.0.tgz",
     3391            "integrity": "sha512-zR1ithF4Iyq1wLwkDcT+qFnhs8L5VUtjgac212ftiOP/ZZUOCuuF2DeGiZZGQXGoHA50OreZqLH5NjDcDqn34w==",
    35483392            "dev": true
    35493393        },
    35503394        "@typescript-eslint/typescript-estree": {
    3551             "version": "5.18.0",
    3552             "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.18.0.tgz",
    3553             "integrity": "sha512-wa+2VAhOPpZs1bVij9e5gyVu60ReMi/KuOx4LKjGx2Y3XTNUDJgQ+5f77D49pHtqef/klglf+mibuHs9TrPxdQ==",
    3554             "dev": true,
    3555             "requires": {
    3556                 "@typescript-eslint/types": "5.18.0",
    3557                 "@typescript-eslint/visitor-keys": "5.18.0",
     3395            "version": "5.19.0",
     3396            "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.19.0.tgz",
     3397            "integrity": "sha512-dRPuD4ocXdaE1BM/dNR21elSEUPKaWgowCA0bqJ6YbYkvtrPVEvZ+zqcX5a8ECYn3q5iBSSUcBBD42ubaOp0Hw==",
     3398            "dev": true,
     3399            "requires": {
     3400                "@typescript-eslint/types": "5.19.0",
     3401                "@typescript-eslint/visitor-keys": "5.19.0",
    35583402                "debug": "^4.3.2",
    35593403                "globby": "^11.0.4",
     
    36053449        },
    36063450        "@typescript-eslint/utils": {
    3607             "version": "5.18.0",
    3608             "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.18.0.tgz",
    3609             "integrity": "sha512-+hFGWUMMri7OFY26TsOlGa+zgjEy1ssEipxpLjtl4wSll8zy85x0GrUSju/FHdKfVorZPYJLkF3I4XPtnCTewA==",
     3451            "version": "5.19.0",
     3452            "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.19.0.tgz",
     3453            "integrity": "sha512-ZuEckdupXpXamKvFz/Ql8YnePh2ZWcwz7APICzJL985Rp5C2AYcHO62oJzIqNhAMtMK6XvrlBTZeNG8n7gS3lQ==",
    36103454            "dev": true,
    36113455            "requires": {
    36123456                "@types/json-schema": "^7.0.9",
    3613                 "@typescript-eslint/scope-manager": "5.18.0",
    3614                 "@typescript-eslint/types": "5.18.0",
    3615                 "@typescript-eslint/typescript-estree": "5.18.0",
     3457                "@typescript-eslint/scope-manager": "5.19.0",
     3458                "@typescript-eslint/types": "5.19.0",
     3459                "@typescript-eslint/typescript-estree": "5.19.0",
    36163460                "eslint-scope": "^5.1.1",
    36173461                "eslint-utils": "^3.0.0"
     
    36193463        },
    36203464        "@typescript-eslint/visitor-keys": {
    3621             "version": "5.18.0",
    3622             "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.18.0.tgz",
    3623             "integrity": "sha512-Hf+t+dJsjAKpKSkg3EHvbtEpFFb/1CiOHnvI8bjHgOD4/wAw3gKrA0i94LrbekypiZVanJu3McWJg7rWDMzRTg==",
    3624             "dev": true,
    3625             "requires": {
    3626                 "@typescript-eslint/types": "5.18.0",
     3465            "version": "5.19.0",
     3466            "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.19.0.tgz",
     3467            "integrity": "sha512-Ym7zZoMDZcAKWsULi2s7UMLREdVQdScPQ/fKWMYefarCztWlHPFVJo8racf8R0Gc8FAEJ2eD4of8As1oFtnQlQ==",
     3468            "dev": true,
     3469            "requires": {
     3470                "@typescript-eslint/types": "5.19.0",
    36273471                "eslint-visitor-keys": "^3.0.0"
    36283472            },
     
    36343478                    "dev": true
    36353479                }
     3480            }
     3481        },
     3482        "@use-gesture/core": {
     3483            "version": "10.2.11",
     3484            "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.11.tgz",
     3485            "integrity": "sha512-5YeVrT9prf9UeaAO+2fIuiKdZ01uVBvVsjG79berGZPTHVkz01eFX2ODWJG05uQTqmRw6olz1J80yt6qcGPdvA=="
     3486        },
     3487        "@use-gesture/react": {
     3488            "version": "10.2.11",
     3489            "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.11.tgz",
     3490            "integrity": "sha512-yATjHv6ZNe9Jar1YtJvcb6KxwpcGGW/X8FEUY6xo2mDxHkP7dCsnhZZm7I+giGlrJKBMvpVBARsbUhwQP6v6nA==",
     3491            "requires": {
     3492                "@use-gesture/core": "10.2.11"
    36363493            }
    36373494        },
     
    38433700        },
    38443701        "@wordpress/a11y": {
    3845             "version": "3.2.4",
    3846             "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.2.4.tgz",
    3847             "integrity": "sha512-RhDZciRy6XUx/hegJdJTgAtC/6i7DjfpUYJdy6McwvWXs56tMmCo+wBYQvC3G//+2VYdYYkwDZ8Z6eVUBSJ17w==",
     3702            "version": "3.6.0",
     3703            "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.6.0.tgz",
     3704            "integrity": "sha512-dlZCrVA/dorXYMyMmr7o5Z/Eh5ximwCG1lH13wyK+0MP/HN/XYRjjcny1Z4OtvrqwK81vUxmuyoqmwByHaNRdA==",
    38483705            "requires": {
    38493706                "@babel/runtime": "^7.16.0",
    3850                 "@wordpress/dom-ready": "^3.2.3",
    3851                 "@wordpress/i18n": "^4.2.4"
     3707                "@wordpress/dom-ready": "^3.6.0",
     3708                "@wordpress/i18n": "^4.6.0"
    38523709            }
    38533710        },
    38543711        "@wordpress/annotations": {
    3855             "version": "2.2.9",
    3856             "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.2.9.tgz",
    3857             "integrity": "sha512-xudNtq+QotOwyYbOAEt1XWLp40CcKJvBzE2acstf/DZqxIi/PXB++4QVxgpQuYWkr6bWIFm4EfNvsUFBQr9DWQ==",
     3712            "version": "2.6.0",
     3713            "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.6.0.tgz",
     3714            "integrity": "sha512-G5v6vsRxe33f8kTUCAv9iNzzgMqy5lJOr+3baY3YzNT3bJNSvoYLp/42wHz90zykX0SbnQWAqU+6tAoKR92Z3A==",
    38583715            "requires": {
    38593716                "@babel/runtime": "^7.16.0",
    3860                 "@wordpress/data": "^6.1.5",
    3861                 "@wordpress/hooks": "^3.2.2",
    3862                 "@wordpress/i18n": "^4.2.4",
    3863                 "@wordpress/rich-text": "^5.0.8",
     3717                "@wordpress/data": "^6.6.0",
     3718                "@wordpress/hooks": "^3.6.0",
     3719                "@wordpress/i18n": "^4.6.0",
     3720                "@wordpress/rich-text": "^5.4.0",
    38643721                "lodash": "^4.17.21",
    38653722                "rememo": "^3.0.0",
     
    38683725        },
    38693726        "@wordpress/api-fetch": {
    3870             "version": "5.2.6",
    3871             "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-5.2.6.tgz",
    3872             "integrity": "sha512-AG8KdCHwtYJWR38AAU7nEI+UbumUSqSBthQj3rShLUVyFbYGkQdpwXJJG6vFj7FjIp41zljiyj3K1Fh3cqdaAw==",
     3727            "version": "6.3.0",
     3728            "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.3.0.tgz",
     3729            "integrity": "sha512-2fvpBlFb2DlDefMRD6O3iG7E0a4NprDaEHmlqx0My7UJ2fs0KN6+VLS9ZYZP1KcUg3bf0Ts+CnsZ3m4kk3+ZKg==",
    38733730            "requires": {
    38743731                "@babel/runtime": "^7.16.0",
    3875                 "@wordpress/i18n": "^4.2.4",
    3876                 "@wordpress/url": "^3.3.1"
     3732                "@wordpress/i18n": "^4.6.0",
     3733                "@wordpress/url": "^3.7.0"
    38773734            }
    38783735        },
    38793736        "@wordpress/autop": {
    3880             "version": "3.2.3",
    3881             "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.2.3.tgz",
    3882             "integrity": "sha512-o66vC+aZPmJGMie+Emqa5gtfQYKbLXqGCESTfingXyMxXEpCa4qOEOi1D6vwX61sf3+k2qJ4bvKwJ5nZXjDaSQ==",
     3737            "version": "3.6.0",
     3738            "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.6.0.tgz",
     3739            "integrity": "sha512-O4Y9yxrqD78psg2g5Ko7s12TrZQiofGIcm1rFfLKzYrxGU0ZGgFbRYwUvIvjngzrdbvM4vgKv8/U80dcGrApwg==",
    38833740            "requires": {
    38843741                "@babel/runtime": "^7.16.0"
     
    39113768            },
    39123769            "dependencies": {
    3913                 "@types/react": {
    3914                     "version": "17.0.44",
    3915                     "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz",
    3916                     "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==",
    3917                     "dev": true,
    3918                     "requires": {
    3919                         "@types/prop-types": "*",
    3920                         "@types/scheduler": "*",
    3921                         "csstype": "^3.0.2"
    3922                     }
    3923                 },
    3924                 "@types/react-dom": {
    3925                     "version": "17.0.15",
    3926                     "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.15.tgz",
    3927                     "integrity": "sha512-Tr9VU9DvNoHDWlmecmcsE5ZZiUkYx+nKBzum4Oxe1K0yJVyBlfbq7H3eXjxXqJczBKqPGq3EgfTru4MgKb9+Yw==",
    3928                     "dev": true,
    3929                     "requires": {
    3930                         "@types/react": "^17"
    3931                     }
    3932                 },
    3933                 "@wordpress/element": {
    3934                     "version": "4.4.0",
    3935                     "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.4.0.tgz",
    3936                     "integrity": "sha512-3aQsvt7Nth6/OxOs9JTMKIb6Hu5uS4wdsU7fgb3aAv36Li3+fs6gdhhn2YdqWCWiKX2XVgEiFx6B7TK8+AglGw==",
    3937                     "dev": true,
    3938                     "requires": {
    3939                         "@babel/runtime": "^7.16.0",
    3940                         "@types/react": "^17.0.37",
    3941                         "@types/react-dom": "^17.0.11",
    3942                         "@wordpress/escape-html": "^2.6.0",
    3943                         "lodash": "^4.17.21",
    3944                         "react": "^17.0.2",
    3945                         "react-dom": "^17.0.2"
    3946                     }
    3947                 },
    3948                 "@wordpress/escape-html": {
    3949                     "version": "2.6.0",
    3950                     "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.6.0.tgz",
    3951                     "integrity": "sha512-gA+49nsTiQuxbgx4g4P9i9q3ea0RLOD6yBVSvtMzUX/vRhlz7xvlaj9PhFkbZu1FD+IHgBLuvRqHPbHNEqMyyQ==",
    3952                     "dev": true,
    3953                     "requires": {
    3954                         "@babel/runtime": "^7.16.0"
    3955                     }
    3956                 },
    3957                 "@wordpress/warning": {
    3958                     "version": "2.6.0",
    3959                     "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.6.0.tgz",
    3960                     "integrity": "sha512-VWdFzDXt0ZQydNvvl0qjlPbqsCA7ZPupwV6U3gMnvMxELirAGONF0zjlD9/y+u7WGndRctzIJC/Er7qBhHVcNA==",
    3961                     "dev": true
    3962                 },
    39633770                "browserslist": {
    39643771                    "version": "4.20.2",
     
    39753782                },
    39763783                "electron-to-chromium": {
    3977                     "version": "1.4.106",
    3978                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz",
    3979                     "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==",
     3784                    "version": "1.4.107",
     3785                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.107.tgz",
     3786                    "integrity": "sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg==",
    39803787                    "dev": true
    39813788                },
    39823789                "node-releases": {
    3983                     "version": "2.0.2",
    3984                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
    3985                     "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
    3986                     "dev": true
    3987                 },
    3988                 "react": {
    3989                     "version": "17.0.2",
    3990                     "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
    3991                     "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
    3992                     "dev": true,
    3993                     "requires": {
    3994                         "loose-envify": "^1.1.0",
    3995                         "object-assign": "^4.1.1"
    3996                     }
    3997                 },
    3998                 "react-dom": {
    3999                     "version": "17.0.2",
    4000                     "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
    4001                     "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
    4002                     "dev": true,
    4003                     "requires": {
    4004                         "loose-envify": "^1.1.0",
    4005                         "object-assign": "^4.1.1",
    4006                         "scheduler": "^0.20.2"
    4007                     }
     3790                    "version": "2.0.3",
     3791                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
     3792                    "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==",
     3793                    "dev": true
    40083794                }
    40093795            }
     
    40163802        },
    40173803        "@wordpress/blob": {
    4018             "version": "3.2.2",
    4019             "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.2.2.tgz",
    4020             "integrity": "sha512-uzOlmwcTtxZFBoQc6nDYdkTvPnd6QMK5GEmmrHt6Q1OYOZ6V2vOdC6w0IdynbQYpuNnaWwhyfcsTRh/+97UoRg==",
     3804            "version": "3.6.0",
     3805            "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.6.0.tgz",
     3806            "integrity": "sha512-cbdjxXCfebS97hYXBnGzajM+CT83gV5Falx++cY5woVqPCPfpk6WagErjXbHMlM8HsYpbnhnYhQFs/oDuLhzTQ==",
    40213807            "requires": {
    40223808                "@babel/runtime": "^7.16.0"
     
    40243810        },
    40253811        "@wordpress/block-directory": {
    4026             "version": "3.0.27",
    4027             "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-3.0.27.tgz",
    4028             "integrity": "sha512-VlwlossLCt2FS4hPbj5lBbPp9lRRODpZaTyomvebg2LymTZa9Dff8JzkxyEjGmpy+tkCUJ2EC9WOR74UTltxMQ==",
     3812            "version": "3.4.1",
     3813            "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-3.4.1.tgz",
     3814            "integrity": "sha512-i7DoY1WCrizdfHnfECDmbDAdjSX5OiBpojKvazELRMrV+KEV8CSGEZ7UFjL+QbO7VifIHTjj5dc9skTs6pP+0g==",
    40293815            "requires": {
    40303816                "@babel/runtime": "^7.16.0",
    4031                 "@wordpress/a11y": "^3.2.4",
    4032                 "@wordpress/api-fetch": "^5.2.6",
    4033                 "@wordpress/block-editor": "^8.0.17",
    4034                 "@wordpress/blocks": "^11.1.5",
    4035                 "@wordpress/components": "^19.2.3",
    4036                 "@wordpress/compose": "^5.0.7",
    4037                 "@wordpress/core-data": "^4.0.10",
    4038                 "@wordpress/data": "^6.1.5",
    4039                 "@wordpress/edit-post": "^5.0.27",
    4040                 "@wordpress/editor": "^12.0.21",
    4041                 "@wordpress/element": "^4.0.4",
    4042                 "@wordpress/hooks": "^3.2.2",
    4043                 "@wordpress/html-entities": "^3.2.3",
    4044                 "@wordpress/i18n": "^4.2.4",
    4045                 "@wordpress/icons": "^6.1.1",
    4046                 "@wordpress/notices": "^3.2.8",
    4047                 "@wordpress/plugins": "^4.0.7",
    4048                 "@wordpress/url": "^3.3.1",
     3817                "@wordpress/a11y": "^3.6.0",
     3818                "@wordpress/api-fetch": "^6.3.0",
     3819                "@wordpress/block-editor": "^8.5.1",
     3820                "@wordpress/blocks": "^11.5.1",
     3821                "@wordpress/components": "^19.8.0",
     3822                "@wordpress/compose": "^5.4.0",
     3823                "@wordpress/core-data": "^4.4.1",
     3824                "@wordpress/data": "^6.6.0",
     3825                "@wordpress/edit-post": "^6.3.1",
     3826                "@wordpress/editor": "^12.5.1",
     3827                "@wordpress/element": "^4.4.0",
     3828                "@wordpress/hooks": "^3.6.0",
     3829                "@wordpress/html-entities": "^3.6.0",
     3830                "@wordpress/i18n": "^4.6.0",
     3831                "@wordpress/icons": "^8.2.0",
     3832                "@wordpress/notices": "^3.6.0",
     3833                "@wordpress/plugins": "^4.4.0",
     3834                "@wordpress/url": "^3.7.0",
    40493835                "lodash": "^4.17.21"
    40503836            }
    40513837        },
    40523838        "@wordpress/block-editor": {
    4053             "version": "8.0.17",
    4054             "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.17.tgz",
    4055             "integrity": "sha512-483FmoMD4gwUBxslZByL0Ukk3EioF8PjWCt5kbsmmciANXqpKjKPqnsXIK1GedPhe0XKkPcXy1cPqC3Tt9UhIA==",
     3839            "version": "8.5.1",
     3840            "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.5.1.tgz",
     3841            "integrity": "sha512-/RqNlpwTmCqtNwgXJbusexBADSFOnGZcY1ZbEO3EIePZDGTIlL5tTLNmdhhWltNa2mUF9uxXUTj/3B6sD3t72w==",
    40563842            "requires": {
    40573843                "@babel/runtime": "^7.16.0",
    40583844                "@react-spring/web": "^9.2.4",
    4059                 "@wordpress/a11y": "^3.2.4",
    4060                 "@wordpress/api-fetch": "^5.2.6",
    4061                 "@wordpress/blob": "^3.2.2",
    4062                 "@wordpress/block-serialization-default-parser": "^4.2.3",
    4063                 "@wordpress/blocks": "^11.1.5",
    4064                 "@wordpress/components": "^19.2.3",
    4065                 "@wordpress/compose": "^5.0.7",
    4066                 "@wordpress/data": "^6.1.5",
    4067                 "@wordpress/deprecated": "^3.2.3",
    4068                 "@wordpress/dom": "^3.2.7",
    4069                 "@wordpress/element": "^4.0.4",
    4070                 "@wordpress/hooks": "^3.2.2",
    4071                 "@wordpress/html-entities": "^3.2.3",
    4072                 "@wordpress/i18n": "^4.2.4",
    4073                 "@wordpress/icons": "^6.1.1",
    4074                 "@wordpress/is-shallow-equal": "^4.2.1",
    4075                 "@wordpress/keyboard-shortcuts": "^3.0.7",
    4076                 "@wordpress/keycodes": "^3.2.4",
    4077                 "@wordpress/notices": "^3.2.8",
    4078                 "@wordpress/rich-text": "^5.0.8",
    4079                 "@wordpress/shortcode": "^3.2.3",
    4080                 "@wordpress/token-list": "^2.2.2",
    4081                 "@wordpress/url": "^3.3.1",
    4082                 "@wordpress/warning": "^2.2.2",
    4083                 "@wordpress/wordcount": "^3.2.3",
     3845                "@wordpress/a11y": "^3.6.0",
     3846                "@wordpress/api-fetch": "^6.3.0",
     3847                "@wordpress/blob": "^3.6.0",
     3848                "@wordpress/blocks": "^11.5.1",
     3849                "@wordpress/components": "^19.8.0",
     3850                "@wordpress/compose": "^5.4.0",
     3851                "@wordpress/data": "^6.6.0",
     3852                "@wordpress/date": "^4.6.0",
     3853                "@wordpress/deprecated": "^3.6.0",
     3854                "@wordpress/dom": "^3.6.0",
     3855                "@wordpress/element": "^4.4.0",
     3856                "@wordpress/hooks": "^3.6.0",
     3857                "@wordpress/html-entities": "^3.6.0",
     3858                "@wordpress/i18n": "^4.6.0",
     3859                "@wordpress/icons": "^8.2.0",
     3860                "@wordpress/is-shallow-equal": "^4.6.0",
     3861                "@wordpress/keyboard-shortcuts": "^3.4.0",
     3862                "@wordpress/keycodes": "^3.6.0",
     3863                "@wordpress/notices": "^3.6.0",
     3864                "@wordpress/rich-text": "^5.4.0",
     3865                "@wordpress/shortcode": "^3.6.0",
     3866                "@wordpress/style-engine": "^0.5.0",
     3867                "@wordpress/token-list": "^2.6.0",
     3868                "@wordpress/url": "^3.7.0",
     3869                "@wordpress/warning": "^2.6.0",
     3870                "@wordpress/wordcount": "^3.6.0",
    40843871                "classnames": "^2.3.1",
    40853872                "colord": "^2.7.0",
    4086                 "css-mediaquery": "^0.1.2",
    40873873                "diff": "^4.0.2",
    40883874                "dom-scroll-into-view": "^1.2.1",
    40893875                "inherits": "^2.0.3",
    40903876                "lodash": "^4.17.21",
    4091                 "memize": "^1.1.0",
    40923877                "react-autosize-textarea": "^7.1.0",
    40933878                "react-easy-crop": "^3.0.0",
    4094                 "redux-multi": "^0.1.12",
    40953879                "rememo": "^3.0.0",
    40963880                "traverse": "^0.6.6"
     
    40983882        },
    40993883        "@wordpress/block-library": {
    4100             "version": "6.0.26",
    4101             "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-6.0.26.tgz",
    4102             "integrity": "sha512-zGtkkXYQobdqSCVfeEDCWmSjak/5XXT9SptuVCTpThut2BQd4U8CNtmilYSBX8TA6gXnmOOc3bInRvYt9cbKOw==",
     3884            "version": "7.3.1",
     3885            "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-7.3.1.tgz",
     3886            "integrity": "sha512-LOH0cM8fj2jIIK98Aru3mY5kzUPJqfjYsGaBAqXWBRASCOEEi2i5DI0xe2xUk0Cly1uaBHF+PKf0oHbW+VDKgw==",
    41033887            "requires": {
    41043888                "@babel/runtime": "^7.16.0",
    4105                 "@wordpress/a11y": "^3.2.4",
    4106                 "@wordpress/api-fetch": "^5.2.6",
    4107                 "@wordpress/autop": "^3.2.3",
    4108                 "@wordpress/blob": "^3.2.2",
    4109                 "@wordpress/block-editor": "^8.0.17",
    4110                 "@wordpress/blocks": "^11.1.5",
    4111                 "@wordpress/components": "^19.2.3",
    4112                 "@wordpress/compose": "^5.0.7",
    4113                 "@wordpress/core-data": "^4.0.10",
    4114                 "@wordpress/data": "^6.1.5",
    4115                 "@wordpress/date": "^4.2.3",
    4116                 "@wordpress/deprecated": "^3.2.3",
    4117                 "@wordpress/dom": "^3.2.7",
    4118                 "@wordpress/element": "^4.0.4",
    4119                 "@wordpress/escape-html": "^2.2.3",
    4120                 "@wordpress/hooks": "^3.2.2",
    4121                 "@wordpress/html-entities": "^3.2.3",
    4122                 "@wordpress/i18n": "^4.2.4",
    4123                 "@wordpress/icons": "^6.1.1",
    4124                 "@wordpress/is-shallow-equal": "^4.2.1",
    4125                 "@wordpress/keycodes": "^3.2.4",
    4126                 "@wordpress/notices": "^3.2.8",
    4127                 "@wordpress/primitives": "^3.0.4",
    4128                 "@wordpress/reusable-blocks": "^3.0.23",
    4129                 "@wordpress/rich-text": "^5.0.8",
    4130                 "@wordpress/server-side-render": "^3.0.20",
    4131                 "@wordpress/url": "^3.3.1",
    4132                 "@wordpress/viewport": "^4.0.7",
     3889                "@wordpress/a11y": "^3.6.0",
     3890                "@wordpress/api-fetch": "^6.3.0",
     3891                "@wordpress/autop": "^3.6.0",
     3892                "@wordpress/blob": "^3.6.0",
     3893                "@wordpress/block-editor": "^8.5.1",
     3894                "@wordpress/blocks": "^11.5.1",
     3895                "@wordpress/components": "^19.8.0",
     3896                "@wordpress/compose": "^5.4.0",
     3897                "@wordpress/core-data": "^4.4.1",
     3898                "@wordpress/data": "^6.6.0",
     3899                "@wordpress/date": "^4.6.0",
     3900                "@wordpress/deprecated": "^3.6.0",
     3901                "@wordpress/dom": "^3.6.0",
     3902                "@wordpress/element": "^4.4.0",
     3903                "@wordpress/hooks": "^3.6.0",
     3904                "@wordpress/html-entities": "^3.6.0",
     3905                "@wordpress/i18n": "^4.6.0",
     3906                "@wordpress/icons": "^8.2.0",
     3907                "@wordpress/keycodes": "^3.6.0",
     3908                "@wordpress/notices": "^3.6.0",
     3909                "@wordpress/primitives": "^3.4.0",
     3910                "@wordpress/reusable-blocks": "^3.4.1",
     3911                "@wordpress/rich-text": "^5.4.0",
     3912                "@wordpress/server-side-render": "^3.4.1",
     3913                "@wordpress/url": "^3.7.0",
     3914                "@wordpress/viewport": "^4.4.0",
    41333915                "classnames": "^2.3.1",
    41343916                "colord": "^2.7.0",
     
    41413923        },
    41423924        "@wordpress/block-serialization-default-parser": {
    4143             "version": "4.2.3",
    4144             "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.2.3.tgz",
    4145             "integrity": "sha512-VAgRRijd/gZ0ET7lXXEG4/efK5zaBH4RqFV2VJsnuNDQe8CmtmHoCxQC2cUHHhnm9KpubffvVtK+R0mscSmH2Q==",
     3925            "version": "4.6.0",
     3926            "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.6.0.tgz",
     3927            "integrity": "sha512-a/W6XyYxoWLlIOZhmHINC9HrMbqEdOElm5OVDzRtlSLpeafWxc/iLub5cxj2jTxX5Befi4fV0JzTD/waPl5P/Q==",
    41463928            "requires": {
    41473929                "@babel/runtime": "^7.16.0"
     
    41493931        },
    41503932        "@wordpress/blocks": {
    4151             "version": "11.1.5",
    4152             "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.1.5.tgz",
    4153             "integrity": "sha512-r4xNTQPpUqJ7vqsJqH4D5+GeRQVOLF+9dkeNxkKQnJSFZ5y6POd28d0gMsOcTdGtAzXN6sak104DaKry2SWQNA==",
     3933            "version": "11.5.1",
     3934            "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.5.1.tgz",
     3935            "integrity": "sha512-EtGPIYpfzwZzofDnnfyqxleXFH7Gi66TbgAwSk7hTg9dKH3eYe1XMHzO0cDBLE54HAYS8RYP+PNLjqLqhfz+2A==",
    41543936            "requires": {
    41553937                "@babel/runtime": "^7.16.0",
    4156                 "@wordpress/autop": "^3.2.3",
    4157                 "@wordpress/blob": "^3.2.2",
    4158                 "@wordpress/block-serialization-default-parser": "^4.2.3",
    4159                 "@wordpress/compose": "^5.0.7",
    4160                 "@wordpress/data": "^6.1.5",
    4161                 "@wordpress/deprecated": "^3.2.3",
    4162                 "@wordpress/dom": "^3.2.7",
    4163                 "@wordpress/element": "^4.0.4",
    4164                 "@wordpress/hooks": "^3.2.2",
    4165                 "@wordpress/html-entities": "^3.2.3",
    4166                 "@wordpress/i18n": "^4.2.4",
    4167                 "@wordpress/is-shallow-equal": "^4.2.1",
    4168                 "@wordpress/shortcode": "^3.2.3",
     3938                "@wordpress/autop": "^3.6.0",
     3939                "@wordpress/blob": "^3.6.0",
     3940                "@wordpress/block-serialization-default-parser": "^4.6.0",
     3941                "@wordpress/compose": "^5.4.0",
     3942                "@wordpress/data": "^6.6.0",
     3943                "@wordpress/deprecated": "^3.6.0",
     3944                "@wordpress/dom": "^3.6.0",
     3945                "@wordpress/element": "^4.4.0",
     3946                "@wordpress/hooks": "^3.6.0",
     3947                "@wordpress/html-entities": "^3.6.0",
     3948                "@wordpress/i18n": "^4.6.0",
     3949                "@wordpress/is-shallow-equal": "^4.6.0",
     3950                "@wordpress/shortcode": "^3.6.0",
    41693951                "colord": "^2.7.0",
    41703952                "hpq": "^1.3.0",
    41713953                "lodash": "^4.17.21",
     3954                "memize": "^1.1.0",
    41723955                "rememo": "^3.0.0",
    41733956                "showdown": "^1.9.1",
     
    41833966        },
    41843967        "@wordpress/components": {
    4185             "version": "19.2.3",
    4186             "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.2.3.tgz",
    4187             "integrity": "sha512-VCMuDG9z97l/L5a+cIyCmuyakqSGxmmvPjR5h4XLx+/svUS0W9HO6egHpmMMu6DDfivqnUXYmk/6ocVx13895w==",
     3968            "version": "19.8.0",
     3969            "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.8.0.tgz",
     3970            "integrity": "sha512-H5qRQ076gQT7YXelos4VZYu56REf7S2FX1MSWv/Ag0AUA+/FHkuP6O4Gh2uQ5G9e9uOxCxmos5mstB0qZZx0VA==",
    41883971            "requires": {
    41893972                "@babel/runtime": "^7.16.0",
    4190                 "@emotion/cache": "^11.4.0",
    4191                 "@emotion/css": "^11.1.3",
    4192                 "@emotion/react": "^11.4.1",
    4193                 "@emotion/styled": "^11.3.0",
     3973                "@emotion/cache": "^11.7.1",
     3974                "@emotion/css": "^11.7.1",
     3975                "@emotion/react": "^11.7.1",
     3976                "@emotion/serialize": "^1.0.2",
     3977                "@emotion/styled": "^11.6.0",
    41943978                "@emotion/utils": "1.0.0",
    4195                 "@wordpress/a11y": "^3.2.4",
    4196                 "@wordpress/compose": "^5.0.7",
    4197                 "@wordpress/date": "^4.2.3",
    4198                 "@wordpress/deprecated": "^3.2.3",
    4199                 "@wordpress/dom": "^3.2.7",
    4200                 "@wordpress/element": "^4.0.4",
    4201                 "@wordpress/hooks": "^3.2.2",
    4202                 "@wordpress/i18n": "^4.2.4",
    4203                 "@wordpress/icons": "^6.1.1",
    4204                 "@wordpress/is-shallow-equal": "^4.2.1",
    4205                 "@wordpress/keycodes": "^3.2.4",
    4206                 "@wordpress/primitives": "^3.0.4",
    4207                 "@wordpress/rich-text": "^5.0.8",
    4208                 "@wordpress/warning": "^2.2.2",
     3979                "@use-gesture/react": "^10.2.6",
     3980                "@wordpress/a11y": "^3.6.0",
     3981                "@wordpress/compose": "^5.4.0",
     3982                "@wordpress/date": "^4.6.0",
     3983                "@wordpress/deprecated": "^3.6.0",
     3984                "@wordpress/dom": "^3.6.0",
     3985                "@wordpress/element": "^4.4.0",
     3986                "@wordpress/escape-html": "^2.6.0",
     3987                "@wordpress/hooks": "^3.6.0",
     3988                "@wordpress/i18n": "^4.6.0",
     3989                "@wordpress/icons": "^8.2.0",
     3990                "@wordpress/is-shallow-equal": "^4.6.0",
     3991                "@wordpress/keycodes": "^3.6.0",
     3992                "@wordpress/primitives": "^3.4.0",
     3993                "@wordpress/rich-text": "^5.4.0",
     3994                "@wordpress/warning": "^2.6.0",
    42093995                "classnames": "^2.3.1",
    42103996                "colord": "^2.7.0",
    42113997                "dom-scroll-into-view": "^1.2.1",
    42123998                "downshift": "^6.0.15",
    4213                 "framer-motion": "^4.1.17",
     3999                "framer-motion": "^6.2.8",
    42144000                "gradient-parser": "^0.1.5",
    42154001                "highlight-words-core": "^1.2.2",
     
    42214007                "react-dates": "^17.1.1",
    42224008                "react-resize-aware": "^3.1.0",
    4223                 "react-use-gesture": "^9.0.0",
    42244009                "reakit": "^1.3.8",
    4225                 "rememo": "^3.0.0",
    42264010                "uuid": "^8.3.0"
    42274011            }
    42284012        },
    42294013        "@wordpress/compose": {
    4230             "version": "5.0.7",
    4231             "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.0.7.tgz",
    4232             "integrity": "sha512-5PJmxW85tlw4lteiXKKycloZ3tNzcKSCYpnZa07XHKHYvq5aoKRrHwh+t3oSnLjjavczVd6Lcd7EQPpD18MSbw==",
     4014            "version": "5.4.0",
     4015            "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.4.0.tgz",
     4016            "integrity": "sha512-KKRW2bJ9Lri2gRGX717b1iquxxDlNDnP5SenCoCR0kXXH2Q6DAlM6JfISspCst7ag6dgiBSVBWzIsDyjeezceA==",
    42334017            "requires": {
    42344018                "@babel/runtime": "^7.16.0",
    42354019                "@types/lodash": "^4.14.172",
    42364020                "@types/mousetrap": "^1.6.8",
    4237                 "@wordpress/deprecated": "^3.2.3",
    4238                 "@wordpress/dom": "^3.2.7",
    4239                 "@wordpress/element": "^4.0.4",
    4240                 "@wordpress/is-shallow-equal": "^4.2.1",
    4241                 "@wordpress/keycodes": "^3.2.4",
    4242                 "@wordpress/priority-queue": "^2.2.3",
     4021                "@wordpress/deprecated": "^3.6.0",
     4022                "@wordpress/dom": "^3.6.0",
     4023                "@wordpress/element": "^4.4.0",
     4024                "@wordpress/is-shallow-equal": "^4.6.0",
     4025                "@wordpress/keycodes": "^3.6.0",
     4026                "@wordpress/priority-queue": "^2.6.0",
    42434027                "clipboard": "^2.0.8",
    42444028                "lodash": "^4.17.21",
     
    42494033        },
    42504034        "@wordpress/core-data": {
    4251             "version": "4.0.10",
    4252             "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.0.10.tgz",
    4253             "integrity": "sha512-QyGBUuTD/31Pk5Q8qxpdiBk5iDb/1jp9q1bkqop7yEXRp2SVaFhIasptjPAxKZw//no+fsUL4Ix2YFZz4x9Axw==",
     4035            "version": "4.4.1",
     4036            "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.4.1.tgz",
     4037            "integrity": "sha512-PJXqYWjvRgXigfbclmGgiPSDj/KY5ZBLDOyF//nVceDWBgHa3RYSw7guvMDchCkFx65GMruBknvDcNQMk5tOUQ==",
    42544038            "requires": {
    42554039                "@babel/runtime": "^7.16.0",
    4256                 "@wordpress/api-fetch": "^5.2.6",
    4257                 "@wordpress/blocks": "^11.1.5",
    4258                 "@wordpress/data": "^6.1.5",
    4259                 "@wordpress/deprecated": "^3.2.3",
    4260                 "@wordpress/element": "^4.0.4",
    4261                 "@wordpress/html-entities": "^3.2.3",
    4262                 "@wordpress/i18n": "^4.2.4",
    4263                 "@wordpress/is-shallow-equal": "^4.2.1",
    4264                 "@wordpress/url": "^3.3.1",
     4040                "@wordpress/api-fetch": "^6.3.0",
     4041                "@wordpress/blocks": "^11.5.1",
     4042                "@wordpress/data": "^6.6.0",
     4043                "@wordpress/deprecated": "^3.6.0",
     4044                "@wordpress/element": "^4.4.0",
     4045                "@wordpress/html-entities": "^3.6.0",
     4046                "@wordpress/i18n": "^4.6.0",
     4047                "@wordpress/is-shallow-equal": "^4.6.0",
     4048                "@wordpress/url": "^3.7.0",
    42654049                "equivalent-key-map": "^0.2.2",
    42664050                "lodash": "^4.17.21",
     4051                "memize": "^1.1.0",
    42674052                "rememo": "^3.0.0",
    42684053                "uuid": "^8.3.0"
     
    42704055        },
    42714056        "@wordpress/customize-widgets": {
    4272             "version": "2.0.27",
    4273             "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-2.0.27.tgz",
    4274             "integrity": "sha512-mwZ9MY5DMzk6qx7R+H9qHBFv2avhJtmnvtjSJwreZBZ5P81x4eN+fVyaLa7GmGLGJzz2OQD4ZDk/1YsU2Q1z9g==",
     4057            "version": "3.3.1",
     4058            "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-3.3.1.tgz",
     4059            "integrity": "sha512-lgs4960Kms455UCF5gtSN+OwfQh2ShSNCZMfCIdPHex6/EHMBs4bpybR7i5rwIoTFl4q/2RrB8d8I9RyUETRUg==",
    42754060            "requires": {
    42764061                "@babel/runtime": "^7.16.0",
    4277                 "@wordpress/a11y": "^3.2.4",
    4278                 "@wordpress/block-editor": "^8.0.17",
    4279                 "@wordpress/block-library": "^6.0.26",
    4280                 "@wordpress/blocks": "^11.1.5",
    4281                 "@wordpress/components": "^19.2.3",
    4282                 "@wordpress/compose": "^5.0.7",
    4283                 "@wordpress/core-data": "^4.0.10",
    4284                 "@wordpress/data": "^6.1.5",
    4285                 "@wordpress/dom": "^3.2.7",
    4286                 "@wordpress/element": "^4.0.4",
    4287                 "@wordpress/hooks": "^3.2.2",
    4288                 "@wordpress/i18n": "^4.2.4",
    4289                 "@wordpress/icons": "^6.1.1",
    4290                 "@wordpress/interface": "^4.1.18",
    4291                 "@wordpress/is-shallow-equal": "^4.2.1",
    4292                 "@wordpress/keyboard-shortcuts": "^3.0.7",
    4293                 "@wordpress/keycodes": "^3.2.4",
    4294                 "@wordpress/media-utils": "^3.0.5",
    4295                 "@wordpress/widgets": "^2.0.23",
     4062                "@wordpress/block-editor": "^8.5.1",
     4063                "@wordpress/block-library": "^7.3.1",
     4064                "@wordpress/blocks": "^11.5.1",
     4065                "@wordpress/components": "^19.8.0",
     4066                "@wordpress/compose": "^5.4.0",
     4067                "@wordpress/core-data": "^4.4.1",
     4068                "@wordpress/data": "^6.6.0",
     4069                "@wordpress/dom": "^3.6.0",
     4070                "@wordpress/element": "^4.4.0",
     4071                "@wordpress/hooks": "^3.6.0",
     4072                "@wordpress/i18n": "^4.6.0",
     4073                "@wordpress/icons": "^8.2.0",
     4074                "@wordpress/interface": "^4.5.0",
     4075                "@wordpress/is-shallow-equal": "^4.6.0",
     4076                "@wordpress/keyboard-shortcuts": "^3.4.0",
     4077                "@wordpress/keycodes": "^3.6.0",
     4078                "@wordpress/media-utils": "^3.4.0",
     4079                "@wordpress/preferences": "^1.2.0",
     4080                "@wordpress/widgets": "^2.4.1",
    42964081                "classnames": "^2.3.1",
    42974082                "lodash": "^4.17.21"
     
    42994084        },
    43004085        "@wordpress/data": {
    4301             "version": "6.1.5",
    4302             "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.1.5.tgz",
    4303             "integrity": "sha512-v31NAUpDUqlCma2FYqP45cUrCz5EfMH4m6X50c4lbuAV2ScVsWCRxb5X8mgHjZjDhKcp97fbknviCAD/pFEOng==",
     4086            "version": "6.6.0",
     4087            "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.6.0.tgz",
     4088            "integrity": "sha512-qfMPcheQeP61sxjI4L2H2APiA0hPykY6xvoLDBmZ7flaP7ldncEiC70nRnSdopW3lykPQi/A555eTeYW/Gnw2g==",
    43044089            "requires": {
    43054090                "@babel/runtime": "^7.16.0",
    4306                 "@wordpress/compose": "^5.0.7",
    4307                 "@wordpress/deprecated": "^3.2.3",
    4308                 "@wordpress/element": "^4.0.4",
    4309                 "@wordpress/is-shallow-equal": "^4.2.1",
    4310                 "@wordpress/priority-queue": "^2.2.3",
    4311                 "@wordpress/redux-routine": "^4.2.2",
     4091                "@wordpress/compose": "^5.4.0",
     4092                "@wordpress/deprecated": "^3.6.0",
     4093                "@wordpress/element": "^4.4.0",
     4094                "@wordpress/is-shallow-equal": "^4.6.0",
     4095                "@wordpress/priority-queue": "^2.6.0",
     4096                "@wordpress/redux-routine": "^4.6.0",
    43124097                "equivalent-key-map": "^0.2.2",
    43134098                "is-promise": "^4.0.0",
    43144099                "lodash": "^4.17.21",
    4315                 "memize": "^1.1.0",
     4100                "redux": "^4.1.2",
    43164101                "turbo-combine-reducers": "^1.0.2",
    43174102                "use-memo-one": "^1.1.1"
     
    43194104        },
    43204105        "@wordpress/data-controls": {
    4321             "version": "2.2.8",
    4322             "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.2.8.tgz",
    4323             "integrity": "sha512-hoaYLeZEmgUBJvHsv5SeGUKx433HfQfJ5sPu/8PiouUK/vr+8rMGM02ydTye6saWAMOHxvOxa08rzIWvWnZg/w==",
     4106            "version": "2.6.0",
     4107            "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.6.0.tgz",
     4108            "integrity": "sha512-uMwbzvnyiSYAEx08E/qUdTrQbaj3H38mW0CqDykKRwrvuIgWV2O/ISxrHjUnnuMbW0YcqVP4FZTE5vv0u8pOdA==",
    43244109            "requires": {
    43254110                "@babel/runtime": "^7.16.0",
    4326                 "@wordpress/api-fetch": "^5.2.6",
    4327                 "@wordpress/data": "^6.1.5",
    4328                 "@wordpress/deprecated": "^3.2.3"
     4111                "@wordpress/api-fetch": "^6.3.0",
     4112                "@wordpress/data": "^6.6.0",
     4113                "@wordpress/deprecated": "^3.6.0"
    43294114            }
    43304115        },
    43314116        "@wordpress/date": {
    4332             "version": "4.2.3",
    4333             "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.2.3.tgz",
    4334             "integrity": "sha512-5hZDhFwTtKcbJGZdqvIzoLsW/QgBjUjf4ohgDqRlMBX8Zi6/n11O8LDRPOpmJLVSnIx1fgNSGkzXOzzQmbWuqQ==",
     4117            "version": "4.6.0",
     4118            "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.6.0.tgz",
     4119            "integrity": "sha512-BzBWnonCyhnSTz0W7D2xhRNVBj6+i2MN5jmeuuOxKhugoVPzu/ekVD6zdJYZFrv78Gq2LdJCsNTeoJHd21Th3Q==",
    43354120            "requires": {
    43364121                "@babel/runtime": "^7.16.0",
     
    43504135        },
    43514136        "@wordpress/deprecated": {
    4352             "version": "3.2.3",
    4353             "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.2.3.tgz",
    4354             "integrity": "sha512-YoJos/hW216PIlxbtNyb24kPR3TUFTSsfeVT23SxudW4jhmwM12vkl3KY1RDbhD/qi89OE4k+8xsBo5cM3lCSw==",
     4137            "version": "3.6.0",
     4138            "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.6.0.tgz",
     4139            "integrity": "sha512-ykuOrr6Lxfl1E8D7MYHubMC3q/vKTjGzCzNj/LT3BUk7q6HQbk2rHhHejECrei7D9WqyKtQh1INyMG6y3vqjIA==",
    43554140            "requires": {
    43564141                "@babel/runtime": "^7.16.0",
    4357                 "@wordpress/hooks": "^3.2.2"
     4142                "@wordpress/hooks": "^3.6.0"
    43584143            }
    43594144        },
    43604145        "@wordpress/dom": {
    4361             "version": "3.2.7",
    4362             "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.2.7.tgz",
    4363             "integrity": "sha512-/e7sFaiwKHWmgqUFsClYw9YI6Wq/eZ1iBsxtGgqX5zrU8KyFJaziNeHDE8tTZLkiURS1vlBQm0mY6bX7Bo4CEA==",
     4146            "version": "3.6.0",
     4147            "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.6.0.tgz",
     4148            "integrity": "sha512-JmIi4IhY+syoRPmJsJBXt0HPV3yRsz7AR9tx4RXUc0t0DMbH1ULqcyuBFt24MkQ6HmL939gpESflKR4Wo3GIcw==",
    43644149            "requires": {
    43654150                "@babel/runtime": "^7.16.0",
     
    43684153        },
    43694154        "@wordpress/dom-ready": {
    4370             "version": "3.2.3",
    4371             "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.2.3.tgz",
    4372             "integrity": "sha512-AvHrfYFflycWRX8CIU7UGty05aXrKvILwrNT2YRXmOmgh+POud98QQU54hitwL2cyVkWUt8dvCNRK4nnjBqqJQ==",
     4155            "version": "3.6.0",
     4156            "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.6.0.tgz",
     4157            "integrity": "sha512-u82BCZkp1V5qy32LtIlgpkQwyxgzSj6aFaUaYDI3akkqcg9PFMhVAFAqVKKP1WNaDp89l4oeIFJWJTBArfYHzA==",
    43734158            "requires": {
    43744159                "@babel/runtime": "^7.16.0"
     
    43764161        },
    43774162        "@wordpress/e2e-test-utils": {
    4378             "version": "5.4.10",
    4379             "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-5.4.10.tgz",
    4380             "integrity": "sha512-JRp1f7uQ9INpN3t0x4X07P3uBMwaitou9lvYWpDwVsHRcDn21NyFpVYbsX/T63ADIpvcqIhql58RnkVJRUWYxg==",
     4163            "version": "7.2.0",
     4164            "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-7.2.0.tgz",
     4165            "integrity": "sha512-GKzivZaLBx8qyEBn5WHfk0jYX3GkWC2csB/rlr8H0YYEjeRXyBTdC9QvFcpjyY/uu9nW/2pmq/155bxIzG1K0g==",
    43814166            "dev": true,
    43824167            "requires": {
    43834168                "@babel/runtime": "^7.16.0",
    4384                 "@wordpress/api-fetch": "^5.2.6",
    4385                 "@wordpress/keycodes": "^3.2.4",
    4386                 "@wordpress/url": "^3.3.1",
     4169                "@wordpress/api-fetch": "^6.3.0",
     4170                "@wordpress/keycodes": "^3.6.0",
     4171                "@wordpress/url": "^3.7.0",
    43874172                "form-data": "^4.0.0",
    43884173                "lodash": "^4.17.21",
     
    44044189        },
    44054190        "@wordpress/edit-post": {
    4406             "version": "5.0.27",
    4407             "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-5.0.27.tgz",
    4408             "integrity": "sha512-U5JtdVR4byohCBgqkZq8Xl7LisiDzdCjE4LD5b5e292ALhSdQUOFX8cjAXCM1dfXw3MMbpsNcy4hOBtEbBRTOA==",
     4191            "version": "6.3.1",
     4192            "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-6.3.1.tgz",
     4193            "integrity": "sha512-QZAjYgYA7okhNCPsSze6uSJvujx0ebR9/SCK6yDUl9gRev5KFCUAN2GkW6rdjhl29NemVzpZKWYZTl2XxsKNmQ==",
    44094194            "requires": {
    44104195                "@babel/runtime": "^7.16.0",
    4411                 "@wordpress/a11y": "^3.2.4",
    4412                 "@wordpress/api-fetch": "^5.2.6",
    4413                 "@wordpress/block-editor": "^8.0.17",
    4414                 "@wordpress/block-library": "^6.0.26",
    4415                 "@wordpress/blocks": "^11.1.5",
    4416                 "@wordpress/components": "^19.2.3",
    4417                 "@wordpress/compose": "^5.0.7",
    4418                 "@wordpress/core-data": "^4.0.10",
    4419                 "@wordpress/data": "^6.1.5",
    4420                 "@wordpress/data-controls": "^2.2.8",
    4421                 "@wordpress/editor": "^12.0.21",
    4422                 "@wordpress/element": "^4.0.4",
    4423                 "@wordpress/hooks": "^3.2.2",
    4424                 "@wordpress/i18n": "^4.2.4",
    4425                 "@wordpress/icons": "^6.1.1",
    4426                 "@wordpress/interface": "^4.1.18",
    4427                 "@wordpress/keyboard-shortcuts": "^3.0.7",
    4428                 "@wordpress/keycodes": "^3.2.4",
    4429                 "@wordpress/media-utils": "^3.0.5",
    4430                 "@wordpress/notices": "^3.2.8",
    4431                 "@wordpress/plugins": "^4.0.7",
    4432                 "@wordpress/primitives": "^3.0.4",
    4433                 "@wordpress/url": "^3.3.1",
    4434                 "@wordpress/viewport": "^4.0.7",
    4435                 "@wordpress/warning": "^2.2.2",
     4196                "@wordpress/a11y": "^3.6.0",
     4197                "@wordpress/api-fetch": "^6.3.0",
     4198                "@wordpress/block-editor": "^8.5.1",
     4199                "@wordpress/block-library": "^7.3.1",
     4200                "@wordpress/blocks": "^11.5.1",
     4201                "@wordpress/components": "^19.8.0",
     4202                "@wordpress/compose": "^5.4.0",
     4203                "@wordpress/core-data": "^4.4.1",
     4204                "@wordpress/data": "^6.6.0",
     4205                "@wordpress/deprecated": "^3.6.0",
     4206                "@wordpress/editor": "^12.5.1",
     4207                "@wordpress/element": "^4.4.0",
     4208                "@wordpress/hooks": "^3.6.0",
     4209                "@wordpress/i18n": "^4.6.0",
     4210                "@wordpress/icons": "^8.2.0",
     4211                "@wordpress/interface": "^4.5.0",
     4212                "@wordpress/keyboard-shortcuts": "^3.4.0",
     4213                "@wordpress/keycodes": "^3.6.0",
     4214                "@wordpress/media-utils": "^3.4.0",
     4215                "@wordpress/notices": "^3.6.0",
     4216                "@wordpress/plugins": "^4.4.0",
     4217                "@wordpress/preferences": "^1.2.0",
     4218                "@wordpress/url": "^3.7.0",
     4219                "@wordpress/viewport": "^4.4.0",
     4220                "@wordpress/warning": "^2.6.0",
    44364221                "classnames": "^2.3.1",
    44374222                "lodash": "^4.17.21",
    44384223                "memize": "^1.1.0",
    4439                 "rememo": "^3.0.0",
    4440                 "uuid": "8.3.0"
    4441             },
    4442             "dependencies": {
    4443                 "uuid": {
    4444                     "version": "8.3.0",
    4445                     "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz",
    4446                     "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ=="
    4447                 }
     4224                "rememo": "^3.0.0"
    44484225            }
    44494226        },
    44504227        "@wordpress/edit-site": {
    4451             "version": "3.0.27",
    4452             "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-3.0.27.tgz",
    4453             "integrity": "sha512-qu+nMeh/krQytkOMNS76KfhIY4c+fsQpRUsz5nDqQwPUN4m3W5pnccvb9pMDdEsfebSwERcOkPs/RzH1+deElw==",
     4228            "version": "4.3.1",
     4229            "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-4.3.1.tgz",
     4230            "integrity": "sha512-nyZ4Y7/Nipf5buoP13MyZNiZESB+neEyXPZEosf3tibK2TMAAKzqESdbwp1LVZwmWJrYBIbOyDjZuZPbrzcNSw==",
    44544231            "requires": {
    44554232                "@babel/runtime": "^7.16.0",
    4456                 "@wordpress/a11y": "^3.2.4",
    4457                 "@wordpress/api-fetch": "^5.2.6",
    4458                 "@wordpress/block-editor": "^8.0.17",
    4459                 "@wordpress/block-library": "^6.0.26",
    4460                 "@wordpress/blocks": "^11.1.5",
    4461                 "@wordpress/components": "^19.2.3",
    4462                 "@wordpress/compose": "^5.0.7",
    4463                 "@wordpress/core-data": "^4.0.10",
    4464                 "@wordpress/data": "^6.1.5",
    4465                 "@wordpress/data-controls": "^2.2.8",
    4466                 "@wordpress/editor": "^12.0.21",
    4467                 "@wordpress/element": "^4.0.4",
    4468                 "@wordpress/hooks": "^3.2.2",
    4469                 "@wordpress/html-entities": "^3.2.3",
    4470                 "@wordpress/i18n": "^4.2.4",
    4471                 "@wordpress/icons": "^6.1.1",
    4472                 "@wordpress/interface": "^4.1.18",
    4473                 "@wordpress/keyboard-shortcuts": "^3.0.7",
    4474                 "@wordpress/keycodes": "^3.2.4",
    4475                 "@wordpress/media-utils": "^3.0.5",
    4476                 "@wordpress/notices": "^3.2.8",
    4477                 "@wordpress/plugins": "^4.0.7",
    4478                 "@wordpress/primitives": "^3.0.4",
    4479                 "@wordpress/reusable-blocks": "^3.0.23",
    4480                 "@wordpress/url": "^3.3.1",
    4481                 "@wordpress/viewport": "^4.0.7",
     4233                "@wordpress/a11y": "^3.6.0",
     4234                "@wordpress/api-fetch": "^6.3.0",
     4235                "@wordpress/block-editor": "^8.5.1",
     4236                "@wordpress/block-library": "^7.3.1",
     4237                "@wordpress/blocks": "^11.5.1",
     4238                "@wordpress/components": "^19.8.0",
     4239                "@wordpress/compose": "^5.4.0",
     4240                "@wordpress/core-data": "^4.4.1",
     4241                "@wordpress/data": "^6.6.0",
     4242                "@wordpress/deprecated": "^3.6.0",
     4243                "@wordpress/editor": "^12.5.1",
     4244                "@wordpress/element": "^4.4.0",
     4245                "@wordpress/hooks": "^3.6.0",
     4246                "@wordpress/html-entities": "^3.6.0",
     4247                "@wordpress/i18n": "^4.6.0",
     4248                "@wordpress/icons": "^8.2.0",
     4249                "@wordpress/interface": "^4.5.0",
     4250                "@wordpress/keyboard-shortcuts": "^3.4.0",
     4251                "@wordpress/keycodes": "^3.6.0",
     4252                "@wordpress/media-utils": "^3.4.0",
     4253                "@wordpress/notices": "^3.6.0",
     4254                "@wordpress/plugins": "^4.4.0",
     4255                "@wordpress/preferences": "^1.2.0",
     4256                "@wordpress/reusable-blocks": "^3.4.1",
     4257                "@wordpress/style-engine": "^0.5.0",
     4258                "@wordpress/url": "^3.7.0",
     4259                "@wordpress/viewport": "^4.4.0",
    44824260                "classnames": "^2.3.1",
    44834261                "downloadjs": "^1.4.7",
    4484                 "file-saver": "^2.0.2",
    44854262                "history": "^5.1.0",
    4486                 "jszip": "^3.2.2",
    44874263                "lodash": "^4.17.21",
     4264                "react-autosize-textarea": "^7.1.0",
    44884265                "rememo": "^3.0.0"
    44894266            }
    44904267        },
    44914268        "@wordpress/edit-widgets": {
    4492             "version": "3.1.22",
    4493             "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-3.1.22.tgz",
    4494             "integrity": "sha512-c4oUWCyIve/Gn8uA6r5xxRunV74FirCXZSdb/uXgFK/RZRlCEvU2SuYOcpE61//woFjBC/O5Zb2urR7uYKxVtQ==",
     4269            "version": "4.3.1",
     4270            "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-4.3.1.tgz",
     4271            "integrity": "sha512-MWVY2hx1LmtiZ3hU92HI1hNvEq/WAzixkQr4w9wYFba3TgQPQE0UMhJnCtmsdjW36CP25TEGWZFBupYHC1gJmg==",
    44954272            "requires": {
    44964273                "@babel/runtime": "^7.16.0",
    4497                 "@wordpress/a11y": "^3.2.4",
    4498                 "@wordpress/api-fetch": "^5.2.6",
    4499                 "@wordpress/block-editor": "^8.0.17",
    4500                 "@wordpress/block-library": "^6.0.26",
    4501                 "@wordpress/blocks": "^11.1.5",
    4502                 "@wordpress/components": "^19.2.3",
    4503                 "@wordpress/compose": "^5.0.7",
    4504                 "@wordpress/core-data": "^4.0.10",
    4505                 "@wordpress/data": "^6.1.5",
    4506                 "@wordpress/dom": "^3.2.7",
    4507                 "@wordpress/element": "^4.0.4",
    4508                 "@wordpress/hooks": "^3.2.2",
    4509                 "@wordpress/i18n": "^4.2.4",
    4510                 "@wordpress/icons": "^6.1.1",
    4511                 "@wordpress/interface": "^4.1.18",
    4512                 "@wordpress/keyboard-shortcuts": "^3.0.7",
    4513                 "@wordpress/keycodes": "^3.2.4",
    4514                 "@wordpress/media-utils": "^3.0.5",
    4515                 "@wordpress/notices": "^3.2.8",
    4516                 "@wordpress/plugins": "^4.0.7",
    4517                 "@wordpress/reusable-blocks": "^3.0.23",
    4518                 "@wordpress/server-side-render": "^3.0.20",
    4519                 "@wordpress/url": "^3.3.1",
    4520                 "@wordpress/widgets": "^2.0.23",
     4274                "@wordpress/api-fetch": "^6.3.0",
     4275                "@wordpress/block-editor": "^8.5.1",
     4276                "@wordpress/block-library": "^7.3.1",
     4277                "@wordpress/blocks": "^11.5.1",
     4278                "@wordpress/components": "^19.8.0",
     4279                "@wordpress/compose": "^5.4.0",
     4280                "@wordpress/core-data": "^4.4.1",
     4281                "@wordpress/data": "^6.6.0",
     4282                "@wordpress/dom": "^3.6.0",
     4283                "@wordpress/element": "^4.4.0",
     4284                "@wordpress/hooks": "^3.6.0",
     4285                "@wordpress/i18n": "^4.6.0",
     4286                "@wordpress/icons": "^8.2.0",
     4287                "@wordpress/interface": "^4.5.0",
     4288                "@wordpress/keyboard-shortcuts": "^3.4.0",
     4289                "@wordpress/keycodes": "^3.6.0",
     4290                "@wordpress/media-utils": "^3.4.0",
     4291                "@wordpress/notices": "^3.6.0",
     4292                "@wordpress/plugins": "^4.4.0",
     4293                "@wordpress/preferences": "^1.2.0",
     4294                "@wordpress/reusable-blocks": "^3.4.1",
     4295                "@wordpress/url": "^3.7.0",
     4296                "@wordpress/widgets": "^2.4.1",
    45214297                "classnames": "^2.3.1",
    4522                 "lodash": "^4.17.21",
    4523                 "rememo": "^3.0.0",
    4524                 "uuid": "^8.3.0"
     4298                "lodash": "^4.17.21"
    45254299            }
    45264300        },
    45274301        "@wordpress/editor": {
    4528             "version": "12.0.21",
    4529             "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.0.21.tgz",
    4530             "integrity": "sha512-av970T/oUgyJYgsBMBrPXG0HaQpilCuoKkWnzmdz43ISD0OPzE280hnK/CNrPFI6CKw4nJ3HwGuEJzV0TljCRg==",
     4302            "version": "12.5.1",
     4303            "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.5.1.tgz",
     4304            "integrity": "sha512-UZgmLo7C5CXjqHOOOBH+95bdlzCVi+kmrSFI92+FzvrI6R6PHilRhiUG+Zz2+bKBRaytV7NuKPwyYlS7ehQ4ew==",
    45314305            "requires": {
    45324306                "@babel/runtime": "^7.16.0",
    4533                 "@wordpress/a11y": "^3.2.4",
    4534                 "@wordpress/api-fetch": "^5.2.6",
    4535                 "@wordpress/autop": "^3.2.3",
    4536                 "@wordpress/blob": "^3.2.2",
    4537                 "@wordpress/block-editor": "^8.0.17",
    4538                 "@wordpress/blocks": "^11.1.5",
    4539                 "@wordpress/components": "^19.2.3",
    4540                 "@wordpress/compose": "^5.0.7",
    4541                 "@wordpress/core-data": "^4.0.10",
    4542                 "@wordpress/data": "^6.1.5",
    4543                 "@wordpress/data-controls": "^2.2.8",
    4544                 "@wordpress/date": "^4.2.3",
    4545                 "@wordpress/deprecated": "^3.2.3",
    4546                 "@wordpress/element": "^4.0.4",
    4547                 "@wordpress/hooks": "^3.2.2",
    4548                 "@wordpress/html-entities": "^3.2.3",
    4549                 "@wordpress/i18n": "^4.2.4",
    4550                 "@wordpress/icons": "^6.1.1",
    4551                 "@wordpress/is-shallow-equal": "^4.2.1",
    4552                 "@wordpress/keyboard-shortcuts": "^3.0.7",
    4553                 "@wordpress/keycodes": "^3.2.4",
    4554                 "@wordpress/media-utils": "^3.0.5",
    4555                 "@wordpress/notices": "^3.2.8",
    4556                 "@wordpress/reusable-blocks": "^3.0.23",
    4557                 "@wordpress/rich-text": "^5.0.8",
    4558                 "@wordpress/server-side-render": "^3.0.20",
    4559                 "@wordpress/url": "^3.3.1",
    4560                 "@wordpress/wordcount": "^3.2.3",
     4307                "@wordpress/a11y": "^3.6.0",
     4308                "@wordpress/api-fetch": "^6.3.0",
     4309                "@wordpress/block-editor": "^8.5.1",
     4310                "@wordpress/blocks": "^11.5.1",
     4311                "@wordpress/components": "^19.8.0",
     4312                "@wordpress/compose": "^5.4.0",
     4313                "@wordpress/core-data": "^4.4.1",
     4314                "@wordpress/data": "^6.6.0",
     4315                "@wordpress/date": "^4.6.0",
     4316                "@wordpress/deprecated": "^3.6.0",
     4317                "@wordpress/element": "^4.4.0",
     4318                "@wordpress/hooks": "^3.6.0",
     4319                "@wordpress/html-entities": "^3.6.0",
     4320                "@wordpress/i18n": "^4.6.0",
     4321                "@wordpress/icons": "^8.2.0",
     4322                "@wordpress/keyboard-shortcuts": "^3.4.0",
     4323                "@wordpress/keycodes": "^3.6.0",
     4324                "@wordpress/media-utils": "^3.4.0",
     4325                "@wordpress/notices": "^3.6.0",
     4326                "@wordpress/preferences": "^1.2.0",
     4327                "@wordpress/reusable-blocks": "^3.4.1",
     4328                "@wordpress/rich-text": "^5.4.0",
     4329                "@wordpress/server-side-render": "^3.4.1",
     4330                "@wordpress/url": "^3.7.0",
     4331                "@wordpress/wordcount": "^3.6.0",
    45614332                "classnames": "^2.3.1",
    45624333                "lodash": "^4.17.21",
     
    45674338        },
    45684339        "@wordpress/element": {
    4569             "version": "4.0.4",
    4570             "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.0.4.tgz",
    4571             "integrity": "sha512-GbYVSZrHitOmupQCjb7cSlewVigXHorpZUBpvWnkU3rhyh1tF/N9qve3fgg7Q3s2szjtTP+eEutB+4mmkwHQOA==",
     4340            "version": "4.4.0",
     4341            "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.4.0.tgz",
     4342            "integrity": "sha512-3aQsvt7Nth6/OxOs9JTMKIb6Hu5uS4wdsU7fgb3aAv36Li3+fs6gdhhn2YdqWCWiKX2XVgEiFx6B7TK8+AglGw==",
    45724343            "requires": {
    45734344                "@babel/runtime": "^7.16.0",
    4574                 "@types/react": "^16.9.0",
    4575                 "@types/react-dom": "^16.9.0",
    4576                 "@wordpress/escape-html": "^2.2.3",
     4345                "@types/react": "^17.0.37",
     4346                "@types/react-dom": "^17.0.11",
     4347                "@wordpress/escape-html": "^2.6.0",
    45774348                "lodash": "^4.17.21",
    4578                 "react": "^17.0.1",
    4579                 "react-dom": "^17.0.1"
     4349                "react": "^17.0.2",
     4350                "react-dom": "^17.0.2"
     4351            },
     4352            "dependencies": {
     4353                "react": {
     4354                    "version": "17.0.2",
     4355                    "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
     4356                    "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
     4357                    "requires": {
     4358                        "loose-envify": "^1.1.0",
     4359                        "object-assign": "^4.1.1"
     4360                    }
     4361                },
     4362                "react-dom": {
     4363                    "version": "17.0.2",
     4364                    "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
     4365                    "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
     4366                    "requires": {
     4367                        "loose-envify": "^1.1.0",
     4368                        "object-assign": "^4.1.1",
     4369                        "scheduler": "^0.20.2"
     4370                    }
     4371                }
    45804372            }
    45814373        },
    45824374        "@wordpress/escape-html": {
    4583             "version": "2.2.3",
    4584             "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.2.3.tgz",
    4585             "integrity": "sha512-nYIwT8WzHfAzjjwHLiwDQWrzn4/gUNr5zud465XQszM2cAItN2wnC26/ovSpPomDGkvjcG0YltgnSqc1T62olA==",
     4375            "version": "2.6.0",
     4376            "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.6.0.tgz",
     4377            "integrity": "sha512-gA+49nsTiQuxbgx4g4P9i9q3ea0RLOD6yBVSvtMzUX/vRhlz7xvlaj9PhFkbZu1FD+IHgBLuvRqHPbHNEqMyyQ==",
    45864378            "requires": {
    45874379                "@babel/runtime": "^7.16.0"
     
    46124404            },
    46134405            "dependencies": {
    4614                 "@types/react": {
    4615                     "version": "17.0.44",
    4616                     "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz",
    4617                     "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==",
    4618                     "dev": true,
    4619                     "requires": {
    4620                         "@types/prop-types": "*",
    4621                         "@types/scheduler": "*",
    4622                         "csstype": "^3.0.2"
    4623                     }
    4624                 },
    4625                 "@types/react-dom": {
    4626                     "version": "17.0.15",
    4627                     "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.15.tgz",
    4628                     "integrity": "sha512-Tr9VU9DvNoHDWlmecmcsE5ZZiUkYx+nKBzum4Oxe1K0yJVyBlfbq7H3eXjxXqJczBKqPGq3EgfTru4MgKb9+Yw==",
    4629                     "dev": true,
    4630                     "requires": {
    4631                         "@types/react": "^17"
    4632                     }
    4633                 },
    4634                 "@wordpress/babel-plugin-import-jsx-pragma": {
    4635                     "version": "3.1.2",
    4636                     "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.1.2.tgz",
    4637                     "integrity": "sha512-oMJnM3cJlu1hQMO4XmTFDhNPclj0cLRIeV5Y6uIF/9oNhhSfaMFu+ty0B4zBYodqwes/vbndwRg4j2q2bhG/Dg==",
    4638                     "dev": true
    4639                 },
    4640                 "@wordpress/babel-preset-default": {
    4641                     "version": "6.8.0",
    4642                     "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.8.0.tgz",
    4643                     "integrity": "sha512-faEt3UqDNsUyF/047/vNB4dqF4RPk2T0W5ztvn0TTGPBP/pMOtmVPJoP/Op3bX9Dpv60o913u/NoVHt1F/fcDQ==",
    4644                     "dev": true,
    4645                     "requires": {
    4646                         "@babel/core": "^7.16.0",
    4647                         "@babel/plugin-transform-react-jsx": "^7.16.0",
    4648                         "@babel/plugin-transform-runtime": "^7.16.0",
    4649                         "@babel/preset-env": "^7.16.0",
    4650                         "@babel/preset-typescript": "^7.16.0",
    4651                         "@babel/runtime": "^7.16.0",
    4652                         "@wordpress/babel-plugin-import-jsx-pragma": "^3.1.2",
    4653                         "@wordpress/browserslist-config": "^4.1.2",
    4654                         "@wordpress/element": "^4.4.0",
    4655                         "@wordpress/warning": "^2.6.0",
    4656                         "browserslist": "^4.17.6",
    4657                         "core-js": "^3.19.1"
    4658                     }
    4659                 },
    4660                 "@wordpress/browserslist-config": {
    4661                     "version": "4.1.2",
    4662                     "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-4.1.2.tgz",
    4663                     "integrity": "sha512-UH0Ifmm4tEjVPOtiqH6yxDvk2EKtqSAhnyhyfSIb0wUnEoGsWTjREZjzuhgjt/I2nTqfg+0gUSzL5D0yQH6wDQ==",
    4664                     "dev": true
    4665                 },
    4666                 "@wordpress/element": {
    4667                     "version": "4.4.0",
    4668                     "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.4.0.tgz",
    4669                     "integrity": "sha512-3aQsvt7Nth6/OxOs9JTMKIb6Hu5uS4wdsU7fgb3aAv36Li3+fs6gdhhn2YdqWCWiKX2XVgEiFx6B7TK8+AglGw==",
    4670                     "dev": true,
    4671                     "requires": {
    4672                         "@babel/runtime": "^7.16.0",
    4673                         "@types/react": "^17.0.37",
    4674                         "@types/react-dom": "^17.0.11",
    4675                         "@wordpress/escape-html": "^2.6.0",
    4676                         "lodash": "^4.17.21",
    4677                         "react": "^17.0.2",
    4678                         "react-dom": "^17.0.2"
    4679                     }
    4680                 },
    4681                 "@wordpress/escape-html": {
    4682                     "version": "2.6.0",
    4683                     "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.6.0.tgz",
    4684                     "integrity": "sha512-gA+49nsTiQuxbgx4g4P9i9q3ea0RLOD6yBVSvtMzUX/vRhlz7xvlaj9PhFkbZu1FD+IHgBLuvRqHPbHNEqMyyQ==",
    4685                     "dev": true,
    4686                     "requires": {
    4687                         "@babel/runtime": "^7.16.0"
    4688                     }
    4689                 },
    4690                 "@wordpress/warning": {
    4691                     "version": "2.6.0",
    4692                     "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.6.0.tgz",
    4693                     "integrity": "sha512-VWdFzDXt0ZQydNvvl0qjlPbqsCA7ZPupwV6U3gMnvMxELirAGONF0zjlD9/y+u7WGndRctzIJC/Er7qBhHVcNA==",
    4694                     "dev": true
    4695                 },
    4696                 "browserslist": {
    4697                     "version": "4.20.2",
    4698                     "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
    4699                     "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
    4700                     "dev": true,
    4701                     "requires": {
    4702                         "caniuse-lite": "^1.0.30001317",
    4703                         "electron-to-chromium": "^1.4.84",
    4704                         "escalade": "^3.1.1",
    4705                         "node-releases": "^2.0.2",
    4706                         "picocolors": "^1.0.0"
    4707                     }
    4708                 },
    47094406                "cosmiconfig": {
    47104407                    "version": "7.0.1",
     
    47204417                    }
    47214418                },
    4722                 "electron-to-chromium": {
    4723                     "version": "1.4.106",
    4724                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz",
    4725                     "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==",
    4726                     "dev": true
    4727                 },
    47284419                "globals": {
    47294420                    "version": "13.13.0",
     
    47344425                        "type-fest": "^0.20.2"
    47354426                    }
    4736                 },
    4737                 "node-releases": {
    4738                     "version": "2.0.2",
    4739                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
    4740                     "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
    4741                     "dev": true
    4742                 },
    4743                 "react": {
    4744                     "version": "17.0.2",
    4745                     "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
    4746                     "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
    4747                     "dev": true,
    4748                     "requires": {
    4749                         "loose-envify": "^1.1.0",
    4750                         "object-assign": "^4.1.1"
    4751                     }
    4752                 },
    4753                 "react-dom": {
    4754                     "version": "17.0.2",
    4755                     "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
    4756                     "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
    4757                     "dev": true,
    4758                     "requires": {
    4759                         "loose-envify": "^1.1.0",
    4760                         "object-assign": "^4.1.1",
    4761                         "scheduler": "^0.20.2"
    4762                     }
    47634427                }
    47644428            }
    47654429        },
    47664430        "@wordpress/format-library": {
    4767             "version": "3.0.23",
    4768             "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-3.0.23.tgz",
    4769             "integrity": "sha512-kqVLkMUWL9QZ9Oy55g7nFpXfHRyI+d/eE2t+ciyL6OsT/t6pNvwoj8vSUaNSL3Gp4sfIRDM8oWezzmhEQr53Cw==",
     4431            "version": "3.4.1",
     4432            "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-3.4.1.tgz",
     4433            "integrity": "sha512-SFJxA4Xz7ZWbgkGpdtSHWO5HzuC+KE4Q67CCjnniQ6odILYxACLDmYEJ9V1P1EWpH+FnGkKp6MR2PLGYwV4Lxg==",
    47704434            "requires": {
    47714435                "@babel/runtime": "^7.16.0",
    4772                 "@wordpress/a11y": "^3.2.4",
    4773                 "@wordpress/block-editor": "^8.0.17",
    4774                 "@wordpress/components": "^19.2.3",
    4775                 "@wordpress/compose": "^5.0.7",
    4776                 "@wordpress/data": "^6.1.5",
    4777                 "@wordpress/dom": "^3.2.7",
    4778                 "@wordpress/element": "^4.0.4",
    4779                 "@wordpress/html-entities": "^3.2.3",
    4780                 "@wordpress/i18n": "^4.2.4",
    4781                 "@wordpress/icons": "^6.1.1",
    4782                 "@wordpress/keycodes": "^3.2.4",
    4783                 "@wordpress/rich-text": "^5.0.8",
    4784                 "@wordpress/url": "^3.3.1",
     4436                "@wordpress/a11y": "^3.6.0",
     4437                "@wordpress/block-editor": "^8.5.1",
     4438                "@wordpress/components": "^19.8.0",
     4439                "@wordpress/compose": "^5.4.0",
     4440                "@wordpress/data": "^6.6.0",
     4441                "@wordpress/element": "^4.4.0",
     4442                "@wordpress/html-entities": "^3.6.0",
     4443                "@wordpress/i18n": "^4.6.0",
     4444                "@wordpress/icons": "^8.2.0",
     4445                "@wordpress/rich-text": "^5.4.0",
     4446                "@wordpress/url": "^3.7.0",
    47854447                "lodash": "^4.17.21"
    47864448            }
    47874449        },
    47884450        "@wordpress/hooks": {
    4789             "version": "3.2.2",
    4790             "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.2.2.tgz",
    4791             "integrity": "sha512-MlFWyu2ttJhmzDFBVWPRwZwIMqQdHFZTjFWFWm50NlzUzIJ3gEtNA95mHNtav1Fone24N+I2YkaYMNb6PEPTyA==",
     4451            "version": "3.6.0",
     4452            "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.6.0.tgz",
     4453            "integrity": "sha512-i2M68BR86v5Z0KBZLctlg8vXDqoXlZzmiPMCwDTVHGVm1QhbXA4aFX7LFcmCrZww9WvofX08liUVTwqwiPtNEg==",
    47924454            "requires": {
    47934455                "@babel/runtime": "^7.16.0"
     
    47954457        },
    47964458        "@wordpress/html-entities": {
    4797             "version": "3.2.3",
    4798             "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.2.3.tgz",
    4799             "integrity": "sha512-406VUz8CuKgKGrW/wjRB877soSqGhGDwK4sSuNoIC1FvpfniZ0ijpqfsdhJOOynWdz+RYN1wAsfogBpzuREJOg==",
     4459            "version": "3.6.0",
     4460            "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.6.0.tgz",
     4461            "integrity": "sha512-JTcLDxd95NnhUh0wXDKP56KfgbEKsHnxfTOmmJiBcQ0IFE4C7v5eEFRwqCexCezv7QvJUYp/giFEBRi0lRIJ5w==",
    48004462            "requires": {
    48014463                "@babel/runtime": "^7.16.0"
     
    48034465        },
    48044466        "@wordpress/i18n": {
    4805             "version": "4.2.4",
    4806             "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.2.4.tgz",
    4807             "integrity": "sha512-36PnV7wTaLKCb+JZoapR3AtfrLTluhO5bIR6cUTG+QBBJ+g3gjRAdNFihnV8kz66FANu8PqDMI0T1jow/mrbYw==",
     4467            "version": "4.6.0",
     4468            "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.6.0.tgz",
     4469            "integrity": "sha512-ssAeBtKwlO5l4BqsU7p4tFV0h8BSluwDSsaR0J537cOBm2kUQxNe/XsJ6u08ChoXhxlIVYVBd7Mhc0emPX12rg==",
    48084470            "requires": {
    48094471                "@babel/runtime": "^7.16.0",
    4810                 "@wordpress/hooks": "^3.2.2",
     4472                "@wordpress/hooks": "^3.6.0",
    48114473                "gettext-parser": "^1.3.1",
    48124474                "lodash": "^4.17.21",
     
    48174479        },
    48184480        "@wordpress/icons": {
    4819             "version": "6.1.1",
    4820             "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-6.1.1.tgz",
    4821             "integrity": "sha512-UaFAOF8hqlEhjTm5kba0JwSDDeEgPSJToDJNADoz8jkxt22kEG5ACi9IaS0BRIy1X7kR6QaCE394v9+GkToE+g==",
     4481            "version": "8.2.0",
     4482            "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.2.0.tgz",
     4483            "integrity": "sha512-w3xdIfNEsWtsqyCEsbAhLJIChaGMCd5PJAgfoL1RmeWuNUni6TV3B6Eyyxx0rPujg0JZes7qSHu5DQ6SagGoRg==",
    48224484            "requires": {
    48234485                "@babel/runtime": "^7.16.0",
    4824                 "@wordpress/element": "^4.0.4",
    4825                 "@wordpress/primitives": "^3.0.4"
     4486                "@wordpress/element": "^4.4.0",
     4487                "@wordpress/primitives": "^3.4.0"
    48264488            }
    48274489        },
    48284490        "@wordpress/interface": {
    4829             "version": "4.1.18",
    4830             "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.1.18.tgz",
    4831             "integrity": "sha512-ibt4Km4ZYA75+zyQQcog53d+flGyrqvlfy2TwhAMmawHWzjzA502AfkAxfx84CUDgEr40U0AJEYGESWgfmxNnQ==",
     4491            "version": "4.5.0",
     4492            "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.5.0.tgz",
     4493            "integrity": "sha512-6/vRP3CgfaIgbIT314ObAKbLDcbcJ4vsymHoXcwaAQpKelB4opoWvOd7ua3AzyHjk7Nbq1OE9eNctHwHDj/QUA==",
    48324494            "requires": {
    48334495                "@babel/runtime": "^7.16.0",
    4834                 "@wordpress/a11y": "^3.2.4",
    4835                 "@wordpress/components": "^19.2.3",
    4836                 "@wordpress/compose": "^5.0.7",
    4837                 "@wordpress/data": "^6.1.5",
    4838                 "@wordpress/deprecated": "^3.2.3",
    4839                 "@wordpress/element": "^4.0.4",
    4840                 "@wordpress/i18n": "^4.2.4",
    4841                 "@wordpress/icons": "^6.1.1",
    4842                 "@wordpress/plugins": "^4.0.7",
    4843                 "@wordpress/viewport": "^4.0.7",
     4496                "@wordpress/a11y": "^3.6.0",
     4497                "@wordpress/components": "^19.8.0",
     4498                "@wordpress/compose": "^5.4.0",
     4499                "@wordpress/data": "^6.6.0",
     4500                "@wordpress/deprecated": "^3.6.0",
     4501                "@wordpress/element": "^4.4.0",
     4502                "@wordpress/i18n": "^4.6.0",
     4503                "@wordpress/icons": "^8.2.0",
     4504                "@wordpress/plugins": "^4.4.0",
     4505                "@wordpress/preferences": "^1.2.0",
     4506                "@wordpress/viewport": "^4.4.0",
    48444507                "classnames": "^2.3.1",
    48454508                "lodash": "^4.17.21"
     
    48474510        },
    48484511        "@wordpress/is-shallow-equal": {
    4849             "version": "4.2.1",
    4850             "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.2.1.tgz",
    4851             "integrity": "sha512-XczqD3S6euQcSlLY+RFmmQIOwI/X/R/Q1uXS7vPVOnhz6MH63nrmGOtq4vTTzWv+qyRMPSkq0nmuX31U7DNdRA==",
     4512            "version": "4.6.0",
     4513            "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.6.0.tgz",
     4514            "integrity": "sha512-sRPDgTfaogRUaWxPCVm6ZhRcLb7W214Af2IItxAPTa3jkrEFY5oWXtqRROYmDDQpxJFAmESz9TgsH7Ls36vBwA==",
    48524515            "requires": {
    48534516                "@babel/runtime": "^7.16.0"
     
    48794542        },
    48804543        "@wordpress/keyboard-shortcuts": {
    4881             "version": "3.0.7",
    4882             "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.0.7.tgz",
    4883             "integrity": "sha512-qBlM4Wa1ntzX7MQM7oifOKnHgH+sWGdynmut4rCuCUqfGqqB6hwBE3nkg3sMMWYKTxA8AtE8wcxPr9bQffnx1w==",
     4544            "version": "3.4.0",
     4545            "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.4.0.tgz",
     4546            "integrity": "sha512-9fYWxRU2USxVDGZZt4Z7l9oBrlLaowF6UXHo5vIgVwXVqidMD+NemGBCv2UtIhlut1Q/fvxYjDnE6TkHk93ojg==",
    48844547            "requires": {
    48854548                "@babel/runtime": "^7.16.0",
    4886                 "@wordpress/compose": "^5.0.7",
    4887                 "@wordpress/data": "^6.1.5",
    4888                 "@wordpress/element": "^4.0.4",
    4889                 "@wordpress/keycodes": "^3.2.4",
     4549                "@wordpress/data": "^6.6.0",
     4550                "@wordpress/element": "^4.4.0",
     4551                "@wordpress/keycodes": "^3.6.0",
    48904552                "lodash": "^4.17.21",
    48914553                "rememo": "^3.0.0"
     
    48934555        },
    48944556        "@wordpress/keycodes": {
    4895             "version": "3.2.4",
    4896             "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.2.4.tgz",
    4897             "integrity": "sha512-o6/WFO8Amoyk3r3JtCJ1ctt0bLfvCqyfV7SdA39QDtAe8ufIkDNRwyQOjzaVMbHznNCuBL1FhClPzGy+RH0o9w==",
     4557            "version": "3.6.0",
     4558            "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.6.0.tgz",
     4559            "integrity": "sha512-Iak71hXHSkT2N8/wv+5J/Mtoph8PLnJCAnFSZeKjOGCZ3Fw3hdnePK+aJby40CzaSll6y6Dk9Nj/OT8Bmkwe6Q==",
    48984560            "requires": {
    48994561                "@babel/runtime": "^7.16.0",
    4900                 "@wordpress/i18n": "^4.2.4",
     4562                "@wordpress/i18n": "^4.6.0",
    49014563                "lodash": "^4.17.21"
    49024564            }
    49034565        },
    49044566        "@wordpress/list-reusable-blocks": {
    4905             "version": "3.0.20",
    4906             "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.0.20.tgz",
    4907             "integrity": "sha512-5l++ivaweY2Fuee7hxVUv2it34RsD1pycCR5z5FQbNobH7TU10i3KuGv1kkmA0rs6gh3umGnH4ucG78imvh/Lg==",
     4567            "version": "3.4.0",
     4568            "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.4.0.tgz",
     4569            "integrity": "sha512-meD4yEmp1Y4zsfT8Kopn46bUUnqirpvCwvT+2mLuRKD/osJ+t7CY/hbdDpsJwwU6NFQGSIeYJuA5qCfPsXlf4w==",
    49084570            "requires": {
    49094571                "@babel/runtime": "^7.16.0",
    4910                 "@wordpress/api-fetch": "^5.2.6",
    4911                 "@wordpress/components": "^19.2.3",
    4912                 "@wordpress/compose": "^5.0.7",
    4913                 "@wordpress/element": "^4.0.4",
    4914                 "@wordpress/i18n": "^4.2.4",
     4572                "@wordpress/api-fetch": "^6.3.0",
     4573                "@wordpress/components": "^19.8.0",
     4574                "@wordpress/compose": "^5.4.0",
     4575                "@wordpress/element": "^4.4.0",
     4576                "@wordpress/i18n": "^4.6.0",
    49154577                "lodash": "^4.17.21"
    49164578            }
    49174579        },
    49184580        "@wordpress/media-utils": {
    4919             "version": "3.0.5",
    4920             "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-3.0.5.tgz",
    4921             "integrity": "sha512-BshnzzBECsH8JuxU/qgJkRCBoPNPQ/z9PeWzTFMY3hPYtbd23hMtZpPqc9EGkjU+Ovs1AF8qEjNr9wPOCDq3nA==",
     4581            "version": "3.4.0",
     4582            "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-3.4.0.tgz",
     4583            "integrity": "sha512-OhF9rw34/HSluYvDHwtMS/fYwZwGdrVOwl31kqQlv17B5YcdcPfoL+QMW7Xwa0Qu6D8RMT6emb4MrSCBg/QMmA==",
    49224584            "requires": {
    49234585                "@babel/runtime": "^7.16.0",
    4924                 "@wordpress/api-fetch": "^5.2.6",
    4925                 "@wordpress/blob": "^3.2.2",
    4926                 "@wordpress/element": "^4.0.4",
    4927                 "@wordpress/i18n": "^4.2.4",
     4586                "@wordpress/api-fetch": "^6.3.0",
     4587                "@wordpress/blob": "^3.6.0",
     4588                "@wordpress/element": "^4.4.0",
     4589                "@wordpress/i18n": "^4.6.0",
    49284590                "lodash": "^4.17.21"
    49294591            }
    49304592        },
    49314593        "@wordpress/notices": {
    4932             "version": "3.2.8",
    4933             "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.2.8.tgz",
    4934             "integrity": "sha512-SC7O+L81Xf50ntHSfUGpvnb1FutSV4RZxZQyEDdiRe4Ril1dnm4ddU49AXunPHsQ68VYNUBxs8P30EplXtZp5g==",
     4594            "version": "3.6.0",
     4595            "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.6.0.tgz",
     4596            "integrity": "sha512-xNjWV+fN5wJr7oEZ16wwYHRNL4K8nM+fTmPcjirbaXD39yY3FOJoMS8lI1+6OX+IlUztWPTVJT6gATlHYQwshg==",
    49354597            "requires": {
    49364598                "@babel/runtime": "^7.16.0",
    4937                 "@wordpress/a11y": "^3.2.4",
    4938                 "@wordpress/data": "^6.1.5",
     4599                "@wordpress/a11y": "^3.6.0",
     4600                "@wordpress/data": "^6.6.0",
    49394601                "lodash": "^4.17.21"
    49404602            }
     
    49474609        },
    49484610        "@wordpress/nux": {
    4949             "version": "5.0.20",
    4950             "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-5.0.20.tgz",
    4951             "integrity": "sha512-tGhIKif6Bky5w2CMPNohEy4JGmYxfK4MhUOw2Iiyh+cUF/mlmPlJ3Q9V+TBsIJHlNXq+/5QJUEsyhsYIaIbRaA==",
     4611            "version": "5.4.0",
     4612            "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-5.4.0.tgz",
     4613            "integrity": "sha512-QIqYQUmzjpjLGGdsKVamVITnu8lcLH24CFEpT47XqGwzUj/HHom6BBNTwrPq2yx8BKX3p9qOnilYhZ/8vCbWWg==",
    49524614            "requires": {
    49534615                "@babel/runtime": "^7.16.0",
    4954                 "@wordpress/components": "^19.2.3",
    4955                 "@wordpress/compose": "^5.0.7",
    4956                 "@wordpress/data": "^6.1.5",
    4957                 "@wordpress/deprecated": "^3.2.3",
    4958                 "@wordpress/element": "^4.0.4",
    4959                 "@wordpress/i18n": "^4.2.4",
    4960                 "@wordpress/icons": "^6.1.1",
     4616                "@wordpress/components": "^19.8.0",
     4617                "@wordpress/compose": "^5.4.0",
     4618                "@wordpress/data": "^6.6.0",
     4619                "@wordpress/deprecated": "^3.6.0",
     4620                "@wordpress/element": "^4.4.0",
     4621                "@wordpress/i18n": "^4.6.0",
     4622                "@wordpress/icons": "^8.2.0",
    49614623                "lodash": "^4.17.21",
    49624624                "rememo": "^3.0.0"
     
    49644626        },
    49654627        "@wordpress/plugins": {
    4966             "version": "4.0.7",
    4967             "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.0.7.tgz",
    4968             "integrity": "sha512-dSvSOTkGuoJ7kfst/eLJpHNHf12If+UYsB5WuGXy5sk3z5H9EIOe6XC5272ZVrS/5DUGloCxZP7k7m2vG5iXuQ==",
     4628            "version": "4.4.0",
     4629            "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.4.0.tgz",
     4630            "integrity": "sha512-s60hk9vm5jVgTA0EiPvxorLm+wUpKtHukV5OkgEH5UjimedcGG8sJm+wJfiwBZ92oNz384XkxbDVQ9sZtdzb+w==",
    49694631            "requires": {
    49704632                "@babel/runtime": "^7.16.0",
    4971                 "@wordpress/compose": "^5.0.7",
    4972                 "@wordpress/element": "^4.0.4",
    4973                 "@wordpress/hooks": "^3.2.2",
    4974                 "@wordpress/icons": "^6.1.1",
     4633                "@wordpress/compose": "^5.4.0",
     4634                "@wordpress/element": "^4.4.0",
     4635                "@wordpress/hooks": "^3.6.0",
     4636                "@wordpress/icons": "^8.2.0",
    49754637                "lodash": "^4.17.21",
    49764638                "memize": "^1.1.0"
     
    50154677                },
    50164678                "electron-to-chromium": {
    5017                     "version": "1.4.106",
    5018                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz",
    5019                     "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==",
     4679                    "version": "1.4.107",
     4680                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.107.tgz",
     4681                    "integrity": "sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg==",
    50204682                    "dev": true
    50214683                },
    50224684                "node-releases": {
    5023                     "version": "2.0.2",
    5024                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
    5025                     "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
     4685                    "version": "2.0.3",
     4686                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
     4687                    "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==",
    50264688                    "dev": true
    50274689                },
     
    50344696            }
    50354697        },
     4698        "@wordpress/preferences": {
     4699            "version": "1.2.0",
     4700            "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.2.0.tgz",
     4701            "integrity": "sha512-fXJzwfBc7nxHTxYoh99LBsPktx12w07FXtkbOtNUihF4Mxtmit8+UpMkMZ6Fe3Is2/Uhd5CHrIRv7rX3sbxdEA==",
     4702            "requires": {
     4703                "@babel/runtime": "^7.16.0",
     4704                "@wordpress/a11y": "^3.6.0",
     4705                "@wordpress/components": "^19.8.0",
     4706                "@wordpress/data": "^6.6.0",
     4707                "@wordpress/i18n": "^4.6.0",
     4708                "@wordpress/icons": "^8.2.0",
     4709                "classnames": "^2.3.1"
     4710            }
     4711        },
    50364712        "@wordpress/prettier-config": {
    50374713            "version": "1.1.3",
     
    50414717        },
    50424718        "@wordpress/primitives": {
    5043             "version": "3.0.4",
    5044             "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.0.4.tgz",
    5045             "integrity": "sha512-yu3BEpr09vpPM0QOYGm5Kmwo/tfo7u7Ez4hN5+AL2dT53VNr3QOmDo0Ym7sewI7+GgU18H4VkAi1QOydrc4vDw==",
     4719            "version": "3.4.0",
     4720            "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.4.0.tgz",
     4721            "integrity": "sha512-blpgx2/TEk2Kum9i/GmfCRl8AskSBlucTY7SzBuW9opbT70MzpD6k/gW1Myb8lDDegHJunl8P0n3/K6qx+gwfA==",
    50464722            "requires": {
    50474723                "@babel/runtime": "^7.16.0",
    5048                 "@wordpress/element": "^4.0.4",
     4724                "@wordpress/element": "^4.4.0",
    50494725                "classnames": "^2.3.1"
    50504726            }
    50514727        },
    50524728        "@wordpress/priority-queue": {
    5053             "version": "2.2.3",
    5054             "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.2.3.tgz",
    5055             "integrity": "sha512-VI1VhkpgNs5b2LkpmlOIfJz7mVHOxMvh+MtG+NsuKc+0t6iOftfq8xxZ+8PbVLspZ8gd7p0rS+oXmSSqr9nc9g==",
     4729            "version": "2.6.0",
     4730            "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.6.0.tgz",
     4731            "integrity": "sha512-FKXrJ2OO7/R4vtDXJV0hyS4mCE5HgMqKkAiV83c62oJo4OWTr4hB+LvlngCMdY03O3qp9YKUEiQPgQCCgIXBuw==",
    50564732            "requires": {
    50574733                "@babel/runtime": "^7.16.0"
     
    50594735        },
    50604736        "@wordpress/redux-routine": {
    5061             "version": "4.2.2",
    5062             "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.2.2.tgz",
    5063             "integrity": "sha512-zfL8qsSvwI2lAvgPSVfOFCWDg0f0zusba0+uEIVZjPVstmjJtxO902mRZfWsg5+ooFSYq0T7rieet4nasYJX7g==",
     4737            "version": "4.6.0",
     4738            "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.6.0.tgz",
     4739            "integrity": "sha512-0vpsdccfXf3efX6CBLRke/WTWJr1KGFaVgsC7TsSXGOJSzjrw1FLIOZEBZPPflM74reE3qyjzNwwBl8EoW/olA==",
    50644740            "requires": {
    50654741                "@babel/runtime": "^7.16.0",
    50664742                "is-promise": "^4.0.0",
    50674743                "lodash": "^4.17.21",
    5068                 "redux": "^4.1.0",
    50694744                "rungen": "^0.3.2"
    50704745            }
    50714746        },
    50724747        "@wordpress/reusable-blocks": {
    5073             "version": "3.0.23",
    5074             "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.0.23.tgz",
    5075             "integrity": "sha512-/L4U+0RUpI4RsjHgKlG0xauFCp39r0EwBBRnW8T0GWZPUPTN8bsUAct2bfcWPYTf6hmT/eoxHhwcjuQ15tWR0A==",
    5076             "requires": {
    5077                 "@wordpress/block-editor": "^8.0.17",
    5078                 "@wordpress/blocks": "^11.1.5",
    5079                 "@wordpress/components": "^19.2.3",
    5080                 "@wordpress/compose": "^5.0.7",
    5081                 "@wordpress/core-data": "^4.0.10",
    5082                 "@wordpress/data": "^6.1.5",
    5083                 "@wordpress/element": "^4.0.4",
    5084                 "@wordpress/i18n": "^4.2.4",
    5085                 "@wordpress/icons": "^6.1.1",
    5086                 "@wordpress/notices": "^3.2.8",
    5087                 "@wordpress/url": "^3.3.1",
     4748            "version": "3.4.1",
     4749            "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.4.1.tgz",
     4750            "integrity": "sha512-3OL/p1Mf7W7OJbtUoDABGOnkVPARv2Zgzv+V2CaN6HjZXXfnvcW8tlvjuk6O/jw4iTSUEfIVIS63vEegnRqBNw==",
     4751            "requires": {
     4752                "@wordpress/block-editor": "^8.5.1",
     4753                "@wordpress/blocks": "^11.5.1",
     4754                "@wordpress/components": "^19.8.0",
     4755                "@wordpress/core-data": "^4.4.1",
     4756                "@wordpress/data": "^6.6.0",
     4757                "@wordpress/element": "^4.4.0",
     4758                "@wordpress/i18n": "^4.6.0",
     4759                "@wordpress/icons": "^8.2.0",
     4760                "@wordpress/notices": "^3.6.0",
     4761                "@wordpress/url": "^3.7.0",
    50884762                "lodash": "^4.17.21"
    50894763            }
    50904764        },
    50914765        "@wordpress/rich-text": {
    5092             "version": "5.0.8",
    5093             "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.0.8.tgz",
    5094             "integrity": "sha512-RjIbgP/C0OL2H+66TD2xt5KSi6N9lrj4bnYSdfhAoRZTjWvrtsyryaIRPbz4QZQvd/uMxsR651R1dFoL3+vZuA==",
     4766            "version": "5.4.0",
     4767            "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.4.0.tgz",
     4768            "integrity": "sha512-8z53ofSqMnS5TKtMQVZI9uExJNmoMFBSEaiJyRlfzVRiYGifhr8jrJrkVRf/WNCGx69Am79xsGW32bNnzzPQOQ==",
    50954769            "requires": {
    50964770                "@babel/runtime": "^7.16.0",
    5097                 "@wordpress/a11y": "^3.2.4",
    5098                 "@wordpress/compose": "^5.0.7",
    5099                 "@wordpress/data": "^6.1.5",
    5100                 "@wordpress/dom": "^3.2.7",
    5101                 "@wordpress/element": "^4.0.4",
    5102                 "@wordpress/escape-html": "^2.2.3",
    5103                 "@wordpress/i18n": "^4.2.4",
    5104                 "@wordpress/is-shallow-equal": "^4.2.1",
    5105                 "@wordpress/keycodes": "^3.2.4",
    5106                 "classnames": "^2.3.1",
     4771                "@wordpress/a11y": "^3.6.0",
     4772                "@wordpress/compose": "^5.4.0",
     4773                "@wordpress/data": "^6.6.0",
     4774                "@wordpress/element": "^4.4.0",
     4775                "@wordpress/escape-html": "^2.6.0",
     4776                "@wordpress/i18n": "^4.6.0",
     4777                "@wordpress/keycodes": "^3.6.0",
    51074778                "lodash": "^4.17.21",
    51084779                "memize": "^1.1.0",
     
    51754846            },
    51764847            "dependencies": {
    5177                 "@types/react": {
    5178                     "version": "17.0.44",
    5179                     "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz",
    5180                     "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==",
    5181                     "dev": true,
    5182                     "requires": {
    5183                         "@types/prop-types": "*",
    5184                         "@types/scheduler": "*",
    5185                         "csstype": "^3.0.2"
    5186                     }
    5187                 },
    5188                 "@types/react-dom": {
    5189                     "version": "17.0.15",
    5190                     "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.15.tgz",
    5191                     "integrity": "sha512-Tr9VU9DvNoHDWlmecmcsE5ZZiUkYx+nKBzum4Oxe1K0yJVyBlfbq7H3eXjxXqJczBKqPGq3EgfTru4MgKb9+Yw==",
    5192                     "dev": true,
    5193                     "requires": {
    5194                         "@types/react": "^17"
    5195                     }
    5196                 },
    5197                 "@wordpress/babel-plugin-import-jsx-pragma": {
    5198                     "version": "3.1.2",
    5199                     "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.1.2.tgz",
    5200                     "integrity": "sha512-oMJnM3cJlu1hQMO4XmTFDhNPclj0cLRIeV5Y6uIF/9oNhhSfaMFu+ty0B4zBYodqwes/vbndwRg4j2q2bhG/Dg==",
    5201                     "dev": true
    5202                 },
    5203                 "@wordpress/babel-preset-default": {
    5204                     "version": "6.8.0",
    5205                     "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.8.0.tgz",
    5206                     "integrity": "sha512-faEt3UqDNsUyF/047/vNB4dqF4RPk2T0W5ztvn0TTGPBP/pMOtmVPJoP/Op3bX9Dpv60o913u/NoVHt1F/fcDQ==",
    5207                     "dev": true,
    5208                     "requires": {
    5209                         "@babel/core": "^7.16.0",
    5210                         "@babel/plugin-transform-react-jsx": "^7.16.0",
    5211                         "@babel/plugin-transform-runtime": "^7.16.0",
    5212                         "@babel/preset-env": "^7.16.0",
    5213                         "@babel/preset-typescript": "^7.16.0",
    5214                         "@babel/runtime": "^7.16.0",
    5215                         "@wordpress/babel-plugin-import-jsx-pragma": "^3.1.2",
    5216                         "@wordpress/browserslist-config": "^4.1.2",
    5217                         "@wordpress/element": "^4.4.0",
    5218                         "@wordpress/warning": "^2.6.0",
    5219                         "browserslist": "^4.17.6",
    5220                         "core-js": "^3.19.1"
    5221                     }
    5222                 },
    5223                 "@wordpress/browserslist-config": {
    5224                     "version": "4.1.2",
    5225                     "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-4.1.2.tgz",
    5226                     "integrity": "sha512-UH0Ifmm4tEjVPOtiqH6yxDvk2EKtqSAhnyhyfSIb0wUnEoGsWTjREZjzuhgjt/I2nTqfg+0gUSzL5D0yQH6wDQ==",
    5227                     "dev": true
    5228                 },
    5229                 "@wordpress/element": {
    5230                     "version": "4.4.0",
    5231                     "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.4.0.tgz",
    5232                     "integrity": "sha512-3aQsvt7Nth6/OxOs9JTMKIb6Hu5uS4wdsU7fgb3aAv36Li3+fs6gdhhn2YdqWCWiKX2XVgEiFx6B7TK8+AglGw==",
    5233                     "dev": true,
    5234                     "requires": {
    5235                         "@babel/runtime": "^7.16.0",
    5236                         "@types/react": "^17.0.37",
    5237                         "@types/react-dom": "^17.0.11",
    5238                         "@wordpress/escape-html": "^2.6.0",
    5239                         "lodash": "^4.17.21",
    5240                         "react": "^17.0.2",
    5241                         "react-dom": "^17.0.2"
    5242                     }
    5243                 },
    5244                 "@wordpress/escape-html": {
    5245                     "version": "2.6.0",
    5246                     "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.6.0.tgz",
    5247                     "integrity": "sha512-gA+49nsTiQuxbgx4g4P9i9q3ea0RLOD6yBVSvtMzUX/vRhlz7xvlaj9PhFkbZu1FD+IHgBLuvRqHPbHNEqMyyQ==",
    5248                     "dev": true,
    5249                     "requires": {
    5250                         "@babel/runtime": "^7.16.0"
    5251                     }
    5252                 },
    5253                 "@wordpress/warning": {
    5254                     "version": "2.6.0",
    5255                     "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.6.0.tgz",
    5256                     "integrity": "sha512-VWdFzDXt0ZQydNvvl0qjlPbqsCA7ZPupwV6U3gMnvMxELirAGONF0zjlD9/y+u7WGndRctzIJC/Er7qBhHVcNA==",
    5257                     "dev": true
    5258                 },
    52594848                "browserslist": {
    52604849                    "version": "4.20.2",
     
    53884977                },
    53894978                "electron-to-chromium": {
    5390                     "version": "1.4.106",
    5391                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz",
    5392                     "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==",
     4979                    "version": "1.4.107",
     4980                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.107.tgz",
     4981                    "integrity": "sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg==",
    53934982                    "dev": true
    53944983                },
     
    54305019                },
    54315020                "node-releases": {
    5432                     "version": "2.0.2",
    5433                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
    5434                     "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
     5021                    "version": "2.0.3",
     5022                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
     5023                    "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==",
    54355024                    "dev": true
    54365025                },
     
    57365325                    "integrity": "sha512-+JHkqs9LC/JPp51yy1hzs3lQ7qeuWCwOcSzpQNeeY/G7oSpnF61vxt7hRh87zNRTr6ob2ndy0W8rVzhgrcA+Gw==",
    57375326                    "dev": true
    5738                 },
    5739                 "react": {
    5740                     "version": "17.0.2",
    5741                     "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
    5742                     "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
    5743                     "dev": true,
    5744                     "requires": {
    5745                         "loose-envify": "^1.1.0",
    5746                         "object-assign": "^4.1.1"
    5747                     }
    5748                 },
    5749                 "react-dom": {
    5750                     "version": "17.0.2",
    5751                     "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
    5752                     "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
    5753                     "dev": true,
    5754                     "requires": {
    5755                         "loose-envify": "^1.1.0",
    5756                         "object-assign": "^4.1.1",
    5757                         "scheduler": "^0.20.2"
    5758                     }
    57595327                },
    57605328                "read-pkg-up": {
     
    58095377        },
    58105378        "@wordpress/server-side-render": {
    5811             "version": "3.0.20",
    5812             "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.0.20.tgz",
    5813             "integrity": "sha512-EzMI9tW/bJ0yBOte1xPC5yDeABi2B/vVdi+NV8iVAy+NRCbEoKnMJOlSA/3W6QzZEMXWgG6XMRbP6HHOCguBgA==",
     5379            "version": "3.4.1",
     5380            "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.4.1.tgz",
     5381            "integrity": "sha512-Yccea1f9p5QySUWdhEoSNEU0j35XXyqr75pThHd9KyYxbSNwNajPRsgW41uzD8ux3pVHh8zwTWZtlWYcgRzksg==",
    58145382            "requires": {
    58155383                "@babel/runtime": "^7.16.0",
    5816                 "@wordpress/api-fetch": "^5.2.6",
    5817                 "@wordpress/blocks": "^11.1.5",
    5818                 "@wordpress/components": "^19.2.3",
    5819                 "@wordpress/compose": "^5.0.7",
    5820                 "@wordpress/data": "^6.1.5",
    5821                 "@wordpress/deprecated": "^3.2.3",
    5822                 "@wordpress/element": "^4.0.4",
    5823                 "@wordpress/i18n": "^4.2.4",
    5824                 "@wordpress/url": "^3.3.1",
     5384                "@wordpress/api-fetch": "^6.3.0",
     5385                "@wordpress/blocks": "^11.5.1",
     5386                "@wordpress/components": "^19.8.0",
     5387                "@wordpress/compose": "^5.4.0",
     5388                "@wordpress/data": "^6.6.0",
     5389                "@wordpress/deprecated": "^3.6.0",
     5390                "@wordpress/element": "^4.4.0",
     5391                "@wordpress/i18n": "^4.6.0",
     5392                "@wordpress/url": "^3.7.0",
    58255393                "lodash": "^4.17.21"
    58265394            }
    58275395        },
    58285396        "@wordpress/shortcode": {
    5829             "version": "3.2.3",
    5830             "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.2.3.tgz",
    5831             "integrity": "sha512-zXIg2AbwJhJNCp55roC+wuyZQnMC/GLdgh95pAa5a7Hd+ThXf0hbBg+DP9lo1x+cxAZAEGZ/Bns/+SCUr1boTA==",
     5397            "version": "3.6.0",
     5398            "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.6.0.tgz",
     5399            "integrity": "sha512-0oMM2SJ1Irw67we50Aw4U90MC1SJDE+QeXWmebhszq3XXK0PvNRUNAVwLl74oMAgR8S21wMkit1Z7YR0uTebDQ==",
    58325400            "requires": {
    58335401                "@babel/runtime": "^7.16.0",
    58345402                "lodash": "^4.17.21",
    58355403                "memize": "^1.1.0"
     5404            }
     5405        },
     5406        "@wordpress/style-engine": {
     5407            "version": "0.5.0",
     5408            "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-0.5.0.tgz",
     5409            "integrity": "sha512-QEPm3wdiZsZjD+85gTZ6z2CGm3txscK5JrdB0MV2l+ZRxH2YxEDUOE4HWznS64Mk5R8SDyDWmQquMe6OfuIZkQ==",
     5410            "requires": {
     5411                "@babel/runtime": "^7.16.0",
     5412                "lodash": "^4.17.21"
    58365413            }
    58375414        },
     
    58475424        },
    58485425        "@wordpress/token-list": {
    5849             "version": "2.2.2",
    5850             "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.2.2.tgz",
    5851             "integrity": "sha512-JElgvK1NsQVfSnR51qWDV7cEB/2U7saV+MKDxdmP7mhcwg538AVyKTkOdmzYrx/9fqOEf0bkWOt3WX9xLD35kQ==",
     5426            "version": "2.6.0",
     5427            "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.6.0.tgz",
     5428            "integrity": "sha512-luJsNfsM6SkVBT32jOvzSDYym8qm45nS6roD3zR6AFzRXAnWouXHvoJJRjGwvRzq1+s8nUy+gQmBApgvmGAtYg==",
    58525429            "requires": {
    58535430                "@babel/runtime": "^7.16.0",
     
    58565433        },
    58575434        "@wordpress/url": {
    5858             "version": "3.3.1",
    5859             "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.3.1.tgz",
    5860             "integrity": "sha512-lEuvkNjPoVuzYy0zn6n9gfMdNlHJW36EsPI2yDzMICjIAV5lRv1/uOg2Ls3lbDaRR2vm1FAiMpB2RAMzfR8Nfg==",
     5435            "version": "3.7.0",
     5436            "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.7.0.tgz",
     5437            "integrity": "sha512-oDhuWIA8yS06+2cU3XipgDWROt7CBJJhA2UcQ8FU3pCwzV17gvjUMQZBIFEschSxttVMnDZSKi9C1D29HQtmPg==",
    58615438            "requires": {
    58625439                "@babel/runtime": "^7.16.0",
     
    58655442        },
    58665443        "@wordpress/viewport": {
    5867             "version": "4.0.7",
    5868             "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.0.7.tgz",
    5869             "integrity": "sha512-huxUrFW6JNhj/hUfvftZeht3B6HF0jk10oyHW3dPcFW57ceecJTDB9BdS7a99B1LBP8AWjdN8x/3SqrMwE4yfg==",
     5444            "version": "4.4.0",
     5445            "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.4.0.tgz",
     5446            "integrity": "sha512-ao+PNbKWRIxsIEneX001EF0+mDCSYe/zx+EK+a2IpGMgwV81/a99t0U56t/260f2PpplY6XuMluEM4/hdUWwaA==",
    58705447            "requires": {
    58715448                "@babel/runtime": "^7.16.0",
    5872                 "@wordpress/compose": "^5.0.7",
    5873                 "@wordpress/data": "^6.1.5",
     5449                "@wordpress/compose": "^5.4.0",
     5450                "@wordpress/data": "^6.6.0",
    58745451                "lodash": "^4.17.21"
    58755452            }
    58765453        },
    58775454        "@wordpress/warning": {
    5878             "version": "2.2.2",
    5879             "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.2.2.tgz",
    5880             "integrity": "sha512-iG1Hq56RK3N6AJqAD1sRLWRIJatfYn+NrPyrfqRNZNYXHM8Vj/s7ABNMbIU0Y99vXkBE83rvCdbMkugNoI2jXA=="
     5455            "version": "2.6.0",
     5456            "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.6.0.tgz",
     5457            "integrity": "sha512-VWdFzDXt0ZQydNvvl0qjlPbqsCA7ZPupwV6U3gMnvMxELirAGONF0zjlD9/y+u7WGndRctzIJC/Er7qBhHVcNA=="
    58815458        },
    58825459        "@wordpress/widgets": {
    5883             "version": "2.0.23",
    5884             "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-2.0.23.tgz",
    5885             "integrity": "sha512-gbJwYcs+RUXKUqjj5VTN5cS0dXeZVNOCt45bcEh2aLMp3l8xkcD/f7y3ZGycjmr7gHVdzjTB1jeKvey8hBXOnA==",
     5460            "version": "2.4.1",
     5461            "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-2.4.1.tgz",
     5462            "integrity": "sha512-uGu1N0FJ6wNacwntO0+DStWobfpIxHXLwGQxWiqJ8QTAJnbuy8cj0SynD62/cCMy8r8e2TgRDHQqfeLJPX3IOg==",
    58865463            "requires": {
    58875464                "@babel/runtime": "^7.16.0",
    5888                 "@wordpress/api-fetch": "^5.2.6",
    5889                 "@wordpress/block-editor": "^8.0.17",
    5890                 "@wordpress/blocks": "^11.1.5",
    5891                 "@wordpress/components": "^19.2.3",
    5892                 "@wordpress/compose": "^5.0.7",
    5893                 "@wordpress/core-data": "^4.0.10",
    5894                 "@wordpress/data": "^6.1.5",
    5895                 "@wordpress/element": "^4.0.4",
    5896                 "@wordpress/i18n": "^4.2.4",
    5897                 "@wordpress/icons": "^6.1.1",
    5898                 "@wordpress/notices": "^3.2.8",
    5899                 "@wordpress/url": "^3.3.1",
     5465                "@wordpress/api-fetch": "^6.3.0",
     5466                "@wordpress/block-editor": "^8.5.1",
     5467                "@wordpress/blocks": "^11.5.1",
     5468                "@wordpress/components": "^19.8.0",
     5469                "@wordpress/compose": "^5.4.0",
     5470                "@wordpress/core-data": "^4.4.1",
     5471                "@wordpress/data": "^6.6.0",
     5472                "@wordpress/element": "^4.4.0",
     5473                "@wordpress/i18n": "^4.6.0",
     5474                "@wordpress/icons": "^8.2.0",
     5475                "@wordpress/notices": "^3.6.0",
    59005476                "classnames": "^2.3.1",
    59015477                "lodash": "^4.17.21"
     
    59035479        },
    59045480        "@wordpress/wordcount": {
    5905             "version": "3.2.3",
    5906             "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.2.3.tgz",
    5907             "integrity": "sha512-iguvGA4zU1tB0avpzIzVdVrIeH0CbeiOlhbYgtkQ5J2UqdRs6lo7pZFlp/3HAvmtBo8r2iGlbc+QZgKzR6gdJw==",
     5481            "version": "3.6.0",
     5482            "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.6.0.tgz",
     5483            "integrity": "sha512-I2R/PNkC2elDppJRSCYCvSr0GWDpQmM0qzfS1NELKC50HVA6w6YtLRK81YfW6QnDI4P26U6UB5W/dhbiMiIjfQ==",
    59085484            "requires": {
    59095485                "@babel/runtime": "^7.16.0",
     
    61235699        },
    61245700        "ansi-regex": {
    6125             "version": "4.1.0",
    6126             "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
    6127             "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
     5701            "version": "4.1.1",
     5702            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
     5703            "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g=="
    61285704        },
    61295705        "ansi-styles": {
     
    62585834                },
    62595835                "es-abstract": {
    6260                     "version": "1.19.2",
    6261                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    6262                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     5836                    "version": "1.19.3",
     5837                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     5838                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    62635839                    "dev": true,
    62645840                    "requires": {
     
    62745850                        "is-negative-zero": "^2.0.2",
    62755851                        "is-regex": "^1.1.4",
    6276                         "is-shared-array-buffer": "^1.0.1",
     5852                        "is-shared-array-buffer": "^1.0.2",
    62775853                        "is-string": "^1.0.7",
    62785854                        "is-weakref": "^1.0.2",
     
    64055981                },
    64065982                "es-abstract": {
    6407                     "version": "1.19.2",
    6408                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    6409                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     5983                    "version": "1.19.3",
     5984                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     5985                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    64105986                    "dev": true,
    64115987                    "requires": {
     
    64215997                        "is-negative-zero": "^2.0.2",
    64225998                        "is-regex": "^1.1.4",
    6423                         "is-shared-array-buffer": "^1.0.1",
     5999                        "is-shared-array-buffer": "^1.0.2",
    64246000                        "is-string": "^1.0.7",
    64256001                        "is-weakref": "^1.0.2",
     
    65216097                },
    65226098                "es-abstract": {
    6523                     "version": "1.19.1",
    6524                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
    6525                     "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     6099                    "version": "1.19.3",
     6100                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     6101                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    65266102                    "requires": {
    65276103                        "call-bind": "^1.0.2",
     
    65316107                        "get-symbol-description": "^1.0.0",
    65326108                        "has": "^1.0.3",
    6533                         "has-symbols": "^1.0.2",
     6109                        "has-symbols": "^1.0.3",
    65346110                        "internal-slot": "^1.0.3",
    65356111                        "is-callable": "^1.2.4",
    6536                         "is-negative-zero": "^2.0.1",
     6112                        "is-negative-zero": "^2.0.2",
    65376113                        "is-regex": "^1.1.4",
    6538                         "is-shared-array-buffer": "^1.0.1",
     6114                        "is-shared-array-buffer": "^1.0.2",
    65396115                        "is-string": "^1.0.7",
    6540                         "is-weakref": "^1.0.1",
    6541                         "object-inspect": "^1.11.0",
     6116                        "is-weakref": "^1.0.2",
     6117                        "object-inspect": "^1.12.0",
    65426118                        "object-keys": "^1.1.1",
    65436119                        "object.assign": "^4.1.2",
     
    65606136                },
    65616137                "has-symbols": {
    6562                     "version": "1.0.2",
    6563                     "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    6564                     "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     6138                    "version": "1.0.3",
     6139                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
     6140                    "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
    65656141                },
    65666142                "is-callable": {
     
    65696145                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
    65706146                },
     6147                "is-negative-zero": {
     6148                    "version": "2.0.2",
     6149                    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
     6150                    "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
     6151                },
    65716152                "is-regex": {
    65726153                    "version": "1.1.4",
     
    66046185        },
    66056186        "array.prototype.flat": {
    6606             "version": "1.2.5",
    6607             "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz",
    6608             "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==",
     6187            "version": "1.3.0",
     6188            "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz",
     6189            "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==",
    66096190            "requires": {
    66106191                "call-bind": "^1.0.2",
    66116192                "define-properties": "^1.1.3",
    6612                 "es-abstract": "^1.19.0"
     6193                "es-abstract": "^1.19.2",
     6194                "es-shim-unscopables": "^1.0.0"
    66136195            },
    66146196            "dependencies": {
     
    66236205                },
    66246206                "es-abstract": {
    6625                     "version": "1.19.1",
    6626                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
    6627                     "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     6207                    "version": "1.19.3",
     6208                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     6209                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    66286210                    "requires": {
    66296211                        "call-bind": "^1.0.2",
     
    66336215                        "get-symbol-description": "^1.0.0",
    66346216                        "has": "^1.0.3",
    6635                         "has-symbols": "^1.0.2",
     6217                        "has-symbols": "^1.0.3",
    66366218                        "internal-slot": "^1.0.3",
    66376219                        "is-callable": "^1.2.4",
    6638                         "is-negative-zero": "^2.0.1",
     6220                        "is-negative-zero": "^2.0.2",
    66396221                        "is-regex": "^1.1.4",
    6640                         "is-shared-array-buffer": "^1.0.1",
     6222                        "is-shared-array-buffer": "^1.0.2",
    66416223                        "is-string": "^1.0.7",
    6642                         "is-weakref": "^1.0.1",
    6643                         "object-inspect": "^1.11.0",
     6224                        "is-weakref": "^1.0.2",
     6225                        "object-inspect": "^1.12.0",
    66446226                        "object-keys": "^1.1.1",
    66456227                        "object.assign": "^4.1.2",
     
    66626244                },
    66636245                "has-symbols": {
    6664                     "version": "1.0.2",
    6665                     "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    6666                     "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     6246                    "version": "1.0.3",
     6247                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
     6248                    "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
    66676249                },
    66686250                "is-callable": {
     
    66716253                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
    66726254                },
     6255                "is-negative-zero": {
     6256                    "version": "2.0.2",
     6257                    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
     6258                    "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
     6259                },
    66736260                "is-regex": {
    66746261                    "version": "1.1.4",
     
    67066293        },
    67076294        "array.prototype.flatmap": {
    6708             "version": "1.2.5",
    6709             "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz",
    6710             "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==",
    6711             "dev": true,
    6712             "requires": {
    6713                 "call-bind": "^1.0.0",
     6295            "version": "1.3.0",
     6296            "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz",
     6297            "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==",
     6298            "dev": true,
     6299            "requires": {
     6300                "call-bind": "^1.0.2",
    67146301                "define-properties": "^1.1.3",
    6715                 "es-abstract": "^1.19.0"
    6716             },
    6717             "dependencies": {
     6302                "es-abstract": "^1.19.2",
     6303                "es-shim-unscopables": "^1.0.0"
     6304            },
     6305            "dependencies": {
     6306                "call-bind": {
     6307                    "version": "1.0.2",
     6308                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     6309                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     6310                    "dev": true,
     6311                    "requires": {
     6312                        "function-bind": "^1.1.1",
     6313                        "get-intrinsic": "^1.0.2"
     6314                    }
     6315                },
    67186316                "es-abstract": {
    6719                     "version": "1.19.2",
    6720                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    6721                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     6317                    "version": "1.19.3",
     6318                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     6319                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    67226320                    "dev": true,
    67236321                    "requires": {
     
    67336331                        "is-negative-zero": "^2.0.2",
    67346332                        "is-regex": "^1.1.4",
    6735                         "is-shared-array-buffer": "^1.0.1",
     6333                        "is-shared-array-buffer": "^1.0.2",
    67366334                        "is-string": "^1.0.7",
    67376335                        "is-weakref": "^1.0.2",
     
    67446342                    },
    67456343                    "dependencies": {
    6746                         "call-bind": {
    6747                             "version": "1.0.2",
    6748                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    6749                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     6344                        "get-intrinsic": {
     6345                            "version": "1.1.1",
     6346                            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
     6347                            "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
    67506348                            "dev": true,
    67516349                            "requires": {
    67526350                                "function-bind": "^1.1.1",
    6753                                 "get-intrinsic": "^1.0.2"
     6351                                "has": "^1.0.3",
     6352                                "has-symbols": "^1.0.1"
    67546353                            }
    67556354                        }
    6756                     }
    6757                 },
    6758                 "get-intrinsic": {
    6759                     "version": "1.1.1",
    6760                     "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
    6761                     "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
    6762                     "dev": true,
    6763                     "requires": {
    6764                         "function-bind": "^1.1.1",
    6765                         "has": "^1.0.3",
    6766                         "has-symbols": "^1.0.1"
    67676355                    }
    67686356                },
     
    67936381                        "call-bind": "^1.0.2",
    67946382                        "has-tostringtag": "^1.0.0"
    6795                     },
    6796                     "dependencies": {
    6797                         "call-bind": {
    6798                             "version": "1.0.2",
    6799                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    6800                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
    6801                             "dev": true,
    6802                             "requires": {
    6803                                 "function-bind": "^1.1.1",
    6804                                 "get-intrinsic": "^1.0.2"
    6805                             }
    6806                         }
    68076383                    }
    68086384                },
     
    68216397                        "call-bind": "^1.0.2",
    68226398                        "define-properties": "^1.1.3"
    6823                     },
    6824                     "dependencies": {
    6825                         "call-bind": {
    6826                             "version": "1.0.2",
    6827                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    6828                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
    6829                             "dev": true,
    6830                             "requires": {
    6831                                 "function-bind": "^1.1.1",
    6832                                 "get-intrinsic": "^1.0.2"
    6833                             }
    6834                         }
    68356399                    }
    68366400                },
     
    68436407                        "call-bind": "^1.0.2",
    68446408                        "define-properties": "^1.1.3"
    6845                     },
    6846                     "dependencies": {
    6847                         "call-bind": {
    6848                             "version": "1.0.2",
    6849                             "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    6850                             "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
    6851                             "dev": true,
    6852                             "requires": {
    6853                                 "function-bind": "^1.1.1",
    6854                                 "get-intrinsic": "^1.0.2"
    6855                             }
    6856                         }
    68576409                    }
    68586410                }
     
    70766628        },
    70776629        "babel-plugin-polyfill-corejs2": {
    7078             "version": "0.3.0",
    7079             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz",
    7080             "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==",
     6630            "version": "0.3.1",
     6631            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz",
     6632            "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==",
    70816633            "dev": true,
    70826634            "requires": {
    70836635                "@babel/compat-data": "^7.13.11",
    7084                 "@babel/helper-define-polyfill-provider": "^0.3.0",
     6636                "@babel/helper-define-polyfill-provider": "^0.3.1",
    70856637                "semver": "^6.1.1"
    70866638            },
     
    70956647        },
    70966648        "babel-plugin-polyfill-corejs3": {
    7097             "version": "0.4.0",
    7098             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz",
    7099             "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==",
    7100             "dev": true,
    7101             "requires": {
    7102                 "@babel/helper-define-polyfill-provider": "^0.3.0",
    7103                 "core-js-compat": "^3.18.0"
     6649            "version": "0.5.2",
     6650            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz",
     6651            "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==",
     6652            "dev": true,
     6653            "requires": {
     6654                "@babel/helper-define-polyfill-provider": "^0.3.1",
     6655                "core-js-compat": "^3.21.0"
    71046656            }
    71056657        },
    71066658        "babel-plugin-polyfill-regenerator": {
    7107             "version": "0.3.0",
    7108             "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz",
    7109             "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==",
    7110             "dev": true,
    7111             "requires": {
    7112                 "@babel/helper-define-polyfill-provider": "^0.3.0"
     6659            "version": "0.3.1",
     6660            "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz",
     6661            "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==",
     6662            "dev": true,
     6663            "requires": {
     6664                "@babel/helper-define-polyfill-provider": "^0.3.1"
    71136665            }
    71146666        },
     
    89038455        },
    89048456        "core-js": {
    8905             "version": "3.20.0",
    8906             "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.0.tgz",
    8907             "integrity": "sha512-KjbKU7UEfg4YPpskMtMXPhUKn7m/1OdTHTVjy09ScR2LVaoUXe8Jh0UdvN2EKUR6iKTJph52SJP95mAB0MnVLQ==",
     8457            "version": "3.21.1",
     8458            "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz",
     8459            "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==",
    89088460            "dev": true
    89098461        },
    89108462        "core-js-compat": {
    8911             "version": "3.20.0",
    8912             "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.0.tgz",
    8913             "integrity": "sha512-relrah5h+sslXssTTOkvqcC/6RURifB0W5yhYBdBkaPYa5/2KBMiog3XiD+s3TwEHWxInWVv4Jx2/Lw0vng+IQ==",
     8463            "version": "3.21.1",
     8464            "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz",
     8465            "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==",
    89148466            "dev": true,
    89158467            "requires": {
     
    89198471            "dependencies": {
    89208472                "browserslist": {
    8921                     "version": "4.19.1",
    8922                     "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
    8923                     "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
    8924                     "dev": true,
    8925                     "requires": {
    8926                         "caniuse-lite": "^1.0.30001286",
    8927                         "electron-to-chromium": "^1.4.17",
     8473                    "version": "4.20.2",
     8474                    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
     8475                    "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
     8476                    "dev": true,
     8477                    "requires": {
     8478                        "caniuse-lite": "^1.0.30001317",
     8479                        "electron-to-chromium": "^1.4.84",
    89288480                        "escalade": "^3.1.1",
    8929                         "node-releases": "^2.0.1",
     8481                        "node-releases": "^2.0.2",
    89308482                        "picocolors": "^1.0.0"
    89318483                    }
    89328484                },
    89338485                "electron-to-chromium": {
    8934                     "version": "1.4.25",
    8935                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.25.tgz",
    8936                     "integrity": "sha512-bTwub9Y/76EiNmfaiJih+hAy6xn7Ns95S4KvI2NuKNOz8TEEKKQUu44xuy0PYMudjM9zdjKRS1bitsUvHTfuUg==",
     8486                    "version": "1.4.107",
     8487                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.107.tgz",
     8488                    "integrity": "sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg==",
    89378489                    "dev": true
    89388490                },
    89398491                "node-releases": {
    8940                     "version": "2.0.1",
    8941                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
    8942                     "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
     8492                    "version": "2.0.3",
     8493                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
     8494                    "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==",
    89438495                    "dev": true
    89448496                },
     
    91268678                }
    91278679            }
    9128         },
    9129         "css-mediaquery": {
    9130             "version": "0.1.2",
    9131             "resolved": "https://registry.npmjs.org/css-mediaquery/-/css-mediaquery-0.1.2.tgz",
    9132             "integrity": "sha1-aiw3NEkoYYYxxUvTPO3TAdoYvqA="
    91338680        },
    91348681        "css-select": {
     
    93608907        },
    93618908        "csstype": {
    9362             "version": "3.0.10",
    9363             "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz",
    9364             "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA=="
     8909            "version": "3.0.11",
     8910            "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz",
     8911            "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw=="
    93658912        },
    93668913        "current-script-polyfill": {
     
    1045810005            "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
    1045910006            "dev": true
     10007        },
     10008        "es-shim-unscopables": {
     10009            "version": "1.0.0",
     10010            "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
     10011            "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
     10012            "requires": {
     10013                "has": "^1.0.3"
     10014            }
    1046010015        },
    1046110016        "es-to-primitive": {
     
    1089110446                },
    1089210447                "es-abstract": {
    10893                     "version": "1.19.2",
    10894                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    10895                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     10448                    "version": "1.19.3",
     10449                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     10450                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    1089610451                    "dev": true,
    1089710452                    "requires": {
     
    1090710462                        "is-negative-zero": "^2.0.2",
    1090810463                        "is-regex": "^1.1.4",
    10909                         "is-shared-array-buffer": "^1.0.1",
     10464                        "is-shared-array-buffer": "^1.0.2",
    1091010465                        "is-string": "^1.0.7",
    1091110466                        "is-weakref": "^1.0.2",
     
    1118410739                },
    1118510740                "es-abstract": {
    11186                     "version": "1.19.2",
    11187                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    11188                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     10741                    "version": "1.19.3",
     10742                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     10743                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    1118910744                    "dev": true,
    1119010745                    "requires": {
     
    1120010755                        "is-negative-zero": "^2.0.2",
    1120110756                        "is-regex": "^1.1.4",
    11202                         "is-shared-array-buffer": "^1.0.1",
     10757                        "is-shared-array-buffer": "^1.0.2",
    1120310758                        "is-string": "^1.0.7",
    1120410759                        "is-weakref": "^1.0.2",
     
    1219311748            }
    1219411749        },
    12195         "file-saver": {
    12196             "version": "2.0.5",
    12197             "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz",
    12198             "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA=="
    12199         },
    1220011750        "file-sync-cmp": {
    1220111751            "version": "0.1.1",
     
    1249112041        },
    1249212042        "framer-motion": {
    12493             "version": "4.1.17",
    12494             "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.17.tgz",
    12495             "integrity": "sha512-thx1wvKzblzbs0XaK2X0G1JuwIdARcoNOW7VVwjO8BUltzXPyONGAElLu6CiCScsOQRI7FIk/45YTFtJw5Yozw==",
     12043            "version": "6.2.9",
     12044            "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.2.9.tgz",
     12045            "integrity": "sha512-XMP4Z5j9KlGw8aeo7n8BXTJFbt1Vv5XRzHVOKiAna1yBG4SPwTdk/8bJRfztYb0Jmw90hzBTC/3Q2dhfdtXisQ==",
    1249612046            "requires": {
    1249712047                "@emotion/is-prop-valid": "^0.8.2",
    12498                 "framesync": "5.3.0",
     12048                "framesync": "6.0.1",
    1249912049                "hey-listen": "^1.0.8",
    12500                 "popmotion": "9.3.6",
    12501                 "style-value-types": "4.1.4",
     12050                "popmotion": "11.0.3",
     12051                "style-value-types": "5.0.0",
    1250212052                "tslib": "^2.1.0"
    1250312053            },
     
    1252112071        },
    1252212072        "framesync": {
    12523             "version": "5.3.0",
    12524             "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz",
    12525             "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==",
     12073            "version": "6.0.1",
     12074            "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz",
     12075            "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==",
    1252612076            "requires": {
    1252712077                "tslib": "^2.1.0"
     
    1262612176                },
    1262712177                "es-abstract": {
    12628                     "version": "1.19.1",
    12629                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
    12630                     "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     12178                    "version": "1.19.3",
     12179                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     12180                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    1263112181                    "requires": {
    1263212182                        "call-bind": "^1.0.2",
     
    1263612186                        "get-symbol-description": "^1.0.0",
    1263712187                        "has": "^1.0.3",
    12638                         "has-symbols": "^1.0.2",
     12188                        "has-symbols": "^1.0.3",
    1263912189                        "internal-slot": "^1.0.3",
    1264012190                        "is-callable": "^1.2.4",
    12641                         "is-negative-zero": "^2.0.1",
     12191                        "is-negative-zero": "^2.0.2",
    1264212192                        "is-regex": "^1.1.4",
    12643                         "is-shared-array-buffer": "^1.0.1",
     12193                        "is-shared-array-buffer": "^1.0.2",
    1264412194                        "is-string": "^1.0.7",
    12645                         "is-weakref": "^1.0.1",
    12646                         "object-inspect": "^1.11.0",
     12195                        "is-weakref": "^1.0.2",
     12196                        "object-inspect": "^1.12.0",
    1264712197                        "object-keys": "^1.1.1",
    1264812198                        "object.assign": "^4.1.2",
     
    1266512215                },
    1266612216                "has-symbols": {
    12667                     "version": "1.0.2",
    12668                     "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    12669                     "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     12217                    "version": "1.0.3",
     12218                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
     12219                    "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
    1267012220                },
    1267112221                "is-callable": {
     
    1267312223                    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
    1267412224                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
     12225                },
     12226                "is-negative-zero": {
     12227                    "version": "2.0.2",
     12228                    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
     12229                    "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
    1267512230                },
    1267612231                "is-regex": {
     
    1385813413            "dependencies": {
    1385913414                "has-symbols": {
    13860                     "version": "1.0.2",
    13861                     "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    13862                     "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     13415                    "version": "1.0.3",
     13416                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
     13417                    "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
    1386313418                }
    1386413419            }
     
    1391313468        },
    1391413469        "history": {
    13915             "version": "5.2.0",
    13916             "resolved": "https://registry.npmjs.org/history/-/history-5.2.0.tgz",
    13917             "integrity": "sha512-uPSF6lAJb3nSePJ43hN3eKj1dTWpN9gMod0ZssbFTIsen+WehTmEadgL+kg78xLJFdRfrrC//SavDzmRVdE+Ig==",
     13470            "version": "5.3.0",
     13471            "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz",
     13472            "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==",
    1391813473            "requires": {
    1391913474                "@babel/runtime": "^7.7.6"
     
    1423613791        },
    1423713792        "iconv-lite": {
    14238             "version": "0.6.2",
    14239             "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
    14240             "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
     13793            "version": "0.6.3",
     13794            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
     13795            "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
    1424113796            "requires": {
    1424213797                "safer-buffer": ">= 2.1.2 < 3.0.0"
     
    1446114016            }
    1446214017        },
    14463         "immediate": {
    14464             "version": "3.0.6",
    14465             "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
    14466             "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps="
    14467         },
    1446814018        "immutable": {
    1446914019            "version": "4.0.0",
     
    1493214482        },
    1493314483        "is-number-object": {
    14934             "version": "1.0.6",
    14935             "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
    14936             "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
     14484            "version": "1.0.7",
     14485            "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
     14486            "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
    1493714487            "requires": {
    1493814488                "has-tostringtag": "^1.0.0"
     
    1504614596        },
    1504714597        "is-shared-array-buffer": {
    15048             "version": "1.0.1",
    15049             "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
    15050             "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA=="
     14598            "version": "1.0.2",
     14599            "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
     14600            "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
     14601            "requires": {
     14602                "call-bind": "^1.0.2"
     14603            },
     14604            "dependencies": {
     14605                "call-bind": {
     14606                    "version": "1.0.2",
     14607                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     14608                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     14609                    "requires": {
     14610                        "function-bind": "^1.1.1",
     14611                        "get-intrinsic": "^1.0.2"
     14612                    }
     14613                }
     14614            }
    1505114615        },
    1505214616        "is-stream": {
     
    1676716331            }
    1676816332        },
    16769         "jszip": {
    16770             "version": "3.7.1",
    16771             "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz",
    16772             "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==",
    16773             "requires": {
    16774                 "lie": "~3.3.0",
    16775                 "pako": "~1.0.2",
    16776                 "readable-stream": "~2.3.6",
    16777                 "set-immediate-shim": "~1.0.1"
    16778             }
    16779         },
    1678016333        "just-extend": {
    1678116334            "version": "4.2.1",
     
    1705016603            }
    1705116604        },
    17052         "lie": {
    17053             "version": "3.3.0",
    17054             "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
    17055             "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
    17056             "requires": {
    17057                 "immediate": "~3.0.5"
    17058             }
    17059         },
    1706016605        "liftup": {
    1706116606            "version": "3.0.1",
     
    1877918324        },
    1878018325        "object-is": {
    18781             "version": "1.1.4",
    18782             "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz",
    18783             "integrity": "sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==",
    18784             "requires": {
    18785                 "call-bind": "^1.0.0",
     18326            "version": "1.1.5",
     18327            "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
     18328            "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
     18329            "requires": {
     18330                "call-bind": "^1.0.2",
    1878618331                "define-properties": "^1.1.3"
     18332            },
     18333            "dependencies": {
     18334                "call-bind": {
     18335                    "version": "1.0.2",
     18336                    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
     18337                    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
     18338                    "requires": {
     18339                        "function-bind": "^1.1.1",
     18340                        "get-intrinsic": "^1.0.2"
     18341                    }
     18342                }
    1878718343            }
    1878818344        },
     
    1885518411                },
    1885618412                "es-abstract": {
    18857                     "version": "1.19.1",
    18858                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
    18859                     "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     18413                    "version": "1.19.3",
     18414                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     18415                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    1886018416                    "requires": {
    1886118417                        "call-bind": "^1.0.2",
     
    1886518421                        "get-symbol-description": "^1.0.0",
    1886618422                        "has": "^1.0.3",
    18867                         "has-symbols": "^1.0.2",
     18423                        "has-symbols": "^1.0.3",
    1886818424                        "internal-slot": "^1.0.3",
    1886918425                        "is-callable": "^1.2.4",
    18870                         "is-negative-zero": "^2.0.1",
     18426                        "is-negative-zero": "^2.0.2",
    1887118427                        "is-regex": "^1.1.4",
    18872                         "is-shared-array-buffer": "^1.0.1",
     18428                        "is-shared-array-buffer": "^1.0.2",
    1887318429                        "is-string": "^1.0.7",
    18874                         "is-weakref": "^1.0.1",
    18875                         "object-inspect": "^1.11.0",
     18430                        "is-weakref": "^1.0.2",
     18431                        "object-inspect": "^1.12.0",
    1887618432                        "object-keys": "^1.1.1",
    1887718433                        "object.assign": "^4.1.2",
     
    1889418450                },
    1889518451                "has-symbols": {
    18896                     "version": "1.0.2",
    18897                     "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    18898                     "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     18452                    "version": "1.0.3",
     18453                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
     18454                    "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
    1889918455                },
    1890018456                "is-callable": {
     
    1890318459                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
    1890418460                },
     18461                "is-negative-zero": {
     18462                    "version": "2.0.2",
     18463                    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
     18464                    "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
     18465                },
    1890518466                "is-regex": {
    1890618467                    "version": "1.1.4",
     
    1895918520                },
    1896018521                "es-abstract": {
    18961                     "version": "1.19.2",
    18962                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    18963                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     18522                    "version": "1.19.3",
     18523                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     18524                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    1896418525                    "dev": true,
    1896518526                    "requires": {
     
    1897518536                        "is-negative-zero": "^2.0.2",
    1897618537                        "is-regex": "^1.1.4",
    18977                         "is-shared-array-buffer": "^1.0.1",
     18538                        "is-shared-array-buffer": "^1.0.2",
    1897818539                        "is-string": "^1.0.7",
    1897918540                        "is-weakref": "^1.0.2",
     
    1910918670                },
    1911018671                "es-abstract": {
    19111                     "version": "1.19.2",
    19112                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    19113                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     18672                    "version": "1.19.3",
     18673                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     18674                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    1911418675                    "dev": true,
    1911518676                    "requires": {
     
    1912518686                        "is-negative-zero": "^2.0.2",
    1912618687                        "is-regex": "^1.1.4",
    19127                         "is-shared-array-buffer": "^1.0.1",
     18688                        "is-shared-array-buffer": "^1.0.2",
    1912818689                        "is-string": "^1.0.7",
    1912918690                        "is-weakref": "^1.0.2",
     
    1950319064            "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
    1950419065            "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
    19505         },
    19506         "pako": {
    19507             "version": "1.0.11",
    19508             "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
    19509             "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
    1951019066        },
    1951119067        "parent-module": {
     
    1988519441        },
    1988619442        "popmotion": {
    19887             "version": "9.3.6",
    19888             "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.6.tgz",
    19889             "integrity": "sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw==",
    19890             "requires": {
    19891                 "framesync": "5.3.0",
     19443            "version": "11.0.3",
     19444            "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz",
     19445            "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==",
     19446            "requires": {
     19447                "framesync": "6.0.1",
    1989219448                "hey-listen": "^1.0.8",
    19893                 "style-value-types": "4.1.4",
     19449                "style-value-types": "5.0.0",
    1989419450                "tslib": "^2.1.0"
    1989519451            }
     
    2084320399        },
    2084420400        "re-resizable": {
    20845             "version": "6.9.1",
    20846             "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.1.tgz",
    20847             "integrity": "sha512-KRYAgr9/j1PJ3K+t+MBhlQ+qkkoLDJ1rs0z1heIWvYbCW/9Vq4djDU+QumJ3hQbwwtzXF6OInla6rOx6hhgRhQ==",
     20401            "version": "6.9.5",
     20402            "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.5.tgz",
     20403            "integrity": "sha512-Q4+K8gOPbUBmbJCa0qfoVXBGnCwkAJrZ9KUca4GDn5FmxyV2HtLrBz7u43uUOb0y7xKbwcfuftweiOCIDEiCQA==",
    2084820404            "requires": {
    2084920405                "fast-memoize": "^2.5.1"
     
    2085120407        },
    2085220408        "react": {
    20853             "version": "17.0.1",
    20854             "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz",
    20855             "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==",
     20409            "version": "17.0.2",
     20410            "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
     20411            "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
    2085620412            "requires": {
    2085720413                "loose-envify": "^1.1.0",
     
    2090320459        },
    2090420460        "react-dom": {
    20905             "version": "17.0.1",
    20906             "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz",
    20907             "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==",
     20461            "version": "17.0.2",
     20462            "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
     20463            "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
    2090820464            "requires": {
    2090920465                "loose-envify": "^1.1.0",
    2091020466                "object-assign": "^4.1.1",
    20911                 "scheduler": "^0.20.1"
     20467                "scheduler": "^0.20.2"
    2091220468            }
    2091320469        },
     
    2095420510        },
    2095520511        "react-portal": {
    20956             "version": "4.2.1",
    20957             "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.2.1.tgz",
    20958             "integrity": "sha512-fE9kOBagwmTXZ3YGRYb4gcMy+kSA+yLO0xnPankjRlfBv4uCpFXqKPfkpsGQQR15wkZ9EssnvTOl1yMzbkxhPQ==",
     20512            "version": "4.2.2",
     20513            "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.2.2.tgz",
     20514            "integrity": "sha512-vS18idTmevQxyQpnde0Td6ZcUlv+pD8GTyR42n3CHUQq9OHi1C4jDE4ZWEbEsrbrLRhSECYiao58cvocwMtP7Q==",
    2095920515            "requires": {
    2096020516                "prop-types": "^15.5.8"
     
    2100120557                }
    2100220558            }
    21003         },
    21004         "react-use-gesture": {
    21005             "version": "9.1.3",
    21006             "resolved": "https://registry.npmjs.org/react-use-gesture/-/react-use-gesture-9.1.3.tgz",
    21007             "integrity": "sha512-CdqA2SmS/fj3kkS2W8ZU8wjTbVBAIwDWaRprX7OKaj7HlGwBasGEFggmk5qNklknqk9zK/h8D355bEJFTpqEMg=="
    2100820559        },
    2100920560        "react-with-direction": {
     
    2103220583                },
    2103320584                "es-abstract": {
    21034                     "version": "1.19.1",
    21035                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
    21036                     "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
     20585                    "version": "1.19.3",
     20586                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     20587                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    2103720588                    "requires": {
    2103820589                        "call-bind": "^1.0.2",
     
    2104220593                        "get-symbol-description": "^1.0.0",
    2104320594                        "has": "^1.0.3",
    21044                         "has-symbols": "^1.0.2",
     20595                        "has-symbols": "^1.0.3",
    2104520596                        "internal-slot": "^1.0.3",
    2104620597                        "is-callable": "^1.2.4",
    21047                         "is-negative-zero": "^2.0.1",
     20598                        "is-negative-zero": "^2.0.2",
    2104820599                        "is-regex": "^1.1.4",
    21049                         "is-shared-array-buffer": "^1.0.1",
     20600                        "is-shared-array-buffer": "^1.0.2",
    2105020601                        "is-string": "^1.0.7",
    21051                         "is-weakref": "^1.0.1",
    21052                         "object-inspect": "^1.11.0",
     20602                        "is-weakref": "^1.0.2",
     20603                        "object-inspect": "^1.12.0",
    2105320604                        "object-keys": "^1.1.1",
    2105420605                        "object.assign": "^4.1.2",
     
    2107120622                },
    2107220623                "has-symbols": {
    21073                     "version": "1.0.2",
    21074                     "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    21075                     "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     20624                    "version": "1.0.3",
     20625                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
     20626                    "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
    2107620627                },
    2107720628                "is-callable": {
     
    2107920630                    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
    2108020631                    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
     20632                },
     20633                "is-negative-zero": {
     20634                    "version": "2.0.2",
     20635                    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
     20636                    "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
    2108120637                },
    2108220638                "is-regex": {
     
    2131920875            }
    2132020876        },
    21321         "redux-multi": {
    21322             "version": "0.1.12",
    21323             "resolved": "https://registry.npmjs.org/redux-multi/-/redux-multi-0.1.12.tgz",
    21324             "integrity": "sha1-KOH+XklnLLxb2KB/Cyrq8O+DVcI="
    21325         },
    2132620877        "reflect.ownkeys": {
    2132720878            "version": "0.2.0",
     
    2133620887        },
    2133720888        "regenerate-unicode-properties": {
    21338             "version": "9.0.0",
    21339             "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
    21340             "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
     20889            "version": "10.0.1",
     20890            "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz",
     20891            "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==",
    2134120892            "dev": true,
    2134220893            "requires": {
     
    2135020901        },
    2135120902        "regenerator-transform": {
    21352             "version": "0.14.5",
    21353             "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
    21354             "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
     20903            "version": "0.15.0",
     20904            "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz",
     20905            "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==",
    2135520906            "dev": true,
    2135620907            "requires": {
     
    2139720948        },
    2139820949        "regexpu-core": {
    21399             "version": "4.8.0",
    21400             "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
    21401             "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
     20950            "version": "5.0.1",
     20951            "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz",
     20952            "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==",
    2140220953            "dev": true,
    2140320954            "requires": {
    2140420955                "regenerate": "^1.4.2",
    21405                 "regenerate-unicode-properties": "^9.0.0",
    21406                 "regjsgen": "^0.5.2",
    21407                 "regjsparser": "^0.7.0",
     20956                "regenerate-unicode-properties": "^10.0.1",
     20957                "regjsgen": "^0.6.0",
     20958                "regjsparser": "^0.8.2",
    2140820959                "unicode-match-property-ecmascript": "^2.0.0",
    2140920960                "unicode-match-property-value-ecmascript": "^2.0.0"
     
    2141720968        },
    2141820969        "regjsgen": {
    21419             "version": "0.5.2",
    21420             "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
    21421             "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
     20970            "version": "0.6.0",
     20971            "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz",
     20972            "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==",
    2142220973            "dev": true
    2142320974        },
    2142420975        "regjsparser": {
    21425             "version": "0.7.0",
    21426             "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
    21427             "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
     20976            "version": "0.8.4",
     20977            "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz",
     20978            "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==",
    2142820979            "dev": true,
    2142920980            "requires": {
     
    2219121742            "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
    2219221743        },
    22193         "set-immediate-shim": {
    22194             "version": "1.0.1",
    22195             "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
    22196             "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E="
    22197         },
    2219821744        "set-value": {
    2219921745            "version": "2.0.1",
     
    2310022646                },
    2310122647                "es-abstract": {
    23102                     "version": "1.19.2",
    23103                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    23104                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     22648                    "version": "1.19.3",
     22649                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     22650                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    2310522651                    "dev": true,
    2310622652                    "requires": {
     
    2311622662                        "is-negative-zero": "^2.0.2",
    2311722663                        "is-regex": "^1.1.4",
    23118                         "is-shared-array-buffer": "^1.0.1",
     22664                        "is-shared-array-buffer": "^1.0.2",
    2311922665                        "is-string": "^1.0.7",
    2312022666                        "is-weakref": "^1.0.2",
     
    2321622762                },
    2321722763                "es-abstract": {
    23218                     "version": "1.19.2",
    23219                     "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz",
    23220                     "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==",
     22764                    "version": "1.19.3",
     22765                    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.3.tgz",
     22766                    "integrity": "sha512-4axXLNovnMYf0+csS5rVnS5hLmV1ek+ecx9MuCjByL1E5Nn54avf6CHQxIjgQIHBnfX9AMxTRIy0q+Yu5J/fXA==",
    2322122767                    "dev": true,
    2322222768                    "requires": {
     
    2323222778                        "is-negative-zero": "^2.0.2",
    2323322779                        "is-regex": "^1.1.4",
    23234                         "is-shared-array-buffer": "^1.0.1",
     22780                        "is-shared-array-buffer": "^1.0.2",
    2323522781                        "is-string": "^1.0.7",
    2323622782                        "is-weakref": "^1.0.2",
     
    2343022976        },
    2343122977        "style-value-types": {
    23432             "version": "4.1.4",
    23433             "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-4.1.4.tgz",
    23434             "integrity": "sha512-LCJL6tB+vPSUoxgUBt9juXIlNJHtBMy8jkXzUJSBzeHWdBu6lhzHqCvLVkXFGsFIlNa2ln1sQHya/gzaFmB2Lg==",
     22978            "version": "5.0.0",
     22979            "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz",
     22980            "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==",
    2343522981            "requires": {
    2343622982                "hey-listen": "^1.0.8",
     
    2461324159            "dependencies": {
    2461424160                "has-symbols": {
    24615                     "version": "1.0.2",
    24616                     "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    24617                     "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
     24161                    "version": "1.0.3",
     24162                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
     24163                    "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
    2461824164                }
    2461924165            }
     
    2571225258        },
    2571325259        "y18n": {
    25714             "version": "4.0.1",
    25715             "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
    25716             "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ=="
     25260            "version": "4.0.3",
     25261            "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
     25262            "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
    2571725263        },
    2571825264        "yaku": {
  • trunk/package.json

    r53150 r53157  
    2828        "@wordpress/babel-preset-default": "6.8.0",
    2929        "@wordpress/dependency-extraction-webpack-plugin": "3.4.1",
    30         "@wordpress/e2e-test-utils": "5.4.10",
     30        "@wordpress/e2e-test-utils": "7.2.0",
    3131        "@wordpress/scripts": "22.4.0",
    3232        "autoprefixer": "^9.8.8",
     
    7777    },
    7878    "dependencies": {
    79         "@wordpress/a11y": "3.2.4",
    80         "@wordpress/annotations": "2.2.9",
    81         "@wordpress/api-fetch": "5.2.6",
    82         "@wordpress/autop": "3.2.3",
    83         "@wordpress/blob": "3.2.2",
    84         "@wordpress/block-directory": "3.0.27",
    85         "@wordpress/block-editor": "8.0.17",
    86         "@wordpress/block-library": "6.0.26",
    87         "@wordpress/block-serialization-default-parser": "4.2.3",
    88         "@wordpress/blocks": "11.1.5",
    89         "@wordpress/components": "19.2.3",
    90         "@wordpress/compose": "5.0.7",
    91         "@wordpress/core-data": "4.0.10",
    92         "@wordpress/customize-widgets": "2.0.27",
    93         "@wordpress/data": "6.1.5",
    94         "@wordpress/data-controls": "2.2.8",
    95         "@wordpress/date": "4.2.3",
    96         "@wordpress/deprecated": "3.2.3",
    97         "@wordpress/dom": "3.2.7",
    98         "@wordpress/dom-ready": "3.2.3",
    99         "@wordpress/edit-post": "5.0.27",
    100         "@wordpress/edit-site": "3.0.27",
    101         "@wordpress/edit-widgets": "3.1.22",
    102         "@wordpress/editor": "12.0.21",
    103         "@wordpress/element": "4.0.4",
    104         "@wordpress/escape-html": "2.2.3",
    105         "@wordpress/format-library": "3.0.23",
    106         "@wordpress/hooks": "3.2.2",
    107         "@wordpress/html-entities": "3.2.3",
    108         "@wordpress/i18n": "4.2.4",
    109         "@wordpress/icons": "6.1.1",
    110         "@wordpress/interface": "4.1.18",
    111         "@wordpress/is-shallow-equal": "4.2.1",
    112         "@wordpress/keyboard-shortcuts": "3.0.7",
    113         "@wordpress/keycodes": "3.2.4",
    114         "@wordpress/list-reusable-blocks": "3.0.20",
    115         "@wordpress/media-utils": "3.0.5",
    116         "@wordpress/notices": "3.2.8",
    117         "@wordpress/nux": "5.0.20",
    118         "@wordpress/plugins": "4.0.7",
    119         "@wordpress/primitives": "3.0.4",
    120         "@wordpress/priority-queue": "2.2.3",
    121         "@wordpress/redux-routine": "4.2.2",
    122         "@wordpress/reusable-blocks": "3.0.23",
    123         "@wordpress/rich-text": "5.0.8",
    124         "@wordpress/server-side-render": "3.0.20",
    125         "@wordpress/shortcode": "3.2.3",
    126         "@wordpress/token-list": "2.2.2",
    127         "@wordpress/url": "3.3.1",
    128         "@wordpress/viewport": "4.0.7",
    129         "@wordpress/warning": "2.2.2",
    130         "@wordpress/widgets": "2.0.23",
    131         "@wordpress/wordcount": "3.2.3",
     79        "@wordpress/a11y": "3.6.0",
     80        "@wordpress/annotations": "2.6.0",
     81        "@wordpress/api-fetch": "6.3.0",
     82        "@wordpress/autop": "3.6.0",
     83        "@wordpress/blob": "3.6.0",
     84        "@wordpress/block-directory": "3.4.1",
     85        "@wordpress/block-editor": "8.5.1",
     86        "@wordpress/block-library": "7.3.1",
     87        "@wordpress/block-serialization-default-parser": "4.6.0",
     88        "@wordpress/blocks": "11.5.1",
     89        "@wordpress/components": "19.8.0",
     90        "@wordpress/compose": "5.4.0",
     91        "@wordpress/core-data": "4.4.1",
     92        "@wordpress/customize-widgets": "3.3.1",
     93        "@wordpress/data": "6.6.0",
     94        "@wordpress/data-controls": "2.6.0",
     95        "@wordpress/date": "4.6.0",
     96        "@wordpress/deprecated": "3.6.0",
     97        "@wordpress/dom": "3.6.0",
     98        "@wordpress/dom-ready": "3.6.0",
     99        "@wordpress/edit-post": "6.3.1",
     100        "@wordpress/edit-site": "4.3.1",
     101        "@wordpress/edit-widgets": "4.3.1",
     102        "@wordpress/editor": "12.5.1",
     103        "@wordpress/element": "4.4.0",
     104        "@wordpress/escape-html": "2.6.0",
     105        "@wordpress/format-library": "3.4.1",
     106        "@wordpress/hooks": "3.6.0",
     107        "@wordpress/html-entities": "3.6.0",
     108        "@wordpress/i18n": "4.6.0",
     109        "@wordpress/icons": "8.2.0",
     110        "@wordpress/interface": "4.5.0",
     111        "@wordpress/is-shallow-equal": "4.6.0",
     112        "@wordpress/keyboard-shortcuts": "3.4.0",
     113        "@wordpress/keycodes": "3.6.0",
     114        "@wordpress/list-reusable-blocks": "3.4.0",
     115        "@wordpress/media-utils": "3.4.0",
     116        "@wordpress/notices": "3.6.0",
     117        "@wordpress/nux": "5.4.0",
     118        "@wordpress/plugins": "4.4.0",
     119        "@wordpress/preferences": "1.2.0",
     120        "@wordpress/primitives": "3.4.0",
     121        "@wordpress/priority-queue": "2.6.0",
     122        "@wordpress/redux-routine": "4.6.0",
     123        "@wordpress/reusable-blocks": "3.4.1",
     124        "@wordpress/rich-text": "5.4.0",
     125        "@wordpress/server-side-render": "3.4.1",
     126        "@wordpress/shortcode": "3.6.0",
     127        "@wordpress/token-list": "2.6.0",
     128        "@wordpress/url": "3.7.0",
     129        "@wordpress/viewport": "4.4.0",
     130        "@wordpress/warning": "2.6.0",
     131        "@wordpress/widgets": "2.4.1",
     132        "@wordpress/wordcount": "3.6.0",
    132133        "backbone": "1.4.0",
    133134        "clipboard": "2.0.8",
     
    146147        "objectFitPolyfill": "2.3.5",
    147148        "polyfill-library": "3.105.0",
    148         "react": "17.0.1",
    149         "react-dom": "17.0.1",
     149        "react": "17.0.2",
     150        "react-dom": "17.0.2",
    150151        "regenerator-runtime": "0.13.9",
    151152        "twemoji": "14.0.2",
  • trunk/src/wp-includes/assets/script-loader-packages.php

    r53135 r53157  
    1 <?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '9955a48198ad4f2bd749aa49d40211c2'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '0b465be2288cfd18559519b5a6e1fb43'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '30b959d2b19382c8d07c165a9cdb30c5'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b22574be41df92ce2707c19720f8a6e4'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ac62b64d31905319c4b0207639b9e7dd'), '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' => 'a440963413721a266a9b9ae76827d896'), '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' => 'e5166dada3323e2387b7bc4af21337d6'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'wp-a11y', '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-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '76ce8482b3a95ed9d97d27b4e04f1a39'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c93dff6fff95e8dc832a307de3eb94bb'), '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' => 'bcc48ec5eea09c2421524d94460da3af'), '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' => '09391d4932b794054baf2d9eff3d1059'), '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' => '27fd94dde7d23878a3559ffba91a091b'), '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' => 'dffffe8f4331df79dd5b8ee8a7506a12'), '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' => '2993f7bd7f06215fc797df9f63577fc3'), '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' => '4d181e3cfb14baf169e5970fb28b5d8c'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '12589686f5ca4db76be8584499da3a1b'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'b7e5579e0359962be70dc8ae62e0e011'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '69a7e2ea1d8d5392bb0b6db66d5c4500'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '6d5907289a1bdf6a9c8971d457b60393'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '03774ef51ae4221a441bcb7fc87d83d3'), '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' => '28f21a8ce26d4a9b35b17b905ba78b29'), 'edit-site.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-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', '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'), 'version' => 'b8b0f953b07bfcbcbbc366f5be9f04a4'), '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' => '1526c6cc5474988459670cb63326fe88'), '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' => 'd5a429619f6e9713046c24275f0b8713'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '2022c49fcbafd706e8cff3804509e263'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '8b2f29f7c1716fc96bacf79ab89d21e9'), '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' => '5d9e5ff10b292e102da374a2e8a4c815'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => '287174f3ec2564cfbb97929fd26e8da1'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '1108659a19479fbadf64d993d6fe7b42'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'be1734dd79b6e8e076ccff7ee7fb3a08'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '730c10803561d8ca50d6e8e31210e922'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '13e43af80f6a45c0b7ecbb227aa34994'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '560d2751c661715556ba0ab8fca0db0a'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'e7c828742240fc38bd1101da8f79973d'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'ce5acab494c4235cffb2a920091afd89'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '8fc315ccd6472e9241e49a34949ffe8a'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'de7ac1e770a26c114e87c20af2221574'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => '18f61fb6b580d5ac6b740579f1f66bc9'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '3f8311b182710c2316890eaaa4b06f7f'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '6a537f6ddde95a06ef1077dee52a2a71'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e90ad549b17941e05ee8409b7c3235f9'), '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' => '13fca05d29e3d92f8f22a3b7af7e992b'), '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' => 'f2359fe0e4718ff234de97f9aa284f76'), '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' => '9f85fbbe8ec08004d29f676f50037cd2'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd5e2f99fa8ebfb53df9caba414b50db3'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'cb146aeb16eca381359e4eb05617a3ff'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '451802f2f47b561321287a53c1f4127d'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => 'a7297dfa97e09b980f304276ab19831a'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'df2d44c7f570122ecec97eff94a77125'), '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' => 'c9bf4ed9404dc6f432f638e8d8b1d1d1'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '35dd35a6a01f94013fd1397b16526c46'));
     1<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '9955a48198ad4f2bd749aa49d40211c2'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '0b465be2288cfd18559519b5a6e1fb43'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '3f6a6af95ed243112cc4aba4577879c9'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b22574be41df92ce2707c19720f8a6e4'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ac62b64d31905319c4b0207639b9e7dd'), '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', 'wp-url'), 'version' => '69dfff3260de53732af84ba07e2c9ec3'), '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-date', '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' => 'df9e66b0351a553834ab46fc3c44ff02'), '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-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => 'eb6e4a700236d2b8a42fb02369fa6dea'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e5be172c9d2a70d194446e28dca7b92a'), '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' => '790bfa4f523b76df7bf8191c0bff9889'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '95b978c4a62c0092bfa75c8c8400180a'), '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' => 'dc2ae0a43d6d3e8df429d09a561e3723'), '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' => 'd061dfc2fd7b4900502ba87422cbbd3a'), '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-deprecated', '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-preferences', 'wp-primitives', 'wp-viewport', 'wp-widgets'), 'version' => 'f4bafb377016a586b81a90de6c8bf4b2'), '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' => 'a33a32786c3c4497cd5042b84387fbf2'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '12589686f5ca4db76be8584499da3a1b'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'd738b2eefff50c40257956fde81bbc1f'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '69a7e2ea1d8d5392bb0b6db66d5c4500'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'a1847daeecaa2a6b272f60939db87cef'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '03774ef51ae4221a441bcb7fc87d83d3'), 'edit-post.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-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '073e1c606e69dc272ea62a2b39ceb009'), 'edit-site.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport'), 'version' => '6a729d88a0a0364280ff39c59a6d0a23'), '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-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => 'b3095664c3319cbfd4cb9c4b5d898cbc'), '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-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-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'eadee2063f95ef2f493c63643257c43b'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '49d63820dab84493986cc6596ed39663'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '8b2f29f7c1716fc96bacf79ab89d21e9'), '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' => '9927db3d677671f1a346a29fcc2180f9'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'ccb51dd1a27721f10dee463a611bfc99'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '0372a133b4e3e12173d5d0cc3e747871'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '1b8316f1560d573649c9e15bc4857d79'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '730c10803561d8ca50d6e8e31210e922'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '13e43af80f6a45c0b7ecbb227aa34994'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '560d2751c661715556ba0ab8fca0db0a'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '29a2b12c691398c6d5118523d63ab3c8'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '9bfb6ab7dea0971ba82e77bd24c6aefc'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '8fc315ccd6472e9241e49a34949ffe8a'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'c9a8c4d7dfcc849633b383655e7c8662'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'bd4d110f51f389a762a7e61473c22350'), 'preferences.js' => array('dependencies' => array('wp-a11y', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'f32e6cedd81679094dcf14c0fae3e6b7'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '7ffda4ca501f4d40e82bdf412db1d45b'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '6a537f6ddde95a06ef1077dee52a2a71'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e90ad549b17941e05ee8409b7c3235f9'), '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' => '71ab9c24524b66e2e21e87c9a33d72e3'), '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' => 'c42727f6724a5263d2a557109a5786a7'), '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' => '08f14580ab971c3846fd8d13ab9fbf34'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd5e2f99fa8ebfb53df9caba414b50db3'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'cb146aeb16eca381359e4eb05617a3ff'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '516ceec1315888dd899eafe91401d379'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '1b4c357f4a965ed2de2dc3612fee47f0'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e9a30f6f4be627cdc8316075e2e54546'), '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' => '3b37439eb1d7a3d2fd9ee7c7ffd6b947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0ccf52f1eeb33ab0798ca8d142032d99'));
  • trunk/src/wp-includes/blocks/archives.php

    r52042 r53157  
    1717function render_block_core_archives( $attributes ) {
    1818    $show_post_count = ! empty( $attributes['showPostCounts'] );
    19 
    20     $class = '';
     19    $type            = isset( $attributes['type'] ) ? $attributes['type'] : 'monthly';
     20    $class           = '';
    2121
    2222    if ( ! empty( $attributes['displayAsDropdown'] ) ) {
     
    2424        $class .= ' wp-block-archives-dropdown';
    2525
    26         $dropdown_id = esc_attr( uniqid( 'wp-block-archives-' ) );
     26        $dropdown_id = wp_unique_id( 'wp-block-archives-' );
    2727        $title       = __( 'Archives' );
    2828
     
    3131            'widget_archives_dropdown_args',
    3232            array(
    33                 'type'            => 'monthly',
     33                'type'            => $type,
    3434                'format'          => 'option',
    3535                'show_post_count' => $show_post_count,
     
    6363        }
    6464
    65         $label = esc_html( $label );
    66 
    67         $block_content = '<label for="' . $dropdown_id . '">' . $title . '</label>
    68     <select id="' . $dropdown_id . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
    69     <option value="">' . $label . '</option>' . $archives . '</select>';
     65        $block_content = '<label for="' . esc_attr( $dropdown_id ) . '">' . esc_html( $title ) . '</label>
     66    <select id="' . esc_attr( $dropdown_id ) . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
     67    <option value="">' . esc_html( $label ) . '</option>' . $archives . '</select>';
    7068
    7169        return sprintf(
     
    8280        'widget_archives_args',
    8381        array(
    84             'type'            => 'monthly',
     82            'type'            => $type,
    8583            'show_post_count' => $show_post_count,
    8684        )
     
    9189    $archives = wp_get_archives( $archives_args );
    9290
    93     $classnames = esc_attr( $class );
    94 
    95     $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );
     91    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $class ) );
    9692
    9793    if ( empty( $archives ) ) {
  • trunk/src/wp-includes/blocks/archives/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/archives",
    45    "title": "Archives",
    56    "category": "widgets",
    6     "description": "Display a monthly archive of your posts.",
     7    "description": "Display a date archive of your posts.",
    78    "textdomain": "default",
    89    "attributes": {
     
    1415            "type": "boolean",
    1516            "default": false
     17        },
     18        "type": {
     19            "type": "string",
     20            "default": "monthly"
    1621        }
    1722    },
  • trunk/src/wp-includes/blocks/audio/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/audio",
  • trunk/src/wp-includes/blocks/block.php

    r51344 r53157  
    4343    $seen_refs[ $attributes['ref'] ] = true;
    4444
    45     $result = do_blocks( $reusable_block->post_content );
     45    // Handle embeds for reusable blocks.
     46    global $wp_embed;
     47    $content = $wp_embed->run_shortcode( $reusable_block->post_content );
     48    $content = $wp_embed->autoembed( $content );
     49
     50    $content = do_blocks( $content );
    4651    unset( $seen_refs[ $attributes['ref'] ] );
    47     return $result;
     52    return $content;
    4853}
    4954
  • trunk/src/wp-includes/blocks/block/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/block",
  • trunk/src/wp-includes/blocks/button/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/button",
     
    6061        "color": {
    6162            "__experimentalSkipSerialization": true,
    62             "gradients": true
     63            "gradients": true,
     64            "__experimentalDefaultControls": {
     65                "background": true,
     66                "text": true
     67            }
    6368        },
    6469        "typography": {
     
    7984        "__experimentalBorder": {
    8085            "radius": true,
    81             "__experimentalSkipSerialization": true
     86            "__experimentalSkipSerialization": true,
     87            "__experimentalDefaultControls": {
     88                "radius": true
     89            }
    8290        },
    8391        "__experimentalSelector": ".wp-block-button__link"
  • trunk/src/wp-includes/blocks/buttons/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/buttons",
     
    1314        "spacing": {
    1415            "blockGap": true,
    15             "margin": ["top", "bottom" ],
     16            "margin": [ "top", "bottom" ],
    1617            "__experimentalDefaultControls": {
    1718                "blockGap": true
  • trunk/src/wp-includes/blocks/calendar.php

    r52275 r53157  
    108108}
    109109
    110 /**
    111  * Handler for updating the has published posts flag when a post is deleted.
    112  *
    113  * @param int $post_id Deleted post ID.
    114  */
    115 function block_core_calendar_update_has_published_post_on_delete( $post_id ) {
    116     if ( is_multisite() ) {
    117         return;
     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();
    118126    }
    119127
    120     $post = get_post( $post_id );
     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        }
    121139
    122     if ( ! $post || 'publish' !== $post->post_status || 'post' !== $post->post_type ) {
    123         return;
     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();
    124149    }
    125150
    126     block_core_calendar_update_has_published_posts();
     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 );
    127153}
    128 
    129 /**
    130  * Handler for updating the has published posts flag when a post status changes.
    131  *
    132  * @param string  $new_status The status the post is changing to.
    133  * @param string  $old_status The status the post is changing from.
    134  * @param WP_Post $post       Post object.
    135  */
    136 function block_core_calendar_update_has_published_post_on_transition_post_status( $new_status, $old_status, $post ) {
    137     if ( is_multisite() ) {
    138         return;
    139     }
    140 
    141     if ( $new_status === $old_status ) {
    142         return;
    143     }
    144 
    145     if ( 'post' !== get_post_type( $post ) ) {
    146         return;
    147     }
    148 
    149     if ( 'publish' !== $new_status && 'publish' !== $old_status ) {
    150         return;
    151     }
    152 
    153     block_core_calendar_update_has_published_posts();
    154 }
    155 
    156 add_action( 'delete_post', 'block_core_calendar_update_has_published_post_on_delete' );
    157 add_action( 'transition_post_status', 'block_core_calendar_update_has_published_post_on_transition_post_status', 10, 3 );
  • trunk/src/wp-includes/blocks/calendar/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/calendar",
  • trunk/src/wp-includes/blocks/categories.php

    r52042 r53157  
    3232        $args['id']               = $id;
    3333        $args['show_option_none'] = __( 'Select Category' );
    34         $wrapper_markup           = '<div %1$s><label class="screen-reader-text" for="' . $id . '">' . __( 'Categories' ) . '</label>%2$s</div>';
     34        $wrapper_markup           = '<div %1$s><label class="screen-reader-text" for="' . esc_attr( $id ) . '">' . __( 'Categories' ) . '</label>%2$s</div>';
    3535        $items_markup             = wp_dropdown_categories( $args );
    3636        $type                     = 'dropdown';
  • trunk/src/wp-includes/blocks/categories/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/categories",
  • trunk/src/wp-includes/blocks/code/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/code",
     
    1516    "supports": {
    1617        "anchor": true,
    17         "__experimentalSelector": ".wp-block-code > code",
    1818        "typography": {
    1919            "fontSize": true,
     
    3535            "color": true,
    3636            "width": true,
    37             "style": true
     37            "style": true,
     38            "__experimentalDefaultControls": {
     39                "width": true,
     40                "color": true
     41            }
    3842        },
    3943        "color": {
    4044            "text": true,
    4145            "background": true,
    42             "gradients": true
     46            "gradients": true,
     47            "__experimentalDefaultControls": {
     48                "background": true,
     49                "text": true
     50            }
    4351        }
    4452    },
  • trunk/src/wp-includes/blocks/column/block.json

    r52103 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/column",
     
    2829        "color": {
    2930            "gradients": true,
    30             "link": true
     31            "link": true,
     32            "__experimentalDefaultControls": {
     33                "background": true,
     34                "text": true
     35            }
    3136        },
    3237        "spacing": {
     38            "blockGap": true,
    3339            "padding": true,
    3440            "__experimentalDefaultControls": {
    3541                "padding": true
    3642            }
    37         }
     43        },
     44        "__experimentalLayout": true
    3845    }
    3946}
  • trunk/src/wp-includes/blocks/columns/block.json

    r52434 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/columns",
     
    2122        "color": {
    2223            "gradients": true,
    23             "link": true
     24            "link": true,
     25            "__experimentalDefaultControls": {
     26                "background": true,
     27                "text": true
     28            }
    2429        },
    2530        "spacing": {
     31            "blockGap": true,
    2632            "margin": [ "top", "bottom" ],
    2733            "padding": true,
    2834            "__experimentalDefaultControls": {
    2935                "padding": true
     36            }
     37        },
     38        "__experimentalLayout": {
     39            "allowSwitching": false,
     40            "allowInheriting": false,
     41            "allowEditing": false,
     42            "default": {
     43                "type": "flex",
     44                "flexWrap": "nowrap"
     45            }
     46        },
     47        "__experimentalBorder": {
     48            "color": true,
     49            "radius": true,
     50            "style": true,
     51            "width": true,
     52            "__experimentalDefaultControls": {
     53                "color": true,
     54                "radius": true,
     55                "style": true,
     56                "width": true
    3057            }
    3158        }
  • trunk/src/wp-includes/blocks/cover/block.json

    r52103 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/cover",
     
    910        "url": {
    1011            "type": "string"
     12        },
     13        "useFeaturedImage": {
     14            "type": "boolean",
     15            "default": false
    1116        },
    1217        "id": {
     
    7277        }
    7378    },
     79    "usesContext": [ "postId", "postType" ],
    7480    "supports": {
    7581        "anchor": true,
  • trunk/src/wp-includes/blocks/embed/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/embed",
  • trunk/src/wp-includes/blocks/file.php

    r51241 r53157  
    99 * When the `core/file` block is rendering, check if we need to enqueue the `'wp-block-file-view` script.
    1010 *
    11  * @param array $attributes The block attributes.
    12  * @param array $content    The block content.
     11 * @param array  $attributes The block attributes.
     12 * @param string $content    The block content.
    1313 *
    1414 * @return string Returns the block content.
  • trunk/src/wp-includes/blocks/file/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/file",
  • trunk/src/wp-includes/blocks/freeform/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/freeform",
  • trunk/src/wp-includes/blocks/gallery.php

    r52402 r53157  
    3434
    3535/**
     36 * Adds a style tag for the --wp--style--unstable-gallery-gap var.
     37 *
     38 * The Gallery block needs to recalculate Image block width based on
     39 * the current gap setting in order to maintain the number of flex columns
     40 * so a css var is added to allow this.
     41 *
     42 * @param array  $attributes Attributes of the block being rendered.
     43 * @param string $content Content of the block being rendered.
     44 * @return string The content of the block being rendered.
     45 */
     46function block_core_gallery_render( $attributes, $content ) {
     47    $gap = _wp_array_get( $attributes, array( 'style', 'spacing', 'blockGap' ) );
     48    // Skip if gap value contains unsupported characters.
     49    // Regex for CSS value borrowed from `safecss_filter_attr`, and used here
     50    // because we only want to match against the value, not the CSS attribute.
     51    $gap     = preg_match( '%[\\\(&=}]|/\*%', $gap ) ? null : $gap;
     52    $class   = wp_unique_id( 'wp-block-gallery-' );
     53    $content = preg_replace(
     54        '/' . preg_quote( 'class="', '/' ) . '/',
     55        'class="' . $class . ' ',
     56        $content,
     57        1
     58    );
     59    // --gallery-block--gutter-size is deprecated. --wp--style--gallery-gap-default should be used by themes that want to set a default
     60    // gap on the gallery.
     61    $gap_value = $gap ? $gap : 'var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )';
     62    $style     = '.' . $class . '{ --wp--style--unstable-gallery-gap: ' . $gap_value . '; gap: ' . $gap_value . '}';
     63    // Ideally styles should be loaded in the head, but blocks may be parsed
     64    // after that, so loading in the footer for now.
     65    // See https://core.trac.wordpress.org/ticket/53494.
     66    add_action(
     67        'wp_footer',
     68        function () use ( $style ) {
     69            echo '<style> ' . $style . '</style>';
     70        }
     71    );
     72    return $content;
     73}
     74/**
    3675 * Registers the `core/gallery` block on server.
    37  * This render callback needs to be here
    38  * so that the gallery styles are loaded in block-based themes.
    3976 */
    4077function register_block_core_gallery() {
     
    4279        __DIR__ . '/gallery',
    4380        array(
    44             'render_callback' => function ( $attributes, $content ) {
    45                 return $content;
    46             },
     81            'render_callback' => 'block_core_gallery_render',
    4782        )
    4883    );
  • trunk/src/wp-includes/blocks/gallery/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/gallery",
     
    106107    "supports": {
    107108        "anchor": true,
    108         "align": true
     109        "align": true,
     110        "html": false,
     111        "units": [ "px", "em", "rem", "vh", "vw" ],
     112        "spacing": {
     113            "blockGap": true,
     114            "__experimentalSkipSerialization": [ "blockGap" ],
     115            "__experimentalDefaultControls": {
     116                "blockGap": true
     117            }
     118        },
     119        "__experimentalLayout": {
     120            "allowSwitching": false,
     121            "allowInheriting": false,
     122            "allowEditing": false,
     123            "default": {
     124                "type": "flex"
     125            }
     126        }
    109127    },
    110128    "editorStyle": "wp-block-gallery-editor",
  • trunk/src/wp-includes/blocks/group/block.json

    r52402 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/group",
    45    "title": "Group",
    56    "category": "design",
    6     "description": "Combine blocks into a group.",
     7    "description": "Gather blocks in a layout container.",
    78    "keywords": [ "container", "wrapper", "row", "section" ],
    89    "textdomain": "default",
     
    2324        "color": {
    2425            "gradients": true,
    25             "link": true
     26            "link": true,
     27            "__experimentalDefaultControls": {
     28                "background": true,
     29                "text": true
     30            }
    2631        },
    2732        "spacing": {
     33            "margin": [ "top", "bottom" ],
    2834            "padding": true,
    2935            "blockGap": true,
     
    3743            "radius": true,
    3844            "style": true,
    39             "width": true
     45            "width": true,
     46            "__experimentalDefaultControls": {
     47                "color": true,
     48                "radius": true,
     49                "style": true,
     50                "width": true
     51            }
     52        },
     53        "typography": {
     54            "fontSize": true,
     55            "lineHeight": true,
     56            "__experimentalFontStyle": true,
     57            "__experimentalFontWeight": true,
     58            "__experimentalLetterSpacing": true,
     59            "__experimentalTextTransform": true,
     60            "__experimentalDefaultControls": {
     61                "fontSize": true
     62            }
    4063        },
    4164        "__experimentalLayout": true
  • trunk/src/wp-includes/blocks/heading/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/heading",
     
    3132        "className": false,
    3233        "color": {
    33             "link": true
     34            "link": true,
     35            "__experimentalDefaultControls": {
     36                "background": true,
     37                "text": true
     38            }
    3439        },
    3540        "spacing": {
  • trunk/src/wp-includes/blocks/html/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/html",
  • trunk/src/wp-includes/blocks/image.php

    r52364 r53157  
    1010 * adding a data-id attribute to the element if core/gallery has added on pre-render.
    1111 *
    12  * @param  array $attributes The block attributes.
    13  * @param  array $content    The block content.
     12 * @param  array  $attributes The block attributes.
     13 * @param  string $content    The block content.
    1414 * @return string Returns the block content with the data-id attribute added.
    1515 */
     
    2121        // The data-id attribute is added in a core/gallery `render_block_data` hook.
    2222        $data_id_attribute = 'data-id="' . esc_attr( $attributes['data-id'] ) . '"';
    23         if ( ! strpos( $content, $data_id_attribute ) ) {
     23        if ( false === strpos( $content, $data_id_attribute ) ) {
    2424            $content = str_replace( '<img', '<img ' . $data_id_attribute . ' ', $content );
    2525        }
  • trunk/src/wp-includes/blocks/image/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/image",
     
    8485        },
    8586        "__experimentalBorder": {
    86             "radius": true
     87            "radius": true,
     88            "__experimentalDefaultControls": {
     89                "radius": true
     90            }
    8791        }
    8892    },
  • trunk/src/wp-includes/blocks/index.php

    r52730 r53157  
    88// Include files required for core blocks registration.
    99require ABSPATH . WPINC . '/blocks/archives.php';
     10require ABSPATH . WPINC . '/blocks/avatar.php';
    1011require ABSPATH . WPINC . '/blocks/block.php';
    1112require ABSPATH . WPINC . '/blocks/calendar.php';
    1213require ABSPATH . WPINC . '/blocks/categories.php';
     14require ABSPATH . WPINC . '/blocks/comment-author-name.php';
     15require ABSPATH . WPINC . '/blocks/comment-content.php';
     16require ABSPATH . WPINC . '/blocks/comment-date.php';
     17require ABSPATH . WPINC . '/blocks/comment-edit-link.php';
     18require ABSPATH . WPINC . '/blocks/comment-reply-link.php';
     19require ABSPATH . WPINC . '/blocks/comment-template.php';
     20require ABSPATH . WPINC . '/blocks/comments-pagination-next.php';
     21require ABSPATH . WPINC . '/blocks/comments-pagination-numbers.php';
     22require ABSPATH . WPINC . '/blocks/comments-pagination-previous.php';
     23require ABSPATH . WPINC . '/blocks/comments-pagination.php';
    1324require ABSPATH . WPINC . '/blocks/file.php';
    1425require ABSPATH . WPINC . '/blocks/gallery.php';
     26require ABSPATH . WPINC . '/blocks/home-link.php';
    1527require ABSPATH . WPINC . '/blocks/image.php';
    1628require ABSPATH . WPINC . '/blocks/latest-comments.php';
     
    2335require ABSPATH . WPINC . '/blocks/page-list.php';
    2436require ABSPATH . WPINC . '/blocks/pattern.php';
     37require ABSPATH . WPINC . '/blocks/post-author-biography.php';
    2538require ABSPATH . WPINC . '/blocks/post-author.php';
    2639require ABSPATH . WPINC . '/blocks/post-comments.php';
     
    3346require ABSPATH . WPINC . '/blocks/post-terms.php';
    3447require ABSPATH . WPINC . '/blocks/post-title.php';
     48require ABSPATH . WPINC . '/blocks/query-no-results.php';
    3549require ABSPATH . WPINC . '/blocks/query-pagination-next.php';
    3650require ABSPATH . WPINC . '/blocks/query-pagination-numbers.php';
     
    3953require ABSPATH . WPINC . '/blocks/query-title.php';
    4054require ABSPATH . WPINC . '/blocks/query.php';
     55require ABSPATH . WPINC . '/blocks/read-more.php';
    4156require ABSPATH . WPINC . '/blocks/rss.php';
    4257require ABSPATH . WPINC . '/blocks/search.php';
  • trunk/src/wp-includes/blocks/latest-comments.php

    r52042 r53157  
    3131        $title = __( '(no title)' );
    3232    }
    33     return esc_html( $title );
     33    return $title;
    3434}
    3535
  • trunk/src/wp-includes/blocks/latest-comments/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/latest-comments",
  • trunk/src/wp-includes/blocks/latest-posts.php

    r50761 r53157  
    6161    foreach ( $recent_posts as $post ) {
    6262        $post_link = esc_url( get_permalink( $post ) );
     63        $title     = get_the_title( $post );
     64
     65        if ( ! $title ) {
     66            $title = __( '(no title)' );
     67        }
    6368
    6469        $list_items_markup .= '<li>';
     
    8287                $attributes['featuredImageSizeSlug'],
    8388                array(
    84                     'style' => $image_style,
     89                    'style' => esc_attr( $image_style ),
    8590                )
    8691            );
    8792            if ( $attributes['addLinkToFeaturedImage'] ) {
    8893                $featured_image = sprintf(
    89                     '<a href="%1$s">%2$s</a>',
    90                     $post_link,
     94                    '<a href="%1$s" aria-label="%2$s">%3$s</a>',
     95                    esc_url( $post_link ),
     96                    esc_attr( $title ),
    9197                    $featured_image
    9298                );
     
    94100            $list_items_markup .= sprintf(
    95101                '<div class="%1$s">%2$s</div>',
    96                 $image_classes,
     102                esc_attr( $image_classes ),
    97103                $featured_image
    98104            );
    99105        }
    100106
    101         $title = get_the_title( $post );
    102         if ( ! $title ) {
    103             $title = __( '(no title)' );
    104         }
    105107        $list_items_markup .= sprintf(
    106             '<a href="%1$s">%2$s</a>',
    107             $post_link,
     108            '<a class="wp-block-latest-posts__post-title" href="%1$s">%2$s</a>',
     109            esc_url( $post_link ),
    108110            $title
    109111        );
     
    118120                $list_items_markup .= sprintf(
    119121                    '<div class="wp-block-latest-posts__post-author">%1$s</div>',
    120                     esc_html( $byline )
     122                    $byline
    121123                );
    122124            }
     
    127129                '<time datetime="%1$s" class="wp-block-latest-posts__post-date">%2$s</time>',
    128130                esc_attr( get_the_date( 'c', $post ) ),
    129                 esc_html( get_the_date( '', $post ) )
     131                get_the_date( '', $post )
    130132            );
    131133        }
     
    149151            && isset( $attributes['displayPostContentRadio'] ) && 'full_post' === $attributes['displayPostContentRadio'] ) {
    150152
    151             $post_content = wp_kses_post( html_entity_decode( $post->post_content, ENT_QUOTES, get_option( 'blog_charset' ) ) );
     153            $post_content = html_entity_decode( $post->post_content, ENT_QUOTES, get_option( 'blog_charset' ) );
    152154
    153155            if ( post_password_required( $post ) ) {
     
    157159            $list_items_markup .= sprintf(
    158160                '<div class="wp-block-latest-posts__post-full-content">%1$s</div>',
    159                 $post_content
     161                wp_kses_post( $post_content )
    160162            );
    161163        }
  • trunk/src/wp-includes/blocks/latest-posts/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/latest-posts",
  • trunk/src/wp-includes/blocks/legacy-widget.php

    r52277 r53157  
    2525    }
    2626
    27     $id_base = $attributes['idBase'];
    28     if ( method_exists( $wp_widget_factory, 'get_widget_key' ) && method_exists( $wp_widget_factory, 'get_widget_object' ) ) {
    29         $widget_key    = $wp_widget_factory->get_widget_key( $id_base );
    30         $widget_object = $wp_widget_factory->get_widget_object( $id_base );
    31     } else {
    32         /*
    33          * This file is copied from the published @wordpress/widgets package when WordPress
    34          * Core is built. Because the package is a dependency of both WordPress Core and the
    35          * Gutenberg plugin where the block editor is developed, this fallback condition is
    36          * required until the minimum required version of WordPress for the plugin is raised
    37          * to 5.8.
    38          */
    39         $widget_key    = gutenberg_get_widget_key( $id_base );
    40         $widget_object = gutenberg_get_widget_object( $id_base );
    41     }
     27    $id_base       = $attributes['idBase'];
     28    $widget_key    = $wp_widget_factory->get_widget_key( $id_base );
     29    $widget_object = $wp_widget_factory->get_widget_object( $id_base );
    4230
    4331    if ( ! $widget_key || ! $widget_object ) {
  • trunk/src/wp-includes/blocks/list/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/list",
     
    5253        "color": {
    5354            "gradients": true,
    54             "link": true
     55            "link": true,
     56            "__experimentalDefaultControls": {
     57                "background": true,
     58                "text": true
     59            }
    5560        },
    5661        "__unstablePasteTextInline": true,
  • trunk/src/wp-includes/blocks/loginout/block.json

    r51199 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/loginout",
  • trunk/src/wp-includes/blocks/media-text/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/media-text",
     
    9293        "color": {
    9394            "gradients": true,
    94             "link": true
     95            "link": true,
     96            "__experimentalDefaultControls": {
     97                "background": true,
     98                "text": true
     99            }
    95100        }
    96101    },
  • trunk/src/wp-includes/blocks/missing/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/missing",
  • trunk/src/wp-includes/blocks/more/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/more",
  • trunk/src/wp-includes/blocks/navigation-link.php

    r52402 r53157  
    111111 */
    112112function block_core_navigation_link_render_submenu_icon() {
    113     return '<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>';
     113    return '<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>';
    114114}
    115115
     
    117117 * Renders the `core/navigation-link` block.
    118118 *
    119  * @param array $attributes The block attributes.
    120  * @param array $content The saved content.
    121  * @param array $block The parsed block.
     119 * @param array    $attributes The block attributes.
     120 * @param string   $content    The saved content.
     121 * @param WP_Block $block      The parsed block.
    122122 *
    123123 * @return string Returns the post content with the legacy widget added.
     
    194194
    195195    if ( isset( $attributes['label'] ) ) {
    196         $html .= wp_kses(
    197             $attributes['label'],
    198             array(
    199                 'code'   => array(),
    200                 'em'     => array(),
    201                 'img'    => array(
    202                     'scale' => array(),
    203                     'class' => array(),
    204                     'style' => array(),
    205                     'src'   => array(),
    206                     'alt'   => array(),
    207                 ),
    208                 's'      => array(),
    209                 'span'   => array(
    210                     'style' => array(),
    211                 ),
    212                 'strong' => array(),
    213             )
    214         );
     196        $html .= wp_kses_post( $attributes['label'] );
    215197    }
    216198
    217199    $html .= '</span>';
     200
     201    // Add description if available.
     202    if ( ! empty( $attributes['description'] ) ) {
     203        $html .= '<span class="wp-block-navigation-item__description">';
     204        $html .= wp_kses_post( $attributes['description'] );
     205        $html .= '</span>';
     206    }
     207
     208    $html .= '</a>';
     209    // End anchor tag content.
    218210
    219211    if ( isset( $block->context['showSubmenuIcon'] ) && $block->context['showSubmenuIcon'] && $has_submenu ) {
     
    221213        $html .= '<span class="wp-block-navigation__submenu-icon">' . block_core_navigation_link_render_submenu_icon() . '</span>';
    222214    }
    223 
    224     $html .= '</a>';
    225     // End anchor tag content.
    226215
    227216    if ( $has_submenu ) {
  • trunk/src/wp-includes/blocks/navigation-link/block.json

    r52069 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/navigation-link",
    45    "title": "Custom Link",
    56    "category": "design",
    6     "parent": [
    7         "core/navigation"
    8     ],
     7    "parent": [ "core/navigation" ],
    98    "description": "Add a page, link, or another item to your navigation.",
    109    "textdomain": "default",
     
    5453        "customFontSize",
    5554        "showSubmenuIcon",
     55        "maxNestingLevel",
    5656        "style"
    5757    ],
  • trunk/src/wp-includes/blocks/navigation-submenu.php

    r52551 r53157  
    111111 */
    112112function block_core_navigation_submenu_render_submenu_icon() {
    113     return '<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>';
     113    return '<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>';
    114114}
    115115
     
    117117 * Renders the `core/navigation-submenu` block.
    118118 *
    119  * @param array  $attributes The block attributes.
    120  * @param string $content The saved content.
    121  * @param object $block The parsed block.
     119 * @param array    $attributes The block attributes.
     120 * @param string   $content    The saved content.
     121 * @param WP_Block $block      The parsed block.
    122122 *
    123123 * @return string Returns the post content with the legacy widget added.
     
    168168
    169169    if ( isset( $attributes['label'] ) ) {
    170         $label .= wp_kses(
    171             $attributes['label'],
    172             array(
    173                 'code'   => array(),
    174                 'em'     => array(),
    175                 'img'    => array(
    176                     'scale' => array(),
    177                     'class' => array(),
    178                     'style' => array(),
    179                     'src'   => array(),
    180                     'alt'   => array(),
    181                 ),
    182                 's'      => array(),
    183                 'span'   => array(
    184                     'style' => array(),
    185                 ),
    186                 'strong' => array(),
    187             )
    188         );
     170        $label .= wp_kses_post( $attributes['label'] );
    189171    }
    190172
     
    200182    // If submenu icons are set to show, we also render a submenu button, so the submenu can be opened on click.
    201183    if ( ! $open_on_click ) {
    202         $item_url = isset( $attributes['url'] ) ? esc_url( $attributes['url'] ) : '';
     184        $item_url = isset( $attributes['url'] ) ? $attributes['url'] : '';
    203185        // Start appending HTML attributes to anchor tag.
    204         $html .= '<a class="wp-block-navigation-item__content" href="' . $item_url . '"';
     186        $html .= '<a class="wp-block-navigation-item__content" href="' . esc_url( $item_url ) . '"';
    205187
    206188        if ( $is_active ) {
     
    233215            // The submenu icon is rendered in a button here
    234216            // so that there's a clickable element to open the submenu.
    235             $html .= '<button aria-label="' . $aria_label . '" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" aria-expanded="false">' . block_core_navigation_submenu_render_submenu_icon() . '</button>';
     217            $html .= '<button aria-label="' . esc_attr( $aria_label ) . '" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" aria-expanded="false">' . block_core_navigation_submenu_render_submenu_icon() . '</button>';
    236218        }
    237219    } else {
    238220        // If menus open on click, we render the parent as a button.
    239         $html .= '<button aria-label="' . $aria_label . '" class="wp-block-navigation-item__content wp-block-navigation-submenu__toggle" aria-expanded="false">';
     221        $html .= '<button aria-label="' . esc_attr( $aria_label ) . '" class="wp-block-navigation-item__content wp-block-navigation-submenu__toggle" aria-expanded="false">';
    240222
    241223        // Wrap title with span to isolate it from submenu icon.
     
    246228        $html .= '</span>';
    247229
     230        $html .= '</button>';
     231
    248232        $html .= '<span class="wp-block-navigation__submenu-icon">' . block_core_navigation_submenu_render_submenu_icon() . '</span>';
    249 
    250         $html .= '</button>';
    251233
    252234    }
  • trunk/src/wp-includes/blocks/navigation-submenu/block.json

    r52069 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/navigation-submenu",
    45    "title": "Submenu",
    56    "category": "design",
    6     "parent": [
    7         "core/navigation"
    8     ],
     7    "parent": [ "core/navigation" ],
    98    "description": "Add a submenu to your navigation.",
    109    "textdomain": "default",
     
    5453        "customFontSize",
    5554        "showSubmenuIcon",
     55        "maxNestingLevel",
    5656        "openSubmenusOnClick",
    5757        "style"
  • trunk/src/wp-includes/blocks/navigation.php

    r52402 r53157  
    246246 */
    247247function block_core_navigation_render_submenu_icon() {
    248     return '<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>';
     248    return '<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>';
    249249}
    250250
     
    344344     * children of the `core/navigation` block.
    345345     *
     346     * @since 5.9.0
     347     *
    346348     * @param array[] default fallback blocks provided by the default block mechanic.
    347349     */
     
    352354 * Renders the `core/navigation` block on server.
    353355 *
    354  * @param array $attributes The block attributes.
    355  * @param array $content The saved content.
    356  * @param array $block The parsed block.
     356 * @param array    $attributes The block attributes.
     357 * @param string   $content    The saved content.
     358 * @param WP_Block $block      The parsed block.
    357359 *
    358360 * @return string Returns the post content with the legacy widget added.
    359361 */
    360362function render_block_core_navigation( $attributes, $content, $block ) {
     363
     364    static $seen_menu_names = array();
    361365
    362366    // Flag used to indicate whether the rendered output is considered to be
    363367    // a fallback (i.e. the block has no menu associated with it).
    364368    $is_fallback = false;
     369
     370    $nav_menu_name = '';
    365371
    366372    /**
     
    427433        }
    428434
     435        $nav_menu_name = $navigation_post->post_title;
     436
     437        if ( isset( $seen_menu_names[ $nav_menu_name ] ) ) {
     438            ++$seen_menu_names[ $nav_menu_name ];
     439        } else {
     440            $seen_menu_names[ $nav_menu_name ] = 1;
     441        }
     442
    429443        $parsed_blocks = parse_blocks( $navigation_post->post_content );
    430444
     
    472486        $layout_class .= ' no-wrap';
    473487    }
     488
     489    // Manually add block support text decoration as CSS class.
     490    $text_decoration       = _wp_array_get( $attributes, array( 'style', 'typography', 'textDecoration' ), null );
     491    $text_decoration_class = sprintf( 'has-text-decoration-%s', $text_decoration );
    474492
    475493    $colors     = block_core_navigation_build_css_colors( $attributes );
     
    480498        $is_responsive_menu ? array( 'is-responsive' ) : array(),
    481499        $layout_class ? array( $layout_class ) : array(),
    482         $is_fallback ? array( 'is-fallback' ) : array()
     500        $is_fallback ? array( 'is-fallback' ) : array(),
     501        $text_decoration ? array( $text_decoration_class ) : array()
    483502    );
    484503
     
    507526    $block_styles = isset( $attributes['styles'] ) ? $attributes['styles'] : '';
    508527
     528    // If the menu name has been used previously then append an ID
     529    // to the name to ensure uniqueness across a given post.
     530    if ( isset( $seen_menu_names[ $nav_menu_name ] ) && $seen_menu_names[ $nav_menu_name ] > 1 ) {
     531        $count         = $seen_menu_names[ $nav_menu_name ];
     532        $nav_menu_name = $nav_menu_name . ' ' . ( $count );
     533    }
     534
    509535    $wrapper_attributes = get_block_wrapper_attributes(
    510536        array(
    511             'class' => implode( ' ', $classes ),
    512             'style' => $block_styles . $colors['inline_styles'] . $font_sizes['inline_styles'],
     537            'class'      => implode( ' ', $classes ),
     538            'style'      => $block_styles . $colors['inline_styles'] . $font_sizes['inline_styles'],
     539            'aria-label' => $nav_menu_name,
    513540        )
    514541    );
    515542
    516     $modal_unique_id = uniqid();
     543    $modal_unique_id = wp_unique_id( 'modal-' );
    517544
    518545    // Determine whether or not navigation elements should be wrapped in the markup required to make it responsive,
     
    538565    );
    539566
     567    $toggle_button_icon        = '<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><rect x="4" y="7.5" width="16" height="1.5" /><rect x="4" y="15" width="16" height="1.5" /></svg>';
     568    $should_display_icon_label = isset( $attributes['hasIcon'] ) && true === $attributes['hasIcon'];
     569    $toggle_button_content     = $should_display_icon_label ? $toggle_button_icon : 'Menu';
     570
    540571    $responsive_container_markup = sprintf(
    541         '<button aria-haspopup="true" aria-label="%3$s" class="%6$s" data-micromodal-trigger="modal-%1$s"><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"><rect x="4" y="7.5" width="16" height="1.5" /><rect x="4" y="15" width="16" height="1.5" /></svg></button>
    542             <div class="%5$s" style="%7$s" id="modal-%1$s">
     572        '<button aria-haspopup="true" aria-label="%3$s" class="%6$s" data-micromodal-trigger="%1$s">%9$s</button>
     573            <div class="%5$s" style="%7$s" id="%1$s">
    543574                <div class="wp-block-navigation__responsive-close" tabindex="-1" data-micromodal-close>
    544575                    <div class="wp-block-navigation__responsive-dialog" aria-label="%8$s">
    545                             <button aria-label="%4$s" data-micromodal-close class="wp-block-navigation__responsive-container-close"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" role="img" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg></button>
    546                         <div class="wp-block-navigation__responsive-container-content" id="modal-%1$s-content">
     576                            <button aria-label="%4$s" data-micromodal-close class="wp-block-navigation__responsive-container-close"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg></button>
     577                        <div class="wp-block-navigation__responsive-container-content" id="%1$s-content">
    547578                            %2$s
    548579                        </div>
     
    550581                </div>
    551582            </div>',
    552         $modal_unique_id,
     583        esc_attr( $modal_unique_id ),
    553584        $inner_blocks_html,
    554585        __( 'Open menu' ), // Open button label.
    555586        __( 'Close menu' ), // Close button label.
    556         implode( ' ', $responsive_container_classes ),
    557         implode( ' ', $open_button_classes ),
    558         $colors['overlay_inline_styles'],
    559         __( 'Menu' )
     587        esc_attr( implode( ' ', $responsive_container_classes ) ),
     588        esc_attr( implode( ' ', $open_button_classes ) ),
     589        safecss_filter_attr( $colors['overlay_inline_styles'] ),
     590        __( 'Menu' ),
     591        $toggle_button_content
    560592    );
    561593
     
    570602 * Register the navigation block.
    571603 *
     604 * @uses render_block_core_navigation()
    572605 * @throws WP_Error An WP_Error exception parsing the block definition.
    573  * @uses render_block_core_navigation()
    574606 */
    575607function register_block_core_navigation() {
  • trunk/src/wp-includes/blocks/navigation/block.json

    r52595 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/navigation",
     
    56    "category": "theme",
    67    "description": "A collection of blocks that allow visitors to get around your site.",
    7     "keywords": [
    8         "menu",
    9         "navigation",
    10         "links"
    11     ],
     8    "keywords": [ "menu", "navigation", "links" ],
    129    "textdomain": "default",
    1310    "attributes": {
     
    4542            "default": "mobile"
    4643        },
     44        "hasIcon": {
     45            "type": "boolean",
     46            "default": true
     47        },
    4748        "__unstableLocation": {
    4849            "type": "string"
     
    5960        "customOverlayTextColor": {
    6061            "type": "string"
     62        },
     63        "maxNestingLevel": {
     64            "type": "number",
     65            "default": 5
    6166        }
    6267    },
     
    7681        "openSubmenusOnClick": "openSubmenusOnClick",
    7782        "style": "style",
    78         "orientation": "orientation"
     83        "orientation": "orientation",
     84        "maxNestingLevel": "maxNestingLevel"
    7985    },
    8086    "supports": {
    81         "align": [
    82             "wide",
    83             "full"
    84         ],
     87        "align": [ "wide", "full" ],
    8588        "anchor": true,
    8689        "html": false,
     
    9396            "__experimentalTextTransform": true,
    9497            "__experimentalFontFamily": true,
     98            "__experimentalTextDecoration": true,
     99            "__experimentalSkipSerialization": [ "textDecoration" ],
    95100            "__experimentalDefaultControls": {
    96101                "fontSize": true
     
    98103        },
    99104        "spacing": {
    100             "units": [ "px", "em", "rem", "vh", "vw" ]
     105            "blockGap": true,
     106            "units": [ "px", "em", "rem", "vh", "vw" ],
     107            "__experimentalDefaultControls": {
     108                "blockGap": true
     109            }
    101110        },
    102111        "__experimentalLayout": {
    103112            "allowSwitching": false,
    104113            "allowInheriting": false,
     114            "allowVerticalAlignment": false,
    105115            "default": {
    106116                "type": "flex"
  • trunk/src/wp-includes/blocks/nextpage/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/nextpage",
  • trunk/src/wp-includes/blocks/page-list.php

    r52765 r53157  
    179179        }
    180180
    181         $title      = wp_kses( $page['title'], wp_kses_allowed_html( 'post' ) );
     181        $title      = wp_kses_post( $page['title'] );
    182182        $aria_label = sprintf(
    183183            /* translators: Accessibility text. %s: Parent page title. */
     
    186186        );
    187187
    188         $markup .= '<li class="wp-block-pages-list__item' . $css_class . '"' . $style_attribute . '>';
     188        $markup .= '<li class="wp-block-pages-list__item' . esc_attr( $css_class ) . '"' . $style_attribute . '>';
    189189
    190190        if ( isset( $page['children'] ) && $is_navigation_child && $open_submenus_on_click ) {
    191             $markup .= '<button aria-label="' . $aria_label . '" class="' . $navigation_child_content_class . ' wp-block-navigation-submenu__toggle" aria-expanded="false">' . $title . '<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>' .
    192             '</button>';
     191            $markup .= '<button aria-label="' . esc_attr( $aria_label ) . '" class="' . esc_attr( $navigation_child_content_class ) . ' wp-block-navigation-submenu__toggle" aria-expanded="false">' . esc_html( $title ) .
     192            '</button>' . '<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" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></span>';
    193193        } else {
    194             $markup .= '<a class="wp-block-pages-list__item__link' . $navigation_child_content_class . '" href="' . esc_url( $page['link'] ) . '"' . $aria_current . '>' . $title . '</a>';
     194            $markup .= '<a class="wp-block-pages-list__item__link' . esc_attr( $navigation_child_content_class ) . '" href="' . esc_url( $page['link'] ) . '"' . $aria_current . '>' . $title . '</a>';
    195195        }
    196196
    197197        if ( isset( $page['children'] ) ) {
    198198            if ( $is_navigation_child && $show_submenu_icons && ! $open_submenus_on_click ) {
    199                 $markup .= '<button aria-label="' . $aria_label . '" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" aria-expanded="false">';
    200                 $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>';
     199                $markup .= '<button aria-label="' . esc_attr( $aria_label ) . '" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" aria-expanded="false">';
     200                $markup .= '<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>';
    201201                $markup .= '</button>';
    202202            }
     
    236236 * Renders the `core/page-list` block on server.
    237237 *
    238  * @param array $attributes The block attributes.
    239  * @param array $content The saved content.
    240  * @param array $block The parsed block.
     238 * @param array    $attributes The block attributes.
     239 * @param string   $content    The saved content.
     240 * @param WP_Block $block      The parsed block.
    241241 *
    242242 * @return string Returns the page list markup.
     
    253253    );
    254254
    255     // If thare are no pages, there is nothing to show.
     255    // If there are no pages, there is nothing to show.
    256256    if ( empty( $all_pages ) ) {
    257257        return;
  • trunk/src/wp-includes/blocks/page-list/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/page-list",
     
    89    "textdomain": "default",
    910    "attributes": {
     11        "__unstableMaxPages": {
     12            "type": "number"
     13        }
    1014    },
    1115    "usesContext": [
  • trunk/src/wp-includes/blocks/paragraph/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/paragraph",
    45    "title": "Paragraph",
    56    "category": "text",
    6     "description": "Start with the building block of all narrative.",
     7    "description": "Start with the basic building block of all narrative.",
    78    "keywords": [ "text" ],
    89    "textdomain": "default",
     
    3435        "className": false,
    3536        "color": {
    36             "link": true
     37            "link": true,
     38            "__experimentalDefaultControls": {
     39                "background": true,
     40                "text": true
     41            }
    3742        },
    3843        "typography": {
  • trunk/src/wp-includes/blocks/pattern/block.json

    r52275 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/pattern",
  • trunk/src/wp-includes/blocks/post-author.php

    r52069 r53157  
    3131    $byline  = ! empty( $attributes['byline'] ) ? $attributes['byline'] : false;
    3232    $classes = array_merge(
    33         isset( $attributes['className'] ) ? array( $attributes['className'] ) : array(),
    3433        isset( $attributes['itemsJustification'] ) ? array( 'items-justified-' . $attributes['itemsJustification'] ) : array(),
    3534        isset( $attributes['textAlign'] ) ? array( 'has-text-align-' . $attributes['textAlign'] ) : array()
     
    4140    ( ! empty( $attributes['showAvatar'] ) ? '<div class="wp-block-post-author__avatar">' . $avatar . '</div>' : '' ) .
    4241    '<div class="wp-block-post-author__content">' .
    43     ( ! empty( $byline ) ? '<p class="wp-block-post-author__byline">' . $byline . '</p>' : '' ) .
     42    ( ! empty( $byline ) ? '<p class="wp-block-post-author__byline">' . esc_html( $byline ) . '</p>' : '' ) .
    4443    '<p class="wp-block-post-author__name">' . get_the_author_meta( 'display_name', $author_id ) . '</p>' .
    4544    ( ! empty( $attributes['showBio'] ) ? '<p class="wp-block-post-author__bio">' . get_the_author_meta( 'user_description', $author_id ) . '</p>' : '' ) .
  • trunk/src/wp-includes/blocks/post-author/block.json

    r52069 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-author",
    45    "title": "Post Author",
    56    "category": "theme",
    6     "description": "Add the author of this post.",
     7    "description": "Display post author details such as name, avatar, and bio.",
    78    "textdomain": "default",
    89    "attributes": {
     
    4647            "gradients": true,
    4748            "link": true,
    48             "__experimentalDuotone": ".wp-block-post-author__avatar img"
     49            "__experimentalDuotone": ".wp-block-post-author__avatar img",
     50            "__experimentalDefaultControls": {
     51                "background": true,
     52                "text": true
     53            }
    4954        }
    5055    },
  • trunk/src/wp-includes/blocks/post-comments/block.json

    r52364 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-comments",
    4     "title": "Post Comments",
     5    "title": "Post Comments (deprecated)",
    56    "category": "theme",
    6     "description": "Display a post's comments.",
     7    "description": "This block is deprecated. Please use the Comments Query Loop block instead.",
    78    "textdomain": "default",
    89    "attributes": {
     
    2829        "color": {
    2930            "gradients": true,
    30             "link": true
    31         }
     31            "link": true,
     32            "__experimentalDefaultControls": {
     33                "background": true,
     34                "text": true
     35            }
     36        },
     37        "inserter": false
    3238    },
    3339    "style": [
  • trunk/src/wp-includes/blocks/post-content.php

    r52551 r53157  
    4646    // so that `the_preview` for the current post can apply.
    4747    // We force this behavior by omitting the third argument (post ID) from the `get_the_content`.
    48     $content = get_the_content( null, false );
     48    $content = get_the_content();
    4949    // Check for nextpage to display page links for paginated posts.
    5050    if ( has_block( 'core/nextpage' ) ) {
  • trunk/src/wp-includes/blocks/post-content/block.json

    r51199 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-content",
  • trunk/src/wp-includes/blocks/post-date.php

    r50929 r53157  
    2222    $align_class_name   = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
    2323    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
    24     $formatted_date     = get_the_date( isset( $attributes['format'] ) ? $attributes['format'] : '', $post_ID );
     24    $formatted_date     = get_the_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID );
    2525    if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
    2626        $formatted_date = sprintf( '<a href="%1s">%2s</a>', get_the_permalink( $post_ID ), $formatted_date );
     
    3030        '<div %1$s><time datetime="%2$s">%3$s</time></div>',
    3131        $wrapper_attributes,
    32         get_the_date( 'c', $post_ID ),
     32        esc_attr( get_the_date( 'c', $post_ID ) ),
    3333        $formatted_date
    3434    );
  • trunk/src/wp-includes/blocks/post-date/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-date",
     
    2324        "color": {
    2425            "gradients": true,
    25             "link": true
     26            "link": true,
     27            "__experimentalDefaultControls": {
     28                "background": true,
     29                "text": true,
     30                "link": true
     31            }
    2632        },
    2733        "typography": {
  • trunk/src/wp-includes/blocks/post-excerpt.php

    r52434 r53157  
    2525    }
    2626
    27     $more_text           = ! empty( $attributes['moreText'] ) ? '<a class="wp-block-post-excerpt__more-link" href="' . esc_url( get_the_permalink( $block->context['postId'] ) ) . '">' . $attributes['moreText'] . '</a>' : '';
     27    $more_text           = ! empty( $attributes['moreText'] ) ? '<a class="wp-block-post-excerpt__more-link" href="' . esc_url( get_the_permalink( $block->context['postId'] ) ) . '">' . wp_kses_post( $attributes['moreText'] ) . '</a>' : '';
    2828    $filter_excerpt_more = function( $more ) use ( $more_text ) {
    2929        return empty( $more_text ) ? $more : '';
  • trunk/src/wp-includes/blocks/post-excerpt/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-excerpt",
     
    2324        "color": {
    2425            "gradients": true,
    25             "link": true
     26            "link": true,
     27            "__experimentalDefaultControls": {
     28                "background": true,
     29                "text": true,
     30                "link": true
     31            }
    2632        },
    2733        "spacing": {
  • trunk/src/wp-includes/blocks/post-featured-image.php

    r52042 r53157  
    2020    $post_ID = $block->context['postId'];
    2121
    22     $featured_image = get_the_post_thumbnail( $post_ID );
     22    $size_slug      = isset( $attributes['sizeSlug'] ) ? $attributes['sizeSlug'] : 'post-thumbnail';
     23    $post_title     = trim( strip_tags( get_the_title( $post_ID ) ) );
     24    $featured_image = get_the_post_thumbnail( $post_ID, $size_slug, array( 'alt' => $post_title ) );
    2325    if ( ! $featured_image ) {
    2426        return '';
     
    4446            $image_styles .= "object-fit:{$attributes['scale']};";
    4547        }
    46         $featured_image = str_replace( 'src=', "style='$image_styles' src=", $featured_image );
     48        $featured_image = str_replace( 'src=', 'style="' . esc_attr( $image_styles ) . '" src=', $featured_image );
    4749    }
    4850
  • trunk/src/wp-includes/blocks/post-featured-image/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-featured-image",
     
    2021            "type": "string",
    2122            "default": "cover"
     23        },
     24        "sizeSlug": {
     25            "type": "string"
    2226        }
    2327    },
     
    2630        "align": [ "left", "right", "center", "wide", "full" ],
    2731        "color": {
    28             "__experimentalDuotone": "img",
     32            "__experimentalDuotone": "img, .wp-block-post-featured-image__placeholder, .components-placeholder__illustration, .components-placeholder::before",
    2933            "text": false,
    3034            "background": false
  • trunk/src/wp-includes/blocks/post-navigation-link.php

    r52069 r53157  
    1919    }
    2020
    21     // Get the nagigation type to show the proper link. Available options are `next|previous`.
     21    // Get the navigation type to show the proper link. Available options are `next|previous`.
    2222    $navigation_type = isset( $attributes['type'] ) ? $attributes['type'] : 'next';
    2323    // Allow only `next` and `previous` in `$navigation_type`.
     
    5050        if ( ! $attributes['linkLabel'] ) {
    5151            if ( $label ) {
    52                 $format = '<span class="post-navigation-link__label">' . $label . '</span> %link';
     52                $format = '<span class="post-navigation-link__label">' . wp_kses_post( $label ) . '</span> %link';
    5353            }
    5454            $link = '%title';
     
    5656            // If the label link option is enabled and there is a custom label, display it before the title.
    5757            if ( $label ) {
    58                 $link = '<span class="post-navigation-link__label">' . $label . '</span> <span class="post-navigation-link__title">%title</title>';
     58                $link = '<span class="post-navigation-link__label">' . wp_kses_post( $label ) . '</span> <span class="post-navigation-link__title">%title</span>';
    5959            } else {
    6060                /*
     
    6565                $link  = sprintf(
    6666                    '<span class="post-navigation-link__label">%1$s</span> <span class="post-navigation-link__title">%2$s</span>',
    67                     $label,
     67                    wp_kses_post( $label ),
    6868                    '%title'
    6969                );
  • trunk/src/wp-includes/blocks/post-navigation-link/block.json

    r52069 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-navigation-link",
  • trunk/src/wp-includes/blocks/post-template.php

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

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-template",
    45    "title": "Post Template",
    5     "category": "design",
     6    "category": "theme",
    67    "parent": [ "core/query" ],
    78    "description": "Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.",
  • trunk/src/wp-includes/blocks/post-terms.php

    r52042 r53157  
    4141        $attributes['term'],
    4242        "<div $wrapper_attributes>",
    43         '<span class="wp-block-post-terms__separator">' . $separator . '</span>',
     43        '<span class="wp-block-post-terms__separator">' . esc_html( $separator ) . '</span>',
    4444        '</div>'
    4545    );
  • trunk/src/wp-includes/blocks/post-terms/block.json

    r52275 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-terms",
     
    2324        "color": {
    2425            "gradients": true,
    25             "link": true
     26            "link": true,
     27            "__experimentalDefaultControls": {
     28                "background": true,
     29                "text": true,
     30                "link": true
     31            }
    2632        },
    2733        "typography": {
  • trunk/src/wp-includes/blocks/post-title.php

    r52434 r53157  
    3535
    3636    if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
    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 );
     37        $title = sprintf( '<a href="%1$s" target="%2$s" rel="%3$s">%4$s</a>', get_the_permalink( $post_ID ), esc_attr( $attributes['linkTarget'] ), esc_attr( $attributes['rel'] ), $title );
    3838    }
    3939    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
  • trunk/src/wp-includes/blocks/post-title/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/post-title",
     
    3435        "color": {
    3536            "gradients": true,
    36             "link": true
     37            "link": true,
     38            "__experimentalDefaultControls": {
     39                "background": true,
     40                "text": true,
     41                "link": true
     42            }
    3743        },
    3844        "spacing": {
  • trunk/src/wp-includes/blocks/preformatted/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/preformatted",
     
    1920        "anchor": true,
    2021        "color": {
    21             "gradients": true
     22            "gradients": true,
     23            "__experimentalDefaultControls": {
     24                "background": true,
     25                "text": true
     26            }
    2227        },
    2328        "typography": {
  • trunk/src/wp-includes/blocks/pullquote/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/pullquote",
     
    3132            "gradients": true,
    3233            "background": true,
    33             "link": true
     34            "link": true,
     35            "__experimentalDefaultControls": {
     36                "background": true,
     37                "text": true
     38            }
    3439        },
    3540        "typography": {
     
    4954            "radius": true,
    5055            "style": true,
    51             "width": true
     56            "width": true,
     57            "__experimentalDefaultControls": {
     58                "color": true,
     59                "radius": true,
     60                "style": true,
     61                "width": true
     62            }
    5263        }
    5364    },
  • trunk/src/wp-includes/blocks/query-pagination-next.php

    r52551 r53157  
    2222    $wrapper_attributes = get_block_wrapper_attributes();
    2323    $default_label      = __( 'Next Page' );
    24     $label              = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? $attributes['label'] : $default_label;
     24    $label              = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? esc_html( $attributes['label'] ) : $default_label;
    2525    $pagination_arrow   = get_query_pagination_arrow( $block, true );
     26
    2627    if ( $pagination_arrow ) {
    2728        $label .= $pagination_arrow;
  • trunk/src/wp-includes/blocks/query-pagination-next/block.json

    r52324 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/query-pagination-next",
    45    "title": "Next Page",
    5     "category": "design",
     6    "category": "theme",
    67    "parent": [ "core/query-pagination" ],
    78    "description": "Displays the next posts page link.",
     
    1819        "color": {
    1920            "gradients": true,
    20             "text": false
     21            "text": false,
     22            "__experimentalDefaultControls": {
     23                "background": true
     24            }
    2125        },
    2226        "typography": {
  • trunk/src/wp-includes/blocks/query-pagination-numbers/block.json

    r52324 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/query-pagination-numbers",
    45    "title": "Page Numbers",
    5     "category": "design",
     6    "category": "theme",
    67    "parent": [ "core/query-pagination" ],
    78    "description": "Displays a list of page numbers for pagination",
     
    1011    "supports": {
    1112        "reusable": false,
    12         "html": false
     13        "html": false,
     14        "color": {
     15            "gradients": true,
     16            "text": false,
     17            "__experimentalDefaultControls": {
     18                "background": true
     19            }
     20        },
     21        "typography": {
     22            "fontSize": true,
     23            "lineHeight": true,
     24            "__experimentalFontStyle": true,
     25            "__experimentalFontWeight": true,
     26            "__experimentalLetterSpacing": true,
     27            "__experimentalTextTransform": true,
     28            "__experimentalDefaultControls": {
     29                "fontSize": true
     30            }
     31        }
    1332    },
    1433    "editorStyle": "query-pagination-numbers-editor"
  • trunk/src/wp-includes/blocks/query-pagination-previous.php

    r52042 r53157  
    2121    $wrapper_attributes = get_block_wrapper_attributes();
    2222    $default_label      = __( 'Previous Page' );
    23     $label              = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? $attributes['label'] : $default_label;
     23    $label              = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? esc_html( $attributes['label'] ) : $default_label;
    2424    $pagination_arrow   = get_query_pagination_arrow( $block, false );
    2525    if ( $pagination_arrow ) {
     
    3333            return $wrapper_attributes;
    3434        };
     35
    3536        add_filter( 'previous_posts_link_attributes', $filter_link_attributes );
    3637        $content = get_previous_posts_link( $label );
  • trunk/src/wp-includes/blocks/query-pagination-previous/block.json

    r52324 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/query-pagination-previous",
    45    "title": "Previous Page",
    5     "category": "design",
     6    "category": "theme",
    67    "parent": [ "core/query-pagination" ],
    78    "description": "Displays the previous posts page link.",
     
    1819        "color": {
    1920            "gradients": true,
    20             "text": false
     21            "text": false,
     22            "__experimentalDefaultControls": {
     23                "background": true
     24            }
    2125        },
    2226        "typography": {
  • trunk/src/wp-includes/blocks/query-pagination.php

    r52042 r53157  
    1919    }
    2020
     21    $wrapper_attributes = get_block_wrapper_attributes(
     22        array(
     23            'role'       => 'navigation',
     24            'aria-label' => __( 'Pagination' ),
     25        )
     26    );
     27
    2128    return sprintf(
    22         '<div %1$s>%2$s</div>',
    23         get_block_wrapper_attributes(),
     29        '<nav %1$s>%2$s</nav>',
     30        $wrapper_attributes,
    2431        $content
    2532    );
  • trunk/src/wp-includes/blocks/query-pagination/block.json

    r52324 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/query-pagination",
    45    "title": "Pagination",
    5     "category": "design",
     6    "category": "theme",
    67    "parent": [ "core/query" ],
    78    "description": "Displays a paginated navigation to next/previous set of posts, when applicable.",
     
    2324        "color": {
    2425            "gradients": true,
    25             "link": true
     26            "link": true,
     27            "__experimentalDefaultControls": {
     28                "background": true,
     29                "text": true,
     30                "link": true
     31            }
    2632        },
    2733        "__experimentalLayout": {
  • trunk/src/wp-includes/blocks/query-title/block.json

    r52275 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/query-title",
     
    2223        "html": false,
    2324        "color": {
    24             "gradients": true
     25            "gradients": true,
     26            "__experimentalDefaultControls": {
     27                "background": true,
     28                "text": true
     29            }
    2530        },
    2631        "spacing": {
  • trunk/src/wp-includes/blocks/query/block.json

    r51199 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/query",
     
    1718                "offset": 0,
    1819                "postType": "post",
    19                 "categoryIds": [],
    20                 "tagIds": [],
    2120                "order": "desc",
    2221                "orderBy": "date",
     
    2524                "exclude": [],
    2625                "sticky": "",
    27                 "inherit": true
     26                "inherit": true,
     27                "taxQuery": null
    2828            }
    2929        },
     
    4949        "color": {
    5050            "gradients": true,
    51             "link": true
     51            "link": true,
     52            "__experimentalDefaultControls": {
     53                "background": true,
     54                "text": true
     55            }
    5256        },
    5357        "__experimentalLayout": true
  • trunk/src/wp-includes/blocks/quote/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/quote",
     
    4142                "fontAppearance": true
    4243            }
     44        },
     45        "color": {
     46            "gradients": true,
     47            "link": true,
     48            "__experimentalDefaultControls": {
     49                "background": true,
     50                "text": true
     51            }
    4352        }
    4453    },
     
    4958            "isDefault": true
    5059        },
    51         { "name": "plain", "label": "Plain" },
    52         { "name": "large", "label": "Large" }
     60        { "name": "plain", "label": "Plain" }
    5361    ],
    5462    "editorStyle": "wp-block-quote-editor",
  • trunk/src/wp-includes/blocks/rss.php

    r49226 r53157  
    1414 */
    1515function render_block_core_rss( $attributes ) {
     16    if ( in_array( untrailingslashit( $attributes['feedURL'] ), array( site_url(), home_url() ), true ) ) {
     17        return '<div class="components-placeholder"><div class="notice notice-error">' . __( 'Adding an RSS feed to this site’s homepage is not supported, as it could lead to a loop that slows down your site. Try using another block, like the <strong>Latest Posts</strong> block, to list posts from the site.' ) . '</div></div>';
     18    }
     19
    1620    $rss = fetch_feed( $attributes['feedURL'] );
    1721
     
    8488        $classnames[] = 'is-grid';
    8589    }
    86 
    8790    if ( isset( $attributes['columns'] ) && 'grid' === $attributes['blockLayout'] ) {
    8891        $classnames[] = 'columns-' . $attributes['columns'];
    8992    }
     93    if ( $attributes['displayDate'] ) {
     94        $classnames[] = 'has-dates';
     95    }
     96    if ( $attributes['displayAuthor'] ) {
     97        $classnames[] = 'has-authors';
     98    }
     99    if ( $attributes['displayExcerpt'] ) {
     100        $classnames[] = 'has-excerpts';
     101    }
     102
    90103    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) );
    91104
  • trunk/src/wp-includes/blocks/rss/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/rss",
  • trunk/src/wp-includes/blocks/search.php

    r52765 r53157  
    3434    $show_input       = ( ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'] ) ? false : true;
    3535    $show_button      = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
    36     $label_markup     = '';
    3736    $input_markup     = '';
    3837    $button_markup    = '';
     
    7473        $button_internal_markup = '';
    7574        $button_classes         = $color_classes;
     75        $aria_label             = '';
    7676
    7777        if ( ! $is_button_inside ) {
     
    8383            }
    8484        } else {
    85             $button_classes        .= ' has-icon';
     85            $aria_label      = sprintf( 'aria-label="%s"', esc_attr( wp_strip_all_tags( $attributes['buttonText'] ) ) );
     86            $button_classes .= ' has-icon';
     87
    8688            $button_internal_markup =
    8789                '<svg id="search-icon" class="search-icon" viewBox="0 0 24 24" width="24" height="24">
    88                     <path d="M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"></path>
    89                 </svg>';
     90                    <path d="M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"></path>
     91                </svg>';
    9092        }
    9193
    9294        $button_markup = sprintf(
    93             '<button type="submit" class="wp-block-search__button %s" %s>%s</button>',
     95            '<button type="submit" class="wp-block-search__button %s" %s %s>%s</button>',
    9496            esc_attr( $button_classes ),
    9597            $inline_styles['button'],
     98            $aria_label,
    9699            $button_internal_markup
    97100        );
     
    181184 */
    182185function styles_for_block_core_search( $attributes ) {
    183     $wrapper_styles = array();
    184     $button_styles  = array();
    185     $input_styles   = array();
     186    $wrapper_styles   = array();
     187    $button_styles    = array();
     188    $input_styles     = array();
     189    $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
     190        'button-inside' === $attributes['buttonPosition'];
    186191
    187192    // Add width styles.
     
    197202    }
    198203
     204    // Add border width styles.
     205    $has_border_width = ! empty( $attributes['style']['border']['width'] );
     206
     207    if ( $has_border_width ) {
     208        $border_width = $attributes['style']['border']['width'];
     209
     210        if ( $is_button_inside ) {
     211            $wrapper_styles[] = sprintf( 'border-width: %s;', esc_attr( $border_width ) );
     212        } else {
     213            $button_styles[] = sprintf( 'border-width: %s;', esc_attr( $border_width ) );
     214            $input_styles[]  = sprintf( 'border-width: %s;', esc_attr( $border_width ) );
     215        }
     216    }
     217
    199218    // Add border radius styles.
    200219    $has_border_radius = ! empty( $attributes['style']['border']['radius'] );
     
    203222        $default_padding = '4px';
    204223        $border_radius   = $attributes['style']['border']['radius'];
    205         // Apply wrapper border radius if button placed inside.
    206         $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
    207             'button-inside' === $attributes['buttonPosition'];
    208224
    209225        if ( is_array( $border_radius ) ) {
     
    258274
    259275    if ( $has_border_color ) {
    260         $border_color     = $attributes['style']['border']['color'];
    261         $is_button_inside = ! empty( $attributes['buttonPosition'] ) &&
    262             'button-inside' === $attributes['buttonPosition'];
     276        $border_color = $attributes['style']['border']['color'];
    263277
    264278        // Apply wrapper border color if button placed inside.
  • trunk/src/wp-includes/blocks/search/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/search",
     
    4445        "color": {
    4546            "gradients": true,
    46             "__experimentalSkipSerialization": true
     47            "__experimentalSkipSerialization": true,
     48            "__experimentalDefaultControls": {
     49                "background": true,
     50                "text": true
     51            }
    4752        },
    4853        "__experimentalBorder": {
    4954            "color": true,
    5055            "radius": true,
    51             "__experimentalSkipSerialization": true
     56            "width": true,
     57            "__experimentalSkipSerialization": true,
     58            "__experimentalDefaultControls": {
     59                "color": true,
     60                "radius": true,
     61                "width": true
     62            }
    5263        },
    5364        "html": false
  • trunk/src/wp-includes/blocks/separator/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/separator",
     
    89    "textdomain": "default",
    910    "attributes": {
    10         "color": {
    11             "type": "string"
    12         },
    13         "customColor": {
    14             "type": "string"
     11        "opacity": {
     12            "type": "string",
     13            "default": "alpha-channel"
    1514        }
    1615    },
    1716    "supports": {
    1817        "anchor": true,
    19         "align": [ "center", "wide", "full" ]
     18        "align": [ "center", "wide", "full" ],
     19        "color": {
     20            "__experimentalSkipSerialization": true,
     21            "gradients": true,
     22            "background": true,
     23            "text": false,
     24            "__experimentalDefaultControls": {
     25                "background": true
     26            }
     27        }
    2028    },
    2129    "styles": [
  • trunk/src/wp-includes/blocks/shortcode/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/shortcode",
  • trunk/src/wp-includes/blocks/site-logo.php

    r52765 r53157  
    4141        // Add an aria-label for informing that the page opens in a new tab.
    4242        $aria_label  = 'aria-label="' . esc_attr__( '(Home link, opens in a new tab)' ) . '"';
    43         $custom_logo = str_replace( 'rel="home"', 'rel="home" target="' . $attributes['linkTarget'] . '"' . $aria_label, $custom_logo );
     43        $custom_logo = str_replace( 'rel="home"', 'rel="home" target="' . esc_attr( $attributes['linkTarget'] ) . '"' . $aria_label, $custom_logo );
    4444    }
    4545
    4646    $classnames = array();
    47     if ( ! empty( $attributes['className'] ) ) {
    48         $classnames[] = $attributes['className'];
    49     }
    50 
    5147    if ( empty( $attributes['width'] ) ) {
    5248        $classnames[] = 'is-default-size';
  • trunk/src/wp-includes/blocks/site-logo/block.json

    r52434 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/site-logo",
     
    3435        "alignWide": false,
    3536        "color": {
    36             "__experimentalDuotone": "img",
     37            "__experimentalDuotone": "img, .components-placeholder__illustration, .components-placeholder::before",
    3738            "text": false,
    3839            "background": false
  • trunk/src/wp-includes/blocks/site-tagline/block.json

    r52275 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/site-tagline",
    45    "title": "Site Tagline",
    56    "category": "theme",
    6     "description": "Describe in a few words what the website is about. The tagline can be used in search results or when sharing on social networks even if it's not displayed in the theme design.",
     7    "description": "Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it's not displayed in the theme design.",
    78    "keywords": [ "description" ],
    89    "textdomain": "default",
     
    1617        "html": false,
    1718        "color": {
    18             "gradients": true
     19            "gradients": true,
     20            "__experimentalDefaultControls": {
     21                "background": true,
     22                "text": true
     23            }
    1924        },
    2025        "spacing": {
  • trunk/src/wp-includes/blocks/site-title.php

    r52765 r53157  
    2525
    2626    if ( isset( $attributes['level'] ) ) {
    27         $tag_name = 0 === $attributes['level'] ? 'p' : 'h' . $attributes['level'];
     27        $tag_name = 0 === $attributes['level'] ? 'p' : 'h' . (int) $attributes['level'];
    2828    }
    2929
    3030    if ( $attributes['isLink'] ) {
    3131        $link_attrs = array(
    32             'href="' . get_bloginfo( 'url' ) . '"',
    33             'rel="home"',
     32            'href="' . esc_url( get_bloginfo( 'url' ) ) . '"',
     33            'rel="' . esc_attr( 'home' ) . '"',
    3434            $aria_current,
    3535        );
     
    3737            $link_attrs[] = 'target="_blank"';
    3838        }
    39         $site_title = sprintf( '<a %1$s>%2$s</a>', implode( ' ', $link_attrs ), $site_title );
     39        $site_title = sprintf( '<a %1$s>%2$s</a>', implode( ' ', $link_attrs ), esc_html( $site_title ) );
    4040    }
    4141    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) );
     
    4545        $tag_name,
    4646        $wrapper_attributes,
    47         $site_title
     47        // already pre-escaped if it is a link.
     48        $attributes['isLink'] ? $site_title : esc_html( $site_title )
    4849    );
    4950}
  • trunk/src/wp-includes/blocks/site-title/block.json

    r52275 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/site-title",
     
    3132        "color": {
    3233            "gradients": true,
    33             "link": true
     34            "link": true,
     35            "__experimentalDefaultControls": {
     36                "background": true,
     37                "text": true,
     38                "link": true
     39            }
    3440        },
    3541        "spacing": {
  • trunk/src/wp-includes/blocks/social-link.php

    r51051 r53157  
    1818    $open_in_new_tab = isset( $block->context['openInNewTab'] ) ? $block->context['openInNewTab'] : false;
    1919
    20     $service = ( isset( $attributes['service'] ) ) ? $attributes['service'] : 'Icon';
    21     $url     = ( isset( $attributes['url'] ) ) ? $attributes['url'] : false;
    22     $label   = ( isset( $attributes['label'] ) ) ? $attributes['label'] : sprintf(
    23         /* translators: %1$s: Social-network name. %2$s: URL. */
    24         __( '%1$s: %2$s' ),
    25         block_core_social_link_get_name( $service ),
    26         $url
    27     );
    28     $class_name = isset( $attributes['className'] ) ? ' ' . $attributes['className'] : false;
     20    $service     = ( isset( $attributes['service'] ) ) ? $attributes['service'] : 'Icon';
     21    $url         = ( isset( $attributes['url'] ) ) ? $attributes['url'] : false;
     22    $label       = ( isset( $attributes['label'] ) ) ? $attributes['label'] : block_core_social_link_get_name( $service );
     23    $show_labels = array_key_exists( 'showLabels', $block->context ) ? $block->context['showLabels'] : false;
    2924
    3025    // Don't render a link if there is no URL set.
     
    3328    }
    3429
    35     $attribute = '';
     30    $rel_target_attributes = '';
    3631    if ( $open_in_new_tab ) {
    37         $attribute = 'rel="noopener nofollow" target="_blank"';
     32        $rel_target_attributes = 'rel="noopener nofollow" target="_blank"';
    3833    }
    3934
     
    4136    $wrapper_attributes = get_block_wrapper_attributes(
    4237        array(
    43             'class' => 'wp-social-link wp-social-link-' . $service . $class_name,
     38            'class' => 'wp-social-link wp-social-link-' . $service,
    4439            'style' => block_core_social_link_get_color_styles( $block->context ),
    4540        )
    4641    );
    4742
    48     return '<li ' . $wrapper_attributes . '><a href="' . esc_url( $url ) . '" aria-label="' . esc_attr( $label ) . '" ' . $attribute . ' class="wp-block-social-link-anchor"> ' . $icon . '</a></li>';
     43    $link  = '<li ' . $wrapper_attributes . '>';
     44    $link .= '<a href="' . esc_url( $url ) . '" ' . $rel_target_attributes . ' class="wp-block-social-link-anchor">';
     45    $link .= $icon;
     46    $link .= '<span class="wp-block-social-link-label' . ( $show_labels ? '' : ' screen-reader-text' ) . '">';
     47    $link .= esc_html( $label );
     48    $link .= '</span></a></li>';
     49
     50    return $link;
    4951}
    5052
     
    107109        'fivehundredpx' => array(
    108110            'name' => '500px',
    109             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M6.94026,15.1412c.00437.01213.108.29862.168.44064a6.55008,6.55008,0,1,0,6.03191-9.09557,6.68654,6.68654,0,0,0-2.58357.51467A8.53914,8.53914,0,0,0,8.21268,8.61344L8.209,8.61725V3.22948l9.0504-.00008c.32934-.0036.32934-.46353.32934-.61466s0-.61091-.33035-.61467L7.47248,2a.43.43,0,0,0-.43131.42692v7.58355c0,.24466.30476.42131.58793.4819.553.11812.68074-.05864.81617-.2457l.018-.02481A10.52673,10.52673,0,0,1,9.32258,9.258a5.35268,5.35268,0,1,1,7.58985,7.54976,5.417,5.417,0,0,1-3.80867,1.56365,5.17483,5.17483,0,0,1-2.69822-.74478l.00342-4.61111a2.79372,2.79372,0,0,1,.71372-1.78792,2.61611,2.61611,0,0,1,1.98282-.89477,2.75683,2.75683,0,0,1,1.95525.79477,2.66867,2.66867,0,0,1,.79656,1.909,2.724,2.724,0,0,1-2.75849,2.748,4.94651,4.94651,0,0,1-.86254-.13719c-.31234-.093-.44519.34058-.48892.48349-.16811.54966.08453.65862.13687.67489a3.75751,3.75751,0,0,0,1.25234.18375,3.94634,3.94634,0,1,0-2.82444-6.742,3.67478,3.67478,0,0,0-1.13028,2.584l-.00041.02323c-.0035.11667-.00579,2.881-.00644,3.78811l-.00407-.00451a6.18521,6.18521,0,0,1-1.0851-1.86092c-.10544-.27856-.34358-.22925-.66857-.12917-.14192.04372-.57386.17677-.47833.489Zm4.65165-1.08338a.51346.51346,0,0,0,.19513.31818l.02276.022a.52945.52945,0,0,0,.3517.18416.24242.24242,0,0,0,.16577-.0611c.05473-.05082.67382-.67812.73287-.738l.69041.68819a.28978.28978,0,0,0,.21437.11032.53239.53239,0,0,0,.35708-.19486c.29792-.30419.14885-.46821.07676-.54751l-.69954-.69975.72952-.73469c.16-.17311.01874-.35708-.12218-.498-.20461-.20461-.402-.25742-.52855-.14083l-.7254.72665-.73354-.73375a.20128.20128,0,0,0-.14179-.05695.54135.54135,0,0,0-.34379.19648c-.22561.22555-.274.38149-.15656.5059l.73374.7315-.72942.73072A.26589.26589,0,0,0,11.59191,14.05782Zm1.59866-9.915A8.86081,8.86081,0,0,0,9.854,4.776a.26169.26169,0,0,0-.16938.22759.92978.92978,0,0,0,.08619.42094c.05682.14524.20779.531.50006.41955a8.40969,8.40969,0,0,1,2.91968-.55484,7.87875,7.87875,0,0,1,3.086.62286,8.61817,8.61817,0,0,1,2.30562,1.49315.2781.2781,0,0,0,.18318.07586c.15529,0,.30425-.15253.43167-.29551.21268-.23861.35873-.4369.1492-.63538a8.50425,8.50425,0,0,0-2.62312-1.694A9.0177,9.0177,0,0,0,13.19058,4.14283ZM19.50945,18.6236h0a.93171.93171,0,0,0-.36642-.25406.26589.26589,0,0,0-.27613.06613l-.06943.06929A7.90606,7.90606,0,0,1,7.60639,18.505a7.57284,7.57284,0,0,1-1.696-2.51537,8.58715,8.58715,0,0,1-.5147-1.77754l-.00871-.04864c-.04939-.25873-.28755-.27684-.62981-.22448-.14234.02178-.5755.088-.53426.39969l.001.00712a9.08807,9.08807,0,0,0,15.406,4.99094c.00193-.00192.04753-.04718.0725-.07436C19.79425,19.16234,19.87422,18.98728,19.50945,18.6236Z"></path></svg>',
     111            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.94026,15.1412c.00437.01213.108.29862.168.44064a6.55008,6.55008,0,1,0,6.03191-9.09557,6.68654,6.68654,0,0,0-2.58357.51467A8.53914,8.53914,0,0,0,8.21268,8.61344L8.209,8.61725V3.22948l9.0504-.00008c.32934-.0036.32934-.46353.32934-.61466s0-.61091-.33035-.61467L7.47248,2a.43.43,0,0,0-.43131.42692v7.58355c0,.24466.30476.42131.58793.4819.553.11812.68074-.05864.81617-.2457l.018-.02481A10.52673,10.52673,0,0,1,9.32258,9.258a5.35268,5.35268,0,1,1,7.58985,7.54976,5.417,5.417,0,0,1-3.80867,1.56365,5.17483,5.17483,0,0,1-2.69822-.74478l.00342-4.61111a2.79372,2.79372,0,0,1,.71372-1.78792,2.61611,2.61611,0,0,1,1.98282-.89477,2.75683,2.75683,0,0,1,1.95525.79477,2.66867,2.66867,0,0,1,.79656,1.909,2.724,2.724,0,0,1-2.75849,2.748,4.94651,4.94651,0,0,1-.86254-.13719c-.31234-.093-.44519.34058-.48892.48349-.16811.54966.08453.65862.13687.67489a3.75751,3.75751,0,0,0,1.25234.18375,3.94634,3.94634,0,1,0-2.82444-6.742,3.67478,3.67478,0,0,0-1.13028,2.584l-.00041.02323c-.0035.11667-.00579,2.881-.00644,3.78811l-.00407-.00451a6.18521,6.18521,0,0,1-1.0851-1.86092c-.10544-.27856-.34358-.22925-.66857-.12917-.14192.04372-.57386.17677-.47833.489Zm4.65165-1.08338a.51346.51346,0,0,0,.19513.31818l.02276.022a.52945.52945,0,0,0,.3517.18416.24242.24242,0,0,0,.16577-.0611c.05473-.05082.67382-.67812.73287-.738l.69041.68819a.28978.28978,0,0,0,.21437.11032.53239.53239,0,0,0,.35708-.19486c.29792-.30419.14885-.46821.07676-.54751l-.69954-.69975.72952-.73469c.16-.17311.01874-.35708-.12218-.498-.20461-.20461-.402-.25742-.52855-.14083l-.7254.72665-.73354-.73375a.20128.20128,0,0,0-.14179-.05695.54135.54135,0,0,0-.34379.19648c-.22561.22555-.274.38149-.15656.5059l.73374.7315-.72942.73072A.26589.26589,0,0,0,11.59191,14.05782Zm1.59866-9.915A8.86081,8.86081,0,0,0,9.854,4.776a.26169.26169,0,0,0-.16938.22759.92978.92978,0,0,0,.08619.42094c.05682.14524.20779.531.50006.41955a8.40969,8.40969,0,0,1,2.91968-.55484,7.87875,7.87875,0,0,1,3.086.62286,8.61817,8.61817,0,0,1,2.30562,1.49315.2781.2781,0,0,0,.18318.07586c.15529,0,.30425-.15253.43167-.29551.21268-.23861.35873-.4369.1492-.63538a8.50425,8.50425,0,0,0-2.62312-1.694A9.0177,9.0177,0,0,0,13.19058,4.14283ZM19.50945,18.6236h0a.93171.93171,0,0,0-.36642-.25406.26589.26589,0,0,0-.27613.06613l-.06943.06929A7.90606,7.90606,0,0,1,7.60639,18.505a7.57284,7.57284,0,0,1-1.696-2.51537,8.58715,8.58715,0,0,1-.5147-1.77754l-.00871-.04864c-.04939-.25873-.28755-.27684-.62981-.22448-.14234.02178-.5755.088-.53426.39969l.001.00712a9.08807,9.08807,0,0,0,15.406,4.99094c.00193-.00192.04753-.04718.0725-.07436C19.79425,19.16234,19.87422,18.98728,19.50945,18.6236Z"></path></svg>',
    110112        ),
    111113        'amazon'        => array(
    112114            'name' => 'Amazon',
    113             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M13.582,8.182C11.934,8.367,9.78,8.49,8.238,9.166c-1.781,0.769-3.03,2.337-3.03,4.644 c0,2.953,1.86,4.429,4.253,4.429c2.02,0,3.125-0.477,4.685-2.065c0.516,0.747,0.685,1.109,1.629,1.894 c0.212,0.114,0.483,0.103,0.672-0.066l0.006,0.006c0.567-0.505,1.599-1.401,2.18-1.888c0.231-0.188,0.19-0.496,0.009-0.754 c-0.52-0.718-1.072-1.303-1.072-2.634V8.305c0-1.876,0.133-3.599-1.249-4.891C15.23,2.369,13.422,2,12.04,2 C9.336,2,6.318,3.01,5.686,6.351C5.618,6.706,5.877,6.893,6.109,6.945l2.754,0.298C9.121,7.23,9.308,6.977,9.357,6.72 c0.236-1.151,1.2-1.706,2.284-1.706c0.584,0,1.249,0.215,1.595,0.738c0.398,0.584,0.346,1.384,0.346,2.061V8.182z M13.049,14.088 c-0.451,0.8-1.169,1.291-1.967,1.291c-1.09,0-1.728-0.83-1.728-2.061c0-2.42,2.171-2.86,4.227-2.86v0.615 C13.582,12.181,13.608,13.104,13.049,14.088z M20.683,19.339C18.329,21.076,14.917,22,11.979,22c-4.118,0-7.826-1.522-10.632-4.057 c-0.22-0.199-0.024-0.471,0.241-0.317c3.027,1.762,6.771,2.823,10.639,2.823c2.608,0,5.476-0.541,8.115-1.66 C20.739,18.62,21.072,19.051,20.683,19.339z M21.336,21.043c-0.194,0.163-0.379,0.076-0.293-0.139 c0.284-0.71,0.92-2.298,0.619-2.684c-0.301-0.386-1.99-0.183-2.749-0.092c-0.23,0.027-0.266-0.173-0.059-0.319 c1.348-0.946,3.555-0.673,3.811-0.356C22.925,17.773,22.599,19.986,21.336,21.043z"></path></svg>',
     115            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.582,8.182C11.934,8.367,9.78,8.49,8.238,9.166c-1.781,0.769-3.03,2.337-3.03,4.644 c0,2.953,1.86,4.429,4.253,4.429c2.02,0,3.125-0.477,4.685-2.065c0.516,0.747,0.685,1.109,1.629,1.894 c0.212,0.114,0.483,0.103,0.672-0.066l0.006,0.006c0.567-0.505,1.599-1.401,2.18-1.888c0.231-0.188,0.19-0.496,0.009-0.754 c-0.52-0.718-1.072-1.303-1.072-2.634V8.305c0-1.876,0.133-3.599-1.249-4.891C15.23,2.369,13.422,2,12.04,2 C9.336,2,6.318,3.01,5.686,6.351C5.618,6.706,5.877,6.893,6.109,6.945l2.754,0.298C9.121,7.23,9.308,6.977,9.357,6.72 c0.236-1.151,1.2-1.706,2.284-1.706c0.584,0,1.249,0.215,1.595,0.738c0.398,0.584,0.346,1.384,0.346,2.061V8.182z M13.049,14.088 c-0.451,0.8-1.169,1.291-1.967,1.291c-1.09,0-1.728-0.83-1.728-2.061c0-2.42,2.171-2.86,4.227-2.86v0.615 C13.582,12.181,13.608,13.104,13.049,14.088z M20.683,19.339C18.329,21.076,14.917,22,11.979,22c-4.118,0-7.826-1.522-10.632-4.057 c-0.22-0.199-0.024-0.471,0.241-0.317c3.027,1.762,6.771,2.823,10.639,2.823c2.608,0,5.476-0.541,8.115-1.66 C20.739,18.62,21.072,19.051,20.683,19.339z M21.336,21.043c-0.194,0.163-0.379,0.076-0.293-0.139 c0.284-0.71,0.92-2.298,0.619-2.684c-0.301-0.386-1.99-0.183-2.749-0.092c-0.23,0.027-0.266-0.173-0.059-0.319 c1.348-0.946,3.555-0.673,3.811-0.356C22.925,17.773,22.599,19.986,21.336,21.043z"></path></svg>',
    114116        ),
    115117        'bandcamp'      => array(
    116118            'name' => 'Bandcamp',
    117             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"></path></svg>',
     119            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"></path></svg>',
    118120        ),
    119121        'behance'       => array(
    120122            'name' => 'Behance',
    121             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M7.799,5.698c0.589,0,1.12,0.051,1.606,0.156c0.482,0.102,0.894,0.273,1.241,0.507c0.344,0.235,0.612,0.546,0.804,0.938 c0.188,0.387,0.281,0.871,0.281,1.443c0,0.619-0.141,1.137-0.421,1.551c-0.284,0.413-0.7,0.751-1.255,1.014 c0.756,0.218,1.317,0.601,1.689,1.146c0.374,0.549,0.557,1.205,0.557,1.975c0,0.623-0.12,1.161-0.359,1.612 c-0.241,0.457-0.569,0.828-0.973,1.114c-0.408,0.288-0.876,0.5-1.399,0.637C9.052,17.931,8.514,18,7.963,18H2V5.698H7.799 M7.449,10.668c0.481,0,0.878-0.114,1.192-0.345c0.311-0.228,0.463-0.603,0.463-1.119c0-0.286-0.051-0.523-0.152-0.707 C8.848,8.315,8.711,8.171,8.536,8.07C8.362,7.966,8.166,7.894,7.94,7.854c-0.224-0.044-0.457-0.06-0.697-0.06H4.709v2.874H7.449z M7.6,15.905c0.267,0,0.521-0.024,0.759-0.077c0.243-0.053,0.457-0.137,0.637-0.261c0.182-0.12,0.332-0.283,0.441-0.491 C9.547,14.87,9.6,14.602,9.6,14.278c0-0.633-0.18-1.084-0.533-1.357c-0.356-0.27-0.83-0.404-1.413-0.404H4.709v3.388L7.6,15.905z M16.162,15.864c0.367,0.358,0.897,0.538,1.583,0.538c0.493,0,0.92-0.125,1.277-0.374c0.354-0.248,0.571-0.514,0.654-0.79h2.155 c-0.347,1.072-0.872,1.838-1.589,2.299C19.534,18,18.67,18.23,17.662,18.23c-0.701,0-1.332-0.113-1.899-0.337 c-0.567-0.227-1.041-0.544-1.439-0.958c-0.389-0.415-0.689-0.907-0.904-1.484c-0.213-0.574-0.32-1.21-0.32-1.899 c0-0.666,0.11-1.288,0.329-1.863c0.222-0.577,0.529-1.075,0.933-1.492c0.406-0.42,0.885-0.751,1.444-0.994 c0.558-0.241,1.175-0.363,1.857-0.363c0.754,0,1.414,0.145,1.98,0.44c0.563,0.291,1.026,0.686,1.389,1.181 c0.363,0.493,0.622,1.057,0.783,1.69c0.16,0.632,0.217,1.292,0.171,1.983h-6.428C15.557,14.84,15.795,15.506,16.162,15.864 M18.973,11.184c-0.291-0.321-0.783-0.496-1.384-0.496c-0.39,0-0.714,0.066-0.973,0.2c-0.254,0.132-0.461,0.297-0.621,0.491 c-0.157,0.197-0.265,0.405-0.328,0.628c-0.063,0.217-0.101,0.413-0.111,0.587h3.98C19.478,11.969,19.265,11.509,18.973,11.184z M15.057,7.738h4.985V6.524h-4.985L15.057,7.738z"></path></svg>',
     123            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M7.799,5.698c0.589,0,1.12,0.051,1.606,0.156c0.482,0.102,0.894,0.273,1.241,0.507c0.344,0.235,0.612,0.546,0.804,0.938 c0.188,0.387,0.281,0.871,0.281,1.443c0,0.619-0.141,1.137-0.421,1.551c-0.284,0.413-0.7,0.751-1.255,1.014 c0.756,0.218,1.317,0.601,1.689,1.146c0.374,0.549,0.557,1.205,0.557,1.975c0,0.623-0.12,1.161-0.359,1.612 c-0.241,0.457-0.569,0.828-0.973,1.114c-0.408,0.288-0.876,0.5-1.399,0.637C9.052,17.931,8.514,18,7.963,18H2V5.698H7.799 M7.449,10.668c0.481,0,0.878-0.114,1.192-0.345c0.311-0.228,0.463-0.603,0.463-1.119c0-0.286-0.051-0.523-0.152-0.707 C8.848,8.315,8.711,8.171,8.536,8.07C8.362,7.966,8.166,7.894,7.94,7.854c-0.224-0.044-0.457-0.06-0.697-0.06H4.709v2.874H7.449z M7.6,15.905c0.267,0,0.521-0.024,0.759-0.077c0.243-0.053,0.457-0.137,0.637-0.261c0.182-0.12,0.332-0.283,0.441-0.491 C9.547,14.87,9.6,14.602,9.6,14.278c0-0.633-0.18-1.084-0.533-1.357c-0.356-0.27-0.83-0.404-1.413-0.404H4.709v3.388L7.6,15.905z M16.162,15.864c0.367,0.358,0.897,0.538,1.583,0.538c0.493,0,0.92-0.125,1.277-0.374c0.354-0.248,0.571-0.514,0.654-0.79h2.155 c-0.347,1.072-0.872,1.838-1.589,2.299C19.534,18,18.67,18.23,17.662,18.23c-0.701,0-1.332-0.113-1.899-0.337 c-0.567-0.227-1.041-0.544-1.439-0.958c-0.389-0.415-0.689-0.907-0.904-1.484c-0.213-0.574-0.32-1.21-0.32-1.899 c0-0.666,0.11-1.288,0.329-1.863c0.222-0.577,0.529-1.075,0.933-1.492c0.406-0.42,0.885-0.751,1.444-0.994 c0.558-0.241,1.175-0.363,1.857-0.363c0.754,0,1.414,0.145,1.98,0.44c0.563,0.291,1.026,0.686,1.389,1.181 c0.363,0.493,0.622,1.057,0.783,1.69c0.16,0.632,0.217,1.292,0.171,1.983h-6.428C15.557,14.84,15.795,15.506,16.162,15.864 M18.973,11.184c-0.291-0.321-0.783-0.496-1.384-0.496c-0.39,0-0.714,0.066-0.973,0.2c-0.254,0.132-0.461,0.297-0.621,0.491 c-0.157,0.197-0.265,0.405-0.328,0.628c-0.063,0.217-0.101,0.413-0.111,0.587h3.98C19.478,11.969,19.265,11.509,18.973,11.184z M15.057,7.738h4.985V6.524h-4.985L15.057,7.738z"></path></svg>',
    122124        ),
    123125        'chain'         => array(
    124126            'name' => 'Link',
    125             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M19.647,16.706a1.134,1.134,0,0,0-.343-.833l-2.549-2.549a1.134,1.134,0,0,0-.833-.343,1.168,1.168,0,0,0-.883.392l.233.226q.2.189.264.264a2.922,2.922,0,0,1,.184.233.986.986,0,0,1,.159.312,1.242,1.242,0,0,1,.043.337,1.172,1.172,0,0,1-1.176,1.176,1.237,1.237,0,0,1-.337-.043,1,1,0,0,1-.312-.159,2.76,2.76,0,0,1-.233-.184q-.073-.068-.264-.264l-.226-.233a1.19,1.19,0,0,0-.4.895,1.134,1.134,0,0,0,.343.833L15.837,19.3a1.13,1.13,0,0,0,.833.331,1.18,1.18,0,0,0,.833-.318l1.8-1.789a1.12,1.12,0,0,0,.343-.821Zm-8.615-8.64a1.134,1.134,0,0,0-.343-.833L8.163,4.7a1.134,1.134,0,0,0-.833-.343,1.184,1.184,0,0,0-.833.331L4.7,6.473a1.12,1.12,0,0,0-.343.821,1.134,1.134,0,0,0,.343.833l2.549,2.549a1.13,1.13,0,0,0,.833.331,1.184,1.184,0,0,0,.883-.38L8.728,10.4q-.2-.189-.264-.264A2.922,2.922,0,0,1,8.28,9.9a.986.986,0,0,1-.159-.312,1.242,1.242,0,0,1-.043-.337A1.172,1.172,0,0,1,9.254,8.079a1.237,1.237,0,0,1,.337.043,1,1,0,0,1,.312.159,2.761,2.761,0,0,1,.233.184q.073.068.264.264l.226.233a1.19,1.19,0,0,0,.4-.895ZM22,16.706a3.343,3.343,0,0,1-1.042,2.488l-1.8,1.789a3.536,3.536,0,0,1-4.988-.025l-2.525-2.537a3.384,3.384,0,0,1-1.017-2.488,3.448,3.448,0,0,1,1.078-2.561l-1.078-1.078a3.434,3.434,0,0,1-2.549,1.078,3.4,3.4,0,0,1-2.5-1.029L3.029,9.794A3.4,3.4,0,0,1,2,7.294,3.343,3.343,0,0,1,3.042,4.806l1.8-1.789A3.384,3.384,0,0,1,7.331,2a3.357,3.357,0,0,1,2.5,1.042l2.525,2.537a3.384,3.384,0,0,1,1.017,2.488,3.448,3.448,0,0,1-1.078,2.561l1.078,1.078a3.551,3.551,0,0,1,5.049-.049l2.549,2.549A3.4,3.4,0,0,1,22,16.706Z"></path></svg>',
     127            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.647,16.706a1.134,1.134,0,0,0-.343-.833l-2.549-2.549a1.134,1.134,0,0,0-.833-.343,1.168,1.168,0,0,0-.883.392l.233.226q.2.189.264.264a2.922,2.922,0,0,1,.184.233.986.986,0,0,1,.159.312,1.242,1.242,0,0,1,.043.337,1.172,1.172,0,0,1-1.176,1.176,1.237,1.237,0,0,1-.337-.043,1,1,0,0,1-.312-.159,2.76,2.76,0,0,1-.233-.184q-.073-.068-.264-.264l-.226-.233a1.19,1.19,0,0,0-.4.895,1.134,1.134,0,0,0,.343.833L15.837,19.3a1.13,1.13,0,0,0,.833.331,1.18,1.18,0,0,0,.833-.318l1.8-1.789a1.12,1.12,0,0,0,.343-.821Zm-8.615-8.64a1.134,1.134,0,0,0-.343-.833L8.163,4.7a1.134,1.134,0,0,0-.833-.343,1.184,1.184,0,0,0-.833.331L4.7,6.473a1.12,1.12,0,0,0-.343.821,1.134,1.134,0,0,0,.343.833l2.549,2.549a1.13,1.13,0,0,0,.833.331,1.184,1.184,0,0,0,.883-.38L8.728,10.4q-.2-.189-.264-.264A2.922,2.922,0,0,1,8.28,9.9a.986.986,0,0,1-.159-.312,1.242,1.242,0,0,1-.043-.337A1.172,1.172,0,0,1,9.254,8.079a1.237,1.237,0,0,1,.337.043,1,1,0,0,1,.312.159,2.761,2.761,0,0,1,.233.184q.073.068.264.264l.226.233a1.19,1.19,0,0,0,.4-.895ZM22,16.706a3.343,3.343,0,0,1-1.042,2.488l-1.8,1.789a3.536,3.536,0,0,1-4.988-.025l-2.525-2.537a3.384,3.384,0,0,1-1.017-2.488,3.448,3.448,0,0,1,1.078-2.561l-1.078-1.078a3.434,3.434,0,0,1-2.549,1.078,3.4,3.4,0,0,1-2.5-1.029L3.029,9.794A3.4,3.4,0,0,1,2,7.294,3.343,3.343,0,0,1,3.042,4.806l1.8-1.789A3.384,3.384,0,0,1,7.331,2a3.357,3.357,0,0,1,2.5,1.042l2.525,2.537a3.384,3.384,0,0,1,1.017,2.488,3.448,3.448,0,0,1-1.078,2.561l1.078,1.078a3.551,3.551,0,0,1,5.049-.049l2.549,2.549A3.4,3.4,0,0,1,22,16.706Z"></path></svg>',
    126128        ),
    127129        'codepen'       => array(
    128130            'name' => 'CodePen',
    129             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"></path></svg>',
     131            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"></path></svg>',
    130132        ),
    131133        'deviantart'    => array(
    132134            'name' => 'DeviantArt',
    133             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M 18.19 5.636 18.19 2 18.188 2 14.553 2 14.19 2.366 12.474 5.636 11.935 6 5.81 6 5.81 10.994 9.177 10.994 9.477 11.357 5.81 18.363 5.81 22 5.811 22 9.447 22 9.81 21.634 11.526 18.364 12.065 18 18.19 18 18.19 13.006 14.823 13.006 14.523 12.641 18.19 5.636z"></path></svg>',
     135            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M 18.19 5.636 18.19 2 18.188 2 14.553 2 14.19 2.366 12.474 5.636 11.935 6 5.81 6 5.81 10.994 9.177 10.994 9.477 11.357 5.81 18.363 5.81 22 5.811 22 9.447 22 9.81 21.634 11.526 18.364 12.065 18 18.19 18 18.19 13.006 14.823 13.006 14.523 12.641 18.19 5.636z"></path></svg>',
    134136        ),
    135137        'dribbble'      => array(
    136138            'name' => 'Dribbble',
    137             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,22C6.486,22,2,17.514,2,12S6.486,2,12,2c5.514,0,10,4.486,10,10S17.514,22,12,22z M20.434,13.369 c-0.292-0.092-2.644-0.794-5.32-0.365c1.117,3.07,1.572,5.57,1.659,6.09C18.689,17.798,20.053,15.745,20.434,13.369z M15.336,19.876c-0.127-0.749-0.623-3.361-1.822-6.477c-0.019,0.006-0.038,0.013-0.056,0.019c-4.818,1.679-6.547,5.02-6.701,5.334 c1.448,1.129,3.268,1.803,5.243,1.803C13.183,20.555,14.311,20.313,15.336,19.876z M5.654,17.724 c0.193-0.331,2.538-4.213,6.943-5.637c0.111-0.036,0.224-0.07,0.337-0.102c-0.214-0.485-0.448-0.971-0.692-1.45 c-4.266,1.277-8.405,1.223-8.778,1.216c-0.003,0.087-0.004,0.174-0.004,0.261C3.458,14.207,4.29,16.21,5.654,17.724z M3.639,10.264 c0.382,0.005,3.901,0.02,7.897-1.041c-1.415-2.516-2.942-4.631-3.167-4.94C5.979,5.41,4.193,7.613,3.639,10.264z M9.998,3.709 c0.236,0.316,1.787,2.429,3.187,5c3.037-1.138,4.323-2.867,4.477-3.085C16.154,4.286,14.17,3.471,12,3.471 C11.311,3.471,10.641,3.554,9.998,3.709z M18.612,6.612C18.432,6.855,17,8.69,13.842,9.979c0.199,0.407,0.389,0.821,0.567,1.237 c0.063,0.148,0.124,0.295,0.184,0.441c2.842-0.357,5.666,0.215,5.948,0.275C20.522,9.916,19.801,8.065,18.612,6.612z"></path></svg>',
     139            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,22C6.486,22,2,17.514,2,12S6.486,2,12,2c5.514,0,10,4.486,10,10S17.514,22,12,22z M20.434,13.369 c-0.292-0.092-2.644-0.794-5.32-0.365c1.117,3.07,1.572,5.57,1.659,6.09C18.689,17.798,20.053,15.745,20.434,13.369z M15.336,19.876c-0.127-0.749-0.623-3.361-1.822-6.477c-0.019,0.006-0.038,0.013-0.056,0.019c-4.818,1.679-6.547,5.02-6.701,5.334 c1.448,1.129,3.268,1.803,5.243,1.803C13.183,20.555,14.311,20.313,15.336,19.876z M5.654,17.724 c0.193-0.331,2.538-4.213,6.943-5.637c0.111-0.036,0.224-0.07,0.337-0.102c-0.214-0.485-0.448-0.971-0.692-1.45 c-4.266,1.277-8.405,1.223-8.778,1.216c-0.003,0.087-0.004,0.174-0.004,0.261C3.458,14.207,4.29,16.21,5.654,17.724z M3.639,10.264 c0.382,0.005,3.901,0.02,7.897-1.041c-1.415-2.516-2.942-4.631-3.167-4.94C5.979,5.41,4.193,7.613,3.639,10.264z M9.998,3.709 c0.236,0.316,1.787,2.429,3.187,5c3.037-1.138,4.323-2.867,4.477-3.085C16.154,4.286,14.17,3.471,12,3.471 C11.311,3.471,10.641,3.554,9.998,3.709z M18.612,6.612C18.432,6.855,17,8.69,13.842,9.979c0.199,0.407,0.389,0.821,0.567,1.237 c0.063,0.148,0.124,0.295,0.184,0.441c2.842-0.357,5.666,0.215,5.948,0.275C20.522,9.916,19.801,8.065,18.612,6.612z"></path></svg>',
    138140        ),
    139141        'dropbox'       => array(
    140142            'name' => 'Dropbox',
    141             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,6.134L6.069,9.797L2,6.54l5.883-3.843L12,6.134z M2,13.054l5.883,3.843L12,13.459L6.069,9.797L2,13.054z M12,13.459 l4.116,3.439L22,13.054l-4.069-3.257L12,13.459z M22,6.54l-5.884-3.843L12,6.134l5.931,3.663L22,6.54z M12.011,14.2l-4.129,3.426 l-1.767-1.153v1.291l5.896,3.539l5.897-3.539v-1.291l-1.769,1.153L12.011,14.2z"></path></svg>',
     143            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,6.134L6.069,9.797L2,6.54l5.883-3.843L12,6.134z M2,13.054l5.883,3.843L12,13.459L6.069,9.797L2,13.054z M12,13.459 l4.116,3.439L22,13.054l-4.069-3.257L12,13.459z M22,6.54l-5.884-3.843L12,6.134l5.931,3.663L22,6.54z M12.011,14.2l-4.129,3.426 l-1.767-1.153v1.291l5.896,3.539l5.897-3.539v-1.291l-1.769,1.153L12.011,14.2z"></path></svg>',
    142144        ),
    143145        'etsy'          => array(
    144146            'name' => 'Etsy',
    145             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z"></path></svg>',
     147            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z"></path></svg>',
    146148        ),
    147149        'facebook'      => array(
    148150            'name' => 'Facebook',
    149             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg>',
     151            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg>',
    150152        ),
    151153        'feed'          => array(
    152154            'name' => 'RSS Feed',
    153             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"></path></svg>',
     155            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"></path></svg>',
    154156        ),
    155157        'flickr'        => array(
    156158            'name' => 'Flickr',
    157             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M6.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5S9.25,7,6.5,7z M17.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5 S20.25,7,17.5,7z"></path></svg>',
     159            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5S9.25,7,6.5,7z M17.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5 S20.25,7,17.5,7z"></path></svg>',
    158160        ),
    159161        'foursquare'    => array(
    160162            'name' => 'Foursquare',
    161             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M17.573,2c0,0-9.197,0-10.668,0S5,3.107,5,3.805s0,16.948,0,16.948c0,0.785,0.422,1.077,0.66,1.172 c0.238,0.097,0.892,0.177,1.285-0.275c0,0,5.035-5.843,5.122-5.93c0.132-0.132,0.132-0.132,0.262-0.132h3.26 c1.368,0,1.588-0.977,1.732-1.552c0.078-0.318,0.692-3.428,1.225-6.122l0.675-3.368C19.56,2.893,19.14,2,17.573,2z M16.495,7.22 c-0.053,0.252-0.372,0.518-0.665,0.518c-0.293,0-4.157,0-4.157,0c-0.467,0-0.802,0.318-0.802,0.787v0.508 c0,0.467,0.337,0.798,0.805,0.798c0,0,3.197,0,3.528,0s0.655,0.362,0.583,0.715c-0.072,0.353-0.407,2.102-0.448,2.295 c-0.04,0.193-0.262,0.523-0.655,0.523c-0.33,0-2.88,0-2.88,0c-0.523,0-0.683,0.068-1.033,0.503 c-0.35,0.437-3.505,4.223-3.505,4.223c-0.032,0.035-0.063,0.027-0.063-0.015V4.852c0-0.298,0.26-0.648,0.648-0.648 c0,0,8.228,0,8.562,0c0.315,0,0.61,0.297,0.528,0.683L16.495,7.22z"></path></svg>',
     163            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M17.573,2c0,0-9.197,0-10.668,0S5,3.107,5,3.805s0,16.948,0,16.948c0,0.785,0.422,1.077,0.66,1.172 c0.238,0.097,0.892,0.177,1.285-0.275c0,0,5.035-5.843,5.122-5.93c0.132-0.132,0.132-0.132,0.262-0.132h3.26 c1.368,0,1.588-0.977,1.732-1.552c0.078-0.318,0.692-3.428,1.225-6.122l0.675-3.368C19.56,2.893,19.14,2,17.573,2z M16.495,7.22 c-0.053,0.252-0.372,0.518-0.665,0.518c-0.293,0-4.157,0-4.157,0c-0.467,0-0.802,0.318-0.802,0.787v0.508 c0,0.467,0.337,0.798,0.805,0.798c0,0,3.197,0,3.528,0s0.655,0.362,0.583,0.715c-0.072,0.353-0.407,2.102-0.448,2.295 c-0.04,0.193-0.262,0.523-0.655,0.523c-0.33,0-2.88,0-2.88,0c-0.523,0-0.683,0.068-1.033,0.503 c-0.35,0.437-3.505,4.223-3.505,4.223c-0.032,0.035-0.063,0.027-0.063-0.015V4.852c0-0.298,0.26-0.648,0.648-0.648 c0,0,8.228,0,8.562,0c0.315,0,0.61,0.297,0.528,0.683L16.495,7.22z"></path></svg>',
    162164        ),
    163165        'goodreads'     => array(
    164166            'name' => 'Goodreads',
    165             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M17.3,17.5c-0.2,0.8-0.5,1.4-1,1.9c-0.4,0.5-1,0.9-1.7,1.2C13.9,20.9,13.1,21,12,21c-0.6,0-1.3-0.1-1.9-0.2 c-0.6-0.1-1.1-0.4-1.6-0.7c-0.5-0.3-0.9-0.7-1.2-1.2c-0.3-0.5-0.5-1.1-0.5-1.7h1.5c0.1,0.5,0.2,0.9,0.5,1.2 c0.2,0.3,0.5,0.6,0.9,0.8c0.3,0.2,0.7,0.3,1.1,0.4c0.4,0.1,0.8,0.1,1.2,0.1c1.4,0,2.5-0.4,3.1-1.2c0.6-0.8,1-2,1-3.5v-1.7h0 c-0.4,0.8-0.9,1.4-1.6,1.9c-0.7,0.5-1.5,0.7-2.4,0.7c-1,0-1.9-0.2-2.6-0.5C8.7,15,8.1,14.5,7.7,14c-0.5-0.6-0.8-1.3-1-2.1 c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.9,0.1-1.7,0.4-2.5c0.3-0.8,0.6-1.5,1.1-2c0.5-0.6,1.1-1,1.8-1.4C10.3,3.2,11.1,3,12,3 c0.5,0,0.9,0.1,1.3,0.2c0.4,0.1,0.8,0.3,1.1,0.5c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.3,0.5,0.6,0.6,1h0V3.4h1.5V15 C17.6,15.9,17.5,16.7,17.3,17.5z M13.8,14.1c0.5-0.3,0.9-0.7,1.3-1.1c0.3-0.5,0.6-1,0.8-1.6c0.2-0.6,0.3-1.2,0.3-1.9 c0-0.6-0.1-1.2-0.2-1.9c-0.1-0.6-0.4-1.2-0.7-1.7c-0.3-0.5-0.7-0.9-1.3-1.2c-0.5-0.3-1.1-0.5-1.9-0.5s-1.4,0.2-1.9,0.5 c-0.5,0.3-1,0.7-1.3,1.2C8.5,6.4,8.3,7,8.1,7.6C8,8.2,7.9,8.9,7.9,9.5c0,0.6,0.1,1.3,0.2,1.9C8.3,12,8.6,12.5,8.9,13 c0.3,0.5,0.8,0.8,1.3,1.1c0.5,0.3,1.1,0.4,1.9,0.4C12.7,14.5,13.3,14.4,13.8,14.1z"></path></svg>',
     167            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M17.3,17.5c-0.2,0.8-0.5,1.4-1,1.9c-0.4,0.5-1,0.9-1.7,1.2C13.9,20.9,13.1,21,12,21c-0.6,0-1.3-0.1-1.9-0.2 c-0.6-0.1-1.1-0.4-1.6-0.7c-0.5-0.3-0.9-0.7-1.2-1.2c-0.3-0.5-0.5-1.1-0.5-1.7h1.5c0.1,0.5,0.2,0.9,0.5,1.2 c0.2,0.3,0.5,0.6,0.9,0.8c0.3,0.2,0.7,0.3,1.1,0.4c0.4,0.1,0.8,0.1,1.2,0.1c1.4,0,2.5-0.4,3.1-1.2c0.6-0.8,1-2,1-3.5v-1.7h0 c-0.4,0.8-0.9,1.4-1.6,1.9c-0.7,0.5-1.5,0.7-2.4,0.7c-1,0-1.9-0.2-2.6-0.5C8.7,15,8.1,14.5,7.7,14c-0.5-0.6-0.8-1.3-1-2.1 c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.9,0.1-1.7,0.4-2.5c0.3-0.8,0.6-1.5,1.1-2c0.5-0.6,1.1-1,1.8-1.4C10.3,3.2,11.1,3,12,3 c0.5,0,0.9,0.1,1.3,0.2c0.4,0.1,0.8,0.3,1.1,0.5c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.3,0.5,0.6,0.6,1h0V3.4h1.5V15 C17.6,15.9,17.5,16.7,17.3,17.5z M13.8,14.1c0.5-0.3,0.9-0.7,1.3-1.1c0.3-0.5,0.6-1,0.8-1.6c0.2-0.6,0.3-1.2,0.3-1.9 c0-0.6-0.1-1.2-0.2-1.9c-0.1-0.6-0.4-1.2-0.7-1.7c-0.3-0.5-0.7-0.9-1.3-1.2c-0.5-0.3-1.1-0.5-1.9-0.5s-1.4,0.2-1.9,0.5 c-0.5,0.3-1,0.7-1.3,1.2C8.5,6.4,8.3,7,8.1,7.6C8,8.2,7.9,8.9,7.9,9.5c0,0.6,0.1,1.3,0.2,1.9C8.3,12,8.6,12.5,8.9,13 c0.3,0.5,0.8,0.8,1.3,1.1c0.5,0.3,1.1,0.4,1.9,0.4C12.7,14.5,13.3,14.4,13.8,14.1z"></path></svg>',
    166168        ),
    167169        'google'        => array(
    168170            'name' => 'Google',
    169             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"></path></svg>',
     171            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"></path></svg>',
    170172        ),
    171173        'github'        => array(
    172174            'name' => 'GitHub',
    173             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"></path></svg>',
     175            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"></path></svg>',
    174176        ),
    175177        'instagram'     => array(
    176178            'name' => 'Instagram',
    177             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg>',
     179            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg>',
    178180        ),
    179181        'lastfm'        => array(
    180182            'name' => 'Last.fm',
    181             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M10.5002,0 C4.7006,0 0,4.70109753 0,10.4998496 C0,16.2989526 4.7006,21 10.5002,21 C16.299,21 21,16.2989526 21,10.4998496 C21,4.70109753 16.299,0 10.5002,0 Z M14.69735,14.7204413 C13.3164,14.7151781 12.4346,14.0870017 11.83445,12.6859357 L11.6816001,12.3451305 L10.35405,9.31011397 C9.92709997,8.26875064 8.85260001,7.57120012 7.68010001,7.57120012 C6.06945001,7.57120012 4.75925001,8.88509738 4.75925001,10.5009524 C4.75925001,12.1164565 6.06945001,13.4303036 7.68010001,13.4303036 C8.77200001,13.4303036 9.76514999,12.827541 10.2719501,11.8567047 C10.2893,11.8235214 10.3239,11.8019673 10.36305,11.8038219 C10.4007,11.8053759 10.43535,11.8287847 10.4504,11.8631709 L10.98655,13.1045863 C11.0016,13.1389726 10.9956,13.17782 10.97225,13.2068931 C10.1605001,14.1995341 8.96020001,14.7683115 7.68010001,14.7683115 C5.33305,14.7683115 3.42340001,12.8535563 3.42340001,10.5009524 C3.42340001,8.14679459 5.33300001,6.23203946 7.68010001,6.23203946 C9.45720002,6.23203946 10.8909,7.19074535 11.6138,8.86359341 C11.6205501,8.88018505 12.3412,10.5707777 12.97445,12.0190621 C13.34865,12.8739575 13.64615,13.3959676 14.6288,13.4291508 C15.5663001,13.4612814 16.25375,12.9121534 16.25375,12.1484869 C16.25375,11.4691321 15.8320501,11.3003585 14.8803,10.98216 C13.2365,10.4397989 12.34495,9.88605929 12.34495,8.51817658 C12.34495,7.1809207 13.26665,6.31615054 14.692,6.31615054 C15.62875,6.31615054 16.3155,6.7286858 16.79215,7.5768142 C16.80495,7.60062396 16.8079001,7.62814302 16.8004001,7.65420843 C16.7929,7.68027384 16.7748,7.70212868 16.7507001,7.713808 L15.86145,8.16900031 C15.8178001,8.19200805 15.7643,8.17807308 15.73565,8.13847371 C15.43295,7.71345711 15.0956,7.52513451 14.6423,7.52513451 C14.05125,7.52513451 13.6220001,7.92899802 13.6220001,8.48649708 C13.6220001,9.17382194 14.1529001,9.34144259 15.0339,9.61923972 C15.14915,9.65578139 15.26955,9.69397731 15.39385,9.73432853 C16.7763,10.1865133 17.57675,10.7311301 17.57675,12.1836251 C17.57685,13.629654 16.3389,14.7204413 14.69735,14.7204413 Z"></path></svg>',
     183            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M10.5002,0 C4.7006,0 0,4.70109753 0,10.4998496 C0,16.2989526 4.7006,21 10.5002,21 C16.299,21 21,16.2989526 21,10.4998496 C21,4.70109753 16.299,0 10.5002,0 Z M14.69735,14.7204413 C13.3164,14.7151781 12.4346,14.0870017 11.83445,12.6859357 L11.6816001,12.3451305 L10.35405,9.31011397 C9.92709997,8.26875064 8.85260001,7.57120012 7.68010001,7.57120012 C6.06945001,7.57120012 4.75925001,8.88509738 4.75925001,10.5009524 C4.75925001,12.1164565 6.06945001,13.4303036 7.68010001,13.4303036 C8.77200001,13.4303036 9.76514999,12.827541 10.2719501,11.8567047 C10.2893,11.8235214 10.3239,11.8019673 10.36305,11.8038219 C10.4007,11.8053759 10.43535,11.8287847 10.4504,11.8631709 L10.98655,13.1045863 C11.0016,13.1389726 10.9956,13.17782 10.97225,13.2068931 C10.1605001,14.1995341 8.96020001,14.7683115 7.68010001,14.7683115 C5.33305,14.7683115 3.42340001,12.8535563 3.42340001,10.5009524 C3.42340001,8.14679459 5.33300001,6.23203946 7.68010001,6.23203946 C9.45720002,6.23203946 10.8909,7.19074535 11.6138,8.86359341 C11.6205501,8.88018505 12.3412,10.5707777 12.97445,12.0190621 C13.34865,12.8739575 13.64615,13.3959676 14.6288,13.4291508 C15.5663001,13.4612814 16.25375,12.9121534 16.25375,12.1484869 C16.25375,11.4691321 15.8320501,11.3003585 14.8803,10.98216 C13.2365,10.4397989 12.34495,9.88605929 12.34495,8.51817658 C12.34495,7.1809207 13.26665,6.31615054 14.692,6.31615054 C15.62875,6.31615054 16.3155,6.7286858 16.79215,7.5768142 C16.80495,7.60062396 16.8079001,7.62814302 16.8004001,7.65420843 C16.7929,7.68027384 16.7748,7.70212868 16.7507001,7.713808 L15.86145,8.16900031 C15.8178001,8.19200805 15.7643,8.17807308 15.73565,8.13847371 C15.43295,7.71345711 15.0956,7.52513451 14.6423,7.52513451 C14.05125,7.52513451 13.6220001,7.92899802 13.6220001,8.48649708 C13.6220001,9.17382194 14.1529001,9.34144259 15.0339,9.61923972 C15.14915,9.65578139 15.26955,9.69397731 15.39385,9.73432853 C16.7763,10.1865133 17.57675,10.7311301 17.57675,12.1836251 C17.57685,13.629654 16.3389,14.7204413 14.69735,14.7204413 Z"></path></svg>',
    182184        ),
    183185        'linkedin'      => array(
    184186            'name' => 'LinkedIn',
    185             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg>',
     187            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg>',
    186188        ),
    187189        'mail'          => array(
    188190            'name' => 'Mail',
    189             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M20,4H4C2.895,4,2,4.895,2,6v12c0,1.105,0.895,2,2,2h16c1.105,0,2-0.895,2-2V6C22,4.895,21.105,4,20,4z M20,8.236l-8,4.882 L4,8.236V6h16V8.236z"></path></svg>',
     191            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M20,4H4C2.895,4,2,4.895,2,6v12c0,1.105,0.895,2,2,2h16c1.105,0,2-0.895,2-2V6C22,4.895,21.105,4,20,4z M20,8.236l-8,4.882 L4,8.236V6h16V8.236z"></path></svg>',
    190192        ),
    191193        'mastodon'      => array(
    192194            'name' => 'Mastodon',
    193             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg>',
     195            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg>',
    194196        ),
    195197        'meetup'        => array(
    196198            'name' => 'Meetup',
    197             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M19.24775,14.722a3.57032,3.57032,0,0,1-2.94457,3.52073,3.61886,3.61886,0,0,1-.64652.05634c-.07314-.0008-.10187.02846-.12507.09547A2.38881,2.38881,0,0,1,13.49453,20.094a2.33092,2.33092,0,0,1-1.827-.50716.13635.13635,0,0,0-.19878-.00408,3.191,3.191,0,0,1-2.104.60248,3.26309,3.26309,0,0,1-3.00324-2.71993,2.19076,2.19076,0,0,1-.03512-.30865c-.00156-.08579-.03413-.1189-.11608-.13493a2.86421,2.86421,0,0,1-1.23189-.56111,2.945,2.945,0,0,1-1.166-2.05749,2.97484,2.97484,0,0,1,.87524-2.50774.112.112,0,0,0,.02091-.16107,2.7213,2.7213,0,0,1-.36648-1.48A2.81256,2.81256,0,0,1,6.57673,7.58838a.35764.35764,0,0,0,.28869-.22819,4.2208,4.2208,0,0,1,6.02892-1.90111.25161.25161,0,0,0,.22023.0243,3.65608,3.65608,0,0,1,3.76031.90678A3.57244,3.57244,0,0,1,17.95918,8.626a2.97339,2.97339,0,0,1,.01829.57356.10637.10637,0,0,0,.0853.12792,1.97669,1.97669,0,0,1,1.27939,1.33733,2.00266,2.00266,0,0,1-.57112,2.12652c-.05284.05166-.04168.08328-.01173.13489A3.51189,3.51189,0,0,1,19.24775,14.722Zm-6.35959-.27836a1.6984,1.6984,0,0,0,1.14556,1.61113,3.82039,3.82039,0,0,0,1.036.17935,1.46888,1.46888,0,0,0,.73509-.12255.44082.44082,0,0,0,.26057-.44274.45312.45312,0,0,0-.29211-.43375.97191.97191,0,0,0-.20678-.063c-.21326-.03806-.42754-.0701-.63973-.11215a.54787.54787,0,0,1-.50172-.60926,2.75864,2.75864,0,0,1,.1773-.901c.1763-.535.414-1.045.64183-1.55913A12.686,12.686,0,0,0,15.85,10.47863a1.58461,1.58461,0,0,0,.04861-.87208,1.04531,1.04531,0,0,0-.85432-.83981,1.60658,1.60658,0,0,0-1.23654.16594.27593.27593,0,0,1-.36286-.03413c-.085-.0747-.16594-.15379-.24918-.23055a.98682.98682,0,0,0-1.33577-.04933,6.1468,6.1468,0,0,1-.4989.41615.47762.47762,0,0,1-.51535.03566c-.17448-.09307-.35512-.175-.53531-.25665a1.74949,1.74949,0,0,0-.56476-.2016,1.69943,1.69943,0,0,0-1.61654.91787,8.05815,8.05815,0,0,0-.32952.80126c-.45471,1.2557-.82507,2.53825-1.20838,3.81639a1.24151,1.24151,0,0,0,.51532,1.44389,1.42659,1.42659,0,0,0,1.22008.17166,1.09728,1.09728,0,0,0,.66994-.69764c.44145-1.04111.839-2.09989,1.25981-3.14926.11581-.28876.22792-.57874.35078-.86438a.44548.44548,0,0,1,.69189-.19539.50521.50521,0,0,1,.15044.43836,1.75625,1.75625,0,0,1-.14731.50453c-.27379.69219-.55265,1.38236-.82766,2.074a2.0836,2.0836,0,0,0-.14038.42876.50719.50719,0,0,0,.27082.57722.87236.87236,0,0,0,.66145.02739.99137.99137,0,0,0,.53406-.532q.61571-1.20914,1.228-2.42031.28423-.55863.57585-1.1133a.87189.87189,0,0,1,.29055-.35253.34987.34987,0,0,1,.37634-.01265.30291.30291,0,0,1,.12434.31459.56716.56716,0,0,1-.04655.1915c-.05318.12739-.10286.25669-.16183.38156-.34118.71775-.68754,1.43273-1.02568,2.152A2.00213,2.00213,0,0,0,12.88816,14.44366Zm4.78568,5.28972a.88573.88573,0,0,0-1.77139.00465.8857.8857,0,0,0,1.77139-.00465Zm-14.83838-7.296a.84329.84329,0,1,0,.00827-1.68655.8433.8433,0,0,0-.00827,1.68655Zm10.366-9.43673a.83506.83506,0,1,0-.0091,1.67.83505.83505,0,0,0,.0091-1.67Zm6.85014,5.22a.71651.71651,0,0,0-1.433.0093.71656.71656,0,0,0,1.433-.0093ZM5.37528,6.17908A.63823.63823,0,1,0,6.015,5.54483.62292.62292,0,0,0,5.37528,6.17908Zm6.68214,14.80843a.54949.54949,0,1,0-.55052.541A.54556.54556,0,0,0,12.05742,20.98752Zm8.53235-8.49689a.54777.54777,0,0,0-.54027.54023.53327.53327,0,0,0,.532.52293.51548.51548,0,0,0,.53272-.5237A.53187.53187,0,0,0,20.58977,12.49063ZM7.82846,2.4715a.44927.44927,0,1,0,.44484.44766A.43821.43821,0,0,0,7.82846,2.4715Zm13.775,7.60492a.41186.41186,0,0,0-.40065.39623.40178.40178,0,0,0,.40168.40168A.38994.38994,0,0,0,22,10.48172.39946.39946,0,0,0,21.60349,10.07642ZM5.79193,17.96207a.40469.40469,0,0,0-.397-.39646.399.399,0,0,0-.396.405.39234.39234,0,0,0,.39939.389A.39857.39857,0,0,0,5.79193,17.96207Z"></path></svg>',
     199            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.24775,14.722a3.57032,3.57032,0,0,1-2.94457,3.52073,3.61886,3.61886,0,0,1-.64652.05634c-.07314-.0008-.10187.02846-.12507.09547A2.38881,2.38881,0,0,1,13.49453,20.094a2.33092,2.33092,0,0,1-1.827-.50716.13635.13635,0,0,0-.19878-.00408,3.191,3.191,0,0,1-2.104.60248,3.26309,3.26309,0,0,1-3.00324-2.71993,2.19076,2.19076,0,0,1-.03512-.30865c-.00156-.08579-.03413-.1189-.11608-.13493a2.86421,2.86421,0,0,1-1.23189-.56111,2.945,2.945,0,0,1-1.166-2.05749,2.97484,2.97484,0,0,1,.87524-2.50774.112.112,0,0,0,.02091-.16107,2.7213,2.7213,0,0,1-.36648-1.48A2.81256,2.81256,0,0,1,6.57673,7.58838a.35764.35764,0,0,0,.28869-.22819,4.2208,4.2208,0,0,1,6.02892-1.90111.25161.25161,0,0,0,.22023.0243,3.65608,3.65608,0,0,1,3.76031.90678A3.57244,3.57244,0,0,1,17.95918,8.626a2.97339,2.97339,0,0,1,.01829.57356.10637.10637,0,0,0,.0853.12792,1.97669,1.97669,0,0,1,1.27939,1.33733,2.00266,2.00266,0,0,1-.57112,2.12652c-.05284.05166-.04168.08328-.01173.13489A3.51189,3.51189,0,0,1,19.24775,14.722Zm-6.35959-.27836a1.6984,1.6984,0,0,0,1.14556,1.61113,3.82039,3.82039,0,0,0,1.036.17935,1.46888,1.46888,0,0,0,.73509-.12255.44082.44082,0,0,0,.26057-.44274.45312.45312,0,0,0-.29211-.43375.97191.97191,0,0,0-.20678-.063c-.21326-.03806-.42754-.0701-.63973-.11215a.54787.54787,0,0,1-.50172-.60926,2.75864,2.75864,0,0,1,.1773-.901c.1763-.535.414-1.045.64183-1.55913A12.686,12.686,0,0,0,15.85,10.47863a1.58461,1.58461,0,0,0,.04861-.87208,1.04531,1.04531,0,0,0-.85432-.83981,1.60658,1.60658,0,0,0-1.23654.16594.27593.27593,0,0,1-.36286-.03413c-.085-.0747-.16594-.15379-.24918-.23055a.98682.98682,0,0,0-1.33577-.04933,6.1468,6.1468,0,0,1-.4989.41615.47762.47762,0,0,1-.51535.03566c-.17448-.09307-.35512-.175-.53531-.25665a1.74949,1.74949,0,0,0-.56476-.2016,1.69943,1.69943,0,0,0-1.61654.91787,8.05815,8.05815,0,0,0-.32952.80126c-.45471,1.2557-.82507,2.53825-1.20838,3.81639a1.24151,1.24151,0,0,0,.51532,1.44389,1.42659,1.42659,0,0,0,1.22008.17166,1.09728,1.09728,0,0,0,.66994-.69764c.44145-1.04111.839-2.09989,1.25981-3.14926.11581-.28876.22792-.57874.35078-.86438a.44548.44548,0,0,1,.69189-.19539.50521.50521,0,0,1,.15044.43836,1.75625,1.75625,0,0,1-.14731.50453c-.27379.69219-.55265,1.38236-.82766,2.074a2.0836,2.0836,0,0,0-.14038.42876.50719.50719,0,0,0,.27082.57722.87236.87236,0,0,0,.66145.02739.99137.99137,0,0,0,.53406-.532q.61571-1.20914,1.228-2.42031.28423-.55863.57585-1.1133a.87189.87189,0,0,1,.29055-.35253.34987.34987,0,0,1,.37634-.01265.30291.30291,0,0,1,.12434.31459.56716.56716,0,0,1-.04655.1915c-.05318.12739-.10286.25669-.16183.38156-.34118.71775-.68754,1.43273-1.02568,2.152A2.00213,2.00213,0,0,0,12.88816,14.44366Zm4.78568,5.28972a.88573.88573,0,0,0-1.77139.00465.8857.8857,0,0,0,1.77139-.00465Zm-14.83838-7.296a.84329.84329,0,1,0,.00827-1.68655.8433.8433,0,0,0-.00827,1.68655Zm10.366-9.43673a.83506.83506,0,1,0-.0091,1.67.83505.83505,0,0,0,.0091-1.67Zm6.85014,5.22a.71651.71651,0,0,0-1.433.0093.71656.71656,0,0,0,1.433-.0093ZM5.37528,6.17908A.63823.63823,0,1,0,6.015,5.54483.62292.62292,0,0,0,5.37528,6.17908Zm6.68214,14.80843a.54949.54949,0,1,0-.55052.541A.54556.54556,0,0,0,12.05742,20.98752Zm8.53235-8.49689a.54777.54777,0,0,0-.54027.54023.53327.53327,0,0,0,.532.52293.51548.51548,0,0,0,.53272-.5237A.53187.53187,0,0,0,20.58977,12.49063ZM7.82846,2.4715a.44927.44927,0,1,0,.44484.44766A.43821.43821,0,0,0,7.82846,2.4715Zm13.775,7.60492a.41186.41186,0,0,0-.40065.39623.40178.40178,0,0,0,.40168.40168A.38994.38994,0,0,0,22,10.48172.39946.39946,0,0,0,21.60349,10.07642ZM5.79193,17.96207a.40469.40469,0,0,0-.397-.39646.399.399,0,0,0-.396.405.39234.39234,0,0,0,.39939.389A.39857.39857,0,0,0,5.79193,17.96207Z"></path></svg>',
    198200        ),
    199201        'medium'        => array(
    200202            'name' => 'Medium',
    201             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M20.962,7.257l-5.457,8.867l-3.923-6.375l3.126-5.08c0.112-0.182,0.319-0.286,0.527-0.286c0.05,0,0.1,0.008,0.149,0.02 c0.039,0.01,0.078,0.023,0.114,0.041l5.43,2.715l0.006,0.003c0.004,0.002,0.007,0.006,0.011,0.008 C20.971,7.191,20.98,7.227,20.962,7.257z M9.86,8.592v5.783l5.14,2.57L9.86,8.592z M15.772,17.331l4.231,2.115 C20.554,19.721,21,19.529,21,19.016V8.835L15.772,17.331z M8.968,7.178L3.665,4.527C3.569,4.479,3.478,4.456,3.395,4.456 C3.163,4.456,3,4.636,3,4.938v11.45c0,0.306,0.224,0.669,0.498,0.806l4.671,2.335c0.12,0.06,0.234,0.088,0.337,0.088 c0.29,0,0.494-0.225,0.494-0.602V7.231C9,7.208,8.988,7.188,8.968,7.178z"></path></svg>',
     203            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M20.962,7.257l-5.457,8.867l-3.923-6.375l3.126-5.08c0.112-0.182,0.319-0.286,0.527-0.286c0.05,0,0.1,0.008,0.149,0.02 c0.039,0.01,0.078,0.023,0.114,0.041l5.43,2.715l0.006,0.003c0.004,0.002,0.007,0.006,0.011,0.008 C20.971,7.191,20.98,7.227,20.962,7.257z M9.86,8.592v5.783l5.14,2.57L9.86,8.592z M15.772,17.331l4.231,2.115 C20.554,19.721,21,19.529,21,19.016V8.835L15.772,17.331z M8.968,7.178L3.665,4.527C3.569,4.479,3.478,4.456,3.395,4.456 C3.163,4.456,3,4.636,3,4.938v11.45c0,0.306,0.224,0.669,0.498,0.806l4.671,2.335c0.12,0.06,0.234,0.088,0.337,0.088 c0.29,0,0.494-0.225,0.494-0.602V7.231C9,7.208,8.988,7.188,8.968,7.178z"></path></svg>',
    202204        ),
    203205        'patreon'       => array(
    204206            'name' => 'Patreon',
    205             'icon' => '<svg width="24" height="24" viewBox="0 0 569 546" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><circle cx="363" cy="205" r="205" /><rect width="100" height="546" x="0" y="0" /></svg>',
     207            'icon' => '<svg width="24" height="24" viewBox="0 0 569 546" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><circle cx="363" cy="205" r="205" /><rect width="100" height="546" x="0" y="0" /></svg>',
    206208        ),
    207209        'pinterest'     => array(
    208210            'name' => 'Pinterest',
    209             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"></path></svg>',
     211            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"></path></svg>',
    210212        ),
    211213        'pocket'        => array(
    212214            'name' => 'Pocket',
    213             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M21.927,4.194C21.667,3.48,20.982,3,20.222,3h-0.01h-1.721H3.839C3.092,3,2.411,3.47,2.145,4.17 C2.066,4.378,2.026,4.594,2.026,4.814v6.035l0.069,1.2c0.29,2.73,1.707,5.115,3.899,6.778c0.039,0.03,0.079,0.059,0.119,0.089 l0.025,0.018c1.175,0.859,2.491,1.441,3.91,1.727c0.655,0.132,1.325,0.2,1.991,0.2c0.615,0,1.232-0.057,1.839-0.17 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.297,2.621-0.864,3.753-1.691l0.025-0.018 c0.04-0.029,0.08-0.058,0.119-0.089c2.192-1.664,3.609-4.049,3.898-6.778l0.069-1.2V4.814C22.026,4.605,22,4.398,21.927,4.194z M17.692,10.481l-4.704,4.512c-0.266,0.254-0.608,0.382-0.949,0.382c-0.342,0-0.684-0.128-0.949-0.382l-4.705-4.512 C5.838,9.957,5.82,9.089,6.344,8.542c0.524-0.547,1.392-0.565,1.939-0.04l3.756,3.601l3.755-3.601 c0.547-0.524,1.415-0.506,1.939,0.04C18.256,9.089,18.238,9.956,17.692,10.481z"></path></svg>',
     215            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.927,4.194C21.667,3.48,20.982,3,20.222,3h-0.01h-1.721H3.839C3.092,3,2.411,3.47,2.145,4.17 C2.066,4.378,2.026,4.594,2.026,4.814v6.035l0.069,1.2c0.29,2.73,1.707,5.115,3.899,6.778c0.039,0.03,0.079,0.059,0.119,0.089 l0.025,0.018c1.175,0.859,2.491,1.441,3.91,1.727c0.655,0.132,1.325,0.2,1.991,0.2c0.615,0,1.232-0.057,1.839-0.17 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.297,2.621-0.864,3.753-1.691l0.025-0.018 c0.04-0.029,0.08-0.058,0.119-0.089c2.192-1.664,3.609-4.049,3.898-6.778l0.069-1.2V4.814C22.026,4.605,22,4.398,21.927,4.194z M17.692,10.481l-4.704,4.512c-0.266,0.254-0.608,0.382-0.949,0.382c-0.342,0-0.684-0.128-0.949-0.382l-4.705-4.512 C5.838,9.957,5.82,9.089,6.344,8.542c0.524-0.547,1.392-0.565,1.939-0.04l3.756,3.601l3.755-3.601 c0.547-0.524,1.415-0.506,1.939,0.04C18.256,9.089,18.238,9.956,17.692,10.481z"></path></svg>',
    214216        ),
    215217        'reddit'        => array(
    216218            'name' => 'Reddit',
    217             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22,11.816c0-1.256-1.021-2.277-2.277-2.277c-0.593,0-1.122,0.24-1.526,0.614c-1.481-0.965-3.455-1.594-5.647-1.69 l1.171-3.702l3.18,0.748c0.008,1.028,0.846,1.862,1.876,1.862c1.035,0,1.877-0.842,1.877-1.878c0-1.035-0.842-1.877-1.877-1.877 c-0.769,0-1.431,0.466-1.72,1.13l-3.508-0.826c-0.203-0.047-0.399,0.067-0.46,0.261l-1.35,4.268 c-2.316,0.038-4.411,0.67-5.97,1.671C5.368,9.765,4.853,9.539,4.277,9.539C3.021,9.539,2,10.56,2,11.816 c0,0.814,0.433,1.523,1.078,1.925c-0.037,0.221-0.061,0.444-0.061,0.672c0,3.292,4.011,5.97,8.941,5.97s8.941-2.678,8.941-5.97 c0-0.214-0.02-0.424-0.053-0.632C21.533,13.39,22,12.661,22,11.816z M18.776,4.394c0.606,0,1.1,0.493,1.1,1.1s-0.493,1.1-1.1,1.1 s-1.1-0.494-1.1-1.1S18.169,4.394,18.776,4.394z M2.777,11.816c0-0.827,0.672-1.5,1.499-1.5c0.313,0,0.598,0.103,0.838,0.269 c-0.851,0.676-1.477,1.479-1.812,2.36C2.983,12.672,2.777,12.27,2.777,11.816z M11.959,19.606c-4.501,0-8.164-2.329-8.164-5.193 S7.457,9.22,11.959,9.22s8.164,2.329,8.164,5.193S16.46,19.606,11.959,19.606z M20.636,13.001c-0.326-0.89-0.948-1.701-1.797-2.384 c0.248-0.186,0.55-0.301,0.883-0.301c0.827,0,1.5,0.673,1.5,1.5C21.223,12.299,20.992,12.727,20.636,13.001z M8.996,14.704 c-0.76,0-1.397-0.616-1.397-1.376c0-0.76,0.637-1.397,1.397-1.397c0.76,0,1.376,0.637,1.376,1.397 C10.372,14.088,9.756,14.704,8.996,14.704z M16.401,13.328c0,0.76-0.616,1.376-1.376,1.376c-0.76,0-1.399-0.616-1.399-1.376 c0-0.76,0.639-1.397,1.399-1.397C15.785,11.931,16.401,12.568,16.401,13.328z M15.229,16.708c0.152,0.152,0.152,0.398,0,0.55 c-0.674,0.674-1.727,1.002-3.219,1.002c-0.004,0-0.007-0.002-0.011-0.002c-0.004,0-0.007,0.002-0.011,0.002 c-1.492,0-2.544-0.328-3.218-1.002c-0.152-0.152-0.152-0.398,0-0.55c0.152-0.152,0.399-0.151,0.55,0 c0.521,0.521,1.394,0.775,2.669,0.775c0.004,0,0.007,0.002,0.011,0.002c0.004,0,0.007-0.002,0.011-0.002 c1.275,0,2.148-0.253,2.669-0.775C14.831,16.556,15.078,16.556,15.229,16.708z"></path></svg>',
     219            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22,11.816c0-1.256-1.021-2.277-2.277-2.277c-0.593,0-1.122,0.24-1.526,0.614c-1.481-0.965-3.455-1.594-5.647-1.69 l1.171-3.702l3.18,0.748c0.008,1.028,0.846,1.862,1.876,1.862c1.035,0,1.877-0.842,1.877-1.878c0-1.035-0.842-1.877-1.877-1.877 c-0.769,0-1.431,0.466-1.72,1.13l-3.508-0.826c-0.203-0.047-0.399,0.067-0.46,0.261l-1.35,4.268 c-2.316,0.038-4.411,0.67-5.97,1.671C5.368,9.765,4.853,9.539,4.277,9.539C3.021,9.539,2,10.56,2,11.816 c0,0.814,0.433,1.523,1.078,1.925c-0.037,0.221-0.061,0.444-0.061,0.672c0,3.292,4.011,5.97,8.941,5.97s8.941-2.678,8.941-5.97 c0-0.214-0.02-0.424-0.053-0.632C21.533,13.39,22,12.661,22,11.816z M18.776,4.394c0.606,0,1.1,0.493,1.1,1.1s-0.493,1.1-1.1,1.1 s-1.1-0.494-1.1-1.1S18.169,4.394,18.776,4.394z M2.777,11.816c0-0.827,0.672-1.5,1.499-1.5c0.313,0,0.598,0.103,0.838,0.269 c-0.851,0.676-1.477,1.479-1.812,2.36C2.983,12.672,2.777,12.27,2.777,11.816z M11.959,19.606c-4.501,0-8.164-2.329-8.164-5.193 S7.457,9.22,11.959,9.22s8.164,2.329,8.164,5.193S16.46,19.606,11.959,19.606z M20.636,13.001c-0.326-0.89-0.948-1.701-1.797-2.384 c0.248-0.186,0.55-0.301,0.883-0.301c0.827,0,1.5,0.673,1.5,1.5C21.223,12.299,20.992,12.727,20.636,13.001z M8.996,14.704 c-0.76,0-1.397-0.616-1.397-1.376c0-0.76,0.637-1.397,1.397-1.397c0.76,0,1.376,0.637,1.376,1.397 C10.372,14.088,9.756,14.704,8.996,14.704z M16.401,13.328c0,0.76-0.616,1.376-1.376,1.376c-0.76,0-1.399-0.616-1.399-1.376 c0-0.76,0.639-1.397,1.399-1.397C15.785,11.931,16.401,12.568,16.401,13.328z M15.229,16.708c0.152,0.152,0.152,0.398,0,0.55 c-0.674,0.674-1.727,1.002-3.219,1.002c-0.004,0-0.007-0.002-0.011-0.002c-0.004,0-0.007,0.002-0.011,0.002 c-1.492,0-2.544-0.328-3.218-1.002c-0.152-0.152-0.152-0.398,0-0.55c0.152-0.152,0.399-0.151,0.55,0 c0.521,0.521,1.394,0.775,2.669,0.775c0.004,0,0.007,0.002,0.011,0.002c0.004,0,0.007-0.002,0.011-0.002 c1.275,0,2.148-0.253,2.669-0.775C14.831,16.556,15.078,16.556,15.229,16.708z"></path></svg>',
    218220        ),
    219221        'skype'         => array(
    220222            'name' => 'Skype',
    221             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M10.113,2.699c0.033-0.006,0.067-0.013,0.1-0.02c0.033,0.017,0.066,0.033,0.098,0.051L10.113,2.699z M2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223z M21.275,13.771 c0.007-0.035,0.011-0.071,0.018-0.106c-0.018-0.031-0.033-0.064-0.052-0.095L21.275,13.771z M13.563,21.199 c0.032,0.019,0.065,0.035,0.096,0.053c0.036-0.006,0.071-0.011,0.105-0.017L13.563,21.199z M22,16.386 c0,1.494-0.581,2.898-1.637,3.953c-1.056,1.057-2.459,1.637-3.953,1.637c-0.967,0-1.914-0.251-2.75-0.725 c0.036-0.006,0.071-0.011,0.105-0.017l-0.202-0.035c0.032,0.019,0.065,0.035,0.096,0.053c-0.543,0.096-1.099,0.147-1.654,0.147 c-1.275,0-2.512-0.25-3.676-0.743c-1.125-0.474-2.135-1.156-3.002-2.023c-0.867-0.867-1.548-1.877-2.023-3.002 c-0.493-1.164-0.743-2.401-0.743-3.676c0-0.546,0.049-1.093,0.142-1.628c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103C2.244,9.5,2,8.566,2,7.615c0-1.493,0.582-2.898,1.637-3.953 c1.056-1.056,2.46-1.638,3.953-1.638c0.915,0,1.818,0.228,2.622,0.655c-0.033,0.007-0.067,0.013-0.1,0.02l0.199,0.031 c-0.032-0.018-0.066-0.034-0.098-0.051c0.002,0,0.003-0.001,0.004-0.001c0.586-0.112,1.187-0.169,1.788-0.169 c1.275,0,2.512,0.249,3.676,0.742c1.124,0.476,2.135,1.156,3.002,2.024c0.868,0.867,1.548,1.877,2.024,3.002 c0.493,1.164,0.743,2.401,0.743,3.676c0,0.575-0.054,1.15-0.157,1.712c-0.018-0.031-0.033-0.064-0.052-0.095l0.034,0.201 c0.007-0.035,0.011-0.071,0.018-0.106C21.754,14.494,22,15.432,22,16.386z M16.817,14.138c0-1.331-0.613-2.743-3.033-3.282 l-2.209-0.49c-0.84-0.192-1.807-0.444-1.807-1.237c0-0.794,0.679-1.348,1.903-1.348c2.468,0,2.243,1.696,3.468,1.696 c0.645,0,1.209-0.379,1.209-1.031c0-1.521-2.435-2.663-4.5-2.663c-2.242,0-4.63,0.952-4.63,3.488c0,1.221,0.436,2.521,2.839,3.123 l2.984,0.745c0.903,0.223,1.129,0.731,1.129,1.189c0,0.762-0.758,1.507-2.129,1.507c-2.679,0-2.307-2.062-3.743-2.062 c-0.645,0-1.113,0.444-1.113,1.078c0,1.236,1.501,2.886,4.856,2.886C15.236,17.737,16.817,16.199,16.817,14.138z"></path></svg>',
     223            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M10.113,2.699c0.033-0.006,0.067-0.013,0.1-0.02c0.033,0.017,0.066,0.033,0.098,0.051L10.113,2.699z M2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223z M21.275,13.771 c0.007-0.035,0.011-0.071,0.018-0.106c-0.018-0.031-0.033-0.064-0.052-0.095L21.275,13.771z M13.563,21.199 c0.032,0.019,0.065,0.035,0.096,0.053c0.036-0.006,0.071-0.011,0.105-0.017L13.563,21.199z M22,16.386 c0,1.494-0.581,2.898-1.637,3.953c-1.056,1.057-2.459,1.637-3.953,1.637c-0.967,0-1.914-0.251-2.75-0.725 c0.036-0.006,0.071-0.011,0.105-0.017l-0.202-0.035c0.032,0.019,0.065,0.035,0.096,0.053c-0.543,0.096-1.099,0.147-1.654,0.147 c-1.275,0-2.512-0.25-3.676-0.743c-1.125-0.474-2.135-1.156-3.002-2.023c-0.867-0.867-1.548-1.877-2.023-3.002 c-0.493-1.164-0.743-2.401-0.743-3.676c0-0.546,0.049-1.093,0.142-1.628c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103C2.244,9.5,2,8.566,2,7.615c0-1.493,0.582-2.898,1.637-3.953 c1.056-1.056,2.46-1.638,3.953-1.638c0.915,0,1.818,0.228,2.622,0.655c-0.033,0.007-0.067,0.013-0.1,0.02l0.199,0.031 c-0.032-0.018-0.066-0.034-0.098-0.051c0.002,0,0.003-0.001,0.004-0.001c0.586-0.112,1.187-0.169,1.788-0.169 c1.275,0,2.512,0.249,3.676,0.742c1.124,0.476,2.135,1.156,3.002,2.024c0.868,0.867,1.548,1.877,2.024,3.002 c0.493,1.164,0.743,2.401,0.743,3.676c0,0.575-0.054,1.15-0.157,1.712c-0.018-0.031-0.033-0.064-0.052-0.095l0.034,0.201 c0.007-0.035,0.011-0.071,0.018-0.106C21.754,14.494,22,15.432,22,16.386z M16.817,14.138c0-1.331-0.613-2.743-3.033-3.282 l-2.209-0.49c-0.84-0.192-1.807-0.444-1.807-1.237c0-0.794,0.679-1.348,1.903-1.348c2.468,0,2.243,1.696,3.468,1.696 c0.645,0,1.209-0.379,1.209-1.031c0-1.521-2.435-2.663-4.5-2.663c-2.242,0-4.63,0.952-4.63,3.488c0,1.221,0.436,2.521,2.839,3.123 l2.984,0.745c0.903,0.223,1.129,0.731,1.129,1.189c0,0.762-0.758,1.507-2.129,1.507c-2.679,0-2.307-2.062-3.743-2.062 c-0.645,0-1.113,0.444-1.113,1.078c0,1.236,1.501,2.886,4.856,2.886C15.236,17.737,16.817,16.199,16.817,14.138z"></path></svg>',
    222224        ),
    223225        'snapchat'      => array(
    224226            'name' => 'Snapchat',
    225             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"></path></svg>',
     227            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"></path></svg>',
    226228        ),
    227229        'soundcloud'    => array(
    228230            'name' => 'Soundcloud',
    229             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M8.9,16.1L9,14L8.9,9.5c0-0.1,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1L8.3,14l0.1,2.1 c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1C8.8,16.3,8.9,16.3,8.9,16.1z M11.4,15.9l0.1-1.8L11.4,9c0-0.1,0-0.2-0.1-0.2 c0,0-0.1,0-0.1,0s-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2l0,0.1l-0.1,5c0,0,0,0.7,0.1,2v0c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.1 c0.1,0,0.1,0,0.2-0.1c0.1,0,0.1-0.1,0.1-0.2L11.4,15.9z M2.4,12.9L2.5,14l-0.2,1.1c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1L2.1,14 l0.1-1.1C2.2,12.9,2.3,12.9,2.4,12.9C2.3,12.9,2.4,12.9,2.4,12.9z M3.1,12.2L3.3,14l-0.2,1.8c0,0.1,0,0.1-0.1,0.1 c-0.1,0-0.1,0-0.1-0.1L2.8,14L3,12.2C3,12.2,3,12.2,3.1,12.2C3.1,12.2,3.1,12.2,3.1,12.2z M3.9,11.9L4.1,14l-0.2,2.1 c0,0.1,0,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L3.5,14l0.2-2.1c0-0.1,0-0.1,0.1-0.1C3.9,11.8,3.9,11.8,3.9,11.9z M4.7,11.9L4.9,14 l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L4.3,14l0.2-2.2c0-0.1,0-0.1,0.1-0.1C4.7,11.7,4.7,11.8,4.7,11.9z M5.6,12 l0.2,2l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1,0-0.1,0c0,0,0-0.1,0-0.1L5.1,14l0.2-2c0,0,0-0.1,0-0.1s0.1,0,0.1,0 C5.5,11.9,5.5,11.9,5.6,12L5.6,12z M6.4,10.7L6.6,14l-0.2,2.1c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c-0.1,0-0.1-0.1-0.2-0.2L5.9,14 l0.2-3.3c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0C6.4,10.7,6.4,10.7,6.4,10.7z M7.2,10l0.2,4.1l-0.2,2.1c0,0,0,0.1,0,0.1 c0,0-0.1,0-0.1,0c-0.1,0-0.2-0.1-0.2-0.2l-0.1-2.1L6.8,10c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0S7.2,9.9,7.2,10z M8,9.6L8.2,14 L8,16.1c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2L7.5,14l0.1-4.4c0-0.1,0-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1 C8,9.6,8,9.6,8,9.6z M11.4,16.1L11.4,16.1L11.4,16.1z M9.7,9.6L9.8,14l-0.1,2.1c0,0.1,0,0.1-0.1,0.2s-0.1,0.1-0.2,0.1 c-0.1,0-0.1,0-0.1-0.1s-0.1-0.1-0.1-0.2L9.2,14l0.1-4.4c0-0.1,0-0.1,0.1-0.2s0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S9.7,9.5,9.7,9.6 L9.7,9.6z M10.6,9.8l0.1,4.3l-0.1,2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c0,0-0.1-0.1-0.1-0.2L10,14 l0.1-4.3c0-0.1,0-0.1,0.1-0.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S10.6,9.7,10.6,9.8z M12.4,14l-0.1,2c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2l-0.1-1l-0.1-1l0.1-5.5v0c0-0.1,0-0.2,0.1-0.2 c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0.1,0,0.1,0.1,0.1,0.2L12.4,14z M22.1,13.9c0,0.7-0.2,1.3-0.7,1.7c-0.5,0.5-1.1,0.7-1.7,0.7 h-6.8c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2V8.2c0-0.1,0.1-0.2,0.2-0.3c0.5-0.2,1-0.3,1.6-0.3c1.1,0,2.1,0.4,2.9,1.1 c0.8,0.8,1.3,1.7,1.4,2.8c0.3-0.1,0.6-0.2,1-0.2c0.7,0,1.3,0.2,1.7,0.7C21.8,12.6,22.1,13.2,22.1,13.9L22.1,13.9z"></path></svg>',
     231            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M8.9,16.1L9,14L8.9,9.5c0-0.1,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1L8.3,14l0.1,2.1 c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1C8.8,16.3,8.9,16.3,8.9,16.1z M11.4,15.9l0.1-1.8L11.4,9c0-0.1,0-0.2-0.1-0.2 c0,0-0.1,0-0.1,0s-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2l0,0.1l-0.1,5c0,0,0,0.7,0.1,2v0c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.1 c0.1,0,0.1,0,0.2-0.1c0.1,0,0.1-0.1,0.1-0.2L11.4,15.9z M2.4,12.9L2.5,14l-0.2,1.1c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1L2.1,14 l0.1-1.1C2.2,12.9,2.3,12.9,2.4,12.9C2.3,12.9,2.4,12.9,2.4,12.9z M3.1,12.2L3.3,14l-0.2,1.8c0,0.1,0,0.1-0.1,0.1 c-0.1,0-0.1,0-0.1-0.1L2.8,14L3,12.2C3,12.2,3,12.2,3.1,12.2C3.1,12.2,3.1,12.2,3.1,12.2z M3.9,11.9L4.1,14l-0.2,2.1 c0,0.1,0,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L3.5,14l0.2-2.1c0-0.1,0-0.1,0.1-0.1C3.9,11.8,3.9,11.8,3.9,11.9z M4.7,11.9L4.9,14 l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L4.3,14l0.2-2.2c0-0.1,0-0.1,0.1-0.1C4.7,11.7,4.7,11.8,4.7,11.9z M5.6,12 l0.2,2l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1,0-0.1,0c0,0,0-0.1,0-0.1L5.1,14l0.2-2c0,0,0-0.1,0-0.1s0.1,0,0.1,0 C5.5,11.9,5.5,11.9,5.6,12L5.6,12z M6.4,10.7L6.6,14l-0.2,2.1c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c-0.1,0-0.1-0.1-0.2-0.2L5.9,14 l0.2-3.3c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0C6.4,10.7,6.4,10.7,6.4,10.7z M7.2,10l0.2,4.1l-0.2,2.1c0,0,0,0.1,0,0.1 c0,0-0.1,0-0.1,0c-0.1,0-0.2-0.1-0.2-0.2l-0.1-2.1L6.8,10c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0S7.2,9.9,7.2,10z M8,9.6L8.2,14 L8,16.1c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2L7.5,14l0.1-4.4c0-0.1,0-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1 C8,9.6,8,9.6,8,9.6z M11.4,16.1L11.4,16.1L11.4,16.1z M9.7,9.6L9.8,14l-0.1,2.1c0,0.1,0,0.1-0.1,0.2s-0.1,0.1-0.2,0.1 c-0.1,0-0.1,0-0.1-0.1s-0.1-0.1-0.1-0.2L9.2,14l0.1-4.4c0-0.1,0-0.1,0.1-0.2s0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S9.7,9.5,9.7,9.6 L9.7,9.6z M10.6,9.8l0.1,4.3l-0.1,2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c0,0-0.1-0.1-0.1-0.2L10,14 l0.1-4.3c0-0.1,0-0.1,0.1-0.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S10.6,9.7,10.6,9.8z M12.4,14l-0.1,2c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2l-0.1-1l-0.1-1l0.1-5.5v0c0-0.1,0-0.2,0.1-0.2 c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0.1,0,0.1,0.1,0.1,0.2L12.4,14z M22.1,13.9c0,0.7-0.2,1.3-0.7,1.7c-0.5,0.5-1.1,0.7-1.7,0.7 h-6.8c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2V8.2c0-0.1,0.1-0.2,0.2-0.3c0.5-0.2,1-0.3,1.6-0.3c1.1,0,2.1,0.4,2.9,1.1 c0.8,0.8,1.3,1.7,1.4,2.8c0.3-0.1,0.6-0.2,1-0.2c0.7,0,1.3,0.2,1.7,0.7C21.8,12.6,22.1,13.2,22.1,13.9L22.1,13.9z"></path></svg>',
    230232        ),
    231233        'spotify'       => array(
    232234            'name' => 'Spotify',
    233             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"></path></svg>',
     235            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"></path></svg>',
    234236        ),
    235237        'telegram'      => array(
    236238            'name' => 'Telegram',
    237             'icon' => '<svg width="24" height="24" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M28.9700376,63.3244248 C47.6273373,55.1957357 60.0684594,49.8368063 66.2934036,47.2476366 C84.0668845,39.855031 87.7600616,38.5708563 90.1672227,38.528 C90.6966555,38.5191258 91.8804274,38.6503351 92.6472251,39.2725385 C93.294694,39.7979149 93.4728387,40.5076237 93.5580865,41.0057381 C93.6433345,41.5038525 93.7494885,42.63857 93.6651041,43.5252052 C92.7019529,53.6451182 88.5344133,78.2034783 86.4142057,89.5379542 C85.5170662,94.3339958 83.750571,95.9420841 82.0403991,96.0994568 C78.3237996,96.4414641 75.5015827,93.6432685 71.9018743,91.2836143 C66.2690414,87.5912212 63.0868492,85.2926952 57.6192095,81.6896017 C51.3004058,77.5256038 55.3966232,75.2369981 58.9976911,71.4967761 C59.9401076,70.5179421 76.3155302,55.6232293 76.6324771,54.2720454 C76.6721165,54.1030573 76.7089039,53.4731496 76.3346867,53.1405352 C75.9604695,52.8079208 75.4081573,52.921662 75.0095933,53.0121213 C74.444641,53.1403447 65.4461175,59.0880351 48.0140228,70.8551922 C45.4598218,72.6091037 43.1463059,73.4636682 41.0734751,73.4188859 C38.7883453,73.3695169 34.3926725,72.1268388 31.1249416,71.0646282 C27.1169366,69.7617838 23.931454,69.0729605 24.208838,66.8603276 C24.3533167,65.7078514 25.9403832,64.5292172 28.9700376,63.3244248 Z" /></svg>',
     239            'icon' => '<svg width="24" height="24" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M28.9700376,63.3244248 C47.6273373,55.1957357 60.0684594,49.8368063 66.2934036,47.2476366 C84.0668845,39.855031 87.7600616,38.5708563 90.1672227,38.528 C90.6966555,38.5191258 91.8804274,38.6503351 92.6472251,39.2725385 C93.294694,39.7979149 93.4728387,40.5076237 93.5580865,41.0057381 C93.6433345,41.5038525 93.7494885,42.63857 93.6651041,43.5252052 C92.7019529,53.6451182 88.5344133,78.2034783 86.4142057,89.5379542 C85.5170662,94.3339958 83.750571,95.9420841 82.0403991,96.0994568 C78.3237996,96.4414641 75.5015827,93.6432685 71.9018743,91.2836143 C66.2690414,87.5912212 63.0868492,85.2926952 57.6192095,81.6896017 C51.3004058,77.5256038 55.3966232,75.2369981 58.9976911,71.4967761 C59.9401076,70.5179421 76.3155302,55.6232293 76.6324771,54.2720454 C76.6721165,54.1030573 76.7089039,53.4731496 76.3346867,53.1405352 C75.9604695,52.8079208 75.4081573,52.921662 75.0095933,53.0121213 C74.444641,53.1403447 65.4461175,59.0880351 48.0140228,70.8551922 C45.4598218,72.6091037 43.1463059,73.4636682 41.0734751,73.4188859 C38.7883453,73.3695169 34.3926725,72.1268388 31.1249416,71.0646282 C27.1169366,69.7617838 23.931454,69.0729605 24.208838,66.8603276 C24.3533167,65.7078514 25.9403832,64.5292172 28.9700376,63.3244248 Z" /></svg>',
    238240        ),
    239241        'tiktok'        => array(
    240242            'name' => 'TikTok',
    241             'icon' => '<svg width="24" height="24" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z" /></svg>',
     243            'icon' => '<svg width="24" height="24" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z" /></svg>',
    242244        ),
    243245        'tumblr'        => array(
    244246            'name' => 'Tumblr',
    245             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M17.04 21.28h-3.28c-2.84 0-4.94-1.37-4.94-5.02v-5.67H6.08V7.5c2.93-.73 4.11-3.3 4.3-5.48h3.01v4.93h3.47v3.65H13.4v4.93c0 1.47.73 2.01 1.92 2.01h1.73v3.75z" /></path></svg>',
     247            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M17.04 21.28h-3.28c-2.84 0-4.94-1.37-4.94-5.02v-5.67H6.08V7.5c2.93-.73 4.11-3.3 4.3-5.48h3.01v4.93h3.47v3.65H13.4v4.93c0 1.47.73 2.01 1.92 2.01h1.73v3.75z" /></path></svg>',
    246248        ),
    247249        'twitch'        => array(
    248250            'name' => 'Twitch',
    249             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M16.499,8.089h-1.636v4.91h1.636V8.089z M12,8.089h-1.637v4.91H12V8.089z M4.228,3.178L3,6.451v13.092h4.499V22h2.456 l2.454-2.456h3.681L21,14.636V3.178H4.228z M19.364,13.816l-2.864,2.865H12l-2.453,2.453V16.68H5.863V4.814h13.501V13.816z"></path></svg>',
     251            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M16.499,8.089h-1.636v4.91h1.636V8.089z M12,8.089h-1.637v4.91H12V8.089z M4.228,3.178L3,6.451v13.092h4.499V22h2.456 l2.454-2.456h3.681L21,14.636V3.178H4.228z M19.364,13.816l-2.864,2.865H12l-2.453,2.453V16.68H5.863V4.814h13.501V13.816z"></path></svg>',
    250252        ),
    251253        'twitter'       => array(
    252254            'name' => 'Twitter',
    253             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg>',
     255            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg>',
    254256        ),
    255257        'vimeo'         => array(
    256258            'name' => 'Vimeo',
    257             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"></path></svg>',
     259            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"></path></svg>',
    258260        ),
    259261        'vk'            => array(
    260262            'name' => 'VK',
    261             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"></path></svg>',
     263            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"></path></svg>',
    262264        ),
    263265        'wordpress'     => array(
    264266            'name' => 'WordPress',
    265             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"></path></svg>',
     267            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"></path></svg>',
    266268        ),
    267269        'yelp'          => array(
    268270            'name' => 'Yelp',
    269             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"></path></svg>',
     271            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"></path></svg>',
    270272        ),
    271273        'youtube'       => array(
    272274            'name' => 'YouTube',
    273             'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg>',
     275            'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg>',
    274276        ),
    275277        'share'         => array(
  • trunk/src/wp-includes/blocks/social-link/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/social-link",
     
    56    "category": "widgets",
    67    "parent": [ "core/social-links" ],
    7     "description": "Display an icon linking to a social media profile or website.",
     8    "description": "Display an icon linking to a social media profile or site.",
    89    "textdomain": "default",
    910    "attributes": {
     
    2021    "usesContext": [
    2122        "openInNewTab",
     23        "showLabels",
    2224        "iconColorValue",
    2325        "iconBackgroundColorValue"
  • trunk/src/wp-includes/blocks/social-links/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/social-links",
    45    "title": "Social Icons",
    56    "category": "widgets",
    6     "description": "Display icons linking to your social media profiles or websites.",
     7    "description": "Display icons linking to your social media profiles or sites.",
    78    "keywords": [ "links" ],
    89    "textdomain": "default",
     
    3031            "default": false
    3132        },
     33        "showLabels": {
     34            "type": "boolean",
     35            "default": false
     36        },
    3237        "size": {
    3338            "type": "string"
     
    3641    "providesContext": {
    3742        "openInNewTab": "openInNewTab",
     43        "showLabels": "showLabels",
    3844        "iconColorValue": "iconColorValue",
    3945        "iconBackgroundColorValue": "iconBackgroundColorValue"
     
    4652            "allowSwitching": false,
    4753            "allowInheriting": false,
     54            "allowVerticalAlignment": false,
    4855            "default": {
    4956                "type": "flex"
     
    5158        },
    5259        "spacing": {
    53             "blockGap": true,
     60            "blockGap": [ "horizontal", "vertical" ],
    5461            "margin": [ "top", "bottom" ],
    55             "units": [
    56                 "px",
    57                 "em",
    58                 "rem",
    59                 "vh",
    60                 "vw"
    61             ],
     62            "units": [ "px", "em", "rem", "vh", "vw" ],
    6263            "__experimentalDefaultControls": {
    6364                "blockGap": true
  • trunk/src/wp-includes/blocks/spacer/block.json

    r52765 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/spacer",
  • trunk/src/wp-includes/blocks/table/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/table",
     
    128129        "color": {
    129130            "__experimentalSkipSerialization": true,
    130             "gradients": true
     131            "gradients": true,
     132            "__experimentalDefaultControls": {
     133                "background": true,
     134                "text": true
     135            }
    131136        },
    132137        "typography": {
     
    145150            "color": true,
    146151            "style": true,
    147             "width": true
     152            "width": true,
     153            "__experimentalDefaultControls": {
     154                "color": true,
     155                "style": true,
     156                "width": true
     157            }
    148158        },
    149159        "__experimentalSelector": ".wp-block-table > table"
  • trunk/src/wp-includes/blocks/tag-cloud.php

    r52042 r53157  
    1414 */
    1515function render_block_core_tag_cloud( $attributes ) {
     16    $smallest_font_size = $attributes['smallestFontSize'];
     17    $unit               = ( preg_match( '/^[0-9.]+(?P<unit>[a-z%]+)$/i', $smallest_font_size, $m ) ? $m['unit'] : 'pt' );
     18
    1619    $args      = array(
    1720        'echo'       => false,
     21        'unit'       => $unit,
    1822        'taxonomy'   => $attributes['taxonomy'],
    1923        'show_count' => $attributes['showTagCounts'],
    2024        'number'     => $attributes['numberOfTags'],
     25        'smallest'   => floatVal( $attributes['smallestFontSize'] ),
     26        'largest'    => floatVal( $attributes['largestFontSize'] ),
    2127    );
    2228    $tag_cloud = wp_tag_cloud( $args );
  • trunk/src/wp-includes/blocks/tag-cloud/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/tag-cloud",
     
    2021            "type": "boolean",
    2122            "default": false
     23        },
     24        "smallestFontSize": {
     25            "type": "string",
     26            "default": "8pt"
     27        },
     28        "largestFontSize": {
     29            "type": "string",
     30            "default": "22pt"
    2231        }
    2332    },
     33    "styles": [
     34        { "name": "default", "label": "Default", "isDefault": true },
     35        { "name": "outline", "label": "Outline" }
     36    ],
    2437    "supports": {
    2538        "html": false,
  • trunk/src/wp-includes/blocks/template-part.php

    r52364 r53157  
    104104    }
    105105
    106     if ( is_null( $content ) && is_user_logged_in() ) {
     106    // WP_DEBUG_DISPLAY must only be honored when WP_DEBUG. This precedent
     107    // is set in `wp_debug_mode()`.
     108    $is_debug = defined( 'WP_DEBUG' ) && WP_DEBUG &&
     109        defined( 'WP_DEBUG_DISPLAY' ) && WP_DEBUG_DISPLAY;
     110
     111    if ( is_null( $content ) && $is_debug ) {
    107112        if ( ! isset( $attributes['slug'] ) ) {
    108113            // If there is no slug this is a placeholder and we dont want to return any message.
     
    117122
    118123    if ( isset( $seen_ids[ $template_part_id ] ) ) {
    119         // WP_DEBUG_DISPLAY must only be honored when WP_DEBUG. This precedent
    120         // is set in `wp_debug_mode()`.
    121         $is_debug = defined( 'WP_DEBUG' ) && WP_DEBUG &&
    122             defined( 'WP_DEBUG_DISPLAY' ) && WP_DEBUG_DISPLAY;
    123 
    124124        return $is_debug ?
    125125            // translators: Visible only in the front end, this warning takes the place of a faulty block.
  • trunk/src/wp-includes/blocks/template-part/block.json

    r52595 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/template-part",
  • trunk/src/wp-includes/blocks/term-description/block.json

    r52069 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/term-description",
     
    1516        "html": false,
    1617        "color": {
    17             "link": true
     18            "link": true,
     19            "__experimentalDefaultControls": {
     20                "background": true,
     21                "text": true
     22            }
    1823        },
    1924        "typography": {
  • trunk/src/wp-includes/blocks/text-columns/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/text-columns",
  • trunk/src/wp-includes/blocks/verse/block.json

    r52042 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/verse",
     
    2425        "color": {
    2526            "gradients": true,
    26             "link": true
     27            "link": true,
     28            "__experimentalDefaultControls": {
     29                "background": true,
     30                "text": true
     31            }
    2732        },
    2833        "typography": {
  • trunk/src/wp-includes/blocks/video/block.json

    r50929 r53157  
    11{
     2    "$schema": "https://schemas.wp.org/trunk/block.json",
    23    "apiVersion": 2,
    34    "name": "core/video",
  • trunk/tests/phpunit/data/blocks/fixtures/core__column.server.html

    r46587 r53157  
    11
    2 <div class="wp-block-column">
     2<div class="wp-container-1 wp-block-column">
    33   
    44    <p>Column One, Paragraph One</p>
  • trunk/tests/phpunit/data/blocks/fixtures/core__columns.server.html

    r46587 r53157  
    11
    2 <div class="wp-block-columns has-3-columns">
     2<div class="wp-container-1 wp-block-columns has-3-columns">
    33   
    4     <div class="wp-block-column">
     4    <div class="wp-container-1 wp-block-column">
    55       
    66        <p>Column One, Paragraph One</p>
     
    1212   
    1313   
    14     <div class="wp-block-column">
     14    <div class="wp-container-1 wp-block-column">
    1515       
    1616        <p>Column Two, Paragraph One</p>
  • trunk/tests/phpunit/data/blocks/fixtures/core__columns__deprecated.server.html

    r46587 r53157  
    11
    2 <div class="wp-block-columns has-3-columns">
     2<div class="wp-container-1 wp-block-columns has-3-columns">
    33   
    44    <p class="layout-column-1">Column One, Paragraph One</p>
  • trunk/tests/phpunit/data/blocks/fixtures/core__gallery.server.html

    r46587 r53157  
    11
    2 <ul class="wp-block-gallery columns-2 is-cropped">
     2<ul class="wp-container-1 wp-block-gallery-1 wp-block-gallery columns-2 is-cropped">
    33    <li class="blocks-gallery-item">
    44        <figure>
  • trunk/tests/phpunit/data/blocks/fixtures/core__gallery__columns.server.html

    r46587 r53157  
    11
    2 <ul class="wp-block-gallery columns-1 is-cropped">
     2<ul class="wp-container-1 wp-block-gallery-1 wp-block-gallery columns-1 is-cropped">
    33    <li class="blocks-gallery-item">
    44        <figure>
  • trunk/tests/phpunit/includes/functions.php

    r52730 r53157  
    304304function _unhook_block_registration() {
    305305    remove_action( 'init', 'register_block_core_archives' );
     306    remove_action( 'init', 'register_block_core_avatar' );
    306307    remove_action( 'init', 'register_block_core_block' );
    307308    remove_action( 'init', 'register_block_core_calendar' );
    308309    remove_action( 'init', 'register_block_core_categories' );
     310    remove_action( 'init', 'register_block_core_comment_author_name' );
     311    remove_action( 'init', 'register_block_core_comment_content' );
     312    remove_action( 'init', 'register_block_core_comment_date' );
     313    remove_action( 'init', 'register_block_core_comment_edit_link' );
     314    remove_action( 'init', 'register_block_core_comment_reply_link' );
     315    remove_action( 'init', 'register_block_core_comment_template' );
     316    remove_action( 'init', 'register_block_core_comments_pagination' );
     317    remove_action( 'init', 'register_block_core_comments_pagination_next' );
     318    remove_action( 'init', 'register_block_core_comments_pagination_numbers' );
     319    remove_action( 'init', 'register_block_core_comments_pagination_previous' );
    309320    remove_action( 'init', 'register_block_core_file' );
    310321    remove_action( 'init', 'register_block_core_gallery' );
     322    remove_action( 'init', 'register_block_core_home_link' );
    311323    remove_action( 'init', 'register_block_core_image' );
    312324    remove_action( 'init', 'register_block_core_latest_comments' );
     
    320332    remove_action( 'init', 'register_block_core_pattern' );
    321333    remove_action( 'init', 'register_block_core_post_author' );
     334    remove_action( 'init', 'register_block_core_post_author_biography' );
    322335    remove_action( 'init', 'register_block_core_post_comments' );
    323336    remove_action( 'init', 'register_block_core_post_content' );
     
    330343    remove_action( 'init', 'register_block_core_post_title' );
    331344    remove_action( 'init', 'register_block_core_query' );
     345    remove_action( 'init', 'register_block_core_query_no_results' );
    332346    remove_action( 'init', 'register_block_core_query_pagination' );
    333347    remove_action( 'init', 'register_block_core_query_pagination_next' );
     
    335349    remove_action( 'init', 'register_block_core_query_pagination_previous' );
    336350    remove_action( 'init', 'register_block_core_query_title' );
     351    remove_action( 'init', 'register_block_core_read_more' );
    337352    remove_action( 'init', 'register_block_core_rss' );
    338353    remove_action( 'init', 'register_block_core_search' );
  • trunk/tests/phpunit/tests/blocks/render.php

    r52010 r53157  
    220220        }
    221221
    222         $html          = do_blocks( self::strip_r( file_get_contents( $html_path ) ) );
    223         $expected_html = self::strip_r( file_get_contents( $server_html_path ) );
     222        $html = do_blocks( self::strip_r( file_get_contents( $html_path ) ) );
     223        // If blocks opt into Gutenberg's layout implementation
     224        // the container will receive an added classname of `wp_unique_id( 'wp-container-' )`
     225        // so we need to normalize the random id.
     226        $normalized_html = preg_replace( '/wp-container-\d+/', 'wp-container-1', $html );
     227
     228        // The gallery block uses a unique class name of `wp_unique_id( 'wp-block-gallery-' )`
     229        // so we need to normalize the random id.
     230        $normalized_html = preg_replace( '/wp-block-gallery-\d+/', 'wp-block-gallery-1', $normalized_html );
     231        $expected_html   = self::strip_r( file_get_contents( $server_html_path ) );
    224232
    225233        $this->assertSame(
    226234            $expected_html,
    227             $html,
     235            $normalized_html,
    228236            "File '$html_path' does not match expected value"
    229237        );
  • trunk/tools/webpack/blocks.js

    r53135 r53157  
    2424    const dynamicBlockFolders = [
    2525        'archives',
     26        'avatar',
    2627        'block',
    2728        'calendar',
    2829        'categories',
     30        'comment-author-name',
     31        'comment-content',
     32        'comment-date',
     33        'comment-edit-link',
     34        'comment-reply-link',
     35        'comment-template',
     36        'comments-pagination',
     37        'comments-pagination-next',
     38        'comments-pagination-numbers',
     39        'comments-pagination-previous',
    2940        'file',
    3041        'gallery',
     42        'home-link',
    3143        'image',
    3244        'latest-comments',
     
    3951        'pattern',
    4052        'post-author',
     53        'post-author-biography',
    4154        'post-comments',
    4255        'post-content',
     
    4962        'post-title',
    5063        'query',
     64        'query-no-results',
    5165        'query-pagination',
    5266        'query-pagination-next',
     
    5468        'query-pagination-previous',
    5569        'query-title',
     70        'read-more',
    5671        'rss',
    5772        'search',
     
    7287        'column',
    7388        'columns',
     89        'comments-query-loop',
    7490        'cover',
    7591        'embed',
     
    7995        'html',
    8096        'list',
     97        'list-item',
    8198        'media-text',
    8299        'missing',
  • trunk/tools/webpack/packages.js

    r53135 r53157  
    150150        plugins: [
    151151            new DefinePlugin( {
    152                 // Inject the `GUTENBERG_PHASE` global, used for feature flagging.
    153                 'process.env.GUTENBERG_PHASE': 1,
    154                 // Inject the `COMPONENT_SYSTEM_PHASE` global, used for controlling Component System roll-out.
    155                 'process.env.COMPONENT_SYSTEM_PHASE': 0,
     152                // Inject the `IS_GUTENBERG_PLUGIN` global, used for feature flagging.
     153                'process.env.IS_GUTENBERG_PLUGIN': false,
    156154                'process.env.FORCE_REDUCED_MOTION': JSON.stringify(
    157155                    process.env.FORCE_REDUCED_MOTION
Note: See TracChangeset for help on using the changeset viewer.