<!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>[51149] trunk: Block Editor: Update the WordPress packages with the fixes for 5.8 beta 2.</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/51149">51149</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/51149","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>youknowriad</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2021-06-15 08:50:26 +0000 (Tue, 15 Jun 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'>Block Editor: Update the WordPress packages with the fixes for 5.8 beta 2.

This includes:

**Various**

 - Fix multi selection for nested blocks https://github.com/WordPress/gutenberg/pull/32536
 - Consistently show the drop indicator while dragging blocks https://github.com/WordPress/gutenberg/pull/31896
 - Fix horizontal drop indicator https://github.com/WordPress/gutenberg/pull/32589
 - Fix Safari flickering issue https://github.com/WordPress/gutenberg/pull/32581
 - Silence useSelect zombie bug errors https://github.com/WordPress/gutenberg/pull/32088

**Template Editor**

 - Clarify the template creation modal https://github.com/WordPress/gutenberg/pull/32427
 - Only add skip links for block templates https://github.com/WordPress/gutenberg/pull/32451

**Widgets Editor**

 - Add block breadcrumb https://github.com/WordPress/gutenberg/pull/32498 https://github.com/WordPress/gutenberg/pull/32528 https://github.com/WordPress/gutenberg/pull/32569
 - Saved deleted and restored widgets. https://github.com/WordPress/gutenberg/pull/32534
 - Fix unsaved changes detection https://github.com/WordPress/gutenberg/pull/32573
 - Fix button spacing in the header https://github.com/WordPress/gutenberg/pull/32585
 - Avoid extra undo levels https://github.com/WordPress/gutenberg/pull/32572
 - Move Legacy Widget block to the `@wordpress/widgets` package https://github.com/WordPress/gutenberg/pull/32501
 - Fix Social Links color inheritance https://github.com/WordPress/gutenberg/pull/32625
 - Use Button appender https://github.com/WordPress/gutenberg/pull/32580

**Global Styles (theme.json)**
 
 - Separate the presets per origin in the block editor settings https://github.com/WordPress/gutenberg/pull/32358 https://github.com/WordPress/gutenberg/pull/32622
 - Use CSS Custom Properties for the preset styles https://github.com/WordPress/gutenberg/pull/32627

**Performance**

 - Remove is-typing classname to improve typing performance https://github.com/WordPress/gutenberg/pull/32567

