<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[50761] trunk: Editor: Update WordPress packages to use with WordPress 5.8</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/50761">50761</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/50761","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>gziolo</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2021-04-15 14:41:38 +0000 (Thu, 15 Apr 2021)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Editor: Update WordPress packages to use with WordPress 5.8

In the response to the discussion during the Dev Chat, I'm doing a first pass to keep WordPress packages up to date in the WordPress 5.8 release cycle.

See https://github.com/WordPress/wordpress-develop/pull/1176 for more details.

Props youknowriad, aristath, andraganescu.
See <a href="https://core.trac.wordpress.org/ticket/52991">#52991</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkpackagelockjson">trunk/package-lock.json</a></li>
<li><a href="#trunkpackagejson">trunk/package.json</a></li>
<li><a href="#trunksrcwpadmineditformblocksphp">trunk/src/wp-admin/edit-form-blocks.php</a></li>
<li><a href="#trunksrcwpincludesassetsscriptloaderpackagesphp">trunk/src/wp-includes/assets/script-loader-packages.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportsalignphp">trunk/src/wp-includes/block-supports/align.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportscolorsphp">trunk/src/wp-includes/block-supports/colors.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportscustomclassnamephp">trunk/src/wp-includes/block-supports/custom-classname.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportsgeneratedclassnamephp">trunk/src/wp-includes/block-supports/generated-classname.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportstypographyphp">trunk/src/wp-includes/block-supports/typography.php</a></li>
<li><a href="#trunksrcwpincludesblocksblockphp">trunk/src/wp-includes/blocks/block.php</a></li>
<li><a href="#trunksrcwpincludesblocksbuttonblockjson">trunk/src/wp-includes/blocks/button/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksgroupblockjson">trunk/src/wp-includes/blocks/group/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksindexphp">trunk/src/wp-includes/blocks/index.php</a></li>
<li><a href="#trunksrcwpincludesblockslatestpostsphp">trunk/src/wp-includes/blocks/latest-posts.php</a></li>
<li><a href="#trunksrcwpincludesblockspreformattedblockjson">trunk/src/wp-includes/blocks/preformatted/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssearchblockjson">trunk/src/wp-includes/blocks/search/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssearchphp">trunk/src/wp-includes/blocks/search.php</a></li>
<li><a href="#trunksrcwpincludesblockssociallinkphp">trunk/src/wp-includes/blocks/social-link.php</a></li>
<li><a href="#trunksrcwpincludesblocksspacerblockjson">trunk/src/wp-includes/blocks/spacer/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksverseblockjson">trunk/src/wp-includes/blocks/verse/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksphp">trunk/src/wp-includes/blocks.php</a></li>
<li><a href="#trunksrcwpincludesksesphp">trunk/src/wp-includes/kses.php</a></li>
<li><a href="#trunksrcwpincludespostphp">trunk/src/wp-includes/post.php</a></li>
<li><a href="#trunksrcwpincludesscriptloaderphp">trunk/src/wp-includes/script-loader.php</a></li>
<li><a href="#trunksrcwpsettingsphp">trunk/src/wp-settings.php</a></li>
<li><a href="#trunktestsqunitfixtureswpapigeneratedjs">trunk/tests/qunit/fixtures/wp-api-generated.js</a></li>
<li><a href="#trunktoolswebpackpackagesjs">trunk/tools/webpack/packages.js</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunksrcwpincludesblocksupportsborderphp">trunk/src/wp-includes/block-supports/border.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportslayoutphp">trunk/src/wp-includes/block-supports/layout.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportspaddingphp">trunk/src/wp-includes/block-supports/padding.php</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li>trunk/src/wp-includes/blocks/subhead/</li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkpackagelockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/package-lock.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/package-lock.json   2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/package-lock.json     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13,15 +13,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/compat-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.12",
-                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz",
-                       "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.15",
+                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz",
+                       "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.14",
-                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.14.tgz",
-                       "integrity": "sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.15",
+                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.15.tgz",
+                       "integrity": "sha512-6GXmNYeNjS2Uz+uls5jalOemgIhnTMeaXo+yBUA72kC2uX/8VW6XyhVIo2L8/q0goKQA3EVKx0KOQpVKSeWadQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.12.13",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,9 +29,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-compilation-targets": "^7.13.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-module-transforms": "^7.13.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helpers": "^7.13.10",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/parser": "^7.13.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/parser": "^7.13.15",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/template": "^7.12.13",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/traverse": "^7.13.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.13.15",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/types": "^7.13.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                "convert-source-map": "^1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^4.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -42,22 +42,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.13.13",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz",
-                                       "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.13.15",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz",
+                                       "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "json5": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -84,19 +73,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jsesc": "^2.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "source-map": "^0.5.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-annotate-as-pure": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -162,9 +138,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-define-polyfill-provider": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.1.5",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz",
-                       "integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.2.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz",
+                       "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-compilation-targets": "^7.13.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -192,19 +168,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-function-name": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -235,19 +198,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/traverse": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-member-expression-to-functions": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -257,27 +207,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.12"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-module-imports": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
-                       "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.12",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
+                       "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.13.12"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-module-transforms": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -294,28 +231,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/template": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/traverse": "^7.13.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.14"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/helper-module-imports": {
-                                       "version": "7.13.12",
-                                       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
-                                       "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/types": "^7.13.12"
-                                       }
-                               },
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-optimise-call-expression": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -342,19 +257,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-annotate-as-pure": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-wrap-function": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-replace-supers": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -367,19 +269,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-optimise-call-expression": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/traverse": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.12"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-simple-access": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -389,19 +278,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.12"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-skip-transparent-expression-wrappers": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -443,19 +319,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/template": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/traverse": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helpers": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -467,25 +330,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/template": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/traverse": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/highlight": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
-                       "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.10",
+                       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
+                       "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-validator-identifier": "^7.12.11",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^2.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -522,9 +372,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-proposal-async-generator-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.8",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz",
-                       "integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.15",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz",
+                       "integrity": "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-plugin-utils": "^7.13.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1058,28 +908,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-plugin-utils": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-jsx": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.13.12"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/helper-module-imports": {
-                                       "version": "7.13.12",
-                                       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
-                                       "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/types": "^7.13.12"
-                                       }
-                               },
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-react-jsx-development": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1102,9 +930,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-regenerator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
-                       "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.15",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz",
+                       "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regenerator-transform": "^0.14.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1120,16 +948,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.10",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.10.tgz",
-                       "integrity": "sha512-Y5k8ipgfvz5d/76tx7JYbKQTcgFSU6VgJ3kKQv4zGTKr+a9T/KBvfRvGtSFgKDQGt/DBykQixV0vNWKIdzWErA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.15",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.15.tgz",
+                       "integrity": "sha512-d+ezl76gx6Jal08XngJUkXM4lFXK/5Ikl9Mh4HKDxSfGJXmZ9xG64XT2oivBzfxb/eQ62VfvoMkaCZUKJMVrBA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-imports": "^7.12.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-imports": "^7.13.12",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-plugin-utils": "^7.13.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "babel-plugin-polyfill-corejs2": "^0.1.4",
-                               "babel-plugin-polyfill-corejs3": "^0.1.3",
-                               "babel-plugin-polyfill-regenerator": "^0.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "babel-plugin-polyfill-corejs2": "^0.2.0",
+                               "babel-plugin-polyfill-corejs3": "^0.2.0",
+                               "babel-plugin-polyfill-regenerator": "^0.2.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^6.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1227,17 +1055,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/preset-env": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.12",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz",
-                       "integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.15",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz",
+                       "integrity": "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/compat-data": "^7.13.12",
-                               "@babel/helper-compilation-targets": "^7.13.10",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.13.15",
+                               "@babel/helper-compilation-targets": "^7.13.13",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-plugin-utils": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-validator-option": "^7.12.17",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-proposal-async-generator-functions": "^7.13.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-proposal-async-generator-functions": "^7.13.15",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-proposal-class-properties": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-proposal-dynamic-import": "^7.13.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-proposal-export-namespace-from": "^7.12.13",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1285,7 +1113,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-object-super": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-parameters": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-property-literals": "^7.12.13",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-regenerator": "^7.12.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-regenerator": "^7.13.15",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-transform-reserved-words": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-shorthand-properties": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-spread": "^7.13.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1295,25 +1123,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-unicode-escapes": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-unicode-regex": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/preset-modules": "^0.1.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.13.12",
-                               "babel-plugin-polyfill-corejs2": "^0.1.4",
-                               "babel-plugin-polyfill-corejs3": "^0.1.3",
-                               "babel-plugin-polyfill-regenerator": "^0.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.13.14",
+                               "babel-plugin-polyfill-corejs2": "^0.2.0",
+                               "babel-plugin-polyfill-corejs3": "^0.2.0",
+                               "babel-plugin-polyfill-regenerator": "^0.2.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "core-js-compat": "^3.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "^6.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "6.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1361,9 +1178,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.13.tgz",
-                       "integrity": "sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.10",
+                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
+                       "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regenerator-runtime": "^0.13.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1390,17 +1207,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.13.13",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz",
-                                       "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.13.15",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz",
+                                       "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/traverse": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.13",
-                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz",
-                       "integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.15",
+                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz",
+                       "integrity": "sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.12.13",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1407,35 +1224,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/generator": "^7.13.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-function-name": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-split-export-declaration": "^7.12.13",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/parser": "^7.13.13",
-                               "@babel/types": "^7.13.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/parser": "^7.13.15",
+                               "@babel/types": "^7.13.14",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globals": "^11.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.13.13",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz",
-                                       "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.13.15",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz",
+                                       "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                },
-                               "@babel/types": {
-                                       "version": "7.13.14",
-                                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
-                                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/helper-validator-identifier": "^7.12.11",
-                                               "lodash": "^4.17.19",
-                                               "to-fast-properties": "^2.0.0"
-                                       }
</del><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
-                       "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.13.14",
+                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
+                       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-validator-identifier": "^7.12.11",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2009,15 +1815,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "picomatch": {
+                                       "version": "2.2.3",
+                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rimraf": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2217,15 +2029,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "picomatch": {
+                                       "version": "2.2.3",
+                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "0.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2331,9 +2149,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@popperjs/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.9.0",
-                       "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.0.tgz",
-                       "integrity": "sha512-wjtKehFAIARq2OxK8j3JrggNlEslJfNuSm2ArteIbKyRMts2g0a7KzTxfRVNUM+O0gnBJ2hNV8nWPOYBgI1sew=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.9.2",
+                       "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.2.tgz",
+                       "integrity": "sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@sideway/address": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2800,22 +2618,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "16.14.4",
-                       "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.4.tgz",
-                       "integrity": "sha512-ETj7GbkPGjca/A4trkVeGvoIakmLV6ZtX3J8dcmOpzKzWVybbrOxanwaIPG71GZwImoMDY6Fq4wIe34lEqZ0FQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "16.14.5",
+                       "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.5.tgz",
+                       "integrity": "sha512-YRRv9DNZhaVTVRh9Wmmit7Y0UFhEVqXqCSw3uazRWMxa2x85hWQZ5BN24i7GXZbaclaLXEcodEeIHsjBA8eAMw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/prop-types": "*",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@types/scheduler": "*",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "csstype": "^3.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/react-dom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "16.9.11",
-                       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.11.tgz",
-                       "integrity": "sha512-3UuR4MoWf5spNgrG6cwsmT9DdRghcR4IDFOzNZ6+wcmacxkFykcb5ji0nNVm9ckBT4BCxvCrJJbM4+EYsEEVIg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "16.9.12",
+                       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.12.tgz",
+                       "integrity": "sha512-i7NPZZpPte3jtVOoW+eLB7G/jsX5OM6GqQnH+lC0nq0rqwlK0x8WcMEvYDgFWqWhWMlTltTimzdMax6wYfZssA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/react": "^16"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@types/scheduler": {
+                       "version": "0.16.1",
+                       "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz",
+                       "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA=="
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@types/source-list-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2924,13 +2748,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/eslint-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.21.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.21.0.tgz",
-                       "integrity": "sha512-FPUyCPKZbVGexmbCFI3EQHzCZdy2/5f+jv6k2EDljGdXSRc0cKvbndd2nHZkSLqCNOPk0jB6lGzwIkglXcYVsQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.22.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz",
+                       "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/experimental-utils": "4.21.0",
-                               "@typescript-eslint/scope-manager": "4.21.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/experimental-utils": "4.22.0",
+                               "@typescript-eslint/scope-manager": "4.22.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "functional-red-black-tree": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.15",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2940,15 +2764,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/experimental-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.21.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.21.0.tgz",
-                       "integrity": "sha512-cEbgosW/tUFvKmkg3cU7LBoZhvUs+ZPVM9alb25XvR0dal4qHL3SiUqHNrzoWSxaXA9gsifrYrS1xdDV6w/gIA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.22.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz",
+                       "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/scope-manager": "4.21.0",
-                               "@typescript-eslint/types": "4.21.0",
-                               "@typescript-eslint/typescript-estree": "4.21.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/scope-manager": "4.22.0",
+                               "@typescript-eslint/types": "4.22.0",
+                               "@typescript-eslint/typescript-estree": "4.22.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-scope": "^5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-utils": "^2.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2966,41 +2790,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.21.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.21.0.tgz",
-                       "integrity": "sha512-eyNf7QmE5O/l1smaQgN0Lj2M/1jOuNg2NrBm1dqqQN0sVngTLyw8tdCbih96ixlhbF1oINoN8fDCyEH9SjLeIA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.22.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz",
+                       "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/scope-manager": "4.21.0",
-                               "@typescript-eslint/types": "4.21.0",
-                               "@typescript-eslint/typescript-estree": "4.21.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/scope-manager": "4.22.0",
+                               "@typescript-eslint/types": "4.22.0",
+                               "@typescript-eslint/typescript-estree": "4.22.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/scope-manager": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.21.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.21.0.tgz",
-                       "integrity": "sha512-kfOjF0w1Ix7+a5T1knOw00f7uAP9Gx44+OEsNQi0PvvTPLYeXJlsCJ4tYnDj5PQEYfpcgOH5yBlw7K+UEI9Agw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.22.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz",
+                       "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/types": "4.21.0",
-                               "@typescript-eslint/visitor-keys": "4.21.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "4.22.0",
+                               "@typescript-eslint/visitor-keys": "4.22.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.21.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.21.0.tgz",
-                       "integrity": "sha512-+OQaupjGVVc8iXbt6M1oZMwyKQNehAfLYJJ3SdvnofK2qcjfor9pEM62rVjBknhowTkh+2HF+/KdRAc/wGBN2w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.22.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz",
+                       "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/typescript-estree": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.21.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.21.0.tgz",
-                       "integrity": "sha512-ZD3M7yLaVGVYLw4nkkoGKumb7Rog7QID9YOWobFDMQKNl+vPxqVIW/uDk+MDeGc+OHcoG2nJ2HphwiPNajKw3w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.22.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz",
+                       "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/types": "4.21.0",
-                               "@typescript-eslint/visitor-keys": "4.21.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "4.22.0",
+                               "@typescript-eslint/visitor-keys": "4.22.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globby": "^11.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-glob": "^4.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3031,12 +2855,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@typescript-eslint/visitor-keys": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.21.0",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.21.0.tgz",
-                       "integrity": "sha512-dH22dROWGi5Z6p+Igc8bLVLmwy7vEe8r+8c+raPQU0LxgogPUrRAtRGtvBWmlr9waTu3n+QLt/qrS/hWzk1x5w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.22.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz",
+                       "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/types": "4.21.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "4.22.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-visitor-keys": "^2.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3221,25 +3045,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-QqCmmywIKJTilkl6UIPLxEBBuqhDaOBpvQyKOnUEwl9lJuVHBrVlhMIhhnp9VSZJ6xEUnp+PiX8DST1k0q/v4Q=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/a11y": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.14.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.14.3.tgz",
-                       "integrity": "sha512-5K/wyI8c9VhW+3sk54SPOwLLBF4rkj8gqUCH4NWI4TgsFMwPcMcIOf0o+vwKG9CkRKqzMs29apzJEbkiQf4TqA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.15.2.tgz",
+                       "integrity": "sha512-7FOUjE9Vi4o+zgd64JqzSumAxwyONOY9n54Yb8MDAmn4Q1sZ8PJGjqOJQGHMp4iGBfk1FoJImIEkpqjB8k9Iwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/dom-ready": "^2.12.1",
-                               "@wordpress/i18n": "^3.18.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/dom-ready": "^2.13.2",
+                               "@wordpress/i18n": "^3.19.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/annotations": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.24.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.24.8.tgz",
-                       "integrity": "sha512-nzSJ+pWtddb7GUmVK8JCFBneHE7TkeucWFKPaSItvSUf/wlhDBRIvcf0RCfNc6RRWe85krdvGsRCcQAC+mp2NQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.25.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.25.2.tgz",
+                       "integrity": "sha512-WcUXo4P8DkN9AhbVJTZUk7jfonoRsDuJ3EHYGE3MqzgecYhjiq/JF14kQfpONB+x/k5d8IzKKJ1bRkCnfyPZnQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/rich-text": "^3.24.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/rich-text": "^3.25.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rememo": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "uuid": "^8.3.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3246,33 +3070,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/api-fetch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.21.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.21.5.tgz",
-                       "integrity": "sha512-x99C2h7UqxL/pWyZ5AR8ZbbC1na5KZyaQuZ4IR6DuRb6O8vwBcCV3jMesh1A4R+cNxFQZNORlYuNT/bcvdhl1A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.23.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.23.1.tgz",
+                       "integrity": "sha512-dmeigLuvqYAzpQ2hWUQT1P5VQAjkj9hS1z7PgNi1CcULFPbY8BWW+KiBETUu6Wm+rlSbUL2dC8qrA4JDv9ja5A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/url": "^2.21.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/url": "^2.22.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/autop": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.11.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.11.1.tgz",
-                       "integrity": "sha512-3TUAtcDneDqZeYF0AqGDm2RD/8Ed9eCWZwnMScx6zyvr6llmuhd4QKmGrnq02Rd//rqTSbsJEeFIT6FACxzJnA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.12.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.12.2.tgz",
+                       "integrity": "sha512-c3taxJCmf1Bib33GPm7ihrgFvuzKHycdyE+XWnpa9G3JgZUJTpssFSC5rC3VZ3u+QD8agStBtlOBOyxj6pjQSA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/babel-plugin-import-jsx-pragma": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.0.2.tgz",
-                       "integrity": "sha512-l/6TRs0oZATS5s3mZhMg79tLcyyosiszdD0Om149c+rEgZ2PJS1vGgrNJvGiU5yj+42Xuz7196IZ0zbXjy8aUQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.0.3.tgz",
+                       "integrity": "sha512-XGF1ovD+/u9yw5JAFMWVd0PRtU9HNNhVizbNn1CN0OlpENaeN9IFUhhK/JHxtvl3xaOHv/pjjP3msTLGH9RK6Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/babel-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.2.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-5.2.0.tgz",
-                       "integrity": "sha512-5nRUbA105bEx0U5/CpRBXM4T1UR37Q89PPy7Wed7t2r9ECADjtUTyIwCwjuDHfYMKOS3YL5NDXbMMVpS3cQlUQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.2.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-5.2.1.tgz",
+                       "integrity": "sha512-crPinOFkKOCgn6ks1AGqPjyvbmb/BKnvXI87/wriSkQG4Hg7BGh/xuWvF9DYE8K1JlWOD5+tM14ioL5HJSjU8g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.13.10",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3281,129 +3105,92 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/preset-env": "^7.13.10",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/preset-typescript": "^7.13.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.13.10",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-plugin-import-jsx-pragma": "^3.0.2",
-                               "@wordpress/browserslist-config": "^3.0.2",
-                               "@wordpress/element": "^2.20.1",
-                               "@wordpress/warning": "^1.4.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-plugin-import-jsx-pragma": "^3.0.3",
+                               "@wordpress/browserslist-config": "^3.0.3",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/warning": "^1.4.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "core-js": "^3.6.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": {
-                                       "version": "7.13.10",
-                                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
-                                       "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
-                                       "dev": true,
-                                       "requires": {
-                                               "regenerator-runtime": "^0.13.4"
-                                       }
-                               },
-                               "@wordpress/element": {
-                                       "version": "2.20.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.20.1.tgz",
-                                       "integrity": "sha512-aHfv3rnY8yea3VvfabPpyQXuYTQLKMcOSRxG+ydxptQNlQjEBe+KtCXyqr5g7bpqEBT5waFSr3IbJKk+G+hZxA==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.13.10",
-                                               "@types/react": "^16.9.0",
-                                               "@types/react-dom": "^16.9.0",
-                                               "@wordpress/escape-html": "^1.12.1",
-                                               "lodash": "^4.17.19",
-                                               "react": "^16.13.1",
-                                               "react-dom": "^16.13.1"
-                                       }
-                               },
-                               "@wordpress/escape-html": {
-                                       "version": "1.12.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.12.1.tgz",
-                                       "integrity": "sha512-moudz8yUXiI2dGi+OWcNxKffbpF7B+XCG0dt9W3HRzSwalWAeo4CNzA5wSve1BYk8wMX8BiSGO+8ew+2Yr+cug==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.13.10"
-                                       }
-                               },
-                               "@wordpress/warning": {
-                                       "version": "1.4.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.4.1.tgz",
-                                       "integrity": "sha512-Egpk1Tv4L0jVRUob0HF6iy4PLDDxN/0ALHHPzCkK2TXI9K5LurstbQV2KnM5/Q2cHc1J70n09Fd3P1E3DiCxEA==",
-                                       "dev": true
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "core-js": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "3.10.0",
-                                       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.0.tgz",
-                                       "integrity": "sha512-MQx/7TLgmmDVamSyfE+O+5BHvG1aUGj/gHhLn1wVtm2B5u1eVIPvh7vkfjwWKNCjrTJB8+He99IntSQ1qP+vYQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "3.10.1",
+                                       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz",
+                                       "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/base-styles": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.4.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-3.4.1.tgz",
-                       "integrity": "sha512-H2a/jzcTEQcYYn+pFPQ8FGrfRGN+qPESyrrF3w+ty8SM4/+xH/Kn5mos/a8/7lGA/ChYeSC5b1lnO19E3gvPcQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.4.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-3.4.2.tgz",
+                       "integrity": "sha512-aXNV+87AgCDzTtr3Cnx8T7IDivzWCuGeebl+ntjm+Gls0HqNRWrVu2r8SRgenQmlVMhhleFoVk+O4QC1NUZKjQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/blob": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.12.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.12.1.tgz",
-                       "integrity": "sha512-6undS4OASjzY8YyNVoJp1jToQJd6hgvFLgcKugN5escOLqwsVJKbhFnUWBBSmtWLmcLOyTBXWQDp5ZUB8p35MQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.13.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.13.2.tgz",
+                       "integrity": "sha512-Us71BMrvjiMjW9WTV1UzZbEBd+Q7W05P0WW+Tfo6qHJLBMYXPDN9dP9s6JhK6fzzL+U/PzotMJwA6P85BqL30w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-directory": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.18.13",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.18.13.tgz",
-                       "integrity": "sha512-u/CY4wIia4zh64uOXc+8AIJxq7iRnWGX6woAuwagvME/V4mHFcHb4zgpvxJbJqheBjoa2DNzG57KLMPkQuDElQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.19.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.19.2.tgz",
+                       "integrity": "sha512-QJxNRA7icgIE2cUR3+yCkWYIFzA35rJ2pETXCFknaCCJqAq4h+GPobB5deha/nMjC+hV4WiGuWLOd+CXfAsI8A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/a11y": "^2.14.3",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/block-editor": "^5.2.11",
-                               "@wordpress/blocks": "^7.0.6",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/data-controls": "^1.20.8",
-                               "@wordpress/edit-post": "^3.26.13",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/html-entities": "^2.10.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/notices": "^2.12.8",
-                               "@wordpress/plugins": "^2.24.7",
-                               "@wordpress/url": "^2.21.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/a11y": "^2.15.2",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/block-editor": "^5.3.2",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/core-data": "^2.26.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/data-controls": "^1.21.2",
+                               "@wordpress/edit-post": "^3.27.2",
+                               "@wordpress/editor": "^9.26.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/html-entities": "^2.11.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/notices": "^2.13.2",
+                               "@wordpress/plugins": "^2.25.2",
+                               "@wordpress/url": "^2.22.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.2.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-5.2.11.tgz",
-                       "integrity": "sha512-SeRPIlrYaHMuhypk9a2w2xmuG50wY9Cz8Z9bYkQY1GtvkoVB6UlPnNBEtlwqBRK5wlBsY48s7R+O7ItyqmxTJQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.3.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-5.3.2.tgz",
+                       "integrity": "sha512-eIwPI9HFhQ0O24JcBLf6BMLx+J5HyLE/Z0McRaov+2/hgMZG+Qe3MdmqdySdEFm14EtzqovpjiXdScLcmQB2VA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/a11y": "^2.14.3",
-                               "@wordpress/blob": "^2.12.1",
-                               "@wordpress/blocks": "^7.0.6",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/data-controls": "^1.20.8",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/dom": "^2.16.2",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/html-entities": "^2.10.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/keyboard-shortcuts": "^1.13.8",
-                               "@wordpress/keycodes": "^2.18.3",
-                               "@wordpress/notices": "^2.12.8",
-                               "@wordpress/rich-text": "^3.24.8",
-                               "@wordpress/shortcode": "^2.12.1",
-                               "@wordpress/token-list": "^1.14.1",
-                               "@wordpress/url": "^2.21.2",
-                               "@wordpress/wordcount": "^2.14.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/a11y": "^2.15.2",
+                               "@wordpress/blob": "^2.13.2",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/data-controls": "^1.21.2",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/dom": "^2.17.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/html-entities": "^2.11.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/keyboard-shortcuts": "^1.14.2",
+                               "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/notices": "^2.13.2",
+                               "@wordpress/rich-text": "^3.25.2",
+                               "@wordpress/shortcode": "^2.13.2",
+                               "@wordpress/token-list": "^1.15.2",
+                               "@wordpress/url": "^2.22.2",
+                               "@wordpress/wordcount": "^2.15.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "css-mediaquery": "^0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "diff": "^4.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3412,7 +3199,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-autosize-textarea": "^7.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react-merge-refs": "^1.0.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "react-spring": "^8.0.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "redux-multi": "^0.1.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rememo": "^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3421,39 +3207,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.28.10",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.28.10.tgz",
-                       "integrity": "sha512-vnz5ifsh5I7kFdqVQI3ZL+8CnjcG+jLi05khqeVkCglvj0ugP9j2zsZ2j13GwARgxBvQ9GWLS4JkHuPlU/E3Mw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.29.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.29.2.tgz",
+                       "integrity": "sha512-D2T90tHf8gc5+807eZuxqqpSX8vOUXdp4yE5V3qFeoKKYDJz5dNF4YHqBdYSh+WvL8iA+7/f/1P9/H9dVQ5t4w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/a11y": "^2.14.3",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/autop": "^2.11.1",
-                               "@wordpress/blob": "^2.12.1",
-                               "@wordpress/block-editor": "^5.2.11",
-                               "@wordpress/blocks": "^7.0.6",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/core-data": "^2.25.9",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/date": "^3.13.1",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/dom": "^2.16.2",
-                               "@wordpress/editor": "^9.25.12",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/escape-html": "^1.11.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/keycodes": "^2.18.3",
-                               "@wordpress/notices": "^2.12.8",
-                               "@wordpress/primitives": "^1.11.1",
-                               "@wordpress/reusable-blocks": "^1.1.11",
-                               "@wordpress/rich-text": "^3.24.8",
-                               "@wordpress/server-side-render": "^1.20.8",
-                               "@wordpress/url": "^2.21.2",
-                               "@wordpress/viewport": "^2.25.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/a11y": "^2.15.2",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/autop": "^2.12.2",
+                               "@wordpress/blob": "^2.13.2",
+                               "@wordpress/block-editor": "^5.3.2",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/core-data": "^2.26.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/date": "^3.15.1",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/dom": "^2.17.2",
+                               "@wordpress/editor": "^9.26.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/escape-html": "^1.12.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/notices": "^2.13.2",
+                               "@wordpress/primitives": "^1.12.2",
+                               "@wordpress/reusable-blocks": "^1.2.2",
+                               "@wordpress/rich-text": "^3.25.2",
+                               "@wordpress/server-side-render": "^1.21.2",
+                               "@wordpress/url": "^2.22.2",
+                               "@wordpress/viewport": "^2.26.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-average-color": "4.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3464,33 +3250,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-serialization-default-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.9.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.9.1.tgz",
-                       "integrity": "sha512-Pr0JGWAX0xS3cP7kVBZCrzfVqgeVU0Nz8+FuIXAtKEyCtgCO+bbmdfGaaRMnlSh6lO6r7MZ7wjPMqdfoVMKl6Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.10.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.10.2.tgz",
+                       "integrity": "sha512-0vyHHTcEw3ijY+stJqCf0iVR4bHpb84dbTZVaT2VSzISGzeVuAJpcYhIJMHvDTMcX1E2pgAfanIL8xloS6W7gQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-7.0.6.tgz",
-                       "integrity": "sha512-t2N5St2Z8zaeWi3+6BpVGpFfKwE17s2uKxU5yxrdpdM/Rh7X8cBHr4Day+pR6ANSTZmZplo++ajL5o46TYh7mA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.0.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-8.0.2.tgz",
+                       "integrity": "sha512-A3Nvp6T1q8HUU/+XlcYf9fmK+bL4E4CaaZ52pkINXp2c0kZW7EtYmYu8norj92utuh4warJekHV05zTeJ3Q0hg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/autop": "^2.11.1",
-                               "@wordpress/blob": "^2.12.1",
-                               "@wordpress/block-serialization-default-parser": "^3.9.1",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/dom": "^2.16.2",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/html-entities": "^2.10.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/shortcode": "^2.12.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/autop": "^2.12.2",
+                               "@wordpress/blob": "^2.13.2",
+                               "@wordpress/block-serialization-default-parser": "^3.10.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/dom": "^2.17.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/html-entities": "^2.11.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/shortcode": "^2.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "hpq": "^1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rememo": "^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3501,39 +3287,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/browserslist-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-3.0.2.tgz",
-                       "integrity": "sha512-xtqeXdeGzC8DUE5eSYNKrLkUy8kihoakOe3W/jq3QLnIfTCtjK1jBFV/vk9fge9QuvUcOCiWP1bDxBeYKXgQHA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-3.0.3.tgz",
+                       "integrity": "sha512-hbGJt0+EKiVaa1VhVnm4nwWEzXH7/KMJVsEwk3IZjoYTqKLOWw3zQa6E7eh+jdJifEFrPkQNZs4QcICv6Z+1kQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/components": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "12.0.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-12.0.8.tgz",
-                       "integrity": "sha512-sq0vs7Bm9yoF0Li3XpXUN6z7ggf72pPmqJd0u+DrAg0ZaPxYfCNCdazOHRXrc/0psyHF+xSTb5J8XpsE1DiWLQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "13.0.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-13.0.2.tgz",
+                       "integrity": "sha512-pDzx64DKU+A+EaJcB3PBHlkhJX+tpVbL9DUDxcy0+oSKHxyM6ayNUTpDRxojhEqVpr8lHBHk3A9R8TYjfWK6Hg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@emotion/core": "^10.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/css": "^10.0.22",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/native": "^10.0.22",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/styled": "^10.0.23",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^2.14.3",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/date": "^3.13.1",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/dom": "^2.16.2",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/keycodes": "^2.18.3",
-                               "@wordpress/primitives": "^1.11.1",
-                               "@wordpress/rich-text": "^3.24.8",
-                               "@wordpress/warning": "^1.3.1",
-                               "@wp-g2/components": "^0.0.140",
-                               "@wp-g2/context": "^0.0.140",
-                               "@wp-g2/styles": "^0.0.140",
-                               "@wp-g2/utils": "^0.0.140",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^2.15.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/date": "^3.15.1",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/dom": "^2.17.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/primitives": "^1.12.2",
+                               "@wordpress/rich-text": "^3.25.2",
+                               "@wordpress/warning": "^1.4.2",
+                               "@wp-g2/components": "^0.0.160",
+                               "@wp-g2/context": "^0.0.160",
+                               "@wp-g2/styles": "^0.0.160",
+                               "@wp-g2/utils": "^0.0.160",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-scroll-into-view": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "downshift": "^6.0.15",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3544,7 +3330,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment": "^2.22.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "re-resizable": "^6.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-dates": "^17.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react-merge-refs": "^1.0.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "react-resize-aware": "^3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-spring": "^8.0.20",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-use-gesture": "^9.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3555,41 +3340,40 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/compose": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.24.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.24.5.tgz",
-                       "integrity": "sha512-mzYh9WVV6dC/XrNEExzo9782B1qkgeKrWZuT5IZYQs/a/0DS229AYepa4kynYfOu5qpXbvAp+6WGNIVSm8pw0g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.25.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.25.2.tgz",
+                       "integrity": "sha512-QyeHNnM3YEdek9f8UOBUodwKUAAjN4jDYa9edFh2koKLrtxQNyIr4sIgfiEF46wKIQ1+QKY36xa/vSVp9dUGHw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/dom": "^2.16.2",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/keycodes": "^2.18.3",
-                               "@wordpress/priority-queue": "^1.10.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/dom": "^2.17.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/priority-queue": "^1.11.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clipboard": "^2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "mousetrap": "^1.6.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react-merge-refs": "^1.0.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "react-resize-aware": "^3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "use-memo-one": "^1.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/core-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.25.9",
-                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.25.9.tgz",
-                       "integrity": "sha512-XUVKls8hY/IVVn0yB1XgAEIncqfNvaWM8H/WW5mk5DtZc8rujSCRv8awoGOz2pSw/Lp0STt6f+TSZhtKT6mCBA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.26.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.26.2.tgz",
+                       "integrity": "sha512-Y/DoaftrXY2Z61Xd/wgRZZp1j+7K9B08hKqFO8SKf7ypX2E5GhHfnvyIFh2Q4O4HaRSAtaRWUQ9fDegTOElWFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/blocks": "^7.0.6",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/data-controls": "^1.20.8",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/url": "^2.21.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/data-controls": "^1.21.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/html-entities": "^2.11.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/url": "^2.22.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "equivalent-key-map": "^0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rememo": "^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3597,9 +3381,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/custom-templated-path-webpack-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-2.0.2.tgz",
-                       "integrity": "sha512-UpdEGixBEfy7kOvFPF4ucuOMGuh0VK33BO8JK5wVjEVKl6/P92bvsjeFHxmgRKNZ1ba8CwEdisEDPEh6T6JjUA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-2.0.3.tgz",
+                       "integrity": "sha512-qx0HmBFT9Hpmda82XYXcxTKIbzJpDsIe0h7y7JFcphXoVLfS0YKCM8Xdl3+dNq4S3qBuOSCGWYqi+3feOCB3eg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "escape-string-regexp": "^1.0.5"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3606,17 +3390,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.26.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.26.8.tgz",
-                       "integrity": "sha512-j3VXpcwUv3KCtNVYLHbmBUfgLcfYG31e8v7X04ydaEjwxNcuE9FBHbM4sgMuxiPlxrwawSC4EIVA+DUbfHA/2w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.27.2.tgz",
+                       "integrity": "sha512-ja4mMCVU80Rc0jyeJiBHcaDkvheId49ADZNQi/AN1ULWEhs7gG7vC7Sfk1mHbH4rYjpqTlBde66RW5Z9AnTpdw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/priority-queue": "^1.10.1",
-                               "@wordpress/redux-routine": "^3.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/priority-queue": "^1.11.2",
+                               "@wordpress/redux-routine": "^3.14.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "equivalent-key-map": "^0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-promise": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3627,30 +3411,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/data-controls": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.20.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.20.8.tgz",
-                       "integrity": "sha512-i0DsDfVVKM8xcZo1fgH3JNcsomDYMyRLXLpV2Cnz1epOSxbeqgiETQkm/j8bgjH+z5EUSCHSHmjI++EzvUk6vQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.21.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.21.2.tgz",
+                       "integrity": "sha512-ZRNOhFPZnuPCdOmdJCvh98bcKYhGKr+b6ZLeJ9fKY353JHRYjKdPuwh9lULX49GpZcQ9tSlq/4k9VWC91mYCvQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/deprecated": "^2.11.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/deprecated": "^2.12.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/date": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.13.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.13.1.tgz",
-                       "integrity": "sha512-q1AQVF8OuVx2U3Srv/qvQxgoIe0nUCLu0vYtzxDIo0VjKSxDFrs90EdFlat3CfwOiqbVowAvQFRTxTlGEV8LoQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.15.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.15.1.tgz",
+                       "integrity": "sha512-SuHiObvjbegL8RpaSQ6JqFnG+QyGP+oUhx1FZDMdt1nOQA9HE7D5ssVlZFlMEAdo6iS8xMuW+4SgJN3Eo1fb4w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "moment": "^2.22.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment-timezone": "^0.5.31"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dependency-extraction-webpack-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.1.1.tgz",
-                       "integrity": "sha512-gLp6DMYlXO+0RZECjFCoKJvN4wmZDV0WCrQBwfXmBsieod97pNYr/xABpkAkg6XoR9/LZ1f18M3xsgrCWGrxNQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.1.2.tgz",
+                       "integrity": "sha512-UpUty3GIqn0A8A+x8UlVuvAu3BfaeIFsb6iY6vA5HC7IPps8EbBtIF8wL8NVGBy3lwh2uchuGmR1E9jcWRXYMw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "json2php": "^0.0.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3676,172 +3460,114 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/deprecated": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.11.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.11.1.tgz",
-                       "integrity": "sha512-ri5M3TSAhonRN9G67KDwu8AXthrxay/1lLwBVbRA+6Dpj6hpC4qUBxOP4Yx5VLYOJEJW2YJx3w3G3XFYiyqfFg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.12.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.12.2.tgz",
+                       "integrity": "sha512-ZTItTJQKzel45Diju0Ox5j2dCEeZrr594gSZEVwYMTjaCl/HMQqXN+QZ2bo2IOGqnER+3T4GKs83L4o4ITQLfQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/hooks": "^2.11.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/hooks": "^2.12.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.16.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.16.2.tgz",
-                       "integrity": "sha512-w95LZR98sqmxkXm5RtynXi+/tIb5vw2gSBAWlbc0OHhZkC2DC9oy6QDR0pthUUYCa3NJht4KMyhBbwN/cePq8w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.17.2.tgz",
+                       "integrity": "sha512-kcts6T7Q/PpeEdLruG6CZSCS99IU4Tt0wlxSqY4LhNtDjDjB5alaZ3DcEiNzsuwpGyz4zKMexQ8KYzx1JTWxYA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom-ready": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.12.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.12.1.tgz",
-                       "integrity": "sha512-nprG8FFPexRZ3t3m0ATNmpZQ2OJ524IoUivwL+YT9cpdKMQ3jjd/aNac3jhnTzeol+OlDnGUxft0V0ch/j3AaQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.13.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.13.2.tgz",
+                       "integrity": "sha512-COH7n2uZfBq4FtluSbl37N3nCEcdMXzV42ETCWKUcumiP1Zd3qnkfQKcsxTaHWY8aVt/358RvJ7ghWe3xAd+fg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/e2e-test-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-5.1.1.tgz",
-                       "integrity": "sha512-E4i7XE0KnCIsBn0yn6tRdVuWrReJemd9RZ96wKCIoNQJsLTdbo1H6H/w0XQTFvUABvjntijlxCVD44nWMu5BpQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-5.1.2.tgz",
+                       "integrity": "sha512-h9YYvkuND9OCQLf1bzkHH3SU+qt6M3k1ZyNhlSTsiuPxf9TZJ7wpOuIQPRr6jZ9SFGJaCE6D3V4Gnbh/XQAVVQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.13.10",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/keycodes": "^2.19.1",
-                               "@wordpress/url": "^2.22.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/url": "^2.22.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-fetch": "^2.6.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/runtime": {
-                                       "version": "7.13.10",
-                                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
-                                       "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
-                                       "dev": true,
-                                       "requires": {
-                                               "regenerator-runtime": "^0.13.4"
-                                       }
-                               },
-                               "@wordpress/hooks": {
-                                       "version": "2.12.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.12.1.tgz",
-                                       "integrity": "sha512-Ubnz9V8mrlCCkZ8RwKKHIljZcuroM/uVHR9q1JIqEXs/iJtzWMutf3qla2+HsZ+3W+AaiEOEatbyVUkgsRvouA==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.13.10"
-                                       }
-                               },
-                               "@wordpress/i18n": {
-                                       "version": "3.19.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.19.1.tgz",
-                                       "integrity": "sha512-GGyQSl+b9mIkgyAsrfP7963o+Fml0Pn3QTt5tIcEeRqZP09eNOEWzXUVNS9//ExWXQI5tBcmy15EKKxIhLgb0A==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.13.10",
-                                               "@wordpress/hooks": "^2.12.1",
-                                               "gettext-parser": "^1.3.1",
-                                               "lodash": "^4.17.19",
-                                               "memize": "^1.1.0",
-                                               "sprintf-js": "^1.1.1",
-                                               "tannin": "^1.2.0"
-                                       }
-                               },
-                               "@wordpress/keycodes": {
-                                       "version": "2.19.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.19.1.tgz",
-                                       "integrity": "sha512-1+VLbTd6KEGm72d+YJQkCirDDWIQTRB5pKe9XnEZVI/YCS93Q/2jGn3mEvKzh0hijctm+YMpBGiVVZkfYDxFrA==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.13.10",
-                                               "@wordpress/i18n": "^3.19.1",
-                                               "lodash": "^4.17.19"
-                                       }
-                               },
-                               "@wordpress/url": {
-                                       "version": "2.22.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.22.1.tgz",
-                                       "integrity": "sha512-h6u8PlmZdhdT+atefjuKxsdy3m/5yG90u2M4hbuzNmYSkCuL+oecdghA6IgXCaECPu5mjsdwFDnhhsX2nv5m9Q==",
-                                       "dev": true,
-                                       "requires": {
-                                               "@babel/runtime": "^7.13.10",
-                                               "lodash": "^4.17.19",
-                                               "react-native-url-polyfill": "^1.1.2"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/edit-post": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.26.13",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.26.13.tgz",
-                       "integrity": "sha512-rbMqwd/2y1ChBGW45v4aQ6ZifglBl/gpllcDiAVQ/ykstuEeZvIvZd8K+11OXmjtyYarfC32wS/An2Dxwx/Gqw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.27.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.27.2.tgz",
+                       "integrity": "sha512-QDB+S7Y28tpviSxd/WHAveTnqTdD9yElQ1OLSJlk8g/wCeysSp972NijvVQAZF6nVA/J5uh/FST64oYcJA1bLQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/a11y": "^2.14.3",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/block-editor": "^5.2.11",
-                               "@wordpress/block-library": "^2.28.10",
-                               "@wordpress/blocks": "^7.0.6",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/core-data": "^2.25.9",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/data-controls": "^1.20.8",
-                               "@wordpress/editor": "^9.25.12",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/interface": "^1.0.6",
-                               "@wordpress/keyboard-shortcuts": "^1.13.8",
-                               "@wordpress/keycodes": "^2.18.3",
-                               "@wordpress/media-utils": "^1.19.5",
-                               "@wordpress/notices": "^2.12.8",
-                               "@wordpress/plugins": "^2.24.7",
-                               "@wordpress/primitives": "^1.11.1",
-                               "@wordpress/url": "^2.21.2",
-                               "@wordpress/viewport": "^2.25.8",
-                               "@wordpress/warning": "^1.3.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/a11y": "^2.15.2",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/block-editor": "^5.3.2",
+                               "@wordpress/block-library": "^2.29.2",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/core-data": "^2.26.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/data-controls": "^1.21.2",
+                               "@wordpress/editor": "^9.26.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/interface": "^2.0.1",
+                               "@wordpress/keyboard-shortcuts": "^1.14.2",
+                               "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/media-utils": "^1.20.2",
+                               "@wordpress/notices": "^2.13.2",
+                               "@wordpress/plugins": "^2.25.2",
+                               "@wordpress/primitives": "^1.12.2",
+                               "@wordpress/url": "^2.22.2",
+                               "@wordpress/viewport": "^2.26.2",
+                               "@wordpress/warning": "^1.4.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react-merge-refs": "^1.0.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "rememo": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.25.12",
-                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.25.12.tgz",
-                       "integrity": "sha512-Wi6I3j0OkH+MuX8EBShMRQWNQSYjrFC49bM4xmNlTwRZSar4wepLw75XWN5OLb6vHP3eErd0EpEDaTn77nZtoA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.26.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.26.2.tgz",
+                       "integrity": "sha512-TIQoIu5lQlpsjw8MiqbXGWVTAmR8D1K5pyuU1H2YPhrm4w9TOdX64G0IPTa6jMFi5Yr2rMLaVCBnCcZ9DBW5dg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/autop": "^2.11.1",
-                               "@wordpress/blob": "^2.12.1",
-                               "@wordpress/block-editor": "^5.2.11",
-                               "@wordpress/blocks": "^7.0.6",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/core-data": "^2.25.9",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/data-controls": "^1.20.8",
-                               "@wordpress/date": "^3.13.1",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/html-entities": "^2.10.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/keyboard-shortcuts": "^1.13.8",
-                               "@wordpress/keycodes": "^2.18.3",
-                               "@wordpress/media-utils": "^1.19.5",
-                               "@wordpress/notices": "^2.12.8",
-                               "@wordpress/reusable-blocks": "^1.1.11",
-                               "@wordpress/rich-text": "^3.24.8",
-                               "@wordpress/server-side-render": "^1.20.8",
-                               "@wordpress/url": "^2.21.2",
-                               "@wordpress/wordcount": "^2.14.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/autop": "^2.12.2",
+                               "@wordpress/blob": "^2.13.2",
+                               "@wordpress/block-editor": "^5.3.2",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/core-data": "^2.26.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/data-controls": "^1.21.2",
+                               "@wordpress/date": "^3.15.1",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/html-entities": "^2.11.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/keyboard-shortcuts": "^1.14.2",
+                               "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/media-utils": "^1.20.2",
+                               "@wordpress/notices": "^2.13.2",
+                               "@wordpress/reusable-blocks": "^1.2.2",
+                               "@wordpress/rich-text": "^3.25.2",
+                               "@wordpress/server-side-render": "^1.21.2",
+                               "@wordpress/url": "^2.22.2",
+                               "@wordpress/wordcount": "^2.15.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3850,14 +3576,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/element": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.19.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.19.1.tgz",
-                       "integrity": "sha512-mjgFYJzSCNlQBFXvVP806pJiKh9nSIB+NeAVUVwMOntek4aCdKk+t4aTU2cRmktZI2QRySmy+lyDrY2aVkwdyg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.20.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.20.2.tgz",
+                       "integrity": "sha512-WeV1ke1fV5sT5nGYzaYMp62/zxQOI8tJfLK3iFDpg8Gp3Uz6BxiGIdnTcO6Q5rbD85fwHph+7MuJVtDc5me6yw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@types/react": "^16.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/react-dom": "^16.9.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/escape-html": "^1.11.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/escape-html": "^1.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react": "^16.13.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-dom": "^16.13.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3864,22 +3590,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/escape-html": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.11.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.11.1.tgz",
-                       "integrity": "sha512-kthpdAijVY1tSGnSy1kuKM5+L/u7uxzSBNDusqKcfeSgczfHlfKwkkA82SMHzsSR/WicXDaWBfcEMqfb4PENiQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.12.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.12.2.tgz",
+                       "integrity": "sha512-FabgSwznhdaUwe6hr1CsGpgxQbzqEoGevv73WIL1B9GvlZ6csRWodgHfWh4P6fYqpzxFL4WYB8wPJ1PdO32XFA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/eslint-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-9.0.2.tgz",
-                       "integrity": "sha512-XmD2jpxmFoAFJgxaMuKs2zT1fGsZQGWLFgc7zENOw7EFKwDNP4o8YqsU6IbkSfX0QTSqB+D91Tq1B6HBq9FCxA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-9.0.3.tgz",
+                       "integrity": "sha512-XRIV1oxCStVEzCjou6XDQfUNWzF025GBT4594nsDRcsgWKCUENnHaJqEOXK8RU5wSe1ApvctwpKoDCrvuIEGlg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@typescript-eslint/eslint-plugin": "^4.15.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@typescript-eslint/parser": "^4.15.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/prettier-config": "^1.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/prettier-config": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-eslint": "^10.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "cosmiconfig": "^7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-config-prettier": "^7.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3926,50 +3652,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/format-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.26.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.26.11.tgz",
-                       "integrity": "sha512-cR3yYtXLIz5IIJZA7g8DJujexPBhZ0d+6N4SD1nDrcxOqCNtsGsqq0h9pNTOh809kw6uTlBYWIBeEuoEykp+MQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.27.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.27.2.tgz",
+                       "integrity": "sha512-rXaBwxpnBuVHz5DZxWjy4Hw0lz+kFx0VsSEGpvYJ/BS1brAhkUhjH0LQ3FyNvGxq7o9ww19Idfm3hD4ajGE7nQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/a11y": "^2.14.3",
-                               "@wordpress/block-editor": "^5.2.11",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/dom": "^2.16.2",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/html-entities": "^2.10.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/keycodes": "^2.18.3",
-                               "@wordpress/rich-text": "^3.24.8",
-                               "@wordpress/url": "^2.21.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/a11y": "^2.15.2",
+                               "@wordpress/block-editor": "^5.3.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/dom": "^2.17.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/html-entities": "^2.11.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/keycodes": "^2.19.2",
+                               "@wordpress/rich-text": "^3.25.2",
+                               "@wordpress/url": "^2.22.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/hooks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.11.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.11.1.tgz",
-                       "integrity": "sha512-20nsvmLH5/iw9P6M7kiEBBQ7X7G3pEbqED/aN5dqkMCklDyar+OZqYBzdpGGsthXVYgomfNy6QQZWELkGJbcbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.12.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.12.2.tgz",
+                       "integrity": "sha512-fTgo8CFuqJ3ZFrcHB1U8D43ydn+9m+8DmdcvQmWPRr0lJ3tzngEpGB3MxZE3s+jMfuESa28kDD0ukburyA5u/g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/html-entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.10.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.10.1.tgz",
-                       "integrity": "sha512-7nQY4ftrB1/kCDnoi3qyr/lQILWTGaNOEfAZ4ky7MvQvQ+7HTblfx0syrSy5P/rsEBaIjv69+nyaNeYI+9EbOQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.11.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.11.2.tgz",
+                       "integrity": "sha512-WIdEGO9/o7tuTV3jpLHhFC/NBBnNdJeG9nRZbEyb37CL1fvqJA85hTugyDOhGzOVIAtpFTc6kr/gMJK1oTdopw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/i18n": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.18.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.18.0.tgz",
-                       "integrity": "sha512-e1uFWhWYnT0B6s3hyy+xS0S3bwabrvkZA84xxitiIcQvGnZDUPntqv6M9+VrgJVlmd2MR2TbCGJ5xKFAVFr/gA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.19.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.19.2.tgz",
+                       "integrity": "sha512-dBmMHaj4DbS2rF7iyvf2YUKS94x9VVcAfH37Z3d6CLPvN8V5DTjjh8RVRTyJMftcOz4/FKWtQXOpMJlqV1YEqA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/hooks": "^2.11.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/hooks": "^2.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "gettext-parser": "^1.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3978,71 +3704,60 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/icons": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.9.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-2.9.1.tgz",
-                       "integrity": "sha512-SLP3cJpnY2jNvoCpbBiaM37N3vZmfqqJsNspkRQXuPkLqBLu576GV+WX7l1Eqq6i12/nLUfHu3blhOAQrNtxYQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.10.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-2.10.2.tgz",
+                       "integrity": "sha512-T8vQFYN4MSSVYN18tsCeK5XpX1I4TfpkC0dQAMvw8QJab8LGSrn2+9TGIDZ+KEWwgRV4FLkHosLiqPq36I4lpg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/primitives": "^1.11.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/primitives": "^1.12.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/interface": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-1.0.6.tgz",
-                       "integrity": "sha512-sd9DnC8tHb4kuNAZEoSds7VUO50HrB2NahLlQ7dkN26bKCYibAMWUM5Jio1OhZKG8gYPG0jcWVPmnMeIYfzjjQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-2.0.1.tgz",
+                       "integrity": "sha512-N5T9QNpvaePMJq2Lc6wZT4Ky02lKApS2nvyIWSzSkyIvw8abt/muXn5dDfZraDKyxPYGhbTY4wPQ0Yu/vdz/dw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/plugins": "^2.24.7",
-                               "@wordpress/viewport": "^2.25.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/plugins": "^2.25.2",
+                               "@wordpress/viewport": "^2.26.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.19",
-                               "react-merge-refs": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/is-shallow-equal": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-3.0.1.tgz",
-                       "integrity": "sha512-enrOrfArOImeqT207i3ayZ0yPCnc/LvvvSPEd4aSPNV27zC7sTor/ksoN2NNyrGaC9P2pZ6IlkMEr+BCN02OXw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-3.1.2.tgz",
+                       "integrity": "sha512-iB4XAxaJ8u/2mJQTe2RLMW+RHFh6rRGgL4SzoFJJSJ+i+pwdu4UXQWJ4vR5GP30AnFFJJdYHxdiUuNfsvyRxtQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/jest-console": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-4.0.2.tgz",
-                       "integrity": "sha512-EFDdRd53zzB2Nf+QGkGGs6woR6m4KUgWU/bGAU0f5g9p3oe8kgj6Tbdy02TKI+yfCDiKNlgEDh09u52Hz0w7vg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-4.0.3.tgz",
+                       "integrity": "sha512-58JHySEL8P+IRo+6B/oQIoXuM1R6FnYZPY4LNIULmmh/6usoBYGk1KGW9qpcTzcD+xT2VYzIOabjV0RlstZkvw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.13.10",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jest-matcher-utils": "^26.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "@babel/runtime": {
-                                       "version": "7.13.10",
-                                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
-                                       "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
-                                       "dev": true,
-                                       "requires": {
-                                               "regenerator-runtime": "^0.13.4"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/jest-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-7.0.2.tgz",
-                       "integrity": "sha512-biEKSoiHwopjw1yYY24T/yI44Z3ExCdeHHIHbztcYNcgEB1IcObZ4WKVGRxftcmkaP6TEce3sxX62D+PBNwCQg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-7.0.3.tgz",
+                       "integrity": "sha512-KE2lwBOmmmyq73k/YBiT1Om7fnFnEU1/iNPn6RVyt5/LSTKEmgS1Uy4tFZbA10uNW1838PZwd4UvWP/UZ5uQCA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/jest-console": "^4.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/jest-console": "^4.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-jest": "^26.6.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "enzyme": "^3.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "enzyme-adapter-react-16": "^1.15.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4050,33 +3765,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/keyboard-shortcuts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.13.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.13.8.tgz",
-                       "integrity": "sha512-+pn2SrIzN4gtn/TssLVU1+4MSjwmthD3dChMAEQ/E0gFRKvY1ci6gMlCqozgUqsnpSGkSoX7miQMJ2aM8T5QtQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.14.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.14.2.tgz",
+                       "integrity": "sha512-HJd+OR7Qy4z3VffIjhR6bXJqbDiw7acqVR6a5AsvZs8weUByvYy7zpon2lN9igX+PkW2+13l+Dz7X3akI9VD/g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/keycodes": "^2.18.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/keycodes": "^2.19.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rememo": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/keycodes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.18.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.18.3.tgz",
-                       "integrity": "sha512-Lenyw+K2KgiqddBv5fDCh2JRfXFrONWNvPfv1DKXzHXTvBSI0JkU1RVP5WZTcVuEtctCZWL5JbhrkG2I26w68g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.19.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.19.2.tgz",
+                       "integrity": "sha512-SlLFCRQE3hi8eViSZ719Z2rffwhicDDctkMc25mrmh/jWhttec4r76Q++ojQGSA5u5MfgyySVc50Z9xPZoynmw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/i18n": "^3.18.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/i18n": "^3.19.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/library-export-default-webpack-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-2.0.2.tgz",
-                       "integrity": "sha512-m+XgVWH5gOFWYKtrWnV4Zwwft8Besww15g+fkRU2c2nScGZgatYZ5wBYFx7rLlrDUXsJpRgbj1pYg3GGOV5OUQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-2.0.3.tgz",
+                       "integrity": "sha512-G4N7PJkNTXebrO2X7+bJwZKcsgH9rkV8C0TGttdrJj88zsEYpW7O4IyOVuJ3Dklts09vL0IyMxfT2Pih5adOeg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4102,95 +3817,96 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/list-reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.25.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.25.8.tgz",
-                       "integrity": "sha512-Hjra7q1TCJTuRBYA/k0h/ThIpcK+FfamXfwtwo1FoGceuNdNWrGF+vvp87dcZ1v+FYOcEh5d8Bctcj7ZhGTdGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.26.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.26.2.tgz",
+                       "integrity": "sha512-25ntP7M9cBsZRNDJqLEak5vgXD0MBW+bL/2nudEfhhUjLC8PRwmYJ6ZX5hCeIpNskckbB+jVOQnPn6Q5uXKeYQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/i18n": "^3.18.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/i18n": "^3.19.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/media-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.19.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.19.5.tgz",
-                       "integrity": "sha512-mIl8tnQLO4VI17c/izRc8tZsgLM0De/+NKqEcXxopqFlwYGTXA6XPBLYTgvONBDXIhrBSv6TtiBdY+2xIOw/zw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.20.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.20.2.tgz",
+                       "integrity": "sha512-vmME3wl8EEMUpnFkklExMJEhhV10C1iDoOAC1LLPiuaLsp7j6J4Jr/TeyOPGfVDxo7DBwC0lDiFogsdZEbLzKQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/blob": "^2.12.1",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/i18n": "^3.18.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/blob": "^2.13.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/i18n": "^3.19.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/notices": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.12.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-2.12.8.tgz",
-                       "integrity": "sha512-Vj3CZMtVVX6JBsoPwCOjZgJ/n91g5SrrYrqNdHOPfd6jGQN7cAGPZrQ58CImeHA2IbaBKez52WQCBKVAC7zYmA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.13.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-2.13.2.tgz",
+                       "integrity": "sha512-rMUaQ7kTdwEPhOoxohNO/N1Kj70h8BRu/XFv7uWRmuU97rK+a452mN4HTaooaM68OiflU1cf4igMeLayAj+NtA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/a11y": "^2.14.3",
-                               "@wordpress/data": "^4.26.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/a11y": "^2.15.2",
+                               "@wordpress/data": "^4.27.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/npm-package-json-lint-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.0.2.tgz",
-                       "integrity": "sha512-C3v9rxHfXXqRoaCYv8lu4C0g8KHIvEs5JqFjRroW1bpe1yC/f9YSVj04mlwsSgtHUwPcDQZ5osQec4gDs5/nGw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.0.3.tgz",
+                       "integrity": "sha512-xN11CqH8oUmLbDd8/+0UU3rYuNNnF2PWedTrIDqcuZ9Lm+w3yEZJgzBv4XsZ4fS1R4c9oNBPhih0jdOxUCHpFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/nux": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.24.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.24.8.tgz",
-                       "integrity": "sha512-gBVf3WX584+1t8IUvtNwNwYT7acflN579SQJckCx5Xjo6ogIfh49KSwFM6Gss9XM8yNO46J7KAMbcusHNrLPiw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.25.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.25.2.tgz",
+                       "integrity": "sha512-dAT6OSLdnK41VNhEzaeR1am8GPqFdIpoJFTR0kNbBFmHkbxRd/pSEpBXAneBw+YcpOkaaTVBd3pzpx053hchfg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rememo": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/plugins": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.24.7",
-                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.24.7.tgz",
-                       "integrity": "sha512-X7qZAXXSMz1nBWW9NI6s5tqHIDFew3sUx6SzjuZKyIDVchrlNGCQ917YtBRCn9f4IkQQ3ZG9wlLx7KRqO+o5nA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.25.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.25.2.tgz",
+                       "integrity": "sha512-AWBE1YXQd9BwkME8IDf/6hlehTZiSVkxJmNrYC2kSzPaPo/WIe2+Wa6pcigUVu5t2Ou1RrXAbLv92o/mNA+w6Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/hooks": "^2.11.1",
-                               "@wordpress/icons": "^2.9.1",
-                               "lodash": "^4.17.19"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/hooks": "^2.12.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "lodash": "^4.17.19",
+                               "memize": "^1.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/postcss-plugins-preset": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-2.1.1.tgz",
-                       "integrity": "sha512-TAl0EIu3psL8neWdtvHz8ValknhUkTlPyOMogPaJozmKKfhIKWxZPEO0+5iyevdZ9+U4kQY+j9hVAHUW4tRVZg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-2.1.2.tgz",
+                       "integrity": "sha512-y5W7NcT5CK3V6mEco36fMURJtR4cEibmV42ZzQ9mZdln1zzdrpnJUsMj4CscO4eSMv9hzNaYT97SCQWB8j5NVg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/base-styles": "^3.4.1",
-                               "@wordpress/postcss-themes": "^3.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/base-styles": "^3.4.2",
+                               "@wordpress/postcss-themes": "^3.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "autoprefixer": "^9.8.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-custom-properties": "^10.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/postcss-themes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-themes/-/postcss-themes-3.0.2.tgz",
-                       "integrity": "sha512-8hmGYKKKtK0SzL+nnSuFNkpd9Ffq57NKtusyc99WvNMiYdDeTXLWulQzlgzrT8tx7Ss8MuPSM7yH3bHI3h1CTA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-themes/-/postcss-themes-3.0.3.tgz",
+                       "integrity": "sha512-Af6sCRK3twS3snx6nZIVDsycZypzyf2FgWRAEVmmQgI4ITLcxr0t7yqNLIkvdkKuPqKxgJ/NzUHPzqqovR7oXg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss": "^7.0.32"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4197,35 +3913,35 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/prettier-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.0.2.tgz",
-                       "integrity": "sha512-puyOhbJuMjUeo2EcHmmh88mk0BFAUMTXWKyzJ0y3hlPXaPnjXdir/trj2hrI9FvWTnygLWU98qxhQUfhbIhPdw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.0.3.tgz",
+                       "integrity": "sha512-BWiped4eH3EWZ4FckDTFWrDKmb2Xi5zGef9fm9f1vg+MiloNvEItVczoXHY3BK4nF9m171xsGx22WZSi7dVopA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/primitives": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.11.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.11.1.tgz",
-                       "integrity": "sha512-xYxcQ0JGnYjaSo1oXCapFl69jBjOPT8iuLf9RC1TulmZFnQsvqIv7Mu9VW9YPTg4gMXAavLD2EB+fqXdI1NNhQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.12.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.12.2.tgz",
+                       "integrity": "sha512-Kt+/VY8E4rUFXju0mvq3V2jFk2TPdjRxHqr0fj1ffNRGCTn20ZdqC7qB2wX7ljujyykaWJiafwS5VQNZg2N3XQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/element": "^2.19.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/element": "^2.20.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/priority-queue": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.10.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.10.1.tgz",
-                       "integrity": "sha512-O7W4ktSW6egVtW4fvyUnnetNODbtjuKj6G7AyXUPNyrmKBma0g/nGIRed3iA7rOfLyjzyzh7ZkP0sSENXKAvQQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.11.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.11.2.tgz",
+                       "integrity": "sha512-ulwmUOklY3orn1xXpcPnTyGWV5B/oycxI+cHZ6EevBVgM5sq+BW3xo0PKLR/MMm6UNBtFTu/71QAJrNZcD6V1g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/redux-routine": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.13.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.13.1.tgz",
-                       "integrity": "sha512-4VPeA27BEmmiLW14EL0fZunxbiUrMKqnrbXH7KGQU6YOmarKWCw1efgD+jqpatW+3iUj38Fx4obnlVs40GcXsg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.14.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.14.2.tgz",
+                       "integrity": "sha512-aqi4UtvMP/+NhULxyCR8ktG0v4BJVTRcMpByAqDg7Oabq2sz2LPuShxd5UY8vxQYQY9t1uUJbslhom4ytcohWg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-promise": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rungen": "^0.3.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4232,38 +3948,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-1.1.11.tgz",
-                       "integrity": "sha512-XIA6XeNSthmLvKx++aNNHqcqQU3TwAzWaP1sUc5MwMOK7B94Qj4+70cN6iRqLVq9VuERp9+ri3+JXV6FgRsahQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-1.2.2.tgz",
+                       "integrity": "sha512-6JlysISIwwBcL+7+EmyBLFInizzlrW34NMAwr2RyTTR7oTL0TsiV7Ylchxnj/XRB67CBnGOSQkPZ7zzdQvPvhA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^5.2.11",
-                               "@wordpress/blocks": "^7.0.6",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/core-data": "^2.25.9",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/icons": "^2.9.1",
-                               "@wordpress/notices": "^2.12.8",
-                               "@wordpress/url": "^2.21.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^5.3.2",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/core-data": "^2.26.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/icons": "^2.10.2",
+                               "@wordpress/notices": "^2.13.2",
+                               "@wordpress/url": "^2.22.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/rich-text": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.24.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.24.8.tgz",
-                       "integrity": "sha512-AsSIrpeVuOMQ8z9a3+kiArxU/4s48qOpwZ0NHTAH2l4WtE1QZCur8Q3W80FitCbGsrcbwvgpuXrNDQdIGJ9CHQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.25.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.25.2.tgz",
+                       "integrity": "sha512-lVGPGGaUf+D+pZbTReOViPFiR2/7M/az1id8FBaESZQZiDAaP9i5vNLx3JzTRL1LbI97kuVmieIRDsMg7hqcQQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/dom": "^2.16.2",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/escape-html": "^1.11.1",
-                               "@wordpress/is-shallow-equal": "^3.0.1",
-                               "@wordpress/keycodes": "^2.18.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/dom": "^2.17.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/escape-html": "^1.12.2",
+                               "@wordpress/is-shallow-equal": "^3.1.2",
+                               "@wordpress/keycodes": "^2.19.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4271,20 +3986,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/scripts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "14.1.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-14.1.0.tgz",
-                       "integrity": "sha512-WZkgcAMq1UPOJCyYyfuUC5qWFUxXHIUxKU8NR3D+x5Yr27KvG5aeEiDTHyJHkIhmN01diB3Sq+ybnncm4V5oaA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "14.1.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-14.1.1.tgz",
+                       "integrity": "sha512-BaYVzUXWy6Bx9Bx1mtAtg4UQyl+pNmRMLpukU97Jo4SITOEsBzagdcJBCTwuLuE3FqmfZMxuYuUeBJftIngXEQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@svgr/webpack": "^5.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": "^5.2.0",
-                               "@wordpress/dependency-extraction-webpack-plugin": "^3.1.1",
-                               "@wordpress/eslint-plugin": "^9.0.2",
-                               "@wordpress/jest-preset-default": "^7.0.2",
-                               "@wordpress/npm-package-json-lint-config": "^4.0.2",
-                               "@wordpress/postcss-plugins-preset": "^2.1.1",
-                               "@wordpress/prettier-config": "^1.0.2",
-                               "@wordpress/stylelint-config": "^19.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-preset-default": "^5.2.1",
+                               "@wordpress/dependency-extraction-webpack-plugin": "^3.1.2",
+                               "@wordpress/eslint-plugin": "^9.0.3",
+                               "@wordpress/jest-preset-default": "^7.0.3",
+                               "@wordpress/npm-package-json-lint-config": "^4.0.3",
+                               "@wordpress/postcss-plugins-preset": "^2.1.2",
+                               "@wordpress/prettier-config": "^1.0.3",
+                               "@wordpress/stylelint-config": "^19.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-jest": "^26.6.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "babel-loader": "^8.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^4.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4327,16 +4042,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "webpack-sources": "^2.2.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/dependency-extraction-webpack-plugin": {
-                                       "version": "3.1.1",
-                                       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.1.1.tgz",
-                                       "integrity": "sha512-gLp6DMYlXO+0RZECjFCoKJvN4wmZDV0WCrQBwfXmBsieod97pNYr/xABpkAkg6XoR9/LZ1f18M3xsgrCWGrxNQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "json2php": "^0.0.4",
-                                               "webpack-sources": "^2.2.0"
-                                       }
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "cacache": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "15.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4565,35 +4270,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/server-side-render": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.20.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.20.8.tgz",
-                       "integrity": "sha512-lyJDt7+bGTNVaTdrBgLrFj2tvEp9oxyPgnafukq4z1BnfoN4JTxZqm+ZPhJ+FJm1ykzZx1eIwZh9m1e1h5Po9Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.21.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.21.2.tgz",
+                       "integrity": "sha512-Ggxe79Ql+CewDzPYesaVqoljZPyg/mXqYHkRUM1ZhyThaFNf7aZvzdIxwDpfNCxtS289m6aJf8gyYPaqFYSfqw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/api-fetch": "^3.21.5",
-                               "@wordpress/components": "^12.0.8",
-                               "@wordpress/data": "^4.26.8",
-                               "@wordpress/deprecated": "^2.11.1",
-                               "@wordpress/element": "^2.19.1",
-                               "@wordpress/i18n": "^3.18.0",
-                               "@wordpress/url": "^2.21.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/api-fetch": "^3.23.1",
+                               "@wordpress/blocks": "^8.0.2",
+                               "@wordpress/components": "^13.0.2",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
+                               "@wordpress/deprecated": "^2.12.2",
+                               "@wordpress/element": "^2.20.2",
+                               "@wordpress/i18n": "^3.19.2",
+                               "@wordpress/url": "^2.22.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/shortcode": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.12.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.12.1.tgz",
-                       "integrity": "sha512-87oQbaDKXRRU8Tdn5/O7ykK5eTkmTs1cg3DYtoNQImpA9UWUJtC27LYia1IRzc8CvWh1yz3vNRYWlHmaolkdFQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.13.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.13.2.tgz",
+                       "integrity": "sha512-n4O5O66ARGY+h1SCvt0uOIQAJ6B4hd6EjULAWRNYgQuuF9mdhcczpGvSH76BssuvLN6bJU1RjsVy7m56kqO5xw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/stylelint-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "19.0.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-19.0.2.tgz",
-                       "integrity": "sha512-7tr2NL9VMqLjeZsEvjDoy7b0tm6KrVswZvxr5sJkgaJn4rOpI88SgKV3jh2qCZj4JTr8lfArzMS6dH9Ee2M0xw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "19.0.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-19.0.3.tgz",
+                       "integrity": "sha512-67iCYE5T9TSgzQAnJfQZPl2ENZ+uujH1AarH/u7LibG3/JIf6CpofjmYvaBoLFtKQvBsYZhUaXJ18oIHdn4N0g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "stylelint-config-recommended": "^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4602,58 +4309,58 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/token-list": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.14.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.14.1.tgz",
-                       "integrity": "sha512-XlSNeRtlkvF43Dkh+GFTy7tBaYFCAgWAwSJEe2F9SvURjjU0HiXnuwTrzVt5saG5EITurz+HC1+xnJNt51HUIA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.15.2.tgz",
+                       "integrity": "sha512-I7w1wrNtUYY/TlgRDWtSag4k35VXiFH6T6VyEiCen/8oMri9w6aOSFB3cA0gcoPHQ/ze/cDGAdqdUYChKWkOeQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/url": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.21.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.21.2.tgz",
-                       "integrity": "sha512-bLHg4pTo/9mQUkK1s1MU/Sjgnzfy2AkPvPn4ObGA8/4CFkMsDhQGAVhhw5YuezcxvaJkBiKJ+BxgFJ1QKksF6w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.22.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.22.2.tgz",
+                       "integrity": "sha512-aqpYKQXzyzkCOm+GzZRYlLb+wh58g0cwR1PaKAl0UXaBS4mdS+X6biMriylb4P8CVC/RR7CSw5XI20JC24KDwQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-native-url-polyfill": "^1.1.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/viewport": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.25.8",
-                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.25.8.tgz",
-                       "integrity": "sha512-QSOWBCiO15pFs2ghQjK/2t3JwpXASp71vTCx1/RKX7ySEo+bcOlA+ym0cb3NwtqKOQ4XGDACMuqIzcYUncb0Ug==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.26.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.26.2.tgz",
+                       "integrity": "sha512-ZcVZuxCFQYM2ZX28w0xKGDWEJDIDu/0W47qmV/h6PzHSAkWbxiOlGbDzzyvrFRSL8eTH+MzNEFR/SvOkMt+dAQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "@wordpress/compose": "^3.24.5",
-                               "@wordpress/data": "^4.26.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "@wordpress/compose": "^3.25.2",
+                               "@wordpress/data": "^4.27.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/warning": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.3.1.tgz",
-                       "integrity": "sha512-MdZ/4k2KmdH4h71KfKUXPCm8eR4fnD1t9W70vIX5+MsdiA7uplkwcDWxybITYVOmVT0Zk4F5CJ29AcsJAvtgZg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.4.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.4.2.tgz",
+                       "integrity": "sha512-MjrkSp6Jyfx+92AE32A83P503noUtGb6//BYUH4GiWzzzSNhDHgbQ0UcOJwJaEYK166DxSNpMk/JXc4YENi1Cw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/wordcount": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.14.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.14.1.tgz",
-                       "integrity": "sha512-Ns6880R5lBXsdz8TEjnSyKyAAOdGVnqRQJdteUGVPftXDMRCQclLwRgLAE+SBVsorQk1L56KuiQztbgTuFqBaw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.15.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.15.2.tgz",
+                       "integrity": "sha512-y7dltZQrdtUatzpDVpZxNfXeDva4xRw30lO57MkxmeqlWOpZCrgCK7czNbebTC1CUXZ9xbKiOrNdnFgE6CnoOw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wp-g2/components": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.0.140",
-                       "resolved": "https://registry.npmjs.org/@wp-g2/components/-/components-0.0.140.tgz",
-                       "integrity": "sha512-bychuhZ3wPSB457CHYcogoPQPlP/eUA9GoTo0Fv0rj7f44Gr9XlPoqVT+GQa3CmPnvSCAl1sjoe75Vkaoo/O1w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.0.160",
+                       "resolved": "https://registry.npmjs.org/@wp-g2/components/-/components-0.0.160.tgz",
+                       "integrity": "sha512-44qUtiF5Nl/srD7Vzbpcd0im/EIej04fOdDfa0lfDxXJDNK3RRtSSEwCRhok/M5SKCmvYbZKRUx2K0ugXNqK0Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@popperjs/core": "^2.5.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wp-g2/context": "^0.0.140",
-                               "@wp-g2/styles": "^0.0.140",
-                               "@wp-g2/utils": "^0.0.140",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wp-g2/context": "^0.0.160",
+                               "@wp-g2/styles": "^0.0.160",
+                               "@wp-g2/utils": "^0.0.160",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "csstype": "^3.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "downshift": "^6.0.15",
</span><span class="cx" style="display: block; padding: 0 10px">                                "framer-motion": "^2.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4664,7 +4371,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-colorful": "4.4.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-textarea-autosize": "^8.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-use-gesture": "^9.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "reakit": "1.1.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "reakit": "^1.3.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "isarray": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4679,52 +4386,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "isarray": "0.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                },
-                               "reakit": {
-                                       "version": "1.1.0",
-                                       "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.1.0.tgz",
-                                       "integrity": "sha512-d/ERtwgBndBPsyPBPUl5jueyfFgsglIfQCnLMKuxM0PaWiIZ6Ys3XsYaNy/AaG8k46Ee5cQPMdRrR30nVcSToQ==",
-                                       "requires": {
-                                               "@popperjs/core": "^2.4.2",
-                                               "body-scroll-lock": "^3.0.2",
-                                               "reakit-system": "^0.13.0",
-                                               "reakit-utils": "^0.13.0",
-                                               "reakit-warning": "^0.4.0"
-                                       }
-                               },
-                               "reakit-utils": {
-                                       "version": "0.13.1",
-                                       "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.13.1.tgz",
-                                       "integrity": "sha512-NBKgsot3tU91gZgK5MTInI/PR0T3kIsTmbU5MbGggSOcwU2dG/kbE8IrM2lC6ayCSL2W2QWkijT6kewdrIX7Gw=="
-                               },
-                               "reakit-warning": {
-                                       "version": "0.4.1",
-                                       "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.4.1.tgz",
-                                       "integrity": "sha512-AgnRN6cf8DYBF/mK2JEMFVL67Sbon8fDbFy1kfm0EDibtGsMOQtsFYfozZL7TwmJ4yg68VMhg8tmPHchVQRrlg==",
-                                       "requires": {
-                                               "reakit-utils": "^0.13.1"
-                                       }
</del><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wp-g2/context": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.0.140",
-                       "resolved": "https://registry.npmjs.org/@wp-g2/context/-/context-0.0.140.tgz",
-                       "integrity": "sha512-z32fxZ2tCVmYQC+wyyziyrhEvWBPFBQfUhUHF85JmTUPzQQeEPiLC3rgDAT0fUTFlJHinPJQq6871RDqFSwCUA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.0.160",
+                       "resolved": "https://registry.npmjs.org/@wp-g2/context/-/context-0.0.160.tgz",
+                       "integrity": "sha512-50wSQCZkdZEexP88Ljutskn7/klT2Id1ks4GpzKDSBM8kadrfNdr2iabjgJdFLIH33S+r4dzEnzLs9SFtqUgwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wp-g2/styles": "^0.0.140",
-                               "@wp-g2/utils": "^0.0.140",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wp-g2/create-styles": "^0.0.160",
+                               "@wp-g2/styles": "^0.0.160",
+                               "@wp-g2/utils": "^0.0.160",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.19"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wp-g2/create-styles": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.0.140",
-                       "resolved": "https://registry.npmjs.org/@wp-g2/create-styles/-/create-styles-0.0.140.tgz",
-                       "integrity": "sha512-/60DxWjCAhsoYOqY7aiHVbkTAF+L6qZIyHyH50oNs9FTVkcRLHQFSC0kHgAam+Z9K3eImQ7hM52wfBDqae0q2Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.0.160",
+                       "resolved": "https://registry.npmjs.org/@wp-g2/create-styles/-/create-styles-0.0.160.tgz",
+                       "integrity": "sha512-2/q8jcB9wIyfxkoCfNhz+9otRmAbDwfgk3nSEFhyz9ExR+OCqNUWqmITE3TZ4hYaSsV8E/gUUO4JjnPPy989bA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/core": "^10.1.1",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@emotion/hash": "^0.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@emotion/is-prop-valid": "^0.8.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wp-g2/utils": "^0.0.140",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wp-g2/utils": "^0.0.160",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "create-emotion": "^10.0.27",
</span><span class="cx" style="display: block; padding: 0 10px">                                "emotion": "^10.0.27",
</span><span class="cx" style="display: block; padding: 0 10px">                                "emotion-theming": "^10.0.27",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4735,18 +4419,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wp-g2/styles": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.0.140",
-                       "resolved": "https://registry.npmjs.org/@wp-g2/styles/-/styles-0.0.140.tgz",
-                       "integrity": "sha512-wAvtqQOqX2zYpfEdVK4l4abH/hUUgw/+8+E5PvPgrsvqFg8IehNSksnjNF5/IloLRGAH70d8ytjMuMnUK8PVYA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.0.160",
+                       "resolved": "https://registry.npmjs.org/@wp-g2/styles/-/styles-0.0.160.tgz",
+                       "integrity": "sha512-o91jxb0ZwEDRJrtVVjnqn3qTAXjnxZ1fX5KF3Q7oz776lMZPHsyfC0hvqnOz0w7zqaZZpdWtVQRShgrYXN6JHw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wp-g2/create-styles": "^0.0.140",
-                               "@wp-g2/utils": "^0.0.140"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wp-g2/create-styles": "^0.0.160",
+                               "@wp-g2/utils": "^0.0.160"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wp-g2/utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.0.140",
-                       "resolved": "https://registry.npmjs.org/@wp-g2/utils/-/utils-0.0.140.tgz",
-                       "integrity": "sha512-a4uYi/XQEDrOAIO3JUQ+L/oeSkgp+08pSy41xxQ1nIRHs7X+Du84X2EFQrvZfGBRuXuVlVuUIlN2e0IE8yUZKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.0.160",
+                       "resolved": "https://registry.npmjs.org/@wp-g2/utils/-/utils-0.0.160.tgz",
+                       "integrity": "sha512-4FhezjKyeYVb+3PZahW1kmqXpCvVvuJM97EcGqkKf+u4Qf66J3n1niHgfnRbn8aNydYK6EFze+6/UL48U35z1w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "copy-to-clipboard": "^3.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "create-emotion": "^10.0.27",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4758,7 +4442,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-merge-refs": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-resize-aware": "^3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "reakit-warning": "^0.5.5",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "tinycolor2": "^1.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "use-enhanced-state": "^0.0.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "use-isomorphic-layout-effect": "^1.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5232,24 +4915,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.18.0-next.2",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz",
-                                       "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
+                                       "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "has": "^1.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "has-symbols": "^1.0.1",
-                                               "is-callable": "^1.2.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "has-symbols": "^1.0.2",
+                                               "is-callable": "^1.2.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "is-negative-zero": "^2.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-regex": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-regex": "^1.1.2",
+                                               "is-string": "^1.0.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-inspect": "^1.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object-keys": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object.assign": "^4.1.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "string.prototype.trimend": "^1.0.3",
-                                               "string.prototype.trimstart": "^1.0.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "string.prototype.trimend": "^1.0.4",
+                                               "string.prototype.trimstart": "^1.0.4",
+                                               "unbox-primitive": "^1.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5262,6 +4947,86 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                                }
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "get-intrinsic": {
+                                       "version": "1.1.1",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
+                                       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
+                                       "requires": {
+                                               "function-bind": "^1.1.1",
+                                               "has": "^1.0.3",
+                                               "has-symbols": "^1.0.1"
+                                       }
+                               },
+                               "has-symbols": {
+                                       "version": "1.0.2",
+                                       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
+                                       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
+                               },
+                               "is-callable": {
+                                       "version": "1.2.3",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
+                                       "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ=="
+                               },
+                               "is-regex": {
+                                       "version": "1.1.2",
+                                       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
+                                       "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "has-symbols": "^1.0.1"
+                                       },
+                                       "dependencies": {
+                                               "call-bind": {
+                                                       "version": "1.0.2",
+                                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+                                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+                                                       "requires": {
+                                                               "function-bind": "^1.1.1",
+                                                               "get-intrinsic": "^1.0.2"
+                                                       }
+                                               }
+                                       }
+                               },
+                               "string.prototype.trimend": {
+                                       "version": "1.0.4",
+                                       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
+                                       "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.3"
+                                       },
+                                       "dependencies": {
+                                               "call-bind": {
+                                                       "version": "1.0.2",
+                                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+                                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+                                                       "requires": {
+                                                               "function-bind": "^1.1.1",
+                                                               "get-intrinsic": "^1.0.2"
+                                                       }
+                                               }
+                                       }
+                               },
+                               "string.prototype.trimstart": {
+                                       "version": "1.0.4",
+                                       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
+                                       "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.3"
+                                       },
+                                       "dependencies": {
+                                               "call-bind": {
+                                                       "version": "1.0.2",
+                                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+                                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+                                                       "requires": {
+                                                               "function-bind": "^1.1.1",
+                                                               "get-intrinsic": "^1.0.2"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5783,13 +5548,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-plugin-polyfill-corejs2": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.1.10",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz",
-                       "integrity": "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.2.0",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz",
+                       "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/compat-data": "^7.13.0",
-                               "@babel/helper-define-polyfill-provider": "^0.1.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.13.11",
+                               "@babel/helper-define-polyfill-provider": "^0.2.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^6.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5802,22 +5567,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-plugin-polyfill-corejs3": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.1.7",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz",
-                       "integrity": "sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.2.0",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz",
+                       "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-define-polyfill-provider": "^0.1.5",
-                               "core-js-compat": "^3.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-define-polyfill-provider": "^0.2.0",
+                               "core-js-compat": "^3.9.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-plugin-polyfill-regenerator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.1.6",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz",
-                       "integrity": "sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.2.0",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz",
+                       "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-define-polyfill-provider": "^0.1.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-define-polyfill-provider": "^0.2.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-plugin-syntax-jsx": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7061,24 +6826,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "cheerio": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.0-rc.5",
-                       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.5.tgz",
-                       "integrity": "sha512-yoqps/VCaZgN4pfXtenwHROTp8NG6/Hlt4Jpz2FEP0ZJQ+ZUkVDd0hAPDNKhj3nakpfPt/CNs57yEtxD1bXQiw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.0-rc.6",
+                       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.6.tgz",
+                       "integrity": "sha512-hjx1XE1M/D5pAtMgvWwE21QClmAEeGHOIDfycgmndisdNgI6PE1cGRQkMGBcsbUbmEQyWu5PJLUcAOjtQS8DWw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "cheerio-select-tmp": "^0.1.0",
-                               "dom-serializer": "~1.2.0",
-                               "domhandler": "^4.0.0",
-                               "entities": "~2.1.0",
-                               "htmlparser2": "^6.0.0",
-                               "parse5": "^6.0.0",
-                               "parse5-htmlparser2-tree-adapter": "^6.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "cheerio-select": "^1.3.0",
+                               "dom-serializer": "^1.3.1",
+                               "domhandler": "^4.1.0",
+                               "htmlparser2": "^6.1.0",
+                               "parse5": "^6.0.1",
+                               "parse5-htmlparser2-tree-adapter": "^6.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-serializer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz",
-                                       "integrity": "sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.1",
+                                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz",
+                                       "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "domelementtype": "^2.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7094,42 +6858,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "cheerio-select-tmp": {
-                       "version": "0.1.1",
-                       "resolved": "https://registry.npmjs.org/cheerio-select-tmp/-/cheerio-select-tmp-0.1.1.tgz",
-                       "integrity": "sha512-YYs5JvbpU19VYJyj+F7oYrIE2BOll1/hRU7rEy/5+v9BzkSo3bK81iAeeQEMI92vRIxz677m72UmJUiVwwgjfQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "cheerio-select": {
+                       "version": "1.3.0",
+                       "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.3.0.tgz",
+                       "integrity": "sha512-mLgqdHxVOQyhOIkG5QnRkDg7h817Dkf0dAvlCio2TJMmR72cJKH0bF28SHXvLkVrGcGOiub0/Bs/CMnPeQO7qw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "css-select": "^3.1.2",
-                               "css-what": "^4.0.0",
-                               "domelementtype": "^2.1.0",
-                               "domhandler": "^4.0.0",
-                               "domutils": "^2.4.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "css-select": "^4.0.0",
+                               "css-what": "^5.0.0",
+                               "domelementtype": "^2.2.0",
+                               "domhandler": "^4.1.0",
+                               "domutils": "^2.5.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "css-select": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "3.1.2",
-                                       "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz",
-                                       "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.0",
+                                       "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.0.0.tgz",
+                                       "integrity": "sha512-I7favumBlDP/nuHBKLfL5RqvlvRdn/W29evvWJ+TaoGPm7QD+xSIN5eY2dyGjtkUmemh02TZrqJb4B8DWo6PoQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "boolbase": "^1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "css-what": "^4.0.0",
-                                               "domhandler": "^4.0.0",
-                                               "domutils": "^2.4.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "css-what": "^5.0.0",
+                                               "domhandler": "^4.1.0",
+                                               "domutils": "^2.5.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "nth-check": "^2.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "css-what": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.0",
-                                       "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz",
-                                       "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "5.0.0",
+                                       "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.0.tgz",
+                                       "integrity": "sha512-qxyKHQvgKwzwDWC/rGbT821eJalfupxYW2qbSJSAtdSTimsr/MlaGONoNLllaUPZWf8QnbcKM/kPVYUQuEKAFA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-serializer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz",
-                                       "integrity": "sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.1",
+                                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz",
+                                       "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "domelementtype": "^2.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7144,9 +6908,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "domutils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.5.1",
-                                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.1.tgz",
-                                       "integrity": "sha512-hO1XwHMGAthA/1KL7c83oip/6UWo3FlUNIuWiWKltoiQ5oCOiqths8KknvY2jpOohUoUgnwa/+Rm7UpwpSbY/Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.5.2",
+                                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.2.tgz",
+                                       "integrity": "sha512-MHTthCb1zj8f1GVfRpeZUbohQf/HdBos0oX5gZcQFepOZPLLRyj6Wn7XS7EMnY7CVpwv8863u2vyE83Hfu28HQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "dom-serializer": "^1.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7285,9 +7049,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "classnames": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.2.6",
-                       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz",
-                       "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.3.1",
+                       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
+                       "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "cldr-core": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "38.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7849,9 +7613,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-compat": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.10.0",
-                       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.0.tgz",
-                       "integrity": "sha512-9yVewub2MXNYyGvuLnMHcN1k9RkvB7/ofktpeKTIaASyB88YYqGzUnu0ywMMhJrDHOMiTjSHWGzR+i7Wb9Z1kQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.10.1",
+                       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.1.tgz",
+                       "integrity": "sha512-ZHQTdTPkqvw2CeHiZC970NNJcnwzT6YIueDMASKt+p3WbZsLXOcoD392SkcWhkC0wBBHhlfhqGKKsNCQUozYtg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": "^4.16.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7859,28 +7623,34 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.16.3",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
-                                       "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.16.4",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz",
+                                       "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001181",
-                                               "colorette": "^1.2.1",
-                                               "electron-to-chromium": "^1.3.649",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001208",
+                                               "colorette": "^1.2.2",
+                                               "electron-to-chromium": "^1.3.712",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "escalade": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "node-releases": "^1.1.70"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "node-releases": "^1.1.71"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001207",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001207.tgz",
-                                       "integrity": "sha512-UPQZdmAsyp2qfCTiMU/zqGSWOYaY9F9LL61V8f+8MrubsaDGpaHD9HRV/EWZGULZn0Hxu48SKzI5DgFwTvHuYw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001208",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001208.tgz",
+                                       "integrity": "sha512-OE5UE4+nBOro8Dyvv0lfx+SRtfVIOM9uhKqFmJeUbGriqhhStgp1A0OyBpgy3OUF8AhYCT+PVwPC1gMl2ZcQMA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "colorette": {
+                                       "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
+                                       "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.3.709",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.709.tgz",
-                                       "integrity": "sha512-LolItk2/ikSGQ7SN8UkuKVNMBZp3RG7Itgaxj1npsHRzQobj9JjMneZOZfLhtwlYBe5fCJ75k+cVCiDFUs23oA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.717",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.717.tgz",
+                                       "integrity": "sha512-OfzVPIqD1MkJ7fX+yTl2nKyOE4FReeVfMCzzxQS+Kp43hZYwHwThlGP+EGIZRXJsxCM7dqo8Y65NOX/HP12iXQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7898,9 +7668,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-pure": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.10.0",
-                       "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.0.tgz",
-                       "integrity": "sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.10.1",
+                       "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.1.tgz",
+                       "integrity": "sha512-PeyJH2SE0KuxY5eCGNWA+W+CeDpB6M1PN3S7Am7jSv/Ttuxz2SnWbIiVQOn/TDaGaGtxo8CRWHkXwJscbUHtVw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-url-browser": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8351,9 +8121,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "csstype": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.6",
-                       "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz",
-                       "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.7",
+                       "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz",
+                       "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "current-script-polyfill": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9066,20 +8836,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "downshift": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.1.0",
-                       "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.0.tgz",
-                       "integrity": "sha512-MnEJERij+1pTVAsOPsH3q9MJGNIZuu2sT90uxOCEOZYH6sEzkVGtUcTBVDRQkE8y96zpB7uEbRn24aE9VpHnZg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.1.2",
+                       "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.2.tgz",
+                       "integrity": "sha512-WnPoQ6miic4+uEzPEfqgeen0t5YREOUabMopU/Juo/UYDMZl0ZACkO6ykWCRg48dlEUmEt6zfaJlj1x7kEy78g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.12.5",
-                               "compute-scroll-into-view": "^1.0.16",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.13.10",
+                               "compute-scroll-into-view": "^1.0.17",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "prop-types": "^15.7.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react-is": "^17.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "react-is": "^17.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-is": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "17.0.1",
-                                       "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz",
-                                       "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "17.0.2",
+                                       "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+                                       "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9344,14 +9114,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "enzyme-to-json": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.6.1",
-                       "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.1.tgz",
-                       "integrity": "sha512-15tXuONeq5ORoZjV/bUo2gbtZrN2IH+Z6DvL35QmZyKHgbY1ahn6wcnLd9Xv9OjiwbAXiiP8MRZwbZrCv1wYNg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.6.2",
+                       "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz",
+                       "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/cheerio": "^0.22.22",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.21",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "react-is": "^16.12.0"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                       "dependencies": {
+                               "lodash": {
+                                       "version": "4.17.21",
+                                       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+                                       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+                                       "dev": true
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "equivalent-key-map": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9498,9 +9276,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.23.0",
-                       "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz",
-                       "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.24.0",
+                       "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz",
+                       "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "7.12.11",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9588,9 +9366,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "globals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "13.7.0",
-                                       "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz",
-                                       "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "13.8.0",
+                                       "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz",
+                                       "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "type-fest": "^0.20.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9850,9 +9628,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint-plugin-jest": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "24.3.4",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.4.tgz",
-                       "integrity": "sha512-3n5oY1+fictanuFkTWPwSlehugBTAgwLnYLFsCllzE3Pl1BwywHl5fL0HFxmMjoQY8xhUDk8uAWc3S4JOHGh3A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "24.3.5",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.5.tgz",
+                       "integrity": "sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@typescript-eslint/experimental-utils": "^4.0.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9935,9 +9713,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint-plugin-prettier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.3.1",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz",
-                       "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.4.0",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz",
+                       "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "prettier-linter-helpers": "^1.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9944,9 +9722,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint-plugin-react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.23.1",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz",
-                       "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.23.2",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz",
+                       "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "array-includes": "^3.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10787,13 +10565,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
+                                       },
+                                       "dependencies": {
+                                               "picomatch": {
+                                                       "version": "2.2.3",
+                                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                                       "dev": true
+                                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "to-regex-range": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11424,47 +11210,96 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "function.prototype.name": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.3",
-                       "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.3.tgz",
-                       "integrity": "sha512-H51qkbNSp8mtkJt+nyW1gyStBiKZxfRqySNUR99ylq6BPXHKI4SEvIlTKp4odLfjRKJV04DFWMU3G/YRlQOsag==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.4",
+                       "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.4.tgz",
+                       "integrity": "sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.1.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-abstract": "^1.18.0-next.1",
-                               "functions-have-names": "^1.2.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-abstract": "^1.18.0-next.2",
+                               "functions-have-names": "^1.2.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "call-bind": {
+                                       "version": "1.0.2",
+                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+                                       "requires": {
+                                               "function-bind": "^1.1.1",
+                                               "get-intrinsic": "^1.0.2"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.18.0-next.2",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz",
-                                       "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
+                                       "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "has": "^1.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "has-symbols": "^1.0.1",
-                                               "is-callable": "^1.2.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "has-symbols": "^1.0.2",
+                                               "is-callable": "^1.2.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "is-negative-zero": "^2.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-regex": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-regex": "^1.1.2",
+                                               "is-string": "^1.0.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-inspect": "^1.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object-keys": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object.assign": "^4.1.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "string.prototype.trimend": "^1.0.3",
-                                               "string.prototype.trimstart": "^1.0.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "string.prototype.trimend": "^1.0.4",
+                                               "string.prototype.trimstart": "^1.0.4",
+                                               "unbox-primitive": "^1.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "call-bind": {
-                                                       "version": "1.0.2",
-                                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
-                                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": {
+                                                       "version": "1.1.1",
+                                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
+                                                       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                "function-bind": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                "get-intrinsic": "^1.0.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                         "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                }
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "has-symbols": {
+                                       "version": "1.0.2",
+                                       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
+                                       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
+                               },
+                               "is-callable": {
+                                       "version": "1.2.3",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
+                                       "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ=="
+                               },
+                               "is-regex": {
+                                       "version": "1.1.2",
+                                       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
+                                       "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "has-symbols": "^1.0.1"
+                                       }
+                               },
+                               "string.prototype.trimend": {
+                                       "version": "1.0.4",
+                                       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
+                                       "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.3"
+                                       }
+                               },
+                               "string.prototype.trimstart": {
+                                       "version": "1.0.4",
+                                       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
+                                       "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.3"
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12656,8 +12491,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "has-bigints": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
-                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "has-flag": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12916,21 +12750,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha1-14qEo2e8uacQEA1XgCw4ewhGMdI="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "htmlparser2": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.0.1",
-                       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.1.tgz",
-                       "integrity": "sha512-GDKPd+vk4jvSuvCbyuzx/unmXkk090Azec7LovXP8as1Hn8q9p3hbjmDGbUqqhknw0ajwit6LiiWqfiTUPMK7w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.1.0",
+                       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
+                       "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "domelementtype": "^2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "domhandler": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "domutils": "^2.4.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "domutils": "^2.5.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "entities": "^2.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-serializer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz",
-                                       "integrity": "sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.1",
+                                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz",
+                                       "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "domelementtype": "^2.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12945,9 +12779,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "domutils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.5.1",
-                                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.1.tgz",
-                                       "integrity": "sha512-hO1XwHMGAthA/1KL7c83oip/6UWo3FlUNIuWiWKltoiQ5oCOiqths8KknvY2jpOohUoUgnwa/+Rm7UpwpSbY/Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.5.2",
+                                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.2.tgz",
+                                       "integrity": "sha512-MHTthCb1zj8f1GVfRpeZUbohQf/HdBos0oX5gZcQFepOZPLLRyj6Wn7XS7EMnY7CVpwv8863u2vyE83Hfu28HQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "dom-serializer": "^1.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13599,9 +13433,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "irregular-plurals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.2.0",
-                       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.2.0.tgz",
-                       "integrity": "sha512-YqTdPLfwP7YFN0SsD3QUVCkm9ZG2VzOXv3DOrw5G5mkMbVwptTwVcFv7/C0vOpBmgTxAeTG19XpUs1E522LW9Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.3.0",
+                       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz",
+                       "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-absolute": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13662,8 +13496,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "is-bigint": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
-                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-binary-path": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13678,7 +13511,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dev": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13770,9 +13602,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-docker": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.2.0",
-                       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.0.tgz",
-                       "integrity": "sha512-K4GwB4i/HzhAzwP/XSlspzRdFTI9N8OxJOyOU7Y5Rz+p+WBokXWVWblaJeBkggthmoSV0OoGTH5thJNvplpkvQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.2.1",
+                       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+                       "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "optional": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13862,8 +13694,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "is-number-object": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
-                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13980,8 +13811,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "is-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
-                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-subset": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14533,15 +14363,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "picomatch": {
+                                       "version": "2.2.3",
+                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "to-regex-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14748,15 +14584,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "picomatch": {
+                                       "version": "2.2.3",
+                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "to-regex-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14858,15 +14700,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "picomatch": {
+                                       "version": "2.2.3",
+                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "to-regex-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15285,15 +15133,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "picomatch": {
+                                       "version": "2.2.3",
+                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "to-regex-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15528,9 +15382,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "jsdom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "16.5.2",
-                       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.2.tgz",
-                       "integrity": "sha512-JxNtPt9C1ut85boCbJmffaQ06NBnzkQY/MWO3YxPW8IWS38A26z+B1oBvA9LwKrytewdfymnhi4UNH3/RAgZrg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "16.5.3",
+                       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz",
+                       "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "abab": "^2.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15562,9 +15416,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "acorn": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "8.1.0",
-                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz",
-                                       "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "8.1.1",
+                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
+                                       "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "webidl-conversions": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17767,24 +17621,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.18.0-next.2",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz",
-                                       "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
+                                       "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "get-intrinsic": "^1.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "get-intrinsic": "^1.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "has": "^1.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "has-symbols": "^1.0.1",
-                                               "is-callable": "^1.2.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "has-symbols": "^1.0.2",
+                                               "is-callable": "^1.2.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "is-negative-zero": "^2.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-regex": "^1.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-regex": "^1.1.2",
+                                               "is-string": "^1.0.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-inspect": "^1.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object-keys": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object.assign": "^4.1.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "string.prototype.trimend": "^1.0.3",
-                                               "string.prototype.trimstart": "^1.0.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "string.prototype.trimend": "^1.0.4",
+                                               "string.prototype.trimstart": "^1.0.4",
+                                               "unbox-primitive": "^1.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "call-bind": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17797,6 +17653,86 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                                }
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "get-intrinsic": {
+                                       "version": "1.1.1",
+                                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
+                                       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
+                                       "requires": {
+                                               "function-bind": "^1.1.1",
+                                               "has": "^1.0.3",
+                                               "has-symbols": "^1.0.1"
+                                       }
+                               },
+                               "has-symbols": {
+                                       "version": "1.0.2",
+                                       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
+                                       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
+                               },
+                               "is-callable": {
+                                       "version": "1.2.3",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
+                                       "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ=="
+                               },
+                               "is-regex": {
+                                       "version": "1.1.2",
+                                       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
+                                       "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "has-symbols": "^1.0.1"
+                                       },
+                                       "dependencies": {
+                                               "call-bind": {
+                                                       "version": "1.0.2",
+                                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+                                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+                                                       "requires": {
+                                                               "function-bind": "^1.1.1",
+                                                               "get-intrinsic": "^1.0.2"
+                                                       }
+                                               }
+                                       }
+                               },
+                               "string.prototype.trimend": {
+                                       "version": "1.0.4",
+                                       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
+                                       "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.3"
+                                       },
+                                       "dependencies": {
+                                               "call-bind": {
+                                                       "version": "1.0.2",
+                                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+                                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+                                                       "requires": {
+                                                               "function-bind": "^1.1.1",
+                                                               "get-intrinsic": "^1.0.2"
+                                                       }
+                                               }
+                                       }
+                               },
+                               "string.prototype.trimstart": {
+                                       "version": "1.0.4",
+                                       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
+                                       "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
+                                       "requires": {
+                                               "call-bind": "^1.0.2",
+                                               "define-properties": "^1.1.3"
+                                       },
+                                       "dependencies": {
+                                               "call-bind": {
+                                                       "version": "1.0.2",
+                                                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+                                                       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+                                                       "requires": {
+                                                               "function-bind": "^1.1.1",
+                                                               "get-intrinsic": "^1.0.2"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19890,17 +19826,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "react-moment-proptypes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.0",
-                       "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.8.0.tgz",
-                       "integrity": "sha512-vkysOAoKqU05umMRGUgCkOl2L5n0+5SjCq4iI1LleTfQDNC0l2nmjK+JTdf2eG0wUV24ZdHdEmgsKzf325b3zA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.8.1",
+                       "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.8.1.tgz",
+                       "integrity": "sha512-Er940DxWoObfIqPrZNfwXKugjxMIuk1LAuEzn23gytzV6hKS/sw108wibi9QubfMN4h+nrlje8eUCSbQRJo2fQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment": ">=1.6.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "react-native-url-polyfill": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.0",
-                       "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.2.0.tgz",
-                       "integrity": "sha512-hpLZ8RyS3oGVyTOe/HjoqVoCOSkeJvrCoEB3bJsY7t9uh7kpQDV6kgvdlECEafYpxe3RzMrKLVcmWRbPU7CuAw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.0",
+                       "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz",
+                       "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "whatwg-url-without-unicode": "8.0.0-3"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19962,9 +19898,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "react-use-gesture": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.1.2",
-                       "resolved": "https://registry.npmjs.org/react-use-gesture/-/react-use-gesture-9.1.2.tgz",
-                       "integrity": "sha512-C+h7l/S3TooZ11MF65Iqmnh59i+qWnnbwOlAxHW47SbSmEsFUyxQnmRh/Qq9DOKZLsxC4uZjWpoinMP5nSG9Xw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.1.3",
+                       "resolved": "https://registry.npmjs.org/react-use-gesture/-/react-use-gesture-9.1.3.tgz",
+                       "integrity": "sha512-CdqA2SmS/fj3kkS2W8ZU8wjTbVBAIwDWaRprX7OKaj7HlGwBasGEFggmk5qNklknqk9zK/h8D355bEJFTpqEMg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "react-with-direction": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.3.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20147,9 +20083,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "reakit": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.6",
-                       "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.6.tgz",
-                       "integrity": "sha512-/I7XNPEUuRjCVwDkriy7HKuSKTtCmojZrrClGIg1gexB7Ij5vjpEbyUZzwHMmvIEoMqUZDC0Q6cDWfLpqaY9vA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.7",
+                       "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.7.tgz",
+                       "integrity": "sha512-mqThE2pWDQNl2BBR8sUEsMqbs9OeqtzF0asGJLoZz55QncPk/cFF6ToQihoC6F2lUabMk/xJMJ2MYXj+ildnRg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@popperjs/core": "^2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "body-scroll-lock": "^3.1.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20156,57 +20092,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "reakit-system": "^0.15.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "reakit-utils": "^0.15.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "reakit-warning": "^0.6.1"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        },
-                       "dependencies": {
-                               "reakit-system": {
-                                       "version": "0.15.1",
-                                       "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.1.tgz",
-                                       "integrity": "sha512-PkqfAyEohtcEu/gUvKriCv42NywDtUgvocEN3147BI45dOFAB89nrT7wRIbIcKJiUT598F+JlPXAZZVLWhc1Kg==",
-                                       "requires": {
-                                               "reakit-utils": "^0.15.1"
-                                       }
-                               },
-                               "reakit-utils": {
-                                       "version": "0.15.1",
-                                       "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.1.tgz",
-                                       "integrity": "sha512-6cZgKGvOkAMQgkwU9jdYbHfkuIN1Pr+vwcB19plLvcTfVN0Or10JhIuj9X+JaPZyI7ydqTDFaKNdUcDP69o/+Q=="
-                               },
-                               "reakit-warning": {
-                                       "version": "0.6.1",
-                                       "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.1.tgz",
-                                       "integrity": "sha512-poFUV0EyxB+CcV9uTNBAFmcgsnR2DzAbOTkld4Ul+QOKSeEHZB3b3+MoZQgcYHmbvG19Na1uWaM7ES+/Eyr8tQ==",
-                                       "requires": {
-                                               "reakit-utils": "^0.15.1"
-                                       }
-                               }
</del><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "reakit-system": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.13.1",
-                       "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.13.1.tgz",
-                       "integrity": "sha512-qglfQ53FsJh5+VSkjMtBg7eZiowj9zXOyfJJxfaXh/XYTVe/5ibzWg6rvGHyvSm6C3D7Q2sg/NPCLmCtYGGvQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.15.1",
+                       "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.1.tgz",
+                       "integrity": "sha512-PkqfAyEohtcEu/gUvKriCv42NywDtUgvocEN3147BI45dOFAB89nrT7wRIbIcKJiUT598F+JlPXAZZVLWhc1Kg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "reakit-utils": "^0.13.1"
-                       },
-                       "dependencies": {
-                               "reakit-utils": {
-                                       "version": "0.13.1",
-                                       "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.13.1.tgz",
-                                       "integrity": "sha512-NBKgsot3tU91gZgK5MTInI/PR0T3kIsTmbU5MbGggSOcwU2dG/kbE8IrM2lC6ayCSL2W2QWkijT6kewdrIX7Gw=="
-                               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "reakit-utils": "^0.15.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "reakit-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.14.4",
-                       "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.14.4.tgz",
-                       "integrity": "sha512-jDEf/NmZVJ6fs10G16ifD+RFhQikSLN7VfjRHu0CPoUj4g6lFXd5PPcRXCY81qiqc9FVHjr2d2fmsw1hs6xUxA=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.15.1",
+                       "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.1.tgz",
+                       "integrity": "sha512-6cZgKGvOkAMQgkwU9jdYbHfkuIN1Pr+vwcB19plLvcTfVN0Or10JhIuj9X+JaPZyI7ydqTDFaKNdUcDP69o/+Q=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "reakit-warning": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.5.5",
-                       "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.5.5.tgz",
-                       "integrity": "sha512-OuP1r7rlSSJZsoLuc0CPA2ACPKnWO8HDbFktiiidbT67UjuX6udYV1AUsIgMJ8ado9K5gZGjPj7IB/GDYo9Yjg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.6.1",
+                       "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.1.tgz",
+                       "integrity": "sha512-poFUV0EyxB+CcV9uTNBAFmcgsnR2DzAbOTkld4Ul+QOKSeEHZB3b3+MoZQgcYHmbvG19Na1uWaM7ES+/Eyr8tQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "reakit-utils": "^0.14.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "reakit-utils": "^0.15.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "rechoir": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22877,13 +22783,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.0.2",
-                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
-                                       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.0.4",
+                                       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+                                       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "braces": "^3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "picomatch": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "picomatch": "^2.2.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22919,6 +22825,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "picomatch": {
+                                       "version": "2.2.3",
+                                       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+                                       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-value-parser": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22938,9 +22850,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        },
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "hosted-git-info": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "2.8.8",
-                                                       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
-                                                       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "2.8.9",
+                                                       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+                                                       "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                                "normalize-package-data": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23219,9 +23131,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "table": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.0.9",
-                       "resolved": "https://registry.npmjs.org/table/-/table-6.0.9.tgz",
-                       "integrity": "sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.1.0",
+                       "resolved": "https://registry.npmjs.org/table/-/table-6.1.0.tgz",
+                       "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": "^8.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23236,9 +23148,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "8.0.5",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.5.tgz",
-                                       "integrity": "sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "8.1.0",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz",
+                                       "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23917,7 +23829,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dev": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-bigints": "^1.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23928,8 +23839,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
-                                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24737,9 +24647,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "webpack-bundle-analyzer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.4.0",
-                       "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.0.tgz",
-                       "integrity": "sha512-9DhNa+aXpqdHk8LkLPTBU/dMfl84Y+WE2+KnfI6rSpNRNVKa0VGLjPd2pjFubDeqnWmulFggxmWBxhfJXZnR0g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.4.1",
+                       "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.1.tgz",
+                       "integrity": "sha512-j5m7WgytCkiVBoOGavzNokBOqxe6Mma13X1asfVYtKWM3wxBiRRu1u1iG0Iol5+qp9WgyhkMmBAcvjEfJ2bdDw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "acorn": "^8.0.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24754,9 +24664,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "acorn": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "8.1.0",
-                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz",
-                                       "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "8.1.1",
+                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
+                                       "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "acorn-walk": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25334,7 +25244,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dev": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-bigint": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-boolean-object": "^1.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25473,9 +25382,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "yaml": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.10.0",
-                       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz",
-                       "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.10.2",
+                       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
+                       "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "yargs": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "14.2.3",
</span></span></pre></div>
<a id="trunkpackagejson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/package.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/package.json        2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/package.json  2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25,11 +25,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "last 2 Opera versions"
</span><span class="cx" style="display: block; padding: 0 10px">        ],
</span><span class="cx" style="display: block; padding: 0 10px">        "devDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/custom-templated-path-webpack-plugin": "2.0.2",
-               "@wordpress/dependency-extraction-webpack-plugin": "3.1.1",
-               "@wordpress/e2e-test-utils": "5.1.1",
-               "@wordpress/library-export-default-webpack-plugin": "2.0.2",
-               "@wordpress/scripts": "14.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/custom-templated-path-webpack-plugin": "2.0.3",
+               "@wordpress/dependency-extraction-webpack-plugin": "3.1.2",
+               "@wordpress/e2e-test-utils": "5.1.2",
+               "@wordpress/library-export-default-webpack-plugin": "2.0.3",
+               "@wordpress/scripts": "14.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "autoprefixer": "^9.8.6",
</span><span class="cx" style="display: block; padding: 0 10px">                "chalk": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                "check-node-version": "4.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -78,55 +78,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/polyfill": "7.10.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/a11y": "2.14.3",
-               "@wordpress/annotations": "1.24.8",
-               "@wordpress/api-fetch": "3.21.5",
-               "@wordpress/autop": "2.11.1",
-               "@wordpress/blob": "2.12.1",
-               "@wordpress/block-directory": "1.18.13",
-               "@wordpress/block-editor": "5.2.11",
-               "@wordpress/block-library": "2.28.10",
-               "@wordpress/block-serialization-default-parser": "3.9.1",
-               "@wordpress/blocks": "7.0.6",
-               "@wordpress/components": "12.0.8",
-               "@wordpress/compose": "3.24.5",
-               "@wordpress/core-data": "2.25.9",
-               "@wordpress/data": "4.26.8",
-               "@wordpress/data-controls": "1.20.8",
-               "@wordpress/date": "3.13.1",
-               "@wordpress/deprecated": "2.11.1",
-               "@wordpress/dom": "2.16.2",
-               "@wordpress/dom-ready": "2.12.1",
-               "@wordpress/edit-post": "3.26.13",
-               "@wordpress/editor": "9.25.12",
-               "@wordpress/element": "2.19.1",
-               "@wordpress/escape-html": "1.11.1",
-               "@wordpress/format-library": "1.26.11",
-               "@wordpress/hooks": "2.11.1",
-               "@wordpress/html-entities": "2.10.1",
-               "@wordpress/i18n": "3.18.0",
-               "@wordpress/icons": "2.9.1",
-               "@wordpress/interface": "1.0.6",
-               "@wordpress/is-shallow-equal": "3.0.1",
-               "@wordpress/keyboard-shortcuts": "1.13.8",
-               "@wordpress/keycodes": "2.18.3",
-               "@wordpress/list-reusable-blocks": "1.25.8",
-               "@wordpress/media-utils": "1.19.5",
-               "@wordpress/notices": "2.12.8",
-               "@wordpress/nux": "3.24.8",
-               "@wordpress/plugins": "2.24.7",
-               "@wordpress/primitives": "1.11.1",
-               "@wordpress/priority-queue": "1.10.1",
-               "@wordpress/redux-routine": "3.13.1",
-               "@wordpress/reusable-blocks": "1.1.11",
-               "@wordpress/rich-text": "3.24.8",
-               "@wordpress/server-side-render": "1.20.8",
-               "@wordpress/shortcode": "2.12.1",
-               "@wordpress/token-list": "1.14.1",
-               "@wordpress/url": "2.21.2",
-               "@wordpress/viewport": "2.25.8",
-               "@wordpress/warning": "1.3.1",
-               "@wordpress/wordcount": "2.14.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/a11y": "2.15.2",
+               "@wordpress/annotations": "1.25.2",
+               "@wordpress/api-fetch": "3.23.1",
+               "@wordpress/autop": "2.12.2",
+               "@wordpress/blob": "2.13.2",
+               "@wordpress/block-directory": "1.19.2",
+               "@wordpress/block-editor": "5.3.2",
+               "@wordpress/block-library": "2.29.2",
+               "@wordpress/block-serialization-default-parser": "3.10.2",
+               "@wordpress/blocks": "8.0.2",
+               "@wordpress/components": "13.0.2",
+               "@wordpress/compose": "3.25.2",
+               "@wordpress/core-data": "2.26.2",
+               "@wordpress/data": "4.27.2",
+               "@wordpress/data-controls": "1.21.2",
+               "@wordpress/date": "3.15.1",
+               "@wordpress/deprecated": "2.12.2",
+               "@wordpress/dom": "2.17.2",
+               "@wordpress/dom-ready": "2.13.2",
+               "@wordpress/edit-post": "3.27.2",
+               "@wordpress/editor": "9.26.2",
+               "@wordpress/element": "2.20.2",
+               "@wordpress/escape-html": "1.12.2",
+               "@wordpress/format-library": "1.27.2",
+               "@wordpress/hooks": "2.12.2",
+               "@wordpress/html-entities": "2.11.2",
+               "@wordpress/i18n": "3.19.2",
+               "@wordpress/icons": "2.10.2",
+               "@wordpress/interface": "2.0.1",
+               "@wordpress/is-shallow-equal": "3.1.2",
+               "@wordpress/keyboard-shortcuts": "1.14.2",
+               "@wordpress/keycodes": "2.19.2",
+               "@wordpress/list-reusable-blocks": "1.26.2",
+               "@wordpress/media-utils": "1.20.2",
+               "@wordpress/notices": "2.13.2",
+               "@wordpress/nux": "3.25.2",
+               "@wordpress/plugins": "2.25.2",
+               "@wordpress/primitives": "1.12.2",
+               "@wordpress/priority-queue": "1.11.2",
+               "@wordpress/redux-routine": "3.14.2",
+               "@wordpress/reusable-blocks": "1.2.2",
+               "@wordpress/rich-text": "3.25.2",
+               "@wordpress/server-side-render": "1.21.2",
+               "@wordpress/shortcode": "2.13.2",
+               "@wordpress/token-list": "1.15.2",
+               "@wordpress/url": "2.22.2",
+               "@wordpress/viewport": "2.26.2",
+               "@wordpress/warning": "1.4.2",
+               "@wordpress/wordcount": "2.15.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "backbone": "1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                "clipboard": "2.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-url-browser": "3.6.4",
</span></span></pre></div>
<a id="trunksrcwpadmineditformblocksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/edit-form-blocks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/edit-form-blocks.php   2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-admin/edit-form-blocks.php     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -184,18 +184,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Editor Styles.
</span><span class="cx" style="display: block; padding: 0 10px"> $styles = array(
</span><span class="cx" style="display: block; padding: 0 10px">        array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'css' => file_get_contents(
-                       is_rtl()
-                               ? ABSPATH . WPINC . '/css/dist/editor/editor-styles-rtl.css'
-                               : ABSPATH . WPINC . '/css/dist/editor/editor-styles.css'
-               ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         'css' => 'body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif }',
</ins><span class="cx" style="display: block; padding: 0 10px">         ),
</span><span class="cx" style="display: block; padding: 0 10px"> );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
-$styles[] = array(
-       'css' => 'body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif }',
-);
-
</del><span class="cx" style="display: block; padding: 0 10px"> if ( $editor_styles && current_theme_supports( 'editor-styles' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">        foreach ( $editor_styles as $style ) {
</span><span class="cx" style="display: block; padding: 0 10px">                if ( preg_match( '~^(https?:)?//~', $style ) ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -217,17 +208,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-// Default editor styles.
-$default_editor_styles = array(
-       array(
-               'css' => file_get_contents(
-                       is_rtl()
-                               ? ABSPATH . WPINC . '/css/dist/editor/editor-styles-rtl.css'
-                               : ABSPATH . WPINC . '/css/dist/editor/editor-styles.css'
-               ),
-       ),
-);
-
</del><span class="cx" style="display: block; padding: 0 10px"> // Image sizes.
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /** This filter is documented in wp-admin/includes/media.php */
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -324,7 +304,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        'maxUploadFileSize'                    => $max_upload_size,
</span><span class="cx" style="display: block; padding: 0 10px">        'allowedMimeTypes'                     => get_allowed_mime_types(),
</span><span class="cx" style="display: block; padding: 0 10px">        'styles'                               => $styles,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'defaultEditorStyles'                  => $default_editor_styles,
</del><span class="cx" style="display: block; padding: 0 10px">         'imageSizes'                           => $available_image_sizes,
</span><span class="cx" style="display: block; padding: 0 10px">        'imageDefaultSize'                     => $image_default_size,
</span><span class="cx" style="display: block; padding: 0 10px">        'imageDimensions'                      => $image_dimensions,
</span></span></pre></div>
<a id="trunksrcwpincludesassetsscriptloaderpackagesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/assets/script-loader-packages.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/assets/script-loader-packages.php   2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/assets/script-loader-packages.php     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '3d65a2b0e4dd8e5d0910ccf21d7a4560'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '79f738bcbbed3bb14952928eaa00dfe5'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'd2b6a025819ad8208c1b274a36609d3b'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => '46344923664714dbd8b729a8e45156f8'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '72222aa8da2b1686a4f3ff592e15ff3b'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-dat
 a', 'wp-data-controls', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => '7c632bb9e8f42020a8f6faf1bbe78189'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-wordcount'), 'version' => 'c3c6c28c7df84297e2e161e06ec5091c'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'react', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-n
 otices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => 'e7d445554cbca8ad904671807ef23d5e'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd7f227adbbfd6d572c13e978b02a0c1b'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => 'db55cd049feee0c51bd447624923c8b3'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-data', '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' => '5086cfa412fafc0290188d7a240e4dc2'), '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' => '33bc47bbd4997dbaba4cf97458b601e8'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'aede82e836ad96c5da78b33726ba0200'), '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' => 'bb6156027227357c5144f2ce79e44898'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '66cae8f9d16ae3d95f20e0293c854e07'), 'date.js' => a
 rray('dependencies' => array('moment', 'wp-polyfill'), 'version' => '09c6df655145d6afaf482b0189346178'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'a357bf9043352328db51898ba95ba577'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '532b537bde7ef88298ca471ebdb0dab7'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a6586b64552c9c6924b8093e9ef4f74e'), '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' => '715ca08521d5866e679a6463d7a4216a'), 'editor.js' => array('dependenc
 ies' => array('lodash', 'react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '42c045d52e1be60356bd98d77070f85e'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => 'e303eef732dc2e9cd184f99edbdf0718'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '11a9ed20aa0e5b49a24e416455d2311e'), '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' => '9659c1250fe57267a58f515cd6be4d2c'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a87162d1d1d85315469fd50cf6cdf719'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5f0f2fc8f6cde41ab343549aa0b50183'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'c7d029d5a62250e1766ab5b0ed1d85f5'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'fe40c677e873194b3edb895c13f6f925'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => 'dc3c07735b6f3714460244bbb75dbbb3'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => 'd0d1ad750ba4fba87563fd335b18503f'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch'
 , 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'e5e916e1168f00c6dd3a7a86fd4a8f03'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '02ad50a61fac438c77e3cbfff0c59f11'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => 'cecb3afc20c05900c1d7d3138f8dd402'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'a179978e1113c736bc5f9ed0880125dc'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => '33a2837df2c275e8e733af1ed03a22e7'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'bb66102b2a31b6dc6e8290d
 236ecad64'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '61fc9b8c45afe763799612e733d04e5d'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '33a44623489eaa8d30939e9819134a90'), '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' => '99a5fb1b4f996bfdbe634ec7738cdb4e'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => '76bd61e80e968fb2ab1ef4062f63dc44'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '5d2c2ba50c9fa1f13a
 4c80bc64bac7f9'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '52c3ddfa4f24d3398dbdbd7a3961a44f'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '689e952535e84d8c2aaacf18c3558dd7'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '52e8fcfbf62fea3cb7bce8453d6a41a8'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => 'da553959200b02499cb31e9fab28985f'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e28e72fe639512e55d7cbca06d6470a7'));
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '3d65a2b0e4dd8e5d0910ccf21d7a4560'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => 'ef853b3da6ac2182fbdb59dc361dfa38'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '75e1f910e982422a80376bfca4062e48'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5a0e382411cec42983aaa0142d3f5eaf'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '72222aa8da2b1686a4f3ff592e15ff3b'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-cor
 e-data', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => 'd944424c4cc86fb44e8d718e179bfe13'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-wordcount'), 'version' => 'f63c2213430cb91ca3780a1077e8f7dd'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'react', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', '
 wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '2a8d2839c0d7c734f04ee134fa0c9fc7'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => '630bb7e2fc1e8824e4ea181b78dbee0f'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => '21b3a629993f91ebe8821e804e6a487c'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-data', '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' => '38a669922e72ab979927528cfeb24958'), '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' => '91fda79afad620b545743df736792ae6'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'afc9cbce128158d346dfd1c43fc296e7'), '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' => '5204fd2047d3d80c8a60fd170e8bb673'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '86600825
 9018ac7228a9ab3bc28e66d1'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => '0669162e8cd6df7f16e51732cd75b40a'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '0d1502445e593ac4d3d326ff86f931ea'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '5a2d3d7fb7e233a214e9175182f81841'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '1e1b9c1535c1c32d3236d41aa27c7bf9'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '647bd81f5fc1856c3f877fe18
 9dbdd1d'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '8c25a9cb12c075a9bfb5cbce60d3c24d'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '87d73baaf899972555bff69577d6a5c9'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '11a9ed20aa0e5b49a24e416455d2311e'), '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' => 'eb7e7ecf114729ad0e36e3b0e31301a8'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'f6dc0914bbd44a7348555d209338733b'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5f0f2fc8f6cde41ab343549aa0b50183'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '066a56d972c310350eb8c480e5c32158'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'fe40c677e873194b3edb895c13f6f925'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => 'e59c0c49f6b8961625cb18d2ea561b6d'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '42412b798f0f1eed61f7887b4b396d95'), 'list-reusable-blocks.js' => array('depen
 dencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'ed60bad206d22589cda2f1eaa3000a93'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'bf97bdcca56b835ff052cf96fe2b953b'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '8cfee8dda916afe7ce6a8ea6a1000f4c'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'f8e69714552fd6822bb6fe09f967c14a'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => '6a646615ec0755df14f410024ed70382'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfil
 l'), 'version' => 'a2948fbd5fb263abb269f8d9a232744c'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b0324f192d3fb8120154aa03bc206147'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '33a44623489eaa8d30939e9819134a90'), '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' => 'd4d27ab3e71c3cb15f9dd096f96066a8'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => 'e2a766964c23521502d1b0036c147a1f'), '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' => '75d0a5a2698c6044c60cdb4527355705'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '52c3ddfa4f24d3398dbdbd7a3961a44f'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '588016fb4c2a157c72743d37406d2bc9'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '9676da223f71fce5b18054f7cb7e3345'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '2cb016bf7ed22fda39300c968c0b7963'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e28e72fe639512e55d7cbca06d6470a7'));
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesblocksupportsalignphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/block-supports/align.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/align.php    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/block-supports/align.php      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,20 +3,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Align block support flag.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @package WordPress
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * Registers the align block attribute for block types that support it.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param WP_Block_Type $block_type Block Type.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_register_alignment_support( $block_type ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_align_support = false;
-       if ( property_exists( $block_type, 'supports' ) ) {
-               $has_align_support = _wp_array_get( $block_type->supports, array( 'align' ), false );
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $has_align_support = block_has_support( $block_type, array( 'align' ), false );
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( $has_align_support ) {
</span><span class="cx" style="display: block; padding: 0 10px">                if ( ! $block_type->attributes ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $block_type->attributes = array();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,6 +34,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Add CSS classes for block alignment to the incoming attributes array.
</span><span class="cx" style="display: block; padding: 0 10px">  * This will be applied to the block markup in the front-end.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param WP_Block_Type $block_type       Block Type.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -44,10 +44,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_apply_alignment_support( $block_type, $block_attributes ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $attributes        = array();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_align_support = false;
-       if ( property_exists( $block_type, 'supports' ) ) {
-               $has_align_support = _wp_array_get( $block_type->supports, array( 'align' ), false );
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $has_align_support = block_has_support( $block_type, array( 'align' ), false );
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( $has_align_support ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $has_block_alignment = array_key_exists( 'align', $block_attributes );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblocksupportsborderphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/border.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/border.php                           (rev 0)
+++ trunk/src/wp-includes/block-supports/border.php     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,89 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Border block support flag.
+ *
+ * @package WordPress
+ * @since 5.8.0
+ */
+
+/**
+ * Registers the style attribute used by the border feature if needed for block types that
+ * support borders.
+ *
+  * @since 5.8.0
+  * @access private
+ *
+ * @param WP_Block_Type $block_type Block Type.
+ */
+function wp_register_border_support( $block_type ) {
+       // Determine border related features supported.
+       // Border width, style etc can be added in the future.
+       $has_border_radius_support = block_has_support( $block_type, array( '__experimentalBorder', 'radius' ), false );
+
+       // Setup attributes and styles within that if needed.
+       if ( ! $block_type->attributes ) {
+               $block_type->attributes = array();
+       }
+
+       if ( $has_border_radius_support && ! array_key_exists( 'style', $block_type->attributes ) ) {
+               $block_type->attributes['style'] = array(
+                       'type' => 'object',
+               );
+       }
+}
+
+/**
+ * Adds CSS classes and inline styles for border styles to the incoming
+ * attributes array. This will be applied to the block markup in the front-end.
+ *
+ * @since 5.8.0
+ * @access private
+ *
+ * @param WP_Block_type $block_type       Block type.
+ * @param array         $block_attributes Block attributes.
+ *
+ * @return array Border CSS classes and inline styles.
+ */
+function wp_apply_border_support( $block_type, $block_attributes ) {
+       $border_support = _wp_array_get( $block_type->supports, array( '__experimentalBorder' ), false );
+
+       if (
+               is_array( $border_support ) &&
+               array_key_exists( '__experimentalSkipSerialization', $border_support ) &&
+               $border_support['__experimentalSkipSerialization']
+       ) {
+               return array();
+       }
+
+       // Arrays used to ease addition of further border related features in future.
+       $styles = array();
+
+       // Border Radius.
+       $has_border_radius_support = block_has_support( $block_type, array( '__experimentalBorder', 'radius' ), false );
+       if ( $has_border_radius_support ) {
+               if ( isset( $block_attributes['style']['border']['radius'] ) ) {
+                       $border_radius = intval( $block_attributes['style']['border']['radius'] );
+                       $styles[]      = sprintf( 'border-radius: %dpx;', $border_radius );
+               }
+       }
+
+       // Border width, style etc can be added here.
+
+       // Collect classes and styles.
+       $attributes = array();
+
+       if ( ! empty( $styles ) ) {
+               $attributes['style'] = implode( ' ', $styles );
+       }
+
+       return $attributes;
+}
+
+// Register the block support.
+WP_Block_Supports::get_instance()->register(
+       'border',
+       array(
+               'register_attribute' => 'wp_register_border_support',
+               'apply'              => 'wp_apply_border_support',
+       )
+);
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/block-supports/border.php
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblocksupportscolorsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/block-supports/colors.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/colors.php   2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/block-supports/colors.php     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,11 +3,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Colors block support flag.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @package WordPress
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * Registers the style and colors block attributes for block types that support it.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param WP_Block_Type $block_type Block Type.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,12 +22,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $has_text_colors_support       = true === $color_support || ( is_array( $color_support ) && _wp_array_get( $color_support, array( 'text' ), true ) );
</span><span class="cx" style="display: block; padding: 0 10px">        $has_background_colors_support = true === $color_support || ( is_array( $color_support ) && _wp_array_get( $color_support, array( 'background' ), true ) );
</span><span class="cx" style="display: block; padding: 0 10px">        $has_gradients_support         = _wp_array_get( $color_support, array( 'gradients' ), false );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $has_link_colors_support       = _wp_array_get( $color_support, array( 'link' ), false );
+       $has_color_support             = $has_text_colors_support ||
+               $has_background_colors_support ||
+               $has_gradients_support ||
+               $has_link_colors_support;
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( ! $block_type->attributes ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $block_type->attributes = array();
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( $has_text_colors_support && ! array_key_exists( 'style', $block_type->attributes ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( $has_color_support && ! array_key_exists( 'style', $block_type->attributes ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                 $block_type->attributes['style'] = array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'type' => 'object',
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -55,15 +62,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Add CSS classes and inline styles for colors to the incoming attributes array.
</span><span class="cx" style="display: block; padding: 0 10px">  * This will be applied to the block markup in the front-end.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param  WP_Block_Type $block_type       Block type.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-* @param  array         $block_attributes Block attributes.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @param  array         $block_attributes Block attributes.
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @return array Colors CSS classes and inline styles.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_apply_colors_support( $block_type, $block_attributes ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $color_support                 = _wp_array_get( $block_type->supports, array( 'color' ), false );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $color_support = _wp_array_get( $block_type->supports, array( 'color' ), false );
+
+       if (
+               is_array( $color_support ) &&
+               array_key_exists( '__experimentalSkipSerialization', $color_support ) &&
+               $color_support['__experimentalSkipSerialization']
+       ) {
+               return array();
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $has_text_colors_support       = true === $color_support || ( is_array( $color_support ) && _wp_array_get( $color_support, array( 'text' ), true ) );
</span><span class="cx" style="display: block; padding: 0 10px">        $has_background_colors_support = true === $color_support || ( is_array( $color_support ) && _wp_array_get( $color_support, array( 'background' ), true ) );
</span><span class="cx" style="display: block; padding: 0 10px">        $has_link_colors_support       = _wp_array_get( $color_support, array( 'link' ), false );
</span></span></pre></div>
<a id="trunksrcwpincludesblocksupportscustomclassnamephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/block-supports/custom-classname.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/custom-classname.php 2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/block-supports/custom-classname.php   2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,20 +3,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Custom classname block support flag.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @package WordPress
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * Registers the custom classname block attribute for block types that support it.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param WP_Block_Type $block_type Block Type.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_register_custom_classname_support( $block_type ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_custom_classname_support = true;
-       if ( property_exists( $block_type, 'supports' ) ) {
-               $has_custom_classname_support = _wp_array_get( $block_type->supports, array( 'customClassName' ), true );
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $has_custom_classname_support = block_has_support( $block_type, array( 'customClassName' ), true );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( $has_custom_classname_support ) {
</span><span class="cx" style="display: block; padding: 0 10px">                if ( ! $block_type->attributes ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $block_type->attributes = array();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33,6 +33,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * Add the custom classnames to the output.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param  WP_Block_Type $block_type       Block Type.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,11 +42,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @return array Block CSS classes and inline styles.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_apply_custom_classname_support( $block_type, $block_attributes ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_custom_classname_support = true;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $has_custom_classname_support = block_has_support( $block_type, array( 'customClassName' ), true );
</ins><span class="cx" style="display: block; padding: 0 10px">         $attributes                   = array();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( property_exists( $block_type, 'supports' ) ) {
-               $has_custom_classname_support = _wp_array_get( $block_type->supports, array( 'customClassName' ), true );
-       }
</del><span class="cx" style="display: block; padding: 0 10px">         if ( $has_custom_classname_support ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $has_custom_classnames = array_key_exists( 'className', $block_attributes );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblocksupportsgeneratedclassnamephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/block-supports/generated-classname.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/generated-classname.php      2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/block-supports/generated-classname.php        2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Generated classname block support flag.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @package WordPress
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -45,16 +46,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param  WP_Block_Type $block_type       Block Type.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @param  array         $block_attributes Block attributes.
</del><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @return array Block CSS classes and inline styles.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-function wp_apply_generated_classname_support( $block_type, $block_attributes ) {
-       $has_generated_classname_support = true;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+function wp_apply_generated_classname_support( $block_type ) {
</ins><span class="cx" style="display: block; padding: 0 10px">         $attributes                      = array();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( property_exists( $block_type, 'supports' ) ) {
-               $has_generated_classname_support = _wp_array_get( $block_type->supports, array( 'className' ), true );
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $has_generated_classname_support = block_has_support( $block_type, array( 'className' ), true );
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( $has_generated_classname_support ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $block_classname = wp_get_block_default_classname( $block_type->name );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblocksupportslayoutphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/layout.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/layout.php                           (rev 0)
+++ trunk/src/wp-includes/block-supports/layout.php     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,42 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Layout block support flag.
+ *
+ * @package WordPress
+ * @since 5.8.0
+ */
+
+/**
+ * For themes without theme.json file, make sure
+ * to restore the inner div for the group block
+ * to avoid breaking styles relying on that div.
+ *
+ * @since 5.8.0
+ * @access private
+ *
+ * @param  string $block_content Rendered block content.
+ * @param  array  $block         Block object.
+ * @return string                Filtered block content.
+ */
+function wp_restore_group_inner_container( $block_content, $block ) {
+       $group_with_inner_container_regex = '/(^\s*<div\b[^>]*wp-block-group(\s|")[^>]*>)(\s*<div\b[^>]*wp-block-group__inner-container(\s|")[^>]*>)((.|\S|\s)*)/';
+
+       if (
+               'core/group' !== $block['blockName'] ||
+               1 === preg_match( $group_with_inner_container_regex, $block_content )
+       ) {
+               return $block_content;
+       }
+
+       $replace_regex   = '/(^\s*<div\b[^>]*wp-block-group[^>]*>)(.*)(<\/div>\s*$)/ms';
+       $updated_content = preg_replace_callback(
+               $replace_regex,
+               function( $matches ) {
+                       return $matches[1] . '<div class="wp-block-group__inner-container">' . $matches[2] . '</div>' . $matches[3];
+               },
+               $block_content
+       );
+       return $updated_content;
+}
+
+add_filter( 'render_block', 'wp_restore_group_inner_container', 10, 2 );
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/block-supports/layout.php
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblocksupportspaddingphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/padding.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/padding.php                          (rev 0)
+++ trunk/src/wp-includes/block-supports/padding.php    2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,66 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Padding block support flag.
+ *
+ * @package WordPress
+ * @since 5.8.0
+ */
+
+/**
+ * Registers the style block attribute for block types that support it.
+ *
+ * @since 5.8.0
+ * @access private
+ *
+ * @param WP_Block_Type $block_type Block Type.
+ */
+function wp_register_padding_support( $block_type ) {
+       $has_padding_support = block_has_support( $block_type, array( 'spacing', 'padding' ), false );
+
+       // Setup attributes and styles within that if needed.
+       if ( ! $block_type->attributes ) {
+               $block_type->attributes = array();
+       }
+
+       if ( $has_padding_support && ! array_key_exists( 'style', $block_type->attributes ) ) {
+               $block_type->attributes['style'] = array(
+                       'type' => 'object',
+               );
+       }
+}
+
+/**
+ * Add CSS classes for block padding to the incoming attributes array.
+ * This will be applied to the block markup in the front-end.
+ *
+ * @since 5.8.0
+ * @access private
+ *
+ * @param WP_Block_Type $block_type       Block Type.
+ * @param array         $block_attributes Block attributes.
+ *
+ * @return array Block padding CSS classes and inline styles.
+ */
+function wp_apply_padding_support( $block_type, $block_attributes ) {
+       $has_padding_support = block_has_support( $block_type, array( 'spacing', 'padding' ), false );
+       $styles              = array();
+       if ( $has_padding_support ) {
+               $padding_value = _wp_array_get( $block_attributes, array( 'style', 'spacing', 'padding' ), null );
+               if ( null !== $padding_value ) {
+                       foreach ( $padding_value as $key => $value ) {
+                               $styles[] = sprintf( 'padding-%s: %s;', $key, $value );
+                       }
+               }
+       }
+
+       return empty( $styles ) ? array() : array( 'style' => implode( ' ', $styles ) );
+}
+
+// Register the block support.
+WP_Block_Supports::get_instance()->register(
+       'padding',
+       array(
+               'register_attribute' => 'wp_register_padding_support',
+               'apply'              => 'wp_apply_padding_support',
+       )
+);
</ins><span class="cx" style="display: block; padding: 0 10px">Property changes on: trunk/src/wp-includes/block-supports/padding.php
</span><span class="cx" style="display: block; padding: 0 10px">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:eol-style</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+native
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="trunksrcwpincludesblocksupportstypographyphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/block-supports/typography.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/typography.php       2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/block-supports/typography.php 2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,31 +3,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Typography block support flag.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @package WordPress
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * Registers the style and typography block attributes for block types that support it.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param WP_Block_Type $block_type Block Type.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_register_typography_support( $block_type ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_font_size_support = false;
-       if ( property_exists( $block_type, 'supports' ) ) {
-               $has_font_size_support = _wp_array_get( $block_type->supports, array( '__experimentalFontSize' ), false );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( ! property_exists( $block_type, 'supports' ) ) {
+               return;
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_line_height_support = false;
-       if ( property_exists( $block_type, 'supports' ) ) {
-               $has_line_height_support = _wp_array_get( $block_type->supports, array( '__experimentalLineHeight' ), false );
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $has_font_size_support       = _wp_array_get( $block_type->supports, array( 'fontSize' ), false );
+       $has_font_style_support      = _wp_array_get( $block_type->supports, array( '__experimentalFontStyle' ), false );
+       $has_font_weight_support     = _wp_array_get( $block_type->supports, array( '__experimentalFontWeight' ), false );
+       $has_line_height_support     = _wp_array_get( $block_type->supports, array( 'lineHeight' ), false );
+       $has_text_decoration_support = _wp_array_get( $block_type->supports, array( '__experimentalTextDecoration' ), false );
+       $has_text_transform_support  = _wp_array_get( $block_type->supports, array( '__experimentalTextTransform' ), false );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $has_typography_support = $has_font_size_support
+               || $has_font_weight_support
+               || $has_font_style_support
+               || $has_line_height_support
+               || $has_text_transform_support
+               || $has_text_decoration_support;
+
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( ! $block_type->attributes ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $block_type->attributes = array();
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( ( $has_font_size_support || $has_line_height_support ) && ! array_key_exists( 'style', $block_type->attributes ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( $has_typography_support && ! array_key_exists( 'style', $block_type->attributes ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                 $block_type->attributes['style'] = array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'type' => 'object',
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,29 +51,34 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * Add CSS classes and inline styles for font sizes to the incoming attributes array.
- * This will be applied to the block markup in the front-end.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Add CSS classes and inline styles for typography features such as font sizes
+ * to the incoming attributes array. This will be applied to the block markup in
+ * the front-end.
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.6.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @access private
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param  WP_Block_Type $block_type       Block type.
</span><span class="cx" style="display: block; padding: 0 10px">  * @param  array         $block_attributes Block attributes.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @return array Font size CSS classes and inline styles.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @return array Typography CSS classes and inline styles.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_apply_typography_support( $block_type, $block_attributes ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_font_size_support = false;
-       $classes               = array();
-       $styles                = array();
-       if ( property_exists( $block_type, 'supports' ) ) {
-               $has_font_size_support = _wp_array_get( $block_type->supports, array( 'fontSize' ), false );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( ! property_exists( $block_type, 'supports' ) ) {
+               return array();
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $has_line_height_support = false;
-       if ( property_exists( $block_type, 'supports' ) ) {
-               $has_line_height_support = _wp_array_get( $block_type->supports, array( 'lineHeight' ), false );
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $classes = array();
+       $styles  = array();
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $has_font_family_support     = _wp_array_get( $block_type->supports, array( '__experimentalFontFamily' ), false );
+       $has_font_style_support      = _wp_array_get( $block_type->supports, array( '__experimentalFontStyle' ), false );
+       $has_font_weight_support     = _wp_array_get( $block_type->supports, array( '__experimentalFontWeight' ), false );
+       $has_font_size_support       = _wp_array_get( $block_type->supports, array( 'fontSize' ), false );
+       $has_line_height_support     = _wp_array_get( $block_type->supports, array( 'lineHeight' ), false );
+       $has_text_decoration_support = _wp_array_get( $block_type->supports, array( '__experimentalTextDecoration' ), false );
+       $has_text_transform_support  = _wp_array_get( $block_type->supports, array( '__experimentalTextTransform' ), false );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         // Font Size.
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $has_font_size_support ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $has_named_font_size  = array_key_exists( 'fontSize', $block_attributes );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -73,10 +88,45 @@
</span><span class="cx" style="display: block; padding: 0 10px">                if ( $has_named_font_size ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $classes[] = sprintf( 'has-%s-font-size', $block_attributes['fontSize'] );
</span><span class="cx" style="display: block; padding: 0 10px">                } elseif ( $has_custom_font_size ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $styles[] = sprintf( 'font-size: %spx;', $block_attributes['style']['typography']['fontSize'] );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $styles[] = sprintf( 'font-size: %s;', $block_attributes['style']['typography']['fontSize'] );
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        // Font Family.
+       if ( $has_font_family_support ) {
+               $has_font_family = isset( $block_attributes['style']['typography']['fontFamily'] );
+               // Apply required class and style.
+               if ( $has_font_family ) {
+                       $font_family = $block_attributes['style']['typography']['fontFamily'];
+                       if ( strpos( $font_family, 'var:preset|font-family' ) !== false ) {
+                               // Get the name from the string and add proper styles.
+                               $index_to_splice  = strrpos( $font_family, '|' ) + 1;
+                               $font_family_name = substr( $font_family, $index_to_splice );
+                               $styles[]         = sprintf( 'font-family: var(--wp--preset--font-family--%s);', $font_family_name );
+                       } else {
+                               $styles[] = sprintf( 'font-family: %s;', $block_attributes['style']['color']['fontFamily'] );
+                       }
+               }
+       }
+
+       // Font style.
+       if ( $has_font_style_support ) {
+               // Apply font style.
+               $font_style = wp_typography_get_css_variable_inline_style( $block_attributes, 'fontStyle', 'font-style' );
+               if ( $font_style ) {
+                       $styles[] = $font_style;
+               }
+       }
+
+       // Font weight.
+       if ( $has_font_weight_support ) {
+               // Apply font weight.
+               $font_weight = wp_typography_get_css_variable_inline_style( $block_attributes, 'fontWeight', 'font-weight' );
+               if ( $font_weight ) {
+                       $styles[] = $font_weight;
+               }
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         // Line Height.
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $has_line_height_support ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $has_line_height = isset( $block_attributes['style']['typography']['lineHeight'] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -86,6 +136,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        // Text Decoration.
+       if ( $has_text_decoration_support ) {
+               $text_decoration_style = wp_typography_get_css_variable_inline_style( $block_attributes, 'textDecoration', 'text-decoration' );
+               if ( $text_decoration_style ) {
+                       $styles[] = $text_decoration_style;
+               }
+       }
+
+       // Text Transform.
+       if ( $has_text_transform_support ) {
+               $text_transform_style = wp_typography_get_css_variable_inline_style( $block_attributes, 'textTransform', 'text-transform' );
+               if ( $text_transform_style ) {
+                       $styles[] = $text_transform_style;
+               }
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $attributes = array();
</span><span class="cx" style="display: block; padding: 0 10px">        if ( ! empty( $classes ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $attributes['class'] = implode( ' ', $classes );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -97,6 +163,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">        return $attributes;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Generates an inline style for a typography feature e.g. text decoration,
+ * text transform, and font style.
+ *
+ * @since 5.8.0
+ * @access private
+ *
+ * @param array  $attributes   Block's attributes.
+ * @param string $feature      Key for the feature within the typography styles.
+ * @param string $css_property Slug for the CSS property the inline style sets.
+ *
+ * @return string              CSS inline style.
+ */
+function wp_typography_get_css_variable_inline_style( $attributes, $feature, $css_property ) {
+       // Retrieve current attribute value or skip if not found.
+       $style_value = _wp_array_get( $attributes, array( 'style', 'typography', $feature ), false );
+       if ( ! $style_value ) {
+               return;
+       }
+
+       // If we don't have a preset CSS variable, we'll assume it's a regular CSS value.
+       if ( strpos( $style_value, "var:preset|{$css_property}|" ) === false ) {
+               return sprintf( '%s:%s;', $css_property, $style_value );
+       }
+
+       // We have a preset CSS variable as the style.
+       // Get the style value from the string and return CSS style.
+       $index_to_splice = strrpos( $style_value, '|' ) + 1;
+       $slug            = substr( $style_value, $index_to_splice );
+
+       // Return the actual CSS inline style e.g. `text-decoration:var(--wp--preset--text-decoration--underline);`.
+       return sprintf( '%s:var(--wp--preset--%s--%s);', $css_property, $css_property, $slug );
+}
+
+// Register the block support.
</ins><span class="cx" style="display: block; padding: 0 10px"> WP_Block_Supports::get_instance()->register(
</span><span class="cx" style="display: block; padding: 0 10px">        'typography',
</span><span class="cx" style="display: block; padding: 0 10px">        array(
</span></span></pre></div>
<a id="trunksrcwpincludesblocksblockphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/block.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/block.php    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/block.php      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,7 +29,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        trigger_error(
</span><span class="cx" style="display: block; padding: 0 10px">                                sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                                        // translators: %s is the user-provided title of the reusable block.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        __( 'Could not render Reusable Block <strong>%s</strong>: blocks cannot be rendered inside themselves.' ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 __( 'Could not render Reusable Block <strong>%s</strong>. Block cannot be rendered inside itself.' ),
</ins><span class="cx" style="display: block; padding: 0 10px">                                         $reusable_block->post_title
</span><span class="cx" style="display: block; padding: 0 10px">                                ),
</span><span class="cx" style="display: block; padding: 0 10px">                                E_USER_WARNING
</span></span></pre></div>
<a id="trunksrcwpincludesblocksbuttonblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/button/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/button/block.json    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/button/block.json      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -61,8 +61,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "align": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "alignWide": false,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "color": {
+                       "__experimentalSkipSerialization": true,
+                       "gradients": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "reusable": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "__experimentalSelector": ".wp-block-button > a"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "__experimentalSelector": ".wp-block-button__link"
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-button-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-button"
</span></span></pre></div>
<a id="trunksrcwpincludesblocksgroupblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/group/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/group/block.json     2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/group/block.json       2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12,10 +12,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": [
-                       "wide",
-                       "full"
-               ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": [ "wide", "full" ],
</ins><span class="cx" style="display: block; padding: 0 10px">                 "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,8 +23,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "padding": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalBorder": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "radius": true
-               }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "color": true,
+                       "radius": true,
+                       "style": true,
+                       "width": true
+               },
+               "__experimentalLayout": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-group-editor",
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-group"
</span></span></pre></div>
<a id="trunksrcwpincludesblocksindexphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/index.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/index.php    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/index.php      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -52,7 +52,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'separator',
</span><span class="cx" style="display: block; padding: 0 10px">                'social-links',
</span><span class="cx" style="display: block; padding: 0 10px">                'spacer',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'subhead',
</del><span class="cx" style="display: block; padding: 0 10px">                 'table',
</span><span class="cx" style="display: block; padding: 0 10px">                'text-columns',
</span><span class="cx" style="display: block; padding: 0 10px">                'verse',
</span></span></pre></div>
<a id="trunksrcwpincludesblockslatestpostsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/latest-posts.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/latest-posts.php     2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/latest-posts.php       2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,6 +11,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @var int
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+global $block_core_latest_posts_excerpt_length;
</ins><span class="cx" style="display: block; padding: 0 10px"> $block_core_latest_posts_excerpt_length = 0;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span></span></pre></div>
<a id="trunksrcwpincludesblockspreformattedblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/preformatted/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/preformatted/block.json      2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/preformatted/block.json        2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13,6 +13,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "color": {
+                       "gradients": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-preformatted"
</span></span></pre></div>
<a id="trunksrcwpincludesblockssearchblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/search/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/search/block.json    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/search/block.json      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,6 +34,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [ "left", "center", "right" ],
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalBorder": {
+                       "radius": true,
+                       "__experimentalSkipSerialization": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "html": false
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-search-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblockssearchphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/search.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/search.php   2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/search.php     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,7 +36,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $label_markup    = '';
</span><span class="cx" style="display: block; padding: 0 10px">        $input_markup    = '';
</span><span class="cx" style="display: block; padding: 0 10px">        $button_markup   = '';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $width_styles    = '';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $inline_styles   = styles_for_block_core_search( $attributes );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $show_label ) {
</span><span class="cx" style="display: block; padding: 0 10px">                if ( ! empty( $attributes['label'] ) ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -56,10 +56,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $show_input ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $input_markup = sprintf(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        '<input type="search" id="%s" class="wp-block-search__input" name="s" value="%s" placeholder="%s" required />',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 '<input type="search" id="%s" class="wp-block-search__input" name="s" value="%s" placeholder="%s" %s required />',
</ins><span class="cx" style="display: block; padding: 0 10px">                         $input_id,
</span><span class="cx" style="display: block; padding: 0 10px">                        esc_attr( get_search_query() ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        esc_attr( $attributes['placeholder'] )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 esc_attr( $attributes['placeholder'] ),
+                       $inline_styles['shared']
</ins><span class="cx" style="display: block; padding: 0 10px">                 );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -80,20 +81,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $button_markup = sprintf(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        '<button type="submit"class="wp-block-search__button ' . $button_classes . '">%s</button>',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 '<button type="submit" class="wp-block-search__button %s"%s>%s</button>',
+                       $button_classes,
+                       $inline_styles['shared'],
</ins><span class="cx" style="display: block; padding: 0 10px">                         $button_internal_markup
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( ! empty( $attributes['width'] ) && ! empty( $attributes['widthUnit'] ) ) {
-               if ( ! empty( $attributes['buttonPosition'] ) && 'button-only' !== $attributes['buttonPosition'] ) {
-                       $width_styles = ' style="width: ' . $attributes['width'] . $attributes['widthUnit'] . ';"';
-               }
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         $field_markup       = sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                '<div class="wp-block-search__inside-wrapper"%s>%s</div>',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $width_styles,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $inline_styles['wrapper'],
</ins><span class="cx" style="display: block; padding: 0 10px">                 $input_markup . $button_markup
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px">        $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -159,3 +156,58 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        return implode( ' ', $classnames );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+/**
+ * Builds an array of inline styles for the search block.
+ *
+ * The result will contain one entry for shared styles such as those for the
+ * inner input or button and a second for the inner wrapper should the block
+ * be positioning the button "inside".
+ *
+ * @param  array $attributes The block attributes.
+ *
+ * @return array Style HTML attribute.
+ */
+function styles_for_block_core_search( $attributes ) {
+       $shared_styles  = array();
+       $wrapper_styles = array();
+
+       // Add width styles.
+       $has_width   = ! empty( $attributes['width'] ) && ! empty( $attributes['widthUnit'] );
+       $button_only = ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'];
+
+       if ( $has_width && ! $button_only ) {
+               $wrapper_styles[] = sprintf(
+                       'width: %d%s;',
+                       esc_attr( $attributes['width'] ),
+                       esc_attr( $attributes['widthUnit'] )
+               );
+       }
+
+       // Add border radius styles.
+       $has_border_radius = ! empty( $attributes['style']['border']['radius'] );
+
+       if ( $has_border_radius ) {
+               // Shared style for button and input radius values.
+               $border_radius   = $attributes['style']['border']['radius'];
+               $shared_styles[] = sprintf( 'border-radius: %spx;', esc_attr( $border_radius ) );
+
+               // Apply wrapper border radius if button placed inside.
+               $button_inside = ! empty( $attributes['buttonPosition'] ) &&
+                       'button-inside' === $attributes['buttonPosition'];
+
+               if ( $button_inside ) {
+                       // We adjust the border radius value for the outer wrapper element
+                       // to make it visually consistent with the radius applied to inner
+                       // elements.
+                       $default_padding  = 4;
+                       $adjusted_radius  = $border_radius + $default_padding;
+                       $wrapper_styles[] = sprintf( 'border-radius: %dpx;', esc_attr( $adjusted_radius ) );
+               }
+       }
+
+       return array(
+               'shared'  => ! empty( $shared_styles ) ? sprintf( ' style="%s"', implode( ' ', $shared_styles ) ) : '',
+               'wrapper' => ! empty( $wrapper_styles ) ? sprintf( ' style="%s"', implode( ' ', $wrapper_styles ) ) : '',
+       );
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblockssociallinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-link.php      2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/social-link.php        2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,9 +17,14 @@
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_social_link( $attributes, $content, $block ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $open_in_new_tab = isset( $block->context['openInNewTab'] ) ? $block->context['openInNewTab'] : false;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $service    = ( isset( $attributes['service'] ) ) ? $attributes['service'] : 'Icon';
-       $url        = ( isset( $attributes['url'] ) ) ? $attributes['url'] : false;
-       $label      = ( isset( $attributes['label'] ) ) ? $attributes['label'] : block_core_social_link_get_name( $service );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $service = ( isset( $attributes['service'] ) ) ? $attributes['service'] : 'Icon';
+       $url     = ( isset( $attributes['url'] ) ) ? $attributes['url'] : false;
+       $label   = ( isset( $attributes['label'] ) ) ? $attributes['label'] : sprintf(
+               /* translators: %1$s: Social-network name. %2$s: URL. */
+               __( '%1$s: %2$s', 'gutenberg' ),
+               block_core_social_link_get_name( $service ),
+               $url
+       );
</ins><span class="cx" style="display: block; padding: 0 10px">         $class_name = isset( $attributes['className'] ) ? ' ' . $attributes['className'] : false;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        // Don't render a link if there is no URL set.
</span></span></pre></div>
<a id="trunksrcwpincludesblocksspacerblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/spacer/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/spacer/block.json    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/spacer/block.json      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6,8 +6,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "height": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": 100
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "width": {
+                       "type": "number"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "usesContext": [
+               "orientation"
+       ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span></span></pre></div>
<a id="trunksrcwpincludesblocksverseblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/verse/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/verse/block.json     2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks/verse/block.json       2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,7 +17,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalFontFamily": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "fontSize": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "fontSize": true,
+               "spacing": {
+                       "padding": true
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-verse",
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-verse-editor"
</span></span></pre></div>
<a id="trunksrcwpincludesblocksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks.php  2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/blocks.php    2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -908,3 +908,23 @@
</span><span class="cx" style="display: block; padding: 0 10px"> function unregister_block_style( $block_name, $block_style_name ) {
</span><span class="cx" style="display: block; padding: 0 10px">        return WP_Block_Styles_Registry::get_instance()->unregister( $block_name, $block_style_name );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+/**
+ * Checks whether the current block type supports the feature requested.
+ *
+ * @since 5.8.0
+ *
+ * @param WP_Block_Type $block_type Block type to check for support.
+ * @param string        $feature    Name of the feature to check support for.
+ * @param mixed         $default    Fallback value for feature support, defaults to false.
+ *
+ * @return boolean                  Whether or not the feature is supported.
+ */
+function block_has_support( $block_type, $feature, $default = false ) {
+       $block_support = $default;
+       if ( $block_type && property_exists( $block_type, 'supports' ) ) {
+               $block_support = _wp_array_get( $block_type->supports, $feature, $default );
+       }
+
+       return true === $block_support || is_array( $block_support );
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesksesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/kses.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/kses.php    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/kses.php      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2248,6 +2248,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        'margin-left',
</span><span class="cx" style="display: block; padding: 0 10px">                        'margin-top',
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        'object-position',
+
</ins><span class="cx" style="display: block; padding: 0 10px">                         'padding',
</span><span class="cx" style="display: block; padding: 0 10px">                        'padding-right',
</span><span class="cx" style="display: block; padding: 0 10px">                        'padding-bottom',
</span></span></pre></div>
<a id="trunksrcwpincludespostphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/post.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/post.php    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/post.php      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -259,27 +259,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'wp_block',
</span><span class="cx" style="display: block; padding: 0 10px">                array(
</span><span class="cx" style="display: block; padding: 0 10px">                        'labels'                => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                'name'                     => _x( 'Reusable Blocks', 'post type general name' ),
-                               'singular_name'            => _x( 'Reusable Block', 'post type singular name' ),
-                               'menu_name'                => _x( 'Reusable Blocks', 'admin menu' ),
-                               'name_admin_bar'           => _x( 'Reusable Block', 'add new on admin bar' ),
-                               'add_new'                  => _x( 'Add New', 'Reusable Block' ),
-                               'add_new_item'             => __( 'Add New Reusable Block' ),
-                               'new_item'                 => __( 'New Reusable Block' ),
-                               'edit_item'                => __( 'Edit Reusable Block' ),
-                               'view_item'                => __( 'View Reusable Block' ),
-                               'all_items'                => __( 'All Reusable Blocks' ),
-                               'search_items'             => __( 'Search Reusable Blocks' ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         'name'                     => _x( 'Reusable blocks', 'post type general name' ),
+                               'singular_name'            => _x( 'Reusable block', 'post type singular name' ),
+                               'menu_name'                => _x( 'Reusable blocks', 'admin menu' ),
+                               'name_admin_bar'           => _x( 'Reusable block', 'add new on admin bar' ),
+                               'add_new'                  => _x( 'Add New', 'Reusable block' ),
+                               'add_new_item'             => __( 'Add new Reusable block' ),
+                               'new_item'                 => __( 'New Reusable block' ),
+                               'edit_item'                => __( 'Edit Reusable block' ),
+                               'view_item'                => __( 'View Reusable block' ),
+                               'all_items'                => __( 'All Reusable blocks' ),
+                               'search_items'             => __( 'Search Reusable blocks' ),
</ins><span class="cx" style="display: block; padding: 0 10px">                                 'not_found'                => __( 'No reusable blocks found.' ),
</span><span class="cx" style="display: block; padding: 0 10px">                                'not_found_in_trash'       => __( 'No reusable blocks found in Trash.' ),
</span><span class="cx" style="display: block; padding: 0 10px">                                'filter_items_list'        => __( 'Filter reusable blocks list' ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                'items_list_navigation'    => __( 'Reusable Blocks list navigation' ),
-                               'items_list'               => __( 'Reusable Blocks list' ),
-                               'item_published'           => __( 'Reusable Block published.' ),
-                               'item_published_privately' => __( 'Reusable Block published privately.' ),
-                               'item_reverted_to_draft'   => __( 'Reusable Block reverted to draft.' ),
-                               'item_scheduled'           => __( 'Reusable Block scheduled.' ),
-                               'item_updated'             => __( 'Reusable Block updated.' ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         'items_list_navigation'    => __( 'Reusable blocks list navigation' ),
+                               'items_list'               => __( 'Reusable blocks list' ),
+                               'item_published'           => __( 'Reusable block published.' ),
+                               'item_published_privately' => __( 'Reusable block published privately.' ),
+                               'item_reverted_to_draft'   => __( 'Reusable block reverted to draft.' ),
+                               'item_scheduled'           => __( 'Reusable block scheduled.' ),
+                               'item_updated'             => __( 'Reusable block updated.' ),
</ins><span class="cx" style="display: block; padding: 0 10px">                         ),
</span><span class="cx" style="display: block; padding: 0 10px">                        'public'                => false,
</span><span class="cx" style="display: block; padding: 0 10px">                        '_builtin'              => true, /* internal use only. don't use this when registering your own post type. */
</span></span></pre></div>
<a id="trunksrcwpincludesscriptloaderphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/script-loader.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/script-loader.php   2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-includes/script-loader.php     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1505,15 +1505,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $styles->add( 'wp-block-library-theme', "/wp-includes/css/dist/block-library/theme$suffix.css" );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $styles->add(
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'wp-reset-editor-styles',
+               "/wp-includes/css/dist/block-library/reset$suffix.css",
+               array( 'common', 'forms' ) // Make sure the reset is loaded after the default WP Admin styles.
+       );
+
+       $styles->add(
+               'wp-editor-classic-layout-styles',
+               "/wp-includes/css/dist/edit-post/classic$suffix.css",
+               array()
+       );
+
+       $wp_edit_blocks_dependencies = array(
+               'wp-components',
+               'wp-editor',
+               // This need to be added before the block library styles,
+               // The block library styles override the "reset" styles.
+               'wp-reset-editor-styles',
+               'wp-block-library',
+               'wp-reusable-blocks',
+
+               // This dependency shouldn't be added for themes with theme.json support
+               // It's here for backward compatibility only.
+               // A check should be added here when theme.json is backported to Core.
+               'wp-editor-classic-layout-styles',
+       );
+       global $editor_styles;
+       if ( ! is_array( $editor_styles ) || count( $editor_styles ) === 0 ) {
+               // Include opinionated block styles if no $editor_styles are declared, so the editor never appears broken.
+               $wp_edit_blocks_dependencies[] = 'wp-block-library-theme';
+       }
+
+       $styles->add(
</ins><span class="cx" style="display: block; padding: 0 10px">                 'wp-edit-blocks',
</span><span class="cx" style="display: block; padding: 0 10px">                "/wp-includes/css/dist/block-library/editor$suffix.css",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                array(
-                       'wp-components',
-                       'wp-editor',
-                       'wp-block-library',
-                       // Always include visual styles so the editor never appears broken.
-                       'wp-block-library-theme',
-               )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $wp_edit_blocks_dependencies
</ins><span class="cx" style="display: block; padding: 0 10px">         );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $package_styles = array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1533,9 +1559,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        'wp-components',
</span><span class="cx" style="display: block; padding: 0 10px">                        'wp-block-editor',
</span><span class="cx" style="display: block; padding: 0 10px">                        'wp-nux',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        'wp-reusable-blocks',
</ins><span class="cx" style="display: block; padding: 0 10px">                 ),
</span><span class="cx" style="display: block; padding: 0 10px">                'format-library'       => array(),
</span><span class="cx" style="display: block; padding: 0 10px">                'list-reusable-blocks' => array( 'wp-components' ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'reusable-blocks'      => array( 'wp-components' ),
</ins><span class="cx" style="display: block; padding: 0 10px">                 'nux'                  => array( 'wp-components' ),
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1580,6 +1608,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-pointer',
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-jquery-ui-dialog',
</span><span class="cx" style="display: block; padding: 0 10px">                // Package styles.
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'wp-reset-editor-styles',
+               'wp-editor-classic-layout-styles',
</ins><span class="cx" style="display: block; padding: 0 10px">                 'wp-block-library-theme',
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-edit-blocks',
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-block-editor',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1590,6 +1620,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-editor',
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-format-library',
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-list-reusable-blocks',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'wp-reusable-blocks',
</ins><span class="cx" style="display: block; padding: 0 10px">                 'wp-nux',
</span><span class="cx" style="display: block; padding: 0 10px">                // Deprecated CSS.
</span><span class="cx" style="display: block; padding: 0 10px">                'deprecated-media',
</span></span></pre></div>
<a id="trunksrcwpsettingsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-settings.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-settings.php 2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/src/wp-settings.php   2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -297,9 +297,12 @@
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/block-patterns.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/class-wp-block-supports.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/block-supports/align.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/block-supports/border.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/block-supports/colors.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/block-supports/custom-classname.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/block-supports/generated-classname.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/block-supports/layout.php';
+require ABSPATH . WPINC . '/block-supports/padding.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/block-supports/typography.php';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> $GLOBALS['wp_embed'] = new WP_Embed();
</span></span></pre></div>
<a id="trunktestsqunitfixtureswpapigeneratedjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/qunit/fixtures/wp-api-generated.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/qunit/fixtures/wp-api-generated.js    2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/tests/qunit/fixtures/wp-api-generated.js      2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7339,7 +7339,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">     "wp_block": {
</span><span class="cx" style="display: block; padding: 0 10px">         "description": "",
</span><span class="cx" style="display: block; padding: 0 10px">         "hierarchical": false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "name": "Reusable Blocks",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "name": "Reusable blocks",
</ins><span class="cx" style="display: block; padding: 0 10px">         "slug": "wp_block",
</span><span class="cx" style="display: block; padding: 0 10px">         "taxonomies": [],
</span><span class="cx" style="display: block; padding: 0 10px">         "rest_base": "blocks",
</span></span></pre></div>
<a id="trunktoolswebpackpackagesjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tools/webpack/packages.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tools/webpack/packages.js   2021-04-15 11:01:12 UTC (rev 50760)
+++ trunk/tools/webpack/packages.js     2021-04-15 14:41:38 UTC (rev 50761)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -144,7 +144,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'separator',
</span><span class="cx" style="display: block; padding: 0 10px">                'social-links',
</span><span class="cx" style="display: block; padding: 0 10px">                'spacer',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'subhead',
</del><span class="cx" style="display: block; padding: 0 10px">                 'table',
</span><span class="cx" style="display: block; padding: 0 10px">                'text-columns',
</span><span class="cx" style="display: block; padding: 0 10px">                'verse',
</span></span></pre>
</div>
</div>

</body>
</html>