Props nosolosw, jorgefilipecosta, aristath, ntsekouras, peterwilsoncc, mcsf.
See <a href="https://core.trac.wordpress.org/ticket/53397">#53397</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="#trunksrcwpadminwidgetsformblocksphp">trunk/src/wp-admin/widgets-form-blocks.php</a></li>
<li><a href="#trunksrcwpincludesassetsscriptloaderpackagesphp">trunk/src/wp-includes/assets/script-loader-packages.php</a></li>
<li><a href="#trunksrcwpincludesblockeditorphp">trunk/src/wp-includes/block-editor.php</a></li>
<li><a href="#trunksrcwpincludesblockspostcontentblockjson">trunk/src/wp-includes/blocks/post-content/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostdateblockjson">trunk/src/wp-includes/blocks/post-date/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostexcerptblockjson">trunk/src/wp-includes/blocks/post-excerpt/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostfeaturedimageblockjson">trunk/src/wp-includes/blocks/post-featured-image/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksposttitleblockjson">trunk/src/wp-includes/blocks/post-title/block.json</a></li>
<li><a href="#trunksrcwpincludesclasswpcustomizewidgetsphp">trunk/src/wp-includes/class-wp-customize-widgets.php</a></li>
<li><a href="#trunksrcwpincludesclasswpthemejsonresolverphp">trunk/src/wp-includes/class-wp-theme-json-resolver.php</a></li>
<li><a href="#trunksrcwpincludesclasswpthemejsonphp">trunk/src/wp-includes/class-wp-theme-json.php</a></li>
<li><a href="#trunksrcwpincludesscriptloaderphp">trunk/src/wp-includes/script-loader.php</a></li>
<li><a href="#trunksrcwpincludesthemetemplatesphp">trunk/src/wp-includes/theme-templates.php</a></li>
<li><a href="#trunksrcwpincludesthemejson">trunk/src/wp-includes/theme.json</a></li>
<li><a href="#trunktestsphpunittestsblocksblockeditorphp">trunk/tests/phpunit/tests/blocks/block-editor.php</a></li>
<li><a href="#trunktestsphpunitteststhemewpThemeJsonphp">trunk/tests/phpunit/tests/theme/wpThemeJson.php</a></li>
<li><a href="#trunktestsphpunitteststhemewpThemeJsonResolverphp">trunk/tests/phpunit/tests/theme/wpThemeJsonResolver.php</a></li>
<li><a href="#trunktoolswebpackpackagesjs">trunk/tools/webpack/packages.js</a></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-06-14 23:43:21 UTC (rev 51148)
+++ trunk/package-lock.json     2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5,34 +5,34 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "requires": true,
</span><span class="cx" style="display: block; padding: 0 10px">        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/code-frame": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
-                       "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
+                       "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
</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/highlight": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/highlight": "^7.14.5"
</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/compat-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.4.tgz",
-                       "integrity": "sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.5.tgz",
+                       "integrity": "sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==",
</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.14.3",
-                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz",
-                       "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.6",
+                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz",
+                       "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==",
</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/code-frame": "^7.12.13",
-                               "@babel/generator": "^7.14.3",
-                               "@babel/helper-compilation-targets": "^7.13.16",
-                               "@babel/helper-module-transforms": "^7.14.2",
-                               "@babel/helpers": "^7.14.0",
-                               "@babel/parser": "^7.14.3",
-                               "@babel/template": "^7.12.13",
-                               "@babel/traverse": "^7.14.2",
-                               "@babel/types": "^7.14.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/code-frame": "^7.14.5",
+                               "@babel/generator": "^7.14.5",
+                               "@babel/helper-compilation-targets": "^7.14.5",
+                               "@babel/helper-module-transforms": "^7.14.5",
+                               "@babel/helpers": "^7.14.6",
+                               "@babel/parser": "^7.14.6",
+                               "@babel/template": "^7.14.5",
+                               "@babel/traverse": "^7.14.5",
+                               "@babel/types": "^7.14.5",
</ins><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="cx" style="display: block; padding: 0 10px">                                "gensync": "^1.0.0-beta.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -42,9 +42,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">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.14.4",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz",
-                                       "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.14.6",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.6.tgz",
+                                       "integrity": "sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==",
</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">                                "json5": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -65,43 +65,43 @@
</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/generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.3",
-                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz",
-                       "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
+                       "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
</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/types": "^7.14.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5",
</ins><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><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><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
-                       "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
+                       "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
</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/types": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-builder-binary-assignment-operator-visitor": {
</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-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
-                       "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
+                       "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
</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-explode-assignable-expression": "^7.12.13",
-                               "@babel/types": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-explode-assignable-expression": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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-compilation-targets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.4.tgz",
-                       "integrity": "sha512-JgdzOYZ/qGaKTVkn5qEDV/SXAh8KcyUVkCoSWGN8T3bwrgd6m+/dJa2kVGi6RJYJgEYPBdZ84BZp9dUjNWkBaA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz",
+                       "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==",
</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.14.4",
-                               "@babel/helper-validator-option": "^7.12.17",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.14.5",
+                               "@babel/helper-validator-option": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "browserslist": "^4.16.6",
</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="lines" style="display: block; padding: 0 10px; color: #888">@@ -115,26 +115,26 @@
</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-create-class-features-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.4.tgz",
-                       "integrity": "sha512-idr3pthFlDCpV+p/rMgGLGYIVtazeatrSOQk8YzO2pAepIjQhCN3myeihVg58ax2bbbGK9PUE1reFi7axOYIOw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.6",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz",
+                       "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==",
</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-annotate-as-pure": "^7.12.13",
-                               "@babel/helper-function-name": "^7.14.2",
-                               "@babel/helper-member-expression-to-functions": "^7.13.12",
-                               "@babel/helper-optimise-call-expression": "^7.12.13",
-                               "@babel/helper-replace-supers": "^7.14.4",
-                               "@babel/helper-split-export-declaration": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.14.5",
+                               "@babel/helper-function-name": "^7.14.5",
+                               "@babel/helper-member-expression-to-functions": "^7.14.5",
+                               "@babel/helper-optimise-call-expression": "^7.14.5",
+                               "@babel/helper-replace-supers": "^7.14.5",
+                               "@babel/helper-split-export-declaration": "^7.14.5"
</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-create-regexp-features-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.3",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz",
-                       "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
+                       "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
</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-annotate-as-pure": "^7.12.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "regexpu-core": "^4.7.1"
</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">@@ -163,182 +163,181 @@
</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-explode-assignable-expression": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz",
-                       "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
+                       "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
</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/types": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-function-name": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz",
-                       "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
+                       "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
</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-get-function-arity": "^7.12.13",
-                               "@babel/template": "^7.12.13",
-                               "@babel/types": "^7.14.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-get-function-arity": "^7.14.5",
+                               "@babel/template": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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-get-function-arity": {
</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-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
-                       "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
+                       "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
</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/types": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-hoist-variables": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.16",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz",
-                       "integrity": "sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
+                       "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
</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/traverse": "^7.13.15",
-                               "@babel/types": "^7.13.16"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-member-expression-to-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.12",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
-                       "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz",
+                       "integrity": "sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==",
</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/types": "^7.13.12"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-imports": {
</span><del style="background-color: #fdd; 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==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
+                       "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
</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.13.12"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz",
-                       "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz",
+                       "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==",
</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.13.12",
-                               "@babel/helper-replace-supers": "^7.13.12",
-                               "@babel/helper-simple-access": "^7.13.12",
-                               "@babel/helper-split-export-declaration": "^7.12.13",
-                               "@babel/helper-validator-identifier": "^7.14.0",
-                               "@babel/template": "^7.12.13",
-                               "@babel/traverse": "^7.14.2",
-                               "@babel/types": "^7.14.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-imports": "^7.14.5",
+                               "@babel/helper-replace-supers": "^7.14.5",
+                               "@babel/helper-simple-access": "^7.14.5",
+                               "@babel/helper-split-export-declaration": "^7.14.5",
+                               "@babel/helper-validator-identifier": "^7.14.5",
+                               "@babel/template": "^7.14.5",
+                               "@babel/traverse": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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-optimise-call-expression": {
</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-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
-                       "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
+                       "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
</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/types": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-plugin-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
-                       "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
+                       "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
</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/helper-remap-async-to-generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz",
-                       "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
+                       "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
</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-annotate-as-pure": "^7.12.13",
-                               "@babel/helper-wrap-function": "^7.13.0",
-                               "@babel/types": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.14.5",
+                               "@babel/helper-wrap-function": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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-replace-supers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.4.tgz",
-                       "integrity": "sha512-zZ7uHCWlxfEAAOVDYQpEf/uyi1dmeC7fX4nCf2iz9drnCwi1zvwXL3HwWWNXUQEJ1k23yVn3VbddiI9iJEXaTQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz",
+                       "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==",
</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-member-expression-to-functions": "^7.13.12",
-                               "@babel/helper-optimise-call-expression": "^7.12.13",
-                               "@babel/traverse": "^7.14.2",
-                               "@babel/types": "^7.14.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-member-expression-to-functions": "^7.14.5",
+                               "@babel/helper-optimise-call-expression": "^7.14.5",
+                               "@babel/traverse": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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-simple-access": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.12",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
-                       "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz",
+                       "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==",
</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/types": "^7.13.12"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-skip-transparent-expression-wrappers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.1",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
-                       "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
+                       "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
</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/types": "^7.12.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-split-export-declaration": {
</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-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
-                       "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
+                       "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
</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/types": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5"
</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-validator-identifier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
-                       "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
+                       "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/helper-validator-option": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.17",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
-                       "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
+                       "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
</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/helper-wrap-function": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz",
-                       "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
+                       "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
</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-function-name": "^7.12.13",
-                               "@babel/template": "^7.12.13",
-                               "@babel/traverse": "^7.13.0",
-                               "@babel/types": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-function-name": "^7.14.5",
+                               "@babel/template": "^7.14.5",
+                               "@babel/traverse": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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/helpers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz",
-                       "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.6",
+                       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz",
+                       "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==",
</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/template": "^7.12.13",
-                               "@babel/traverse": "^7.14.0",
-                               "@babel/types": "^7.14.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/template": "^7.14.5",
+                               "@babel/traverse": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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/highlight": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
-                       "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
+                       "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
</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/helper-validator-identifier": "^7.14.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-validator-identifier": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "chalk": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "js-tokens": "^4.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -362,172 +361,172 @@
</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">                "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.12",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz",
-                       "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
+                       "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
</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-plugin-utils": "^7.13.0",
-                               "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
-                               "@babel/plugin-proposal-optional-chaining": "^7.13.12"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
+                               "@babel/plugin-proposal-optional-chaining": "^7.14.5"
</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-proposal-async-generator-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz",
-                       "integrity": "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.5.tgz",
+                       "integrity": "sha512-tbD/CG3l43FIXxmu4a7RBe4zH7MLJ+S/lFowPFO7HetS2hyOZ/0nnnznegDuzFzfkyQYTxqdTH/hKmuBngaDAA==",
</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-plugin-utils": "^7.13.0",
-                               "@babel/helper-remap-async-to-generator": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-remap-async-to-generator": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-async-generators": "^7.8.4"
</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-class-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz",
-                       "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
+                       "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
</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-create-class-features-plugin": "^7.13.0",
-                               "@babel/helper-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-class-features-plugin": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-proposal-class-static-block": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.3",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz",
-                       "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
+                       "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
</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-create-class-features-plugin": "^7.14.3",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/plugin-syntax-class-static-block": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-class-features-plugin": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/plugin-syntax-class-static-block": "^7.14.5"
</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-proposal-dynamic-import": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz",
-                       "integrity": "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
+                       "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
</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-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
</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-export-namespace-from": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz",
-                       "integrity": "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
+                       "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
</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-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
</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-json-strings": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz",
-                       "integrity": "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
+                       "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
</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-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-json-strings": "^7.8.3"
</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-logical-assignment-operators": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz",
-                       "integrity": "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
+                       "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
</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-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
</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-nullish-coalescing-operator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz",
-                       "integrity": "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
+                       "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
</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-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
</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-numeric-separator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz",
-                       "integrity": "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
+                       "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
</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-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
</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-object-rest-spread": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.4.tgz",
-                       "integrity": "sha512-AYosOWBlyyXEagrPRfLJ1enStufsr7D1+ddpj8OLi9k7B6+NdZ0t/9V7Fh+wJ4g2Jol8z2JkgczYqtWrZd4vbA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.5.tgz",
+                       "integrity": "sha512-VzMyY6PWNPPT3pxc5hi9LloKNr4SSrVCg7Yr6aZpW4Ym07r7KqSU/QXYwjXLVxqwSv0t/XSXkFoKBPUkZ8vb2A==",
</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.14.4",
-                               "@babel/helper-compilation-targets": "^7.14.4",
-                               "@babel/helper-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.14.5",
+                               "@babel/helper-compilation-targets": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-parameters": "^7.14.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-parameters": "^7.14.5"
</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-proposal-optional-catch-binding": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz",
-                       "integrity": "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
+                       "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
</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-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
</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-optional-chaining": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz",
-                       "integrity": "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
+                       "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
</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-plugin-utils": "^7.13.0",
-                               "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
</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-private-methods": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz",
-                       "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
+                       "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
</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-create-class-features-plugin": "^7.13.0",
-                               "@babel/helper-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-class-features-plugin": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-proposal-private-property-in-object": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz",
-                       "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
+                       "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
</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-annotate-as-pure": "^7.12.13",
-                               "@babel/helper-create-class-features-plugin": "^7.14.0",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/plugin-syntax-private-property-in-object": "^7.14.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.14.5",
+                               "@babel/helper-create-class-features-plugin": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
</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-proposal-unicode-property-regex": {
</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-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
-                       "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
+                       "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
</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-create-regexp-features-plugin": "^7.12.13",
-                               "@babel/helper-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-async-generators": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -558,12 +557,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">                "@babel/plugin-syntax-class-static-block": {
</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-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz",
-                       "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
+                       "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-dynamic-import": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -603,12 +602,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">                "@babel/plugin-syntax-jsx": {
</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-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
-                       "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
+                       "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-logical-assignment-operators": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -666,315 +665,315 @@
</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-syntax-private-property-in-object": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz",
-                       "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
+                       "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-top-level-await": {
</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-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
-                       "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
+                       "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-typescript": {
</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-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz",
-                       "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
+                       "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-arrow-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz",
-                       "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
+                       "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-async-to-generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz",
-                       "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
+                       "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
</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",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/helper-remap-async-to-generator": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-imports": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-remap-async-to-generator": "^7.14.5"
</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-transform-block-scoped-functions": {
</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-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
-                       "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
+                       "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-block-scoping": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.4.tgz",
-                       "integrity": "sha512-5KdpkGxsZlTk+fPleDtGKsA+pon28+ptYmMO8GBSa5fHERCJWAzj50uAfCKBqq42HO+Zot6JF1x37CRprwmN4g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz",
+                       "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-classes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.4.tgz",
-                       "integrity": "sha512-p73t31SIj6y94RDVX57rafVjttNr8MvKEgs5YFatNB/xC68zM3pyosuOEcQmYsYlyQaGY9R7rAULVRcat5FKJQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz",
+                       "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==",
</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-annotate-as-pure": "^7.12.13",
-                               "@babel/helper-function-name": "^7.14.2",
-                               "@babel/helper-optimise-call-expression": "^7.12.13",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/helper-replace-supers": "^7.14.4",
-                               "@babel/helper-split-export-declaration": "^7.12.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.14.5",
+                               "@babel/helper-function-name": "^7.14.5",
+                               "@babel/helper-optimise-call-expression": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-replace-supers": "^7.14.5",
+                               "@babel/helper-split-export-declaration": "^7.14.5",
</ins><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">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-computed-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz",
-                       "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
+                       "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-destructuring": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.4.tgz",
-                       "integrity": "sha512-JyywKreTCGTUsL1OKu1A3ms/R1sTP0WxbpXlALeGzF53eB3bxtNkYdMj9SDgK7g6ImPy76J5oYYKoTtQImlhQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.5.tgz",
+                       "integrity": "sha512-wU9tYisEbRMxqDezKUqC9GleLycCRoUsai9ddlsq54r8QRLaeEhc+d+9DqCG+kV9W2GgQjTZESPTpn5bAFMDww==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-dotall-regex": {
</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-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
-                       "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
+                       "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
</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-create-regexp-features-plugin": "^7.12.13",
-                               "@babel/helper-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-duplicate-keys": {
</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-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
-                       "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
+                       "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-exponentiation-operator": {
</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-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
-                       "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
+                       "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
</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-builder-binary-assignment-operator-visitor": "^7.12.13",
-                               "@babel/helper-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-for-of": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz",
-                       "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
+                       "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-function-name": {
</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-function-name/-/plugin-transform-function-name-7.12.13.tgz",
-                       "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
+                       "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
</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-function-name": "^7.12.13",
-                               "@babel/helper-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-function-name": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-literals": {
</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-literals/-/plugin-transform-literals-7.12.13.tgz",
-                       "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
+                       "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-member-expression-literals": {
</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-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
-                       "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
+                       "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-modules-amd": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz",
-                       "integrity": "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
+                       "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
</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-transforms": "^7.14.2",
-                               "@babel/helper-plugin-utils": "^7.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-plugin-dynamic-import-node": "^2.3.3"
</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-modules-commonjs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz",
-                       "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz",
+                       "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==",
</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-transforms": "^7.14.0",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/helper-simple-access": "^7.13.12",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-simple-access": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-plugin-dynamic-import-node": "^2.3.3"
</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-modules-systemjs": {
</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-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz",
-                       "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
+                       "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
</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-hoist-variables": "^7.13.0",
-                               "@babel/helper-module-transforms": "^7.13.0",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/helper-validator-identifier": "^7.12.11",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-hoist-variables": "^7.14.5",
+                               "@babel/helper-module-transforms": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-validator-identifier": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-plugin-dynamic-import-node": "^2.3.3"
</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-modules-umd": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz",
-                       "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
+                       "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
</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-transforms": "^7.14.0",
-                               "@babel/helper-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-named-capturing-groups-regex": {
</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-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
-                       "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.5.tgz",
+                       "integrity": "sha512-+Xe5+6MWFo311U8SchgeX5c1+lJM+eZDBZgD+tvXu9VVQPXwwVzeManMMjYX6xw2HczngfOSZjoFYKwdeB/Jvw==",
</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-create-regexp-features-plugin": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.14.5"
</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-transform-new-target": {
</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-new-target/-/plugin-transform-new-target-7.12.13.tgz",
-                       "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
+                       "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-object-super": {
</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-object-super/-/plugin-transform-object-super-7.12.13.tgz",
-                       "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
+                       "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
</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-plugin-utils": "^7.12.13",
-                               "@babel/helper-replace-supers": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-replace-supers": "^7.14.5"
</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-transform-parameters": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz",
-                       "integrity": "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
+                       "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-property-literals": {
</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-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
-                       "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
+                       "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-react-constant-elements": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.13",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz",
-                       "integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz",
+                       "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-react-display-name": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.2.tgz",
-                       "integrity": "sha512-zCubvP+jjahpnFJvPaHPiGVfuVUjXHhFvJKQdNnsmSsiU9kR/rCZ41jHc++tERD2zV+p7Hr6is+t5b6iWTCqSw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz",
+                       "integrity": "sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-react-jsx": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.3",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.3.tgz",
-                       "integrity": "sha512-uuxuoUNVhdgYzERiHHFkE4dWoJx+UFVyuAl0aqN8P2/AKFHwqgUC5w2+4/PjpKXJsFgBlYAFXlUmDQ3k3DUkXw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz",
+                       "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==",
</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-annotate-as-pure": "^7.12.13",
-                               "@babel/helper-module-imports": "^7.13.12",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/plugin-syntax-jsx": "^7.12.13",
-                               "@babel/types": "^7.14.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.14.5",
+                               "@babel/helper-module-imports": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/plugin-syntax-jsx": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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-transform-react-jsx-development": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.17",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz",
-                       "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
+                       "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
</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/plugin-transform-react-jsx": "^7.12.17"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-transform-react-jsx": "^7.14.5"
</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-transform-react-pure-annotations": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.1",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz",
-                       "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
+                       "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
</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-annotate-as-pure": "^7.10.4",
-                               "@babel/helper-plugin-utils": "^7.10.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-regenerator": {
</span><del style="background-color: #fdd; 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==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
+                       "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
</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">@@ -981,25 +980,25 @@
</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-reserved-words": {
</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-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
-                       "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
+                       "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.3",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.3.tgz",
-                       "integrity": "sha512-t960xbi8wpTFE623ef7sd+UpEC5T6EEguQlTBJDEO05+XwnIWVfuqLw/vdLWY6IdFmtZE+65CZAfByT39zRpkg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz",
+                       "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==",
</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.13.12",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "babel-plugin-polyfill-corejs2": "^0.2.0",
-                               "babel-plugin-polyfill-corejs3": "^0.2.0",
-                               "babel-plugin-polyfill-regenerator": "^0.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-imports": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "babel-plugin-polyfill-corejs2": "^0.2.2",
+                               "babel-plugin-polyfill-corejs3": "^0.2.2",
+                               "babel-plugin-polyfill-regenerator": "^0.2.2",
</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">@@ -1012,110 +1011,110 @@
</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-shorthand-properties": {
</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-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
-                       "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
+                       "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-spread": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz",
-                       "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.6",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
+                       "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
</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-plugin-utils": "^7.13.0",
-                               "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
</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-transform-sticky-regex": {
</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-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
-                       "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
+                       "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-template-literals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz",
-                       "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
+                       "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
</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-plugin-utils": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-typeof-symbol": {
</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-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
-                       "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
+                       "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-typescript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.4.tgz",
-                       "integrity": "sha512-WYdcGNEO7mCCZ2XzRlxwGj3PgeAr50ifkofOUC/+IN/GzKLB+biDPVBUAQN2C/dVZTvEXCp80kfQ1FFZPrwykQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.6",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz",
+                       "integrity": "sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==",
</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-create-class-features-plugin": "^7.14.4",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/plugin-syntax-typescript": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-class-features-plugin": "^7.14.6",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/plugin-syntax-typescript": "^7.14.5"
</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-transform-unicode-escapes": {
</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-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
-                       "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
+                       "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
</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-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5"
</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-transform-unicode-regex": {
</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-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
-                       "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
+                       "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
</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-create-regexp-features-plugin": "^7.12.13",
-                               "@babel/helper-plugin-utils": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5"
</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/preset-env": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.4.tgz",
-                       "integrity": "sha512-GwMMsuAnDtULyOtuxHhzzuSRxFeP0aR/LNzrHRzP8y6AgDNgqnrfCCBm/1cRdTU75tRs28Eh76poHLcg9VF0LA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.5.tgz",
+                       "integrity": "sha512-ci6TsS0bjrdPpWGnQ+m4f+JSSzDKlckqKIJJt9UZ/+g7Zz9k0N8lYU8IeLg/01o2h8LyNZDMLGgRLDTxpudLsA==",
</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.14.4",
-                               "@babel/helper-compilation-targets": "^7.14.4",
-                               "@babel/helper-plugin-utils": "^7.13.0",
-                               "@babel/helper-validator-option": "^7.12.17",
-                               "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12",
-                               "@babel/plugin-proposal-async-generator-functions": "^7.14.2",
-                               "@babel/plugin-proposal-class-properties": "^7.13.0",
-                               "@babel/plugin-proposal-class-static-block": "^7.14.3",
-                               "@babel/plugin-proposal-dynamic-import": "^7.14.2",
-                               "@babel/plugin-proposal-export-namespace-from": "^7.14.2",
-                               "@babel/plugin-proposal-json-strings": "^7.14.2",
-                               "@babel/plugin-proposal-logical-assignment-operators": "^7.14.2",
-                               "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2",
-                               "@babel/plugin-proposal-numeric-separator": "^7.14.2",
-                               "@babel/plugin-proposal-object-rest-spread": "^7.14.4",
-                               "@babel/plugin-proposal-optional-catch-binding": "^7.14.2",
-                               "@babel/plugin-proposal-optional-chaining": "^7.14.2",
-                               "@babel/plugin-proposal-private-methods": "^7.13.0",
-                               "@babel/plugin-proposal-private-property-in-object": "^7.14.0",
-                               "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.14.5",
+                               "@babel/helper-compilation-targets": "^7.14.5",
+                               "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-validator-option": "^7.14.5",
+                               "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
+                               "@babel/plugin-proposal-async-generator-functions": "^7.14.5",
+                               "@babel/plugin-proposal-class-properties": "^7.14.5",
+                               "@babel/plugin-proposal-class-static-block": "^7.14.5",
+                               "@babel/plugin-proposal-dynamic-import": "^7.14.5",
+                               "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
+                               "@babel/plugin-proposal-json-strings": "^7.14.5",
+                               "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
+                               "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
+                               "@babel/plugin-proposal-numeric-separator": "^7.14.5",
+                               "@babel/plugin-proposal-object-rest-spread": "^7.14.5",
+                               "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
+                               "@babel/plugin-proposal-optional-chaining": "^7.14.5",
+                               "@babel/plugin-proposal-private-methods": "^7.14.5",
+                               "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
+                               "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-async-generators": "^7.8.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-class-properties": "^7.12.13",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-syntax-class-static-block": "^7.12.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-syntax-class-static-block": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-json-strings": "^7.8.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1125,46 +1124,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-optional-chaining": "^7.8.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-syntax-private-property-in-object": "^7.14.0",
-                               "@babel/plugin-syntax-top-level-await": "^7.12.13",
-                               "@babel/plugin-transform-arrow-functions": "^7.13.0",
-                               "@babel/plugin-transform-async-to-generator": "^7.13.0",
-                               "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
-                               "@babel/plugin-transform-block-scoping": "^7.14.4",
-                               "@babel/plugin-transform-classes": "^7.14.4",
-                               "@babel/plugin-transform-computed-properties": "^7.13.0",
-                               "@babel/plugin-transform-destructuring": "^7.14.4",
-                               "@babel/plugin-transform-dotall-regex": "^7.12.13",
-                               "@babel/plugin-transform-duplicate-keys": "^7.12.13",
-                               "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
-                               "@babel/plugin-transform-for-of": "^7.13.0",
-                               "@babel/plugin-transform-function-name": "^7.12.13",
-                               "@babel/plugin-transform-literals": "^7.12.13",
-                               "@babel/plugin-transform-member-expression-literals": "^7.12.13",
-                               "@babel/plugin-transform-modules-amd": "^7.14.2",
-                               "@babel/plugin-transform-modules-commonjs": "^7.14.0",
-                               "@babel/plugin-transform-modules-systemjs": "^7.13.8",
-                               "@babel/plugin-transform-modules-umd": "^7.14.0",
-                               "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
-                               "@babel/plugin-transform-new-target": "^7.12.13",
-                               "@babel/plugin-transform-object-super": "^7.12.13",
-                               "@babel/plugin-transform-parameters": "^7.14.2",
-                               "@babel/plugin-transform-property-literals": "^7.12.13",
-                               "@babel/plugin-transform-regenerator": "^7.13.15",
-                               "@babel/plugin-transform-reserved-words": "^7.12.13",
-                               "@babel/plugin-transform-shorthand-properties": "^7.12.13",
-                               "@babel/plugin-transform-spread": "^7.13.0",
-                               "@babel/plugin-transform-sticky-regex": "^7.12.13",
-                               "@babel/plugin-transform-template-literals": "^7.13.0",
-                               "@babel/plugin-transform-typeof-symbol": "^7.12.13",
-                               "@babel/plugin-transform-unicode-escapes": "^7.12.13",
-                               "@babel/plugin-transform-unicode-regex": "^7.12.13",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
+                               "@babel/plugin-syntax-top-level-await": "^7.14.5",
+                               "@babel/plugin-transform-arrow-functions": "^7.14.5",
+                               "@babel/plugin-transform-async-to-generator": "^7.14.5",
+                               "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
+                               "@babel/plugin-transform-block-scoping": "^7.14.5",
+                               "@babel/plugin-transform-classes": "^7.14.5",
+                               "@babel/plugin-transform-computed-properties": "^7.14.5",
+                               "@babel/plugin-transform-destructuring": "^7.14.5",
+                               "@babel/plugin-transform-dotall-regex": "^7.14.5",
+                               "@babel/plugin-transform-duplicate-keys": "^7.14.5",
+                               "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
+                               "@babel/plugin-transform-for-of": "^7.14.5",
+                               "@babel/plugin-transform-function-name": "^7.14.5",
+                               "@babel/plugin-transform-literals": "^7.14.5",
+                               "@babel/plugin-transform-member-expression-literals": "^7.14.5",
+                               "@babel/plugin-transform-modules-amd": "^7.14.5",
+                               "@babel/plugin-transform-modules-commonjs": "^7.14.5",
+                               "@babel/plugin-transform-modules-systemjs": "^7.14.5",
+                               "@babel/plugin-transform-modules-umd": "^7.14.5",
+                               "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.5",
+                               "@babel/plugin-transform-new-target": "^7.14.5",
+                               "@babel/plugin-transform-object-super": "^7.14.5",
+                               "@babel/plugin-transform-parameters": "^7.14.5",
+                               "@babel/plugin-transform-property-literals": "^7.14.5",
+                               "@babel/plugin-transform-regenerator": "^7.14.5",
+                               "@babel/plugin-transform-reserved-words": "^7.14.5",
+                               "@babel/plugin-transform-shorthand-properties": "^7.14.5",
+                               "@babel/plugin-transform-spread": "^7.14.5",
+                               "@babel/plugin-transform-sticky-regex": "^7.14.5",
+                               "@babel/plugin-transform-template-literals": "^7.14.5",
+                               "@babel/plugin-transform-typeof-symbol": "^7.14.5",
+                               "@babel/plugin-transform-unicode-escapes": "^7.14.5",
+                               "@babel/plugin-transform-unicode-regex": "^7.14.5",
</ins><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.14.4",
-                               "babel-plugin-polyfill-corejs2": "^0.2.0",
-                               "babel-plugin-polyfill-corejs3": "^0.2.0",
-                               "babel-plugin-polyfill-regenerator": "^0.2.0",
-                               "core-js-compat": "^3.9.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.14.5",
+                               "babel-plugin-polyfill-corejs2": "^0.2.2",
+                               "babel-plugin-polyfill-corejs3": "^0.2.2",
+                               "babel-plugin-polyfill-regenerator": "^0.2.2",
+                               "core-js-compat": "^3.14.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">@@ -1190,97 +1189,98 @@
</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-react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.13",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz",
-                       "integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
+                       "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
</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-plugin-utils": "^7.13.0",
-                               "@babel/helper-validator-option": "^7.12.17",
-                               "@babel/plugin-transform-react-display-name": "^7.12.13",
-                               "@babel/plugin-transform-react-jsx": "^7.13.12",
-                               "@babel/plugin-transform-react-jsx-development": "^7.12.17",
-                               "@babel/plugin-transform-react-pure-annotations": "^7.12.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-validator-option": "^7.14.5",
+                               "@babel/plugin-transform-react-display-name": "^7.14.5",
+                               "@babel/plugin-transform-react-jsx": "^7.14.5",
+                               "@babel/plugin-transform-react-jsx-development": "^7.14.5",
+                               "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
</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/preset-typescript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.13.0",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz",
-                       "integrity": "sha512-LXJwxrHy0N3f6gIJlYbLta1D9BDtHpQeqwzM0LIfjDlr6UE/D5Mc7W4iDiQzaE+ks0sTjT26ArcHWnJVt0QiHw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.14.5.tgz",
+                       "integrity": "sha512-u4zO6CdbRKbS9TypMqrlGH7sd2TAJppZwn3c/ZRLeO/wGsbddxgbPDUZVNrie3JWYLQ9vpineKlsrWFvO6Pwkw==",
</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-plugin-utils": "^7.13.0",
-                               "@babel/helper-validator-option": "^7.12.17",
-                               "@babel/plugin-transform-typescript": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.14.5",
+                               "@babel/helper-validator-option": "^7.14.5",
+                               "@babel/plugin-transform-typescript": "^7.14.5"
</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/runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz",
-                       "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.6",
+                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
+                       "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
</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="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/runtime-corejs3": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.0",
-                       "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz",
-                       "integrity": "sha512-0R0HTZWHLk6G8jIk0FtoX+AatCtKnswS98VhXwGImFc759PJRp4Tru0PQYZofyijTFUr+gT8Mu7sgXVJLQ0ceg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.6",
+                       "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.6.tgz",
+                       "integrity": "sha512-Xl8SPYtdjcMoCsIM4teyVRg7jIcgl8F2kRtoCcXuHzXswt9UxZCS6BzRo8fcnCuP6u2XtPgvyonmEPF57Kxo9Q==",
</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">-                                "core-js-pure": "^3.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "core-js-pure": "^3.14.0",
</ins><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="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/template": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.12.13",
-                       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
-                       "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
+                       "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
</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/code-frame": "^7.12.13",
-                               "@babel/parser": "^7.12.13",
-                               "@babel/types": "^7.12.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/code-frame": "^7.14.5",
+                               "@babel/parser": "^7.14.5",
+                               "@babel/types": "^7.14.5"
</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">                                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.14.4",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz",
-                                       "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.14.6",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.6.tgz",
+                                       "integrity": "sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==",
</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.14.2",
-                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz",
-                       "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz",
+                       "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==",
</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/code-frame": "^7.12.13",
-                               "@babel/generator": "^7.14.2",
-                               "@babel/helper-function-name": "^7.14.2",
-                               "@babel/helper-split-export-declaration": "^7.12.13",
-                               "@babel/parser": "^7.14.2",
-                               "@babel/types": "^7.14.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/code-frame": "^7.14.5",
+                               "@babel/generator": "^7.14.5",
+                               "@babel/helper-function-name": "^7.14.5",
+                               "@babel/helper-hoist-variables": "^7.14.5",
+                               "@babel/helper-split-export-declaration": "^7.14.5",
+                               "@babel/parser": "^7.14.5",
+                               "@babel/types": "^7.14.5",
</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.14.4",
-                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz",
-                                       "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.14.6",
+                                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.6.tgz",
+                                       "integrity": "sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==",
</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/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.14.4",
-                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.4.tgz",
-                       "integrity": "sha512-lCj4aIs0xUefJFQnwwQv2Bxg7Omd6bgquZ6LGC+gGMh6/s5qDVfjuCMlDmYQ15SLsWHd9n+X3E75lKIhl5Lkiw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.14.5",
+                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz",
+                       "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==",
</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/helper-validator-identifier": "^7.14.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-validator-identifier": "^7.14.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "to-fast-properties": "^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">@@ -2643,9 +2643,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/prettier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.2.3",
-                       "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz",
-                       "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.3.0",
+                       "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz",
+                       "integrity": "sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==",
</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">                "@types/prop-types": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2790,13 +2790,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.26.1",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.26.1.tgz",
-                       "integrity": "sha512-aoIusj/8CR+xDWmZxARivZjbMBQTT9dImUtdZ8tVCVRXgBUuuZyM5Of5A9D9arQPxbi/0rlJLcuArclz/rCMJw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.27.0.tgz",
+                       "integrity": "sha512-DsLqxeUfLVNp3AO7PC3JyaddmEHTtI9qTSAs+RB6ja27QvIM0TA8Cizn1qcS6vOu+WDLFJzkwkgweiyFhssDdQ==",
</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.26.1",
-                               "@typescript-eslint/scope-manager": "4.26.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/experimental-utils": "4.27.0",
+                               "@typescript-eslint/scope-manager": "4.27.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.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.21",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2832,15 +2832,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.26.1",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.26.1.tgz",
-                       "integrity": "sha512-sQHBugRhrXzRCs9PaGg6rowie4i8s/iD/DpTB+EXte8OMDfdCG5TvO73XlO9Wc/zi0uyN4qOmX9hIjQEyhnbmQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.27.0.tgz",
+                       "integrity": "sha512-n5NlbnmzT2MXlyT+Y0Jf0gsmAQzCnQSWXKy4RGSXVStjDvS5we9IWbh7qRVKdGcxT0WYlgcCYUK/HRg7xFhvjQ==",
</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.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@typescript-eslint/scope-manager": "4.26.1",
-                               "@typescript-eslint/types": "4.26.1",
-                               "@typescript-eslint/typescript-estree": "4.26.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/scope-manager": "4.27.0",
+                               "@typescript-eslint/types": "4.27.0",
+                               "@typescript-eslint/typescript-estree": "4.27.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-scope": "^5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-utils": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2864,14 +2864,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">                "@typescript-eslint/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.26.1",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.26.1.tgz",
-                       "integrity": "sha512-q7F3zSo/nU6YJpPJvQveVlIIzx9/wu75lr6oDbDzoeIRWxpoc/HQ43G4rmMoCc5my/3uSj2VEpg/D83LYZF5HQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.27.0.tgz",
+                       "integrity": "sha512-XpbxL+M+gClmJcJ5kHnUpBGmlGdgNvy6cehgR6ufyxkEJMGP25tZKCaKyC0W/JVpuhU3VU1RBn7SYUPKSMqQvQ==",
</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.26.1",
-                               "@typescript-eslint/types": "4.26.1",
-                               "@typescript-eslint/typescript-estree": "4.26.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/scope-manager": "4.27.0",
+                               "@typescript-eslint/types": "4.27.0",
+                               "@typescript-eslint/typescript-estree": "4.27.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.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">@@ -2893,29 +2893,29 @@
</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.26.1",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.26.1.tgz",
-                       "integrity": "sha512-TW1X2p62FQ8Rlne+WEShyd7ac2LA6o27S9i131W4NwDSfyeVlQWhw8ylldNNS8JG6oJB9Ha9Xyc+IUcqipvheQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.27.0.tgz",
+                       "integrity": "sha512-DY73jK6SEH6UDdzc6maF19AHQJBFVRf6fgAXHPXCGEmpqD4vYgPEzqpFz1lf/daSbOcMpPPj9tyXXDPW2XReAw==",
</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.26.1",
-                               "@typescript-eslint/visitor-keys": "4.26.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "4.27.0",
+                               "@typescript-eslint/visitor-keys": "4.27.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.26.1",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.26.1.tgz",
-                       "integrity": "sha512-STyMPxR3cS+LaNvS8yK15rb8Y0iL0tFXq0uyl6gY45glyI7w0CsyqyEXl/Fa0JlQy+pVANeK3sbwPneCbWE7yg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.27.0.tgz",
+                       "integrity": "sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA==",
</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.26.1",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.26.1.tgz",
-                       "integrity": "sha512-l3ZXob+h0NQzz80lBGaykdScYaiEbFqznEs99uwzm8fPHhDjwaBFfQkjUC/slw6Sm7npFL8qrGEAMxcfBsBJUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.27.0.tgz",
+                       "integrity": "sha512-KH03GUsUj41sRLLEy2JHstnezgpS5VNhrJouRdmh6yNdQ+yl8w5LrSwBkExM+jWwCJa7Ct2c8yl8NdtNRyQO6g==",
</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.26.1",
-                               "@typescript-eslint/visitor-keys": "4.26.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "4.27.0",
+                               "@typescript-eslint/visitor-keys": "4.27.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globby": "^11.0.3",
</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">@@ -2970,12 +2970,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.26.1",
-                       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.26.1.tgz",
-                       "integrity": "sha512-IGouNSSd+6x/fHtYRyLOM6/C+QxMDzWlDtN41ea+flWuSF9g02iqcIlX8wM53JkfljoIjP0U+yp7SiTS1onEkw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.27.0",
+                       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.27.0.tgz",
+                       "integrity": "sha512-es0GRYNZp0ieckZ938cEANfEhsfHrzuLrePukLKtY3/KPXcq1Xd555Mno9/GOgXhKzn0QfkDLVgqWO3dGY80bg==",
</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.26.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@typescript-eslint/types": "4.27.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">@@ -3170,15 +3170,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">                "@wordpress/annotations": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.1.1.tgz",
-                       "integrity": "sha512-23oKfTWyL+ynYHXgKrSFyvKQd+d3DcrxVkxEJdNTjmKSuBbaeHkviRwMC3WgMJ4AmJm2KghpEsc9siLLNw1HDw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.1.2.tgz",
+                       "integrity": "sha512-VFbBu7IczGzUy3oEMrFjXwdhkR0IV79ItiXM1z2qnTLm6GoC+Fgi/l5CtexErZINQauHTFWuSuHEuedWHNRCwA==",
</ins><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/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/hooks": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/rich-text": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/rich-text": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21",
</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">@@ -3251,47 +3251,47 @@
</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-directory": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-2.1.5.tgz",
-                       "integrity": "sha512-aj3VCWantvUjP9dc8n/2fBE1zwAg+pQ0434Rekolsd7gti3RaLIP0DhmVXnngWZMCd2AL75N6dcoWNG1k//38A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.7",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-2.1.7.tgz",
+                       "integrity": "sha512-wZJqorYDPOK4chBjeR+2SQ1zebnf2dTIRcBkhEJiVbHPD2SH2iPZKUWSjGnnLgsYazfmoy54S61aYZFAm4Ekcg==",
</ins><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">                                "@wordpress/a11y": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/api-fetch": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^6.1.3",
-                               "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
-                               "@wordpress/data-controls": "^2.1.1",
-                               "@wordpress/edit-post": "^4.1.5",
-                               "@wordpress/editor": "^10.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
+                               "@wordpress/data-controls": "^2.1.2",
+                               "@wordpress/edit-post": "^4.1.7",
+                               "@wordpress/editor": "^10.1.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/hooks": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/html-entities": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/notices": "^3.1.1",
-                               "@wordpress/plugins": "^3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/notices": "^3.1.2",
+                               "@wordpress/plugins": "^3.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/url": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</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": "6.1.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-6.1.3.tgz",
-                       "integrity": "sha512-q8bBsjq5Vzygzwk0X3W9hv6Xo6YcHRNXE4D4k57KsEkLnQe6ByJC9otsRKzJG4uDTEdbx5PETpr6kOXbBP2Rrw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.1.4",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-6.1.4.tgz",
+                       "integrity": "sha512-DaNXyDt7Gn2jbtJFgB3NT67mOf3c4zLDKok2Csnsu7gBqpQoXthz4fOmKCOuaWe8LYiWLRT6Xu+L3MOVV9b3Ig==",
</ins><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">                                "@wordpress/a11y": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/blob": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/block-serialization-default-parser": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
-                               "@wordpress/data-controls": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
+                               "@wordpress/data-controls": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/dom": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3300,10 +3300,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/is-shallow-equal": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/keyboard-shortcuts": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/keyboard-shortcuts": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/keycodes": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/notices": "^3.1.1",
-                               "@wordpress/rich-text": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/notices": "^3.1.2",
+                               "@wordpress/rich-text": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/shortcode": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/token-list": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/url": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3324,9 +3324,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/block-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.2.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-3.2.4.tgz",
-                       "integrity": "sha512-/neeBbjCHP0C0fHr/96YTvReA1QyjAe8RiGz0o5RGb41YOrQuR2fmtv05OyRycVgH+bGN5s1/FFvwmdKfLUVvA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.2.6",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-3.2.6.tgz",
+                       "integrity": "sha512-gM7NFeUkOdshxcNLEI3CZEYYxWu5b1PWiehy2VhAqsjrDCG8dJRDqytrngURDmb55z2WMWomORtETDsffbeOlg==",
</ins><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">                                "@wordpress/a11y": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3333,16 +3333,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/api-fetch": "^5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/autop": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/blob": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^6.1.3",
-                               "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/date": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/dom": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/editor": "^10.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/editor": "^10.1.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/escape-html": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/hooks": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3350,13 +3350,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/is-shallow-equal": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/keycodes": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/notices": "^3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/notices": "^3.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/primitives": "^2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/reusable-blocks": "^2.1.4",
-                               "@wordpress/rich-text": "^4.1.1",
-                               "@wordpress/server-side-render": "^2.1.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/reusable-blocks": "^2.1.6",
+                               "@wordpress/rich-text": "^4.1.2",
+                               "@wordpress/server-side-render": "^2.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/url": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/viewport": "^3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/viewport": "^3.1.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.21",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3376,16 +3376,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">                "@wordpress/blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.1.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-9.1.3.tgz",
-                       "integrity": "sha512-hmldR/VhqWqolWBkZ3xAMKif0yxe0582XIkAcWevgHYbsVr1Otqa/5QsHCNmqus3P5O6BpXiJGtf39F45gyD0A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.1.4",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-9.1.4.tgz",
+                       "integrity": "sha512-t822wnj+mueRvGoxlLywKeEXDeyiNNBghCMg8g7hCFhV9/0aBHJSolia3FFXLcVWYH9V8cMI1jUgGUdvVxnbuQ==",
</ins><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">                                "@wordpress/autop": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/blob": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/block-serialization-default-parser": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/dom": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3411,9 +3411,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">                "@wordpress/components": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "14.1.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.1.2.tgz",
-                       "integrity": "sha512-Fc1zjhJfCnmACtX8tVoQWJZLXE871Hr2aA8plKnf/hkbowlL1yIRu8JzTj1xpqmJ1ItnoLXwn34obfna20Lscw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "14.1.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-14.1.3.tgz",
+                       "integrity": "sha512-5tPI7oCBS/aZJA9kY3Edxka3RDL03FnkVG2s1wkQLgAgC6H5bxn6p2rERkLKRKtMuaJAfAVQk2OLn6HsRmpPZw==",
</ins><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">                                "@emotion/cache": "^10.0.27",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3421,7 +3421,7 @@
</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/styled": "^10.0.23",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/a11y": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/compose": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/date": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/dom": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3432,7 +3432,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/is-shallow-equal": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/keycodes": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/primitives": "^2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/rich-text": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/rich-text": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/warning": "^2.1.1",
</span><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="lines" style="display: block; padding: 0 10px; color: #888">@@ -3455,9 +3455,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/compose": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-4.1.1.tgz",
-                       "integrity": "sha512-REo+YIB2Yw+eO6Q8bh/xijIc4zINOUzF7eAv/TQfV6D1VqdLeAhG9916xYpLv1kYcxHEuOKBKE3qEJzWrpC6Lw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-4.1.2.tgz",
+                       "integrity": "sha512-9QdldUzcsmBPB9hj3tzPMdjHktM8FNvRqXIW2Ese0MFLV8gvrRP1JQ6tstxW59AtuRgVw0nWz2fSt0nmsjnN8Q==",
</ins><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">                                "@wordpress/deprecated": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3475,15 +3475,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">                "@wordpress/core-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-3.1.4.tgz",
-                       "integrity": "sha512-8Lv1OwK4XqMLS4AXNdUyVrcLdvbY8sKnGzecFkG48X21qOMIoIZAcb2KiAcoetUFWk/XWKU5zqKnv9aagUwUFg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.6",
+                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-3.1.6.tgz",
+                       "integrity": "sha512-TWG0Y/2irZpy4zGvxgQRGuZQKdJ8GoRFTEeO7EY72lNtJJ6h7F/WvjuoUComVXdGm3SYWjt9fEw3AFlbJ0h0oQ==",
</ins><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">                                "@wordpress/api-fetch": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/data": "^5.1.1",
-                               "@wordpress/data-controls": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/data": "^5.1.2",
+                               "@wordpress/data-controls": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/html-entities": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3505,19 +3505,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/customize-widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-1.0.4.tgz",
-                       "integrity": "sha512-ckWWZ0ikuHoc4z/WppyKqdTSRJumAh9Jt5DRT711e3bnWtq6AZXVk8NiM4kY0h1+4eRoFwwXiSV9X7AQXDDvOw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.6",
+                       "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-1.0.6.tgz",
+                       "integrity": "sha512-6i+WTd4e9hEm6t33ZTcBGyvVFztxAwDWxvSNnhDycun24N3LmG/NME3kKP0iwXBWXAMs1+Npff1LZhmvT169Xw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.11.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/a11y": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^6.1.3",
-                               "@wordpress/block-library": "^3.2.4",
-                               "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/block-library": "^3.2.6",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/dom": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/hooks": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3524,21 +3524,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/is-shallow-equal": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/keyboard-shortcuts": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/keyboard-shortcuts": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/keycodes": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/media-utils": "^2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/widgets": "^1.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/widgets": "^1.1.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</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": "5.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-5.1.1.tgz",
-                       "integrity": "sha512-/YkqBsnYMe6JT1dMfIW+4bjDV3irhSMqdCqbpLxKllYw69v+IoptIx86LCjWvG0CL3bT2nf0s2fljRSOqOZ2DA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-5.1.2.tgz",
+                       "integrity": "sha512-QtDlGaa6SvQmll24DDvQ0CvbtD70u0XEFPfSC7gWGFO0/mpBkrmZLUCth17cC3kfdjn+5BgefKGV3/uvHjJFqA==",
</ins><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/compose": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/is-shallow-equal": "^4.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3554,13 +3554,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">                "@wordpress/data-controls": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.1.1.tgz",
-                       "integrity": "sha512-aCjkJPYRirT1zIDqPdX0lIMeDSE0/9Qa6eSHyK/aIW7cTRQLmrx9HK1Nc2h0aQkkWHFP6nJwMYUIg0c+CpLUwQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.1.2.tgz",
+                       "integrity": "sha512-tWj27FsRCZbLh0EZCOAFq4bNuZx7mWNcY/kX5aiXrUx8H9OX4W/nqc2oe70Dfzlmu5+rVl+Vs30L1pdKWpycIg==",
</ins><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">                                "@wordpress/api-fetch": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/deprecated": "^3.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="lines" style="display: block; padding: 0 10px; color: #888">@@ -3642,35 +3642,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/edit-post": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-4.1.5.tgz",
-                       "integrity": "sha512-tkBtUUkOkaLzDHPO9kfNYKYA9ttvpxu89zgMwA0/pSnC80XWeqM4TbZXrSkCevVBpBtlDIn3qtzVlEqRxQHr3Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.7",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-4.1.7.tgz",
+                       "integrity": "sha512-fe4XDppcscDM15uwPSoXAtMNMRr3uLSq5bVvfN3/4NuzwiZt/2aXq6RkzndwQJrv9z9mYPe+2dXDoOSRPaUoxg==",
</ins><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">                                "@wordpress/a11y": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/api-fetch": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^6.1.3",
-                               "@wordpress/block-library": "^3.2.4",
-                               "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
-                               "@wordpress/data-controls": "^2.1.1",
-                               "@wordpress/editor": "^10.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/block-library": "^3.2.6",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
+                               "@wordpress/data-controls": "^2.1.2",
+                               "@wordpress/editor": "^10.1.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/hooks": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/interface": "^3.1.2",
-                               "@wordpress/keyboard-shortcuts": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/interface": "^3.1.3",
+                               "@wordpress/keyboard-shortcuts": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/keycodes": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/media-utils": "^2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/notices": "^3.1.1",
-                               "@wordpress/plugins": "^3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/notices": "^3.1.2",
+                               "@wordpress/plugins": "^3.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/primitives": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/url": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/viewport": "^3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/viewport": "^3.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/warning": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "framer-motion": "^4.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3688,35 +3688,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/edit-widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-2.1.5.tgz",
-                       "integrity": "sha512-wqNQ0IAgfptq0m2OmLNikXIcvwyQdhUnxU4pzioNCIIIHH5Ldg56xUUtM09mJJ43c0pQzgzmPvl9KmmKzgLWAw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.7",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-2.1.7.tgz",
+                       "integrity": "sha512-YHbq6/lmuT5AU7YG3ChDhPpqeH/l8HrhlkBhtOs4pAfko9u3jm+3qMCsdQ9+E6lv7VaapngKsqo48bVB4jMN/w==",
</ins><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">                                "@wordpress/a11y": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/api-fetch": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^6.1.3",
-                               "@wordpress/block-library": "^3.2.4",
-                               "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
-                               "@wordpress/data-controls": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/block-library": "^3.2.6",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
+                               "@wordpress/data-controls": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/hooks": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/interface": "^3.1.2",
-                               "@wordpress/keyboard-shortcuts": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/interface": "^3.1.3",
+                               "@wordpress/keyboard-shortcuts": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/keycodes": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/media-utils": "^2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/notices": "^3.1.1",
-                               "@wordpress/plugins": "^3.1.1",
-                               "@wordpress/reusable-blocks": "^2.1.4",
-                               "@wordpress/server-side-render": "^2.1.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/notices": "^3.1.2",
+                               "@wordpress/plugins": "^3.1.2",
+                               "@wordpress/reusable-blocks": "^2.1.6",
+                               "@wordpress/server-side-render": "^2.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/url": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/widgets": "^1.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/widgets": "^1.1.6",
</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.21",
</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">@@ -3724,21 +3724,21 @@
</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": "10.1.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-10.1.4.tgz",
-                       "integrity": "sha512-9H45LlitHpvh7lSuDK+6i9gCySDZGFGZd4e2+sOmkqFE4A8M8dB0zhqbCC4UFcQAXxqGR5/X/Mih43Y2Cr3ZrQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.1.6",
+                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-10.1.6.tgz",
+                       "integrity": "sha512-e5ZbMFAGLJwXUdQOTJ6exKzw7uM7Td5n0fgf78XONBSEp8xn8pyOUtB+p3sj1wYdoZsT1ciPOg6bUQVdtGCf+g==",
</ins><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">                                "@wordpress/api-fetch": "^5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/autop": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/blob": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^6.1.3",
-                               "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
-                               "@wordpress/data-controls": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
+                               "@wordpress/data-controls": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/date": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3747,13 +3747,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/is-shallow-equal": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/keyboard-shortcuts": "^2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/keyboard-shortcuts": "^2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/keycodes": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/media-utils": "^2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/notices": "^3.1.1",
-                               "@wordpress/reusable-blocks": "^2.1.4",
-                               "@wordpress/rich-text": "^4.1.1",
-                               "@wordpress/server-side-render": "^2.1.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/notices": "^3.1.2",
+                               "@wordpress/reusable-blocks": "^2.1.6",
+                               "@wordpress/rich-text": "^4.1.2",
+                               "@wordpress/server-side-render": "^2.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/url": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/wordcount": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "classnames": "^2.2.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3840,16 +3840,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">                "@wordpress/format-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-2.1.3.tgz",
-                       "integrity": "sha512-NE41hS6u1I7sjZTsxPS71D3ORqEVR/kAiSmLflSlq2OrxMwTVk1zx7sZg3y/hj5/KmkVPdU7Q0GvFi0Oerf41w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.4",
+                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-2.1.4.tgz",
+                       "integrity": "sha512-RM/NvQxQqavLaT5KHFILTTuETsBajDS3kbHV3eYz4SmgDSv5dP7933lc4j+ZglQ6Wu/lr6AqKNcHezTbnOCGuA==",
</ins><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">                                "@wordpress/a11y": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/block-editor": "^6.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/dom": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/html-entities": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3856,7 +3856,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/keycodes": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/rich-text": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/rich-text": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/url": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3902,20 +3902,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/interface": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-3.1.2.tgz",
-                       "integrity": "sha512-wCLmk288v7kXbDWksaX3VeX82h4PdTKdJT/8q2URzW2DlBrvh/hBMy/ALUHhTYXXxFn4Xyj2NmM5ro6sl9IjAA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-3.1.3.tgz",
+                       "integrity": "sha512-TyCm1uTjLFayQFLPCTOnbZKu6LEwpbxWB57HImOUjIe9SVuZaoj5GA0PPPUfFw9xNTXg0127DUl/YfbEqIHKNA==",
</ins><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/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/plugins": "^3.1.1",
-                               "@wordpress/viewport": "^3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/plugins": "^3.1.2",
+                               "@wordpress/viewport": "^3.1.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.21"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3953,13 +3953,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">                "@wordpress/keyboard-shortcuts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-2.1.1.tgz",
-                       "integrity": "sha512-pIVWDuZzUPodU4y7eX1ryB7TGoV+Pgkw86bqBh2oijXZCFPupDfvlX6L/wVE2lsb5r0zkFCTSm3Qy+gVElItyA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-2.1.2.tgz",
+                       "integrity": "sha512-3GfvtwwI00zZszSDcMAKoJXDB2FxUgcZrZeqjniBs9OOaHYcfdvgZGZZbl27JdgR0XFYKZwvVbC9o14BKsPeRA==",
</ins><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/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/keycodes": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4005,14 +4005,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/list-reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-2.1.2.tgz",
-                       "integrity": "sha512-CygAl+okVScm2WHVgvDz1S5hKJ6u85otHXWS/kZUclLX/V9OoWo1mYNABSoFqU+8lCGCV+Qx/LZ7ivOf2CgAsg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-2.1.3.tgz",
+                       "integrity": "sha512-FfBdTLlEJ+zu2rM2u3fBaZfapNCYnBRATFgV1ozCMSOkso4xKpfPUghJL1B3uZZltwlGLcCSmSZBKJmHOKAaXg==",
</ins><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">                                "@wordpress/api-fetch": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4032,13 +4032,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">                "@wordpress/notices": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.1.1.tgz",
-                       "integrity": "sha512-ylwumAHHmnd7N5mqQ6rhAzqLPyHf4n9egluRCtV2SxQ4H/CnrhQvSLMcwp5yWFIa0VJ/lt3HAQEzSgUNPYD45w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.1.2.tgz",
+                       "integrity": "sha512-cz6w0CmWYqkyyMzZYRCMFbm5Eagd/vE/I3i0zgAHwaCy56ubZwte8ges32BGAl0AeH0XbxXEF8AcOjjb5Dwqtw==",
</ins><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">                                "@wordpress/a11y": "^3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21"
</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">@@ -4049,14 +4049,14 @@
</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">                "@wordpress/nux": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-4.1.2.tgz",
-                       "integrity": "sha512-49VLVRBMJpgw6tF2OzNn/4K2j31yel67a4JJRtk6H9wSbaclQh/mR8JEoeVBAYwG3Kw12ew0tAfIvrn9mmaVcQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.3",
+                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-4.1.3.tgz",
+                       "integrity": "sha512-+tDMOm4iynwVFiLF/7c1pwgK8W9JjKhNBzjQsxNHrkO3LUcak5vTyhYNZa5TkOqY+6j7WMPQjUOMeK81UaLmyQ==",
</ins><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/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4066,12 +4066,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">                "@wordpress/plugins": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-3.1.1.tgz",
-                       "integrity": "sha512-Ukb6GW6Y3rLULqRerjv9rxuu9YPF1u4UU3IYUKfcjNhk2LhyKLwpVm6fcXze0eG2Xo/YluJk+bs66ixwMyRUew==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-3.1.2.tgz",
+                       "integrity": "sha512-Ws+ZIpcNRRGubF11u0xvtznfNFzGBVv4Qc4+4iDNln7wIjCSVRdpyZQTpvcgjMYNqFj1LPb0f3jrKeHnRp0P9g==",
</ins><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/compose": "^4.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^4.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/hooks": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4104,9 +4104,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">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001235",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001235.tgz",
-                                       "integrity": "sha512-zWEwIVqnzPkSAXOUlQnPW2oKoYb2aLQ4Q5ejdjBcnH63rfypaW34CxaeBn1VMya2XaEU3P/R2qHpWyj+l0BT1A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001237",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001237.tgz",
+                                       "integrity": "sha512-pDHgRndit6p1NR2GhzMbQ6CkRrp4VKuSsqbcLeOQppYPKOYkKT/6ZvZDvKJUqcmtyWIAHuZq3SVS2vc1egCZzw==",
</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">                                "colorette": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4159,32 +4159,32 @@
</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": "2.1.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-2.1.4.tgz",
-                       "integrity": "sha512-P+Z25kJlqyFsL1eEdt76gR/r7UnzRD1QiJtIHCtDQw31lfGk9B909T1YOXO670aTupteXvOrUzHo7DYQr1LDxA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.6",
+                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-2.1.6.tgz",
+                       "integrity": "sha512-gpgKR6iNIIqFKvMS9oDqx5xt3kger9U1viruWsNAXCARsi/ewKP4t8/aWrMF6VI/oQPZP+GkNiw00vsb87oUcQ==",
</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": "^6.1.3",
-                               "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/icons": "^4.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/notices": "^3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/notices": "^3.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/url": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.21"
</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": "4.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-4.1.1.tgz",
-                       "integrity": "sha512-kEnJwwrQK14yWkkWprgxjoDQdDn0r5IdkyUATsF6WCxbyr5qfZKvwAophNNV9hKLtIRbMYmtCU9/yipC4tushw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-4.1.2.tgz",
+                       "integrity": "sha512-63eHpiTxdVLWcnHR2hwGH0mKOF/AGfHsoDUH/p6Tp/m1ybGbLh8rMiWEeG10u9hg9+Yya2yS5wDj0pgbiUSlaA==",
</ins><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/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/dom": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/escape-html": "^2.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4426,9 +4426,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">                                "postcss": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "8.3.0",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz",
-                                       "integrity": "sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "8.3.4",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.4.tgz",
+                                       "integrity": "sha512-/tZY0PXExXXnNhKv3TOvZAOUYRyuqcCbBm2c17YMDK0PlVII3K7/LKdt3ScHL+hhouddjUWi+1sKDf9xXW+8YA==",
</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">                                                "colorette": "^1.2.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4756,16 +4756,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">                "@wordpress/server-side-render": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-2.1.3.tgz",
-                       "integrity": "sha512-YCIFKTqGmS8OauVD/iBW6FH/8D5oYhi0+A8rBSu6GScwTi6NQb1b6RheiR6M302iWpoAFSmOrxbyicsW+bPjTQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.4",
+                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-2.1.4.tgz",
+                       "integrity": "sha512-EJ2dPu6RhGxmYzNdH4GZcRyZHrqpqFybRKqDzjCOTTTxeu7Is6mk8RntyvBOkY1olGHoQ98+OBP4j8WYNgncrw==",
</ins><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">                                "@wordpress/api-fetch": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/deprecated": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/element": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/i18n": "^4.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4814,13 +4814,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">                "@wordpress/viewport": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-3.1.1.tgz",
-                       "integrity": "sha512-Muzf20qwcxkTf5f7GxmVZS66Eme5dR66DYQVXfRLhSWJNlX7cWtL7S9CgcIBJA/AiPaTpcSsvjhpaxd+97IGAw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.2",
+                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-3.1.2.tgz",
+                       "integrity": "sha512-cREUKffEZ4b9e5rHEbKUfT4FGoKwn4PZnSlcWQ2A0nXp5J6njziUnwrhk4/5GrNEP2/heJNUGSChOjwMsASK2Q==",
</ins><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/compose": "^4.1.1",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/compose": "^4.1.2",
+                               "@wordpress/data": "^5.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.21"
</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">@@ -4830,17 +4830,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-EX+/6P2bWO0zRrKJYx1yck0rY2K5z5aPb67DTU+2ggcowW8JRP7hBzGdzhXqoE32oMS7RO97nG3uD9sZtn2DJA=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-1.1.4.tgz",
-                       "integrity": "sha512-Exk8p8rFGfI+VXL7QXUs6rL6/SSY2mBAaB79iO9YIXgQv9K2DVSOkkRLJlJbTHtzQS6wAQ/e+sMKRBwNlAFoUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.6",
+                       "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-1.1.6.tgz",
+                       "integrity": "sha512-fl08uNIFmvJwshDySbUUs0KYMUAhHaSTHZPe0LqJjchJxfEW4cJS4d8vXnVEpaqz09KfQoOp73w1aWxNBacq5g==",
</ins><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/blocks": "^9.1.3",
-                               "@wordpress/components": "^14.1.2",
-                               "@wordpress/core-data": "^3.1.4",
-                               "@wordpress/data": "^5.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^5.1.1",
+                               "@wordpress/block-editor": "^6.1.4",
+                               "@wordpress/blocks": "^9.1.4",
+                               "@wordpress/components": "^14.1.3",
+                               "@wordpress/compose": "^4.1.2",
+                               "@wordpress/core-data": "^3.1.6",
+                               "@wordpress/data": "^5.1.2",
+                               "@wordpress/element": "^3.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/i18n": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/icons": "^4.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/icons": "^4.0.1",
+                               "@wordpress/notices": "^3.1.2",
+                               "@wordpress/url": "^3.1.1",
+                               "classnames": "^2.2.5",
+                               "lodash": "^4.17.21"
</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/wordcount": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6757,7 +6765,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "browserify-aes": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
</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="lines" style="display: block; padding: 0 10px; color: #888">@@ -7396,9 +7404,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">                                "tslib": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.2.0",
-                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
-                                       "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.3.0",
+                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
+                                       "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==",
</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="lines" style="display: block; padding: 0 10px; color: #888">@@ -8402,9 +8410,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">                                "postcss": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "8.3.0",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz",
-                                       "integrity": "sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "8.3.4",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.4.tgz",
+                                       "integrity": "sha512-/tZY0PXExXXnNhKv3TOvZAOUYRyuqcCbBm2c17YMDK0PlVII3K7/LKdt3ScHL+hhouddjUWi+1sKDf9xXW+8YA==",
</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">                                                "colorette": "^1.2.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9997,15 +10005,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">-                                "glob-parent": {
-                                       "version": "5.1.2",
-                                       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
-                                       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
-                                       "dev": true,
-                                       "requires": {
-                                               "is-glob": "^4.0.1"
-                                       }
-                               },
</del><span class="cx" style="display: block; padding: 0 10px">                                 "globals": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "13.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11856,9 +11855,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">                                "tslib": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.2.0",
-                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
-                                       "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.3.0",
+                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
+                                       "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
</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">@@ -11871,9 +11870,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">                                "tslib": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.2.0",
-                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
-                                       "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.3.0",
+                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
+                                       "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
</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">@@ -16165,9 +16164,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.3.0",
-                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.3.0.tgz",
-                                       "integrity": "sha512-tqPKHZ5CaBJw0Xmy0ZZvLs1qTV+BNFSyvn77ASXkpBNfIRk8ev26fKrD9iLGwGA9zedPao52GSHzq8lyZG0NUw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "8.4.0",
+                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.0.tgz",
+                                       "integrity": "sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==",
</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">                                "agent-base": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16205,12 +16204,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
</span><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">-                                },
-                               "ws": {
-                                       "version": "7.4.6",
-                                       "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
-                                       "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
-                                       "dev": true
</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="lines" style="display: block; padding: 0 10px; color: #888">@@ -19652,9 +19645,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">                                "tslib": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.2.0",
-                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
-                                       "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.3.0",
+                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
+                                       "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
</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">@@ -21248,9 +21241,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">                "regexpp": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.0",
-                       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
-                       "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.2.0",
+                       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
+                       "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
</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">                "regexpu-core": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23616,9 +23609,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">                                "tslib": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.2.0",
-                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
-                                       "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.3.0",
+                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
+                                       "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
</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">@@ -25784,9 +25777,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.3.0",
-                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.3.0.tgz",
-                                       "integrity": "sha512-tqPKHZ5CaBJw0Xmy0ZZvLs1qTV+BNFSyvn77ASXkpBNfIRk8ev26fKrD9iLGwGA9zedPao52GSHzq8lyZG0NUw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "8.4.0",
+                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.0.tgz",
+                                       "integrity": "sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==",
</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">@@ -26325,13 +26318,13 @@
</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">                "whatwg-url": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.5.0",
-                       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz",
-                       "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.6.0",
+                       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz",
+                       "integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==",
</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.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "tr46": "^2.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "tr46": "^2.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "webidl-conversions": "^6.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></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-06-14 23:43:21 UTC (rev 51148)
+++ trunk/package.json  2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -78,56 +78,56 @@
</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">                "@wordpress/a11y": "3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/annotations": "2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/annotations": "2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/api-fetch": "5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/autop": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/blob": "3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/block-directory": "2.1.5",
-               "@wordpress/block-editor": "6.1.3",
-               "@wordpress/block-library": "3.2.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/block-directory": "2.1.7",
+               "@wordpress/block-editor": "6.1.4",
+               "@wordpress/block-library": "3.2.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/block-serialization-default-parser": "4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/blocks": "9.1.3",
-               "@wordpress/components": "14.1.2",
-               "@wordpress/compose": "4.1.1",
-               "@wordpress/core-data": "3.1.4",
-               "@wordpress/customize-widgets": "1.0.4",
-               "@wordpress/data": "5.1.1",
-               "@wordpress/data-controls": "2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/blocks": "9.1.4",
+               "@wordpress/components": "14.1.3",
+               "@wordpress/compose": "4.1.2",
+               "@wordpress/core-data": "3.1.6",
+               "@wordpress/customize-widgets": "1.0.6",
+               "@wordpress/data": "5.1.2",
+               "@wordpress/data-controls": "2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/date": "4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/deprecated": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom-ready": "3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/edit-post": "4.1.5",
-               "@wordpress/edit-widgets": "2.1.5",
-               "@wordpress/editor": "10.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/edit-post": "4.1.7",
+               "@wordpress/edit-widgets": "2.1.7",
+               "@wordpress/editor": "10.1.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/element": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/escape-html": "2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/format-library": "2.1.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/format-library": "2.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/hooks": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/html-entities": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/i18n": "4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/icons": "4.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/interface": "3.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/interface": "3.1.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/is-shallow-equal": "4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/keyboard-shortcuts": "2.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/keyboard-shortcuts": "2.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/keycodes": "3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/list-reusable-blocks": "2.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/list-reusable-blocks": "2.1.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/media-utils": "2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/notices": "3.1.1",
-               "@wordpress/nux": "4.1.2",
-               "@wordpress/plugins": "3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/notices": "3.1.2",
+               "@wordpress/nux": "4.1.3",
+               "@wordpress/plugins": "3.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/primitives": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/priority-queue": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/redux-routine": "4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/reusable-blocks": "2.1.4",
-               "@wordpress/rich-text": "4.1.1",
-               "@wordpress/server-side-render": "2.1.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/reusable-blocks": "2.1.6",
+               "@wordpress/rich-text": "4.1.2",
+               "@wordpress/server-side-render": "2.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/shortcode": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/token-list": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/url": "3.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/viewport": "3.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/viewport": "3.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/warning": "2.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/widgets": "1.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/widgets": "1.1.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@wordpress/wordcount": "3.1.1",
</span><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></pre></div>
<a id="trunksrcwpadminwidgetsformblocksphp"></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/widgets-form-blocks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/widgets-form-blocks.php        2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-admin/widgets-form-blocks.php  2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24,7 +24,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> );
</span><span class="cx" style="display: block; padding: 0 10px"> block_editor_rest_api_preload( $preload_paths, $block_editor_context );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-$editor_settings = get_block_editor_settings( array(), $block_editor_context );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$editor_settings = get_block_editor_settings(
+       get_legacy_widget_block_editor_settings(),
+       $block_editor_context
+);
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> wp_add_inline_script(
</span><span class="cx" style="display: block; padding: 0 10px">        'wp-edit-widgets',
</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-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/assets/script-loader-packages.php     2021-06-15 08:50:26 UTC (rev 51149)
</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' => '3243bf46da298d46850bacd71bcc111e'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '4556c7bbdf2d9d6a81c1ca770cf73893'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '293ce6ecd6439249249485d369385617'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'bed28c77ea305cd8e02b0529011189f9'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b8855b04f6a52a7bca89f8d945d46866'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-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' => 'b471a46218b45512872b205f5684f390'), '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' => '6aac88f056ee7d80b0fae2a94d48760b'), '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' => '5bf2c7b39a445eec8e4fce01955d7004'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'cc8e5d0e23cf68bb9944bf2a7a016e52'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => 'c46f2427fb0c8d873f6b003bb05d64ba'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives'
 , 'wp-rich-text', 'wp-warning'), 'version' => '81fbc59ac7c5abcd280b254b241c04b9'), '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' => 'c6d0b8dc5425477346847d4ad0688185'), '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' => '8cc9c436eaf87fb78cfe5137d63c607f'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-polyfill', 'wp-primitives', 'wp-widgets'), 'version' => '1e93868d933a9e0
 bd7e84dd5a47f1181'), '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' => '9f1a3d6ac652e9da7ef51f01de8243a0'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => 'ceef9ce8c9c058d69ebf44db39353687'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => '2abad43cdd2da929e01f7d7648e392ab'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '13724e4923d40e224e7c99fdc350a6a1'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd964a25eeb2e148dbb51da5fad4cc9fe'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '1e1b9c1535c1c32d3236d41aa27c7bf9'), 'edit-post.js' => array('dependencies' =&g
 t; array('lodash', 'react', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => 'af1259793651e5bd7dded1d7e936c9e2'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '70e9d81d637fd8c488db1c15258ee1d3'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-blo
 ck-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' => '14a01b5f8bfac6899d950b0baa1beae4'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '669f5c11ca4fe7c44d64157347343913'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '4f03d9c45a01df8191f6833373fe1cfa'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => 'eb83de0befbc72e594
 aab5d708ca128e'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'f7ecf196f38940ae0673c46c6c30cd86'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '140ecb91be91e7eec34220584d085033'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'd897c43bea0c2753dd7368eb2d990898'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '798b660598677b39413fdb5f68624aa8'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => '8a860f4afab68874dffb1e7eec6c1bc1'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => 'cf38e80b47baf72f4822ddb8847f4f24'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', '
 wp-polyfill'), 'version' => '80af68069161321e8e131bad6a00d5dc'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'df373dcd13d7abc3f8b042f369b88557'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => 'b08e53c1e070954fa0884cad9a164683'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '0575a03bf7a434453e3768c23cd45a54'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'f976fd36733989ed2c1409c712cd0e02'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'dc0962ac2885a26f8c2abdbe0cf0e333'), 'priority-queue.js' => array('dependencies'
  => array('wp-polyfill'), 'version' => '18c93919f04bb681234310b314675b17'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '3c50c6bd1563bc7fb88433198400a74c'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'ec5d97a08f4ba305bcc6f0de27fda10f'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => '17198c4dd83a20f1f820c6cf500bd5f1'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '7c732c1add9f9667bdf8dd66fbf74759'), 'shortcode.js' => array(
 'dependencies' => array('lodash', 'wp-polyfill'), 'version' => '15757929bc8d52a3b184c3fcaeb38c64'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '7bcd3684420783ef1f6ebb7680fe958e'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e9868cffba8a348b31011f87dd53b3c4'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '0a54bbdc44c5f135018c568a887b8279'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'widgets.js' => array('dependencies' => array('wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '71f70729a158b4f607a172e7f488545b'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '02339c8ad03da1e7a03f9
 212da004007'));
</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' => '3243bf46da298d46850bacd71bcc111e'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '4556c7bbdf2d9d6a81c1ca770cf73893'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '293ce6ecd6439249249485d369385617'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'bed28c77ea305cd8e02b0529011189f9'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b8855b04f6a52a7bca89f8d945d46866'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-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' => 'b471a46218b45512872b205f5684f390'), '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' => 'e456fb8418d1d45fa452775d364fbedb'), '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' => '769fa87d43c19e4dddc3cfea5b8267c8'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'cc8e5d0e23cf68bb9944bf2a7a016e52'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => 'c46f2427fb0c8d873f6b003bb05d64ba'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives'
 , 'wp-rich-text', 'wp-warning'), 'version' => '81fbc59ac7c5abcd280b254b241c04b9'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '0f215b3868e125c7f29468d3cbb4a759'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'c5e415790fc15995fa2cb1c84bede9fe'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-polyfill', 'wp-primitives', 'wp-widgets'), 'version' => 'fb8e959efd57e08
 43e8bfb117cf88013'), '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' => '98309fcd2b4633f5d768069fc08ac82a'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => 'ceef9ce8c9c058d69ebf44db39353687'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => '2abad43cdd2da929e01f7d7648e392ab'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '13724e4923d40e224e7c99fdc350a6a1'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd964a25eeb2e148dbb51da5fad4cc9fe'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => '1e1b9c1535c1c32d3236d41aa27c7bf9'), 'edit-post.js' => array('dependencies' =&g
 t; array('lodash', 'react', 'wp-a11y', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '623db65e845c62311846453e00befe85'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '7df8a03df707cba8f3703bf295c32cbf'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-blo
 ck-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' => '14a01b5f8bfac6899d950b0baa1beae4'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '669f5c11ca4fe7c44d64157347343913'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '4f03d9c45a01df8191f6833373fe1cfa'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => 'eb83de0befbc72e594
 aab5d708ca128e'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'f7ecf196f38940ae0673c46c6c30cd86'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '140ecb91be91e7eec34220584d085033'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'd897c43bea0c2753dd7368eb2d990898'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '798b660598677b39413fdb5f68624aa8'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => '8a860f4afab68874dffb1e7eec6c1bc1'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => 'cf38e80b47baf72f4822ddb8847f4f24'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', '
 wp-polyfill'), 'version' => '80af68069161321e8e131bad6a00d5dc'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'df373dcd13d7abc3f8b042f369b88557'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => 'b08e53c1e070954fa0884cad9a164683'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '0575a03bf7a434453e3768c23cd45a54'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'f976fd36733989ed2c1409c712cd0e02'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'dc0962ac2885a26f8c2abdbe0cf0e333'), 'priority-queue.js' => array('dependencies'
  => array('wp-polyfill'), 'version' => '18c93919f04bb681234310b314675b17'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '3c50c6bd1563bc7fb88433198400a74c'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'ec5d97a08f4ba305bcc6f0de27fda10f'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => '17198c4dd83a20f1f820c6cf500bd5f1'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '7c732c1add9f9667bdf8dd66fbf74759'), 'shortcode.js' => array(
 'dependencies' => array('lodash', 'wp-polyfill'), 'version' => '15757929bc8d52a3b184c3fcaeb38c64'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '7bcd3684420783ef1f6ebb7680fe958e'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e9868cffba8a348b31011f87dd53b3c4'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '0a54bbdc44c5f135018c568a887b8279'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'e6a29e6a421e3486d97c3012e94e67be'), 'wordcount.js' => array('depende
 ncies' => array('lodash', 'wp-polyfill'), 'version' => '02339c8ad03da1e7a03f9212da004007'));
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesblockeditorphp"></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-editor.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-editor.php    2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/block-editor.php      2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -225,6 +225,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $editor_settings['gradients'] = $gradient_presets;
</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">+        return $editor_settings;
+}
+
+/**
+ * Returns the block editor settings needed to use the Legacy Widget block which
+ * is not registered by default.
+ *
+ * @since 5.8.0
+ *
+ * @return array Settings to be used with get_block_editor_settings().
+ */
+function get_legacy_widget_block_editor_settings() {
+       $editor_settings = array();
+
</ins><span class="cx" style="display: block; padding: 0 10px">         /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Filters the list of widget-type IDs that should **not** be offered by the
</span><span class="cx" style="display: block; padding: 0 10px">         * Legacy Widget block.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -296,14 +310,33 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $editor_settings['__experimentalFeatures'] = $theme_json->get_settings();
</span><span class="cx" style="display: block; padding: 0 10px">        // These settings may need to be updated based on data coming from theme.json sources.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( isset( $editor_settings['__experimentalFeatures']['color']['palette'] ) ) {
-               $editor_settings['colors'] = $editor_settings['__experimentalFeatures']['color']['palette'];
-               unset( $editor_settings['__experimentalFeatures']['color']['palette'] );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( isset( $settings['__experimentalFeatures']['color']['palette'] ) ) {
+               $colors_by_origin   = $settings['__experimentalFeatures']['color']['palette'];
+               $settings['colors'] = isset( $colors_by_origin['user'] ) ?
+                       $colors_by_origin['user'] : (
+                               isset( $colors_by_origin['theme'] ) ?
+                                       $colors_by_origin['theme'] :
+                                       $colors_by_origin['core']
+                       );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( isset( $editor_settings['__experimentalFeatures']['color']['gradients'] ) ) {
-               $editor_settings['gradients'] = $editor_settings['__experimentalFeatures']['color']['gradients'];
-               unset( $editor_settings['__experimentalFeatures']['color']['gradients'] );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( isset( $settings['__experimentalFeatures']['color']['gradients'] ) ) {
+               $gradients_by_origin   = $settings['__experimentalFeatures']['color']['gradients'];
+               $settings['gradients'] = isset( $gradients_by_origin['user'] ) ?
+                       $gradients_by_origin['user'] : (
+                               isset( $gradients_by_origin['theme'] ) ?
+                                       $gradients_by_origin['theme'] :
+                                       $gradients_by_origin['core']
+                       );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        if ( isset( $settings['__experimentalFeatures']['typography']['fontSizes'] ) ) {
+               $font_sizes_by_origin  = $settings['__experimentalFeatures']['typography']['fontSizes'];
+               $settings['fontSizes'] = isset( $font_sizes_by_origin['user'] ) ?
+                       $font_sizes_by_origin['user'] : (
+                               isset( $font_sizes_by_origin['theme'] ) ?
+                                       $font_sizes_by_origin['theme'] :
+                                       $font_sizes_by_origin['core']
+                       );
+       }
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( isset( $editor_settings['__experimentalFeatures']['color']['custom'] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $editor_settings['disableCustomColors'] = ! $editor_settings['__experimentalFeatures']['color']['custom'];
</span><span class="cx" style="display: block; padding: 0 10px">                unset( $editor_settings['__experimentalFeatures']['color']['custom'] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -312,10 +345,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $editor_settings['disableCustomGradients'] = ! $editor_settings['__experimentalFeatures']['color']['customGradient'];
</span><span class="cx" style="display: block; padding: 0 10px">                unset( $editor_settings['__experimentalFeatures']['color']['customGradient'] );
</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 ( isset( $editor_settings['__experimentalFeatures']['typography']['fontSizes'] ) ) {
-               $editor_settings['fontSizes'] = $editor_settings['__experimentalFeatures']['typography']['fontSizes'];
-               unset( $editor_settings['__experimentalFeatures']['typography']['fontSizes'] );
-       }
</del><span class="cx" style="display: block; padding: 0 10px">         if ( isset( $editor_settings['__experimentalFeatures']['typography']['customFontSize'] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $editor_settings['disableCustomFontSizes'] = ! $editor_settings['__experimentalFeatures']['typography']['customFontSize'];
</span><span class="cx" style="display: block; padding: 0 10px">                unset( $editor_settings['__experimentalFeatures']['typography']['customFontSize'] );
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostcontentblockjson"></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/post-content/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-content/block.json      2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/blocks/post-content/block.json        2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5,7 +5,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "design",
</span><span class="cx" style="display: block; padding: 0 10px">        "description": "Displays the contents of a post or page.",
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "usesContext": [ "postId", "postType" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "usesContext": [ "postId", "postType", "queryId" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [ "wide", "full" ],
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostdateblockjson"></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/post-date/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-date/block.json 2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/blocks/post-date/block.json   2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,7 +17,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</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">-        "usesContext": [ "postId", "postType" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "usesContext": [ "postId", "postType", "queryId" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</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></pre></div>
<a id="trunksrcwpincludesblockspostexcerptblockjson"></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/post-excerpt/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-excerpt/block.json      2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/blocks/post-excerpt/block.json        2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21,7 +21,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": true
</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">-        "usesContext": [ "postId", "postType" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "usesContext": [ "postId", "postType", "queryId" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</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></pre></div>
<a id="trunksrcwpincludesblockspostfeaturedimageblockjson"></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/post-featured-image/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-featured-image/block.json       2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/blocks/post-featured-image/block.json 2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,7 +11,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</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">-        "usesContext": [ "postId", "postType" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "usesContext": [ "postId", "postType", "queryId" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [ "left", "right", "center", "wide", "full" ],
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttitleblockjson"></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/post-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-title/block.json        2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/blocks/post-title/block.json  2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5,7 +5,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "design",
</span><span class="cx" style="display: block; padding: 0 10px">        "description": "Displays the title of a post, page, or any other content-type.",
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "usesContext": [ "postId", "postType" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "usesContext": [ "postId", "postType", "queryId" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "attributes": {
</span><span class="cx" style="display: block; padding: 0 10px">                "textAlign": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span></span></pre></div>
<a id="trunksrcwpincludesclasswpcustomizewidgetsphp"></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/class-wp-customize-widgets.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/class-wp-customize-widgets.php      2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/class-wp-customize-widgets.php        2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -837,7 +837,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                if ( wp_use_widgets_block_editor() ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $block_editor_context = new WP_Block_Editor_Context();
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $editor_settings = get_block_editor_settings( array(), $block_editor_context );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $editor_settings = get_block_editor_settings(
+                               get_legacy_widget_block_editor_settings(),
+                               $block_editor_context
+                       );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                        wp_add_inline_script(
</span><span class="cx" style="display: block; padding: 0 10px">                                'wp-customize-widgets',
</span></span></pre></div>
<a id="trunksrcwpincludesclasswpthemejsonresolverphp"></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/class-wp-theme-json-resolver.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/class-wp-theme-json-resolver.php    2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/class-wp-theme-json-resolver.php      2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -248,7 +248,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $config     = self::read_json_file( __DIR__ . '/theme.json' );
</span><span class="cx" style="display: block; padding: 0 10px">                $config     = self::translate( $config );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                self::$core = new WP_Theme_JSON( $config );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         self::$core = new WP_Theme_JSON( $config, 'core' );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                return self::$core;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -301,7 +301,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 5.8.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @param array  $settings Existing block editor settings.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @param array $settings Existing block editor settings.
</ins><span class="cx" style="display: block; padding: 0 10px">          *                         Empty array by default.
</span><span class="cx" style="display: block; padding: 0 10px">         * @return WP_Theme_JSON
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span></span></pre></div>
<a id="trunksrcwpincludesclasswpthemejsonphp"></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/class-wp-theme-json.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/class-wp-theme-json.php     2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/class-wp-theme-json.php       2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -40,6 +40,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        const ROOT_BLOCK_SELECTOR = 'body';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        const VALID_ORIGINS = array(
+               'core',
+               'theme',
+               'user',
+       );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Presets are a set of values that serve
</span><span class="cx" style="display: block; padding: 0 10px">         * to bootstrap some styles: colors, font sizes, etc.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -246,8 +252,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 5.8.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param array $theme_json A structure that follows the theme.json schema.
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         * @param string $origin What source of data this object represents. One of core, theme, or user. Default: theme.
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        public function __construct( $theme_json = array() ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ public function __construct( $theme_json = array(), $origin = 'theme' ) {
+               if ( ! in_array( $origin, self::VALID_ORIGINS, true ) ) {
+                       $origin = 'theme';
+               }
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 if ( ! isset( $theme_json['version'] ) || self::LATEST_SCHEMA !== $theme_json['version'] ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $this->theme_json = array();
</span><span class="cx" style="display: block; padding: 0 10px">                        return;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -254,6 +265,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">                $this->theme_json = self::sanitize( $theme_json );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+               // Internally, presets are keyed by origin.
+               $nodes = self::get_setting_nodes( $this->theme_json );
+               foreach ( $nodes as $node ) {
+                       foreach ( self::PRESETS_METADATA as $preset ) {
+                               $path   = array_merge( $node['path'], $preset['path'] );
+                               $preset = _wp_array_get( $this->theme_json, $path, null );
+                               if ( null !== $preset ) {
+                                       _wp_array_set( $this->theme_json, $path, array( $origin => $preset ) );
+                               }
+                       }
+               }
</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">@@ -632,6 +655,32 @@
</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">+         * Given an array of presets keyed by origin and the value key of the preset,
+        * it returns an array where each key is the preset slug and each value the preset value.
+        *
+        * @param array  $preset_per_origin Array of presets keyed by origin.
+        * @param string $value_key         The property of the preset that contains its value.
+        *
+        * @return array Array of presets where each key is a slug and each value is the preset value.
+        */
+       private static function get_merged_preset_by_slug( $preset_per_origin, $value_key ) {
+               $result = array();
+               foreach ( self::VALID_ORIGINS as $origin ) {
+                       if ( ! isset( $preset_per_origin[ $origin ] ) ) {
+                               continue;
+                       }
+                       foreach ( $preset_per_origin[ $origin ] as $preset ) {
+                               // We don't want to use kebabCase here,
+                               // see https://github.com/WordPress/gutenberg/issues/32347
+                               // However, we need to make sure the generated class or css variable
+                               // doesn't contain spaces.
+                               $result[ preg_replace( '/\s+/', '-', $preset['slug'] ) ] = $preset[ $value_key ];
+                       }
+               }
+               return $result;
+       }
+
+       /**
</ins><span class="cx" style="display: block; padding: 0 10px">          * Given a settings array, it returns the generated rulesets
</span><span class="cx" style="display: block; padding: 0 10px">         * for the preset classes.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -651,19 +700,16 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $stylesheet = '';
</span><span class="cx" style="display: block; padding: 0 10px">                foreach ( self::PRESETS_METADATA as $preset ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $values = _wp_array_get( $settings, $preset['path'], array() );
-                       foreach ( $values as $value ) {
-                               foreach ( $preset['classes'] as $class ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $preset_per_origin = _wp_array_get( $settings, $preset['path'], array() );
+                       $preset_by_slug    = self::get_merged_preset_by_slug( $preset_per_origin, $preset['value_key'] );
+                       foreach ( $preset['classes'] as $class ) {
+                               foreach ( $preset_by_slug as $slug => $value ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                                         $stylesheet .= self::to_ruleset(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                // We don't want to use kebabCase here,
-                                               // see https://github.com/WordPress/gutenberg/issues/32347
-                                               // However, we need to make sure the generated class
-                                               // doesn't contain spaces.
-                                               self::append_to_selector( $selector, '.has-' . preg_replace( '/\s+/', '-', $value['slug'] ) . '-' . $class['class_suffix'] ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         self::append_to_selector( $selector, '.has-' . $slug . '-' . $class['class_suffix'] ),
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                        array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                                'name'  => $class['property_name'],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                'value' => $value[ $preset['value_key'] ] . ' !important',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                         'value' => $value . ' !important',
</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">@@ -695,11 +741,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">        private static function compute_preset_vars( $settings ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $declarations = array();
</span><span class="cx" style="display: block; padding: 0 10px">                foreach ( self::PRESETS_METADATA as $preset ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $values = _wp_array_get( $settings, $preset['path'], array() );
-                       foreach ( $values as $value ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $preset_per_origin = _wp_array_get( $settings, $preset['path'], array() );
+                       $preset_by_slug    = self::get_merged_preset_by_slug( $preset_per_origin, $preset['value_key'] );
+                       foreach ( $preset_by_slug as $slug => $value ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                                 $declarations[] = array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        'name'  => '--wp--preset--' . $preset['css_var_infix'] . '--' . $value['slug'],
-                                       'value' => $value[ $preset['value_key'] ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 'name'  => '--wp--preset--' . $preset['css_var_infix'] . '--' . $slug,
+                                       'value' => $value,
</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">@@ -1039,88 +1086,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Merge new incoming data.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @since 5.8.0
-        *
</del><span class="cx" style="display: block; padding: 0 10px">          * @param WP_Theme_JSON $incoming Data to merge.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        public function merge( $incoming, $update_or_remove = 'remove' ) {
-               $incoming_data = $incoming->get_raw_data();
-               $existing_data = $this->theme_json;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ public function merge( $incoming ) {
+               $incoming_data    = $incoming->get_raw_data();
+               $this->theme_json = array_replace_recursive( $this->theme_json, $incoming_data );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                // The array_replace_recursive algorithm merges at the leaf level.
</span><span class="cx" style="display: block; padding: 0 10px">                // For leaf values that are arrays it will use the numeric indexes for replacement.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->theme_json = array_replace_recursive( $this->theme_json, $incoming_data );
-
-               // There are a few cases in which we want to merge things differently
-               // from what array_replace_recursive does.
-
-               // Some incoming properties should replace the existing.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         // In those cases, we want to replace the existing with the incoming value, if it exists.
</ins><span class="cx" style="display: block; padding: 0 10px">                 $to_replace   = array();
</span><span class="cx" style="display: block; padding: 0 10px">                $to_replace[] = array( 'custom' );
</span><span class="cx" style="display: block; padding: 0 10px">                $to_replace[] = array( 'spacing', 'units' );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $to_replace[] = array( 'typography', 'fontSizes' );
-               $to_replace[] = array( 'typography', 'fontFamilies' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $to_replace[] = array( 'color', 'duotone' );
+               foreach ( self::VALID_ORIGINS as $origin ) {
+                       $to_replace[] = array( 'color', 'palette', $origin );
+                       $to_replace[] = array( 'color', 'gradients', $origin );
+                       $to_replace[] = array( 'typography', 'fontSizes', $origin );
+                       $to_replace[] = array( 'typography', 'fontFamilies', $origin );
+               }
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                // Some others should be appended to the existing.
-               // If the slug is the same than an existing element,
-               // the $update_or_remove param is used to decide
-               // what to do with the existing element:
-               // either remove it and append the incoming,
-               // or update it with the incoming.
-               $to_append   = array();
-               $to_append[] = array( 'color', 'duotone' );
-               $to_append[] = array( 'color', 'gradients' );
-               $to_append[] = array( 'color', 'palette' );
-
</del><span class="cx" style="display: block; padding: 0 10px">                 $nodes = self::get_setting_nodes( $this->theme_json );
</span><span class="cx" style="display: block; padding: 0 10px">                foreach ( $nodes as $metadata ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        foreach ( $to_replace as $path_to_replace ) {
-                               $path = array_merge( $metadata['path'], $path_to_replace );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 foreach ( $to_replace as $property_path ) {
+                               $path = array_merge( $metadata['path'], $property_path );
</ins><span class="cx" style="display: block; padding: 0 10px">                                 $node = _wp_array_get( $incoming_data, $path, array() );
</span><span class="cx" style="display: block; padding: 0 10px">                                if ( ! empty( $node ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                                        _wp_array_set( $this->theme_json, $path, $node );
</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">-                        foreach ( $to_append as $path_to_append ) {
-                               $path          = array_merge( $metadata['path'], $path_to_append );
-                               $incoming_node = _wp_array_get( $incoming_data, $path, array() );
-                               $existing_node = _wp_array_get( $existing_data, $path, array() );
-
-                               if ( empty( $incoming_node ) && empty( $existing_node ) ) {
-                                       continue;
-                               }
-
-                               $index_table    = array();
-                               $existing_slugs = array();
-                               $merged         = array();
-                               foreach ( $existing_node as $key => $value ) {
-                                       $index_table[ $value['slug'] ] = $key;
-                                       $existing_slugs[]              = $value['slug'];
-                                       $merged[ $key ]                = $value;
-                               }
-
-                               $to_remove = array();
-                               foreach ( $incoming_node as $value ) {
-                                       if ( ! in_array( $value['slug'], $existing_slugs, true ) ) {
-                                               $merged[] = $value;
-                                       } elseif ( 'update' === $update_or_remove ) {
-                                               $merged[ $index_table[ $value['slug'] ] ] = $value;
-                                       } else {
-                                               $merged[]    = $value;
-                                               $to_remove[] = $index_table[ $value['slug'] ];
-                                       }
-                               }
-
-                               // Remove the duplicated values and pack the sparsed array.
-                               foreach ( $to_remove as $index ) {
-                                       unset( $merged[ $index ] );
-                               }
-                               $merged = array_values( $merged );
-
-                               _wp_array_set( $this->theme_json, $path, $merged );
-                       }
</del><span class="cx" style="display: block; padding: 0 10px">                 }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</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></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-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/script-loader.php     2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1553,8 +1553,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'list-reusable-blocks' => array( 'wp-components' ),
</span><span class="cx" style="display: block; padding: 0 10px">                'reusable-blocks'      => array( 'wp-components' ),
</span><span class="cx" style="display: block; padding: 0 10px">                'nux'                  => array( 'wp-components' ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'widgets'              => array(
+                       'wp-components',
+               ),
</ins><span class="cx" style="display: block; padding: 0 10px">                 'edit-widgets'         => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        'wp-components',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 'wp-widgets',
</ins><span class="cx" style="display: block; padding: 0 10px">                         'wp-block-editor',
</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-library',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1561,7 +1564,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        'wp-reusable-blocks',
</span><span class="cx" style="display: block; padding: 0 10px">                ),
</span><span class="cx" style="display: block; padding: 0 10px">                'customize-widgets'    => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        'wp-components',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 'wp-widgets',
</ins><span class="cx" style="display: block; padding: 0 10px">                         'wp-block-editor',
</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-library',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1622,12 +1625,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-block-library',
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-block-directory',
</span><span class="cx" style="display: block; padding: 0 10px">                'wp-components',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'wp-customize-widgets',
</ins><span class="cx" style="display: block; padding: 0 10px">                 'wp-edit-post',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'wp-edit-widgets',
</ins><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><span class="cx" style="display: block; padding: 0 10px">                'wp-reusable-blocks',
</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-widgets',
</ins><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 class="cx" style="display: block; padding: 0 10px">                'farbtastic',
</span></span></pre></div>
<a id="trunksrcwpincludesthemetemplatesphp"></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/theme-templates.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/theme-templates.php 2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/theme-templates.php   2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -76,10 +76,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function the_block_template_skip_link() {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        // Early exit if not an FSE theme.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Early exit if not a block theme.
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( ! current_theme_supports( 'block-templates' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                return;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       // Early exit if not a block template.
+       global $_wp_current_template_content;
+       if ( ! $_wp_current_template_content ) {
+               return;
+       }
</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">        <?php
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -137,8 +143,13 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                // Get the site wrapper.
</span><span class="cx" style="display: block; padding: 0 10px">                // The skip-link will be injected in the beginning of it.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                parentEl = document.querySelector( '.wp-site-blocks' ) || document.body,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         parentEl = document.querySelector( '.wp-site-blocks' );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                // Early exit if the root element was not found.
+               if ( ! parentEl ) {
+                       return;
+               }
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 // Get the skip-link target's ID, and generate one if it doesn't exist.
</span><span class="cx" style="display: block; padding: 0 10px">                skipLinkTargetID = skipLinkTarget.id;
</span><span class="cx" style="display: block; padding: 0 10px">                if ( ! skipLinkTargetID ) {
</span></span></pre></div>
<a id="trunksrcwpincludesthemejson"></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/theme.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/theme.json  2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/src/wp-includes/theme.json    2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -50,74 +50,62 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "name": "Vivid cyan blue to vivid purple",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "vivid-cyan-blue-to-vivid-purple",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "vivid-cyan-blue-to-vivid-purple"
</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">                                        "name": "Light green cyan to vivid green cyan",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "light-green-cyan-to-vivid-green-cyan",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "light-green-cyan-to-vivid-green-cyan"
</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">                                        "name": "Luminous vivid amber to luminous vivid orange",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "luminous-vivid-amber-to-luminous-vivid-orange",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "luminous-vivid-amber-to-luminous-vivid-orange"
</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">                                        "name": "Luminous vivid orange to vivid red",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "luminous-vivid-orange-to-vivid-red",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "luminous-vivid-orange-to-vivid-red"
</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">                                        "name": "Very light gray to cyan bluish gray",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "very-light-gray-to-cyan-bluish-gray",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "very-light-gray-to-cyan-bluish-gray"
</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">                                        "name": "Cool to warm spectrum",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "cool-to-warm-spectrum",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "cool-to-warm-spectrum"
</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">                                        "name": "Blush light purple",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "blush-light-purple",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "blush-light-purple"
</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">                                        "name": "Blush bordeaux",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "blush-bordeaux",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "blush-bordeaux"
</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">                                        "name": "Luminous dusk",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "luminous-dusk",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "luminous-dusk"
</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">                                        "name": "Pale ocean",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "pale-ocean",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "pale-ocean"
</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">                                        "name": "Electric grass",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "electric-grass",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "electric-grass"
</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">                                        "name": "Midnight",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "gradient": "linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "slug": "midnight",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "slug": "midnight"
</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">                        "link": false,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -125,74 +113,62 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "name": "Black",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "black",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#000000",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#000000"
</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">                                        "name": "Cyan bluish gray",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "cyan-bluish-gray",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#abb8c3",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#abb8c3"
</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">                                        "name": "White",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "white",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#ffffff",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#ffffff"
</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">                                        "name": "Pale pink",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "pale-pink",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#f78da7",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#f78da7"
</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">                                        "name": "Vivid red",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "vivid-red",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#cf2e2e",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#cf2e2e"
</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">                                        "name": "Luminous vivid orange",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "luminous-vivid-orange",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#ff6900",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#ff6900"
</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">                                        "name": "Luminous vivid amber",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "luminous-vivid-amber",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#fcb900",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#fcb900"
</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">                                        "name": "Light green cyan",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "light-green-cyan",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#7bdcb5",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#7bdcb5"
</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">                                        "name": "Vivid green cyan",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "vivid-green-cyan",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#00d084",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#00d084"
</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">                                        "name": "Pale cyan blue",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "pale-cyan-blue",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#8ed1fc",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#8ed1fc"
</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">                                        "name": "Vivid cyan blue",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "vivid-cyan-blue",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#0693e3",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#0693e3"
</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">                                        "name": "Vivid purple",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "slug": "vivid-purple",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "color": "#9b51e0",
-                                       "origin": "core"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "color": "#9b51e0"
</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></pre></div>
<a id="trunktestsphpunittestsblocksblockeditorphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/blocks/block-editor.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/blocks/block-editor.php 2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/tests/phpunit/tests/blocks/block-editor.php   2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -170,7 +170,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        function test_get_default_block_editor_settings() {
</span><span class="cx" style="display: block; padding: 0 10px">                $settings = get_default_block_editor_settings();
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertCount( 17, $settings );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertCount( 16, $settings );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $this->assertFalse( $settings['alignWide'] );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertInternalType( 'array', $settings['allowedMimeTypes'] );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertTrue( $settings['allowedBlockTypes'] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -265,6 +265,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $settings['imageSizes']
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertInternalType( 'int', $settings['maxUploadFileSize'] );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        }
+
+       /**
+        * @ticket 53397
+        */
+       function test_get_legacy_widget_block_editor_settings() {
+               $settings = get_legacy_widget_block_editor_settings();
+               $this->assertCount( 1, $settings );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $this->assertSameSets(
</span><span class="cx" style="display: block; padding: 0 10px">                        array(
</span><span class="cx" style="display: block; padding: 0 10px">                                'archives',
</span></span></pre></div>
<a id="trunktestsphpunitteststhemewpThemeJsonphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/theme/wpThemeJson.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/theme/wpThemeJson.php   2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/tests/phpunit/tests/theme/wpThemeJson.php     2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -64,12 +64,137 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSameSetsWithIndex( $expected, $actual );
</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">+        function test_get_settings_presets_are_keyed_by_origin() {
+               $core_origin = new WP_Theme_JSON(
+                       array(
+                               'version'  => WP_Theme_JSON::LATEST_SCHEMA,
+                               'settings' => array(
+                                       'color'       => array(
+                                               'palette' => array(
+                                                       array(
+                                                               'slug'  => 'white',
+                                                               'color' => 'white',
+                                                       ),
+                                               ),
+                                       ),
+                                       'invalid/key' => 'value',
+                                       'blocks'      => array(
+                                               'core/group' => array(
+                                                       'color' => array(
+                                                               'palette' => array(
+                                                                       array(
+                                                                               'slug'  => 'white',
+                                                                               'color' => 'white',
+                                                                       ),
+                                                               ),
+                                                       ),
+                                               ),
+                                       ),
+                               ),
+                       ),
+                       'core'
+               );
+               $no_origin   = new WP_Theme_JSON(
+                       array(
+                               'version'  => WP_Theme_JSON::LATEST_SCHEMA,
+                               'settings' => array(
+                                       'color'       => array(
+                                               'palette' => array(
+                                                       array(
+                                                               'slug'  => 'black',
+                                                               'color' => 'black',
+                                                       ),
+                                               ),
+                                       ),
+                                       'invalid/key' => 'value',
+                                       'blocks'      => array(
+                                               'core/group' => array(
+                                                       'color' => array(
+                                                               'palette' => array(
+                                                                       array(
+                                                                               'slug'  => 'black',
+                                                                               'color' => 'black',
+                                                                       ),
+                                                               ),
+                                                       ),
+                                               ),
+                                       ),
+                               ),
+                       )
+               );
+
+               $actual_core      = $core_origin->get_raw_data();
+               $actual_no_origin = $no_origin->get_raw_data();
+
+               $expected_core      = array(
+                       'version'  => WP_Theme_JSON::LATEST_SCHEMA,
+                       'settings' => array(
+                               'color'  => array(
+                                       'palette' => array(
+                                               'core' => array(
+                                                       array(
+                                                               'slug'  => 'white',
+                                                               'color' => 'white',
+                                                       ),
+                                               ),
+                                       ),
+                               ),
+                               'blocks' => array(
+                                       'core/group' => array(
+                                               'color' => array(
+                                                       'palette' => array(
+                                                               'core' => array(
+                                                                       array(
+                                                                               'slug'  => 'white',
+                                                                               'color' => 'white',
+                                                                       ),
+                                                               ),
+                                                       ),
+                                               ),
+                                       ),
+                               ),
+                       ),
+               );
+               $expected_no_origin = array(
+                       'version'  => WP_Theme_JSON::LATEST_SCHEMA,
+                       'settings' => array(
+                               'color'  => array(
+                                       'palette' => array(
+                                               'theme' => array(
+                                                       array(
+                                                               'slug'  => 'black',
+                                                               'color' => 'black',
+                                                       ),
+                                               ),
+                                       ),
+                               ),
+                               'blocks' => array(
+                                       'core/group' => array(
+                                               'color' => array(
+                                                       'palette' => array(
+                                                               'theme' => array(
+                                                                       array(
+                                                                               'slug'  => 'black',
+                                                                               'color' => 'black',
+                                                                       ),
+                                                               ),
+                                                       ),
+                                               ),
+                                       ),
+                               ),
+                       ),
+               );
+
+               $this->assertEqualSetsWithIndex( $expected_core, $actual_core );
+               $this->assertEqualSetsWithIndex( $expected_no_origin, $actual_no_origin );
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         function test_get_stylesheet() {
</span><span class="cx" style="display: block; padding: 0 10px">                $theme_json = new WP_Theme_JSON(
</span><span class="cx" style="display: block; padding: 0 10px">                        array(
</span><span class="cx" style="display: block; padding: 0 10px">                                'version'  => WP_Theme_JSON::LATEST_SCHEMA,
</span><span class="cx" style="display: block; padding: 0 10px">                                'settings' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        'color'  => array(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 'color'      => array(
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 'text'    => 'value',
</span><span class="cx" style="display: block; padding: 0 10px">                                                'palette' => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                        array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -78,8 +203,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">                                        ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        'misc'   => 'value',
-                                       'blocks' => array(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 'typography' => array(
+                                               'fontFamilies' => array(
+                                                       array(
+                                                               'slug'       => 'small',
+                                                               'fontFamily' => '14px',
+                                                       ),
+                                                       array(
+                                                               'slug'       => 'big',
+                                                               'fontFamily' => '41px',
+                                                       ),
+                                               ),
+                                       ),
+                                       'misc'       => 'value',
+                                       'blocks'     => array(
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 'core/group' => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                        'custom' => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                                'base-font'   => 16,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -265,7 +402,8 @@
</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">-                        )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 ),
+                       'core'
</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">                $this->assertSame(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -278,35 +416,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 52991
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_merge_incoming_data() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $initial = array(
-                       'version'  => WP_Theme_JSON::LATEST_SCHEMA,
-                       'settings' => array(
-                               'color'  => array(
-                                       'custom'  => false,
-                                       'palette' => array(
-                                               array(
-                                                       'slug'  => 'red',
-                                                       'color' => 'red',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $theme_json = new WP_Theme_JSON(
+                       array(
+                               'version'  => WP_Theme_JSON::LATEST_SCHEMA,
+                               'settings' => array(
+                                       'color'  => array(
+                                               'custom'  => false,
+                                               'palette' => array(
+                                                       array(
+                                                               'slug'  => 'red',
+                                                               'color' => 'red',
+                                                       ),
+                                                       array(
+                                                               'slug'  => 'green',
+                                                               'color' => 'green',
+                                                       ),
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                array(
-                                                       'slug'  => 'green',
-                                                       'color' => 'green',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 ),
+                                       'blocks' => array(
+                                               'core/paragraph' => array(
+                                                       'color' => array(
+                                                               'custom' => false,
+                                                       ),
</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><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                'blocks' => array(
-                                       'core/paragraph' => array(
-                                               'color' => array(
-                                                       'custom' => false,
-                                               ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         'styles'   => array(
+                                       'typography' => array(
+                                               'fontSize' => '12',
</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(
-                               'typography' => array(
-                                       'fontSize' => '12',
-                               ),
-                       ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 )
</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">                $add_new_block = array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -436,31 +576,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        'custom'         => true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        'customGradient' => true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        'palette'        => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                array(
-                                                       'slug'  => 'red',
-                                                       'color' => 'red',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         'theme' => array(
+                                                       array(
+                                                               'slug'  => 'blue',
+                                                               'color' => 'blue',
+                                                       ),
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                array(
-                                                       'slug'  => 'green',
-                                                       'color' => 'green',
-                                               ),
-                                               array(
-                                                       'slug'  => 'blue',
-                                                       'color' => 'blue',
-                                               ),
</del><span class="cx" style="display: block; padding: 0 10px">                                         ),
</span><span class="cx" style="display: block; padding: 0 10px">                                        'gradients'      => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                array(
-                                                       'slug'     => 'gradient',
-                                                       'gradient' => 'gradient',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         'theme' => array(
+                                                       array(
+                                                               'slug'     => 'gradient',
+                                                               'gradient' => 'gradient',
+                                                       ),
</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">                                'typography' => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                        'fontSizes' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                array(
-                                                       'slug' => 'fontSize',
-                                                       'size' => 'fontSize',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         'theme' => array(
+                                                       array(
+                                                               'slug' => 'fontSize',
+                                                               'size' => '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><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -502,7 +640,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">-                $theme_json = new WP_Theme_JSON( $initial );
</del><span class="cx" style="display: block; padding: 0 10px">                 $theme_json->merge( new WP_Theme_JSON( $add_new_block ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $theme_json->merge( new WP_Theme_JSON( $add_key_in_settings ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $theme_json->merge( new WP_Theme_JSON( $update_key_in_settings ) );
</span></span></pre></div>
<a id="trunktestsphpunitteststhemewpThemeJsonResolverphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/theme/wpThemeJsonResolver.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/theme/wpThemeJsonResolver.php   2021-06-14 23:43:21 UTC (rev 51148)
+++ trunk/tests/phpunit/tests/theme/wpThemeJsonResolver.php     2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -110,16 +110,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        array(
</span><span class="cx" style="display: block; padding: 0 10px">                                'color'  => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                        'palette' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                array(
-                                                       'slug'  => 'light',
-                                                       'name'  => 'Jasny',
-                                                       'color' => '#f5f7f9',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         'theme' => array(
+                                                       array(
+                                                               'slug'  => 'light',
+                                                               'name'  => 'Jasny',
+                                                               'color' => '#f5f7f9',
+                                                       ),
+                                                       array(
+                                                               'slug'  => 'dark',
+                                                               'name'  => 'Ciemny',
+                                                               'color' => '#000',
+                                                       ),
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                array(
-                                                       'slug'  => 'dark',
-                                                       'name'  => 'Ciemny',
-                                                       'color' => '#000',
-                                               ),
</del><span class="cx" style="display: block; padding: 0 10px">                                         ),
</span><span class="cx" style="display: block; padding: 0 10px">                                        'custom'  => false,
</span><span class="cx" style="display: block; padding: 0 10px">                                ),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -127,10 +129,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        'core/paragraph' => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                'color' => array(
</span><span class="cx" style="display: block; padding: 0 10px">                                                        'palette' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                array(
-                                                                       'slug'  => 'light',
-                                                                       'name'  => 'Jasny',
-                                                                       'color' => '#f5f7f9',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                         'theme' => array(
+                                                                       array(
+                                                                               'slug'  => 'light',
+                                                                               'name'  => 'Jasny',
+                                                                               'color' => '#f5f7f9',
+                                                                       ),
</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></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-06-14 23:43:21 UTC (rev 51148)
+++ trunk/tools/webpack/packages.js     2021-06-15 08:50:26 UTC (rev 51149)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -112,7 +112,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'file',
</span><span class="cx" style="display: block; padding: 0 10px">                'latest-comments',
</span><span class="cx" style="display: block; padding: 0 10px">                'latest-posts',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                'legacy-widget',
</del><span class="cx" style="display: block; padding: 0 10px">                 'loginout',
</span><span class="cx" style="display: block; padding: 0 10px">                'page-list',
</span><span class="cx" style="display: block; padding: 0 10px">                'post-content',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -172,6 +171,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        ];
</span><span class="cx" style="display: block; padding: 0 10px">        const phpFiles = {
</span><span class="cx" style="display: block; padding: 0 10px">                'block-serialization-default-parser/parser.php': 'wp-includes/class-wp-block-parser.php',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'widgets/src/blocks/legacy-widget/index.php': 'wp-includes/blocks/legacy-widget.php',
</ins><span class="cx" style="display: block; padding: 0 10px">                 ...dynamicBlockFolders.reduce( ( files, blockName ) => {
</span><span class="cx" style="display: block; padding: 0 10px">                        files[ `block-library/src/${ blockName }/index.php` ] = `wp-includes/blocks/${ blockName }.php`;
</span><span class="cx" style="display: block; padding: 0 10px">                        return files;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -178,6 +178,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">        const blockMetadataFiles = {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                'widgets/src/blocks/legacy-widget/block.json': 'wp-includes/blocks/legacy-widget/block.json',
</ins><span class="cx" style="display: block; padding: 0 10px">                 ...blockFolders.reduce( ( files, blockName ) => {
</span><span class="cx" style="display: block; padding: 0 10px">                        files[ `block-library/src/${ blockName }/block.json` ] = `wp-includes/blocks/${ blockName }/block.json`;
</span><span class="cx" style="display: block; padding: 0 10px">                        return files;
</span></span></pre>
</div>
</div>

</body>
</html